Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sammorrowdrums
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
91.
▲
by
sammorrowdrums
5y ago
So, the "something you have" element of security is to primarily avoid remote compromise. And even make local compromise require an additional theft step. If the hacker gets your key, and your password it's game over. But hac
92.
▲
by
sammorrowdrums
5y ago
Once I get at least close to an MVP I'll get in touch!
93.
▲
by
sammorrowdrums
5y ago
Thanks for suggestion, haven't tried it before but I'll check it out.
94.
▲
by
sammorrowdrums
5y ago
I've been making a hobby app with GTK Rust in GNOME Builder for Pinephone and eventually Librem 5. App runs well on Pinephone but building Rust GTK App on Pinephone takes forever. I did it once out of curiosity. Luckily qemu cross comp
95.
▲
by
sammorrowdrums
5y ago
Reminds me of this https://mobile.twitter.com/mxcl/status/608682016205344768 And many other similar stories
96.
▲
by
sammorrowdrums
6y ago
Well if you're deploying a static site they are the same, but that's still not the whole picture. They have support for lambda style "serverless" functions and Fauna DB[1], and can bundle functions with apps automaticall
97.
▲
by
sammorrowdrums
6y ago
Netlify free tier is pretty great, giving custom DNS and support for NextJS build was so simple. Heroku is similar, but Netlify is at least equally simple I found. Maybe someone else can shed more light on differences.
98.
▲
by
sammorrowdrums
6y ago
Crypto integration was one of the things that arguably killed Keybase for a lot of users, and damaged trust. Given that trust is the selling point for these type of services, I really hope Signal don't lose it.
99.
▲
by
sammorrowdrums
6y ago
https://laptopwithlinux.com/ I run a recent XPS Developer Edition (my second) and I've had so few issues over years. It's always seemed like a different world all users with constant issues. Would absolutey recomm
100.
▲
by
sammorrowdrums
6y ago
This is a side point but the docker suggestion is far cleaner if you work on multiple apps as you can easily configure and run multiple versions with Dockerfiles and compose files to be exactly right for each app, with only the plugins the
101.
▲
by
sammorrowdrums
6y ago
And from our own docs: We have manually overwritten the breakpoint handler to a custom handler that in default mode does this: - `breakpoint()` calls trigger `pdb.set_trace()` as per usual - `breakpoint(<str>)`
102.
▲
by
sammorrowdrums
6y ago
This is how we use it in my testing repo: __init__.py os.environ.setdefault('PYTHONBREAKPOINT', 'tests.utils.raise_or_debug') tests.utils.raise_or_debug def raise_or_debug(msg=''): if se
103.
▲
by
sammorrowdrums
6y ago
In the docs you can look up breakpoint, it has a lot of features amongst other things you can register a custom handler. I use it in selenium tests so I can either debug on error or just print the error message and continue
104.
▲
by
sammorrowdrums
6y ago
Yeah, the global marketplace of many countries willing to offer cheap labour for securing jobs means that competition keeps and drives the prices down. The only solution is minimum working conditions which vary from place to place, and can
105.
▲
by
sammorrowdrums
6y ago
I think the level of assistance offered to the number of people who need it, the cost of it and the extent to which the country needs the jobs for its citizens, and working conditions in the country itsef are all factors. I think "does
106.
▲
by
sammorrowdrums
6y ago
Open source taxi hailing and food ordering services, accommodation services that are genuinely open platforms are such a pipe dream of mine - on the one hand there is no reason why existing restaurants, delivery drivers and existing taxi se
107.
▲
by
sammorrowdrums
6y ago
It's presumably not isolated. I lived for a while in Oman, and for example construction workers and bar staff are significantly shipped in from India and a few other places, and are not paid well, and are put up in cheap cramped accomm
108.
▲
by
sammorrowdrums
6y ago
It's actually wrong about Roam - you can now encrypt individual notes by password https://mobile.twitter.com/roamresearch/status/1226658292333...
109.
▲
by
sammorrowdrums
6y ago
Been playing Black Mesa recently, what an awesome remake!
110.
▲
ReMarkable 2 V.S. Onyx Max Boox Lumi
(sammorrowdrums.com)
2 points
by
sammorrowdrums
6y ago
|
0 comments
111.
▲
by
sammorrowdrums
6y ago
Well to be fair, I do use fallthrough in so far as I group cases that are the exact same, but fall-through with slightly different logic is very bug prone and difficult to spot when it is deliberate or an accident, so I basically never use
112.
▲
by
sammorrowdrums
6y ago
Indeed if you use a default dict, you could also emulate imtge pattern more completely. Happy for it not to have fall-through. I guess my_dict.get(myvar, default)() would be simple enough. That said, I never really had a problem not having
113.
▲
by
sammorrowdrums
6y ago
Well, the extent of harm is presumably influenced by how far material is shared, and how publicly, if people are duped by it (such as media covering a deep fake unaware that it is). Just like existing illegal images are usually only discove
114.
▲
Facebook faces antitrust probe by UK regulator
(www-ft-com.eur.idm.oclc.org)
15 points
by
sammorrowdrums
6y ago
|
2 comments
115.
▲
by
sammorrowdrums
6y ago
Found link that doesn't have paywall https://www-ft-com.eur.idm.oclc.org/content/7531df25-e4cc-4e...
116.
▲
UK antitrust regulator prepares to investigate Facebook
(reuters.com)
1 points
by
sammorrowdrums
6y ago
|
1 comments
117.
▲
by
sammorrowdrums
6y ago
I largely agree with the sentiments of the article, but side-effect I like is that it tests assumptions in git systems about "default" branches, and ensures that software isn't too committed to a certain branch name - so that
118.
▲
by
sammorrowdrums
6y ago
I think the styles everywhere thing depends somewhat on how you create components. For example I have used Tailwind with Styled Components so I have isolated CSS for components and interactions, and consistent classes for layout. It really
119.
▲
by
sammorrowdrums
6y ago
Yeah, even when you boot up into Netlfix in Epiphany browser or something and discover you can't. It's not a great OOTB experience for new Linux users, never mind being locked out entirely. But that said, I don't really know
120.
▲
by
sammorrowdrums
6y ago
Well it is early days but Librem and System76 (and several others like Pine64) are making huge headway in the open hardware space. I know there have been lots of failures in this area but I think we are getting to a threshold point where bu
More ›