skysight-inc/HackerNews huggingface dataset:
Sway is nice. Mostly a better i3, with great mouse support, easy multiple keyboard config, some aesthetic features, ... even the small tools around like swayidle, swaylock are fine.

The most difficult part was to find a good wayland terminal and I recommend “foot”, https://codeberg.org/dnkl/foot
Conditional JavaScript: Only download when it is appropriate
I guess an extension to call ffmpeg for Super8 and the like could make sense.

Perhaps direct projection onto the sensor (rather than using a lense) could make sense as well.

Scanning movie films used to be ridiculously expensive (and it shouldn't).
> nowadays raw (or indeed the ever-shouting all-caps “RAW”) is primarily a marketing term used to denote lossily processed data left and right (ProRes RAW, BRAW, Sony’s “raw” .arw files that in fact come lossy from some cameras)

That does happen but I don't agree that it's "primarily" used that way. Canon and Nikon are still dominant and still use it to refer to uncompressed raw images.
> As for Chrome, that was originally developed by KDE devs first and Apple second into a modern browser engine. The innovation part was theirs. Google just adopted it wholesale in the beggining, and started monopolizing its steering...

That’s... not how that works. You’re talking about WebKit, but the innovation of Chrome was separate processes for everything so a crash anywhere wouldn’t take down the whole browser. Sure, they’ve gone a bit “mad with power,” but to claim Google did nothing in the beginning is ignoring reality.
Intro to Reactjs components,JSX, state and props
I think I have found my holiday project. Got boxes full of dias that my dad made of Japan in the 70s. The idea is to follow my passed away footsteps and go to the same spots and try to make a similar photo over 50 years later :))
Lem has a story from Pirx the Pilot series about a robot accidentally transmitting Morse code messages that was related to people who died long time ago. Pirx thought initially that messages were just a recording, but then he asked a question and got an answer from the robot as if from those people.

Was it that?
But as far as I understand, it applies to UK citizens which are traveling in the EU, because they are located in the EU:

https://eur-lex.europa.eu/legal-content/EN/TXT/?qid=15288746...
Roles in a Data Team
Well, there should be
You asked "how you can get rich without doing good?". So, regarding stealing, let me give a concrete - the Russian oligarchs have become massively wealthy by stealing the companies which were previously owned by USSR's state. Sure the companies are likely providing valuable services, but the oligarchs didn't do an ounce of good and yet became obscenely rich. Q.E.D.

Regarding monopolization - do you think it's benign then? Why are there laws that prevent it then? Are they wrong?

You ignored completely the part about producing and marketing harmful and addictive substances. Do you think the execs of those companies are doing good? Would you personally write a thank you note to them for getting billions of people addicted and millions killed by cancer due to their actions (which have lead to their wealth)? If not, then the tobacco company owners are another example of "people getting rich without doing good".

Lastly, let's maybe finish with the most obvious example - a hacker steals into somebody's bitcoin store and steal millions worth of bitcoin. Surely you can agree that he has now became wealthy without doing any good?
> Now not only has the EU declared unicorns unwelcome, but also European users will be discounted, and perhaps even become a liability, if an EU startup seeks an exit to a US buyer. That's a huge problem since all major EU exits are sales to US buyers.

This is a problem for the founders and investors wanting to make a buck, not for us European users and even less for the European market as being owned by foreign entities is exactly a source of the problems for EU's tech industry.

How would Americans feel if the only exit strategy for US startups was to be sold to Chinese behemoths?
Of course not. But it is not much easier to build a $10m lifestyle biz without VC help.
Yes, the CEO of Netflix used that expression https://www.vox.com/2017/4/17/15334122/netflix-sleep-competi...

It is, perhaps, one of the motivators behind self-driving cars. It gives people more time to watch movies or engage in productive work. Any time not spent consuming or creating is bad for the economy.
What comments can be “funny”?

I just went through the top 40 comments on this post and I couldn’t see nothing but praise and congratulations (with a couple suggesting to raise prices, which I think are with good intent).
But the more you avoid birthday surgeries altogether, the more those that end up still happening are extreme cases with high mortality rates. So if your target is to avoid this scary statistical anomaly, you might instead want to promote more benign surgeries on birthdays.
> Unless you are writing custom REST endpoints for every aspect of your UI

Wouldn't that be the normal way to implement a REST API?
I believe tsss is referring to things such as terrible AI on PC, and other complaints about the game such as a lack of interactability with the world outside of quests. Not bugs necessarily (although the AI certainly is in a grey area) but issues with the game, certainly. Whether they'll be fixed remains to be seen
I learnt that I could handle doing a full time job working from home (new to me), while looking after 2 young children 3 days a week or more. I also did my first big project as a software architect on a large programme of work for 2 big UK companies which is a new career development for me (from developer).

I also moved forward on my path of being a good parent and being able to cope with being alone for a long period of time. I started singing and recording songs with friends online too!
It's linked (or another article with the same quote from Reed Hastings) in a comment on the blog post itself:
https://www.fastcompany.com/40491939/netflix-ceo-reed-hastin...
There’s research, consultations, who is covered under what insurance, etc.
My country, Portugal, is the best example how that "tax the rich" mentality clearly didn't worked.

First of all you have to consider what in your country is considered as "rich". Here people who's wage is above average are taxed as "rich"... so yeah that creates another issue.

Also, the rich are rich because they offer very need services to the middle class. You tax the rich and they increase the prices of their products, which means you're basically increasing taxes on the lower classes instead of the rich.

The solution? An overall decrease of taxes.
It’s probably more of a legacy decision at this point, and photographers love their workflows almost as much as they love taking pictures.

Also, the hardware in DSLRs is typically custom ASICS. Do you think there is a hardware limitation that prevents Nikon from outputting DNG at the same performance level as NEF?
What's Art, and What's Not
Never understood why I need wood from the Amazon forest for my computer desk or other furniture.
I really enjoy your work. I bought your book recently and appreciate your approach of building an understanding of the library based on "first principles". Really appreciate this performant and elegant option for working with deep-learning in Clojure - Thank you!
They aren't just polite, it's exhausting to play the pedantic compiler and generally degenerates or requires an agreement with an equivalent exchange.

Perhaps having an automatic compiler changes our perception much as an auto-tickling device doesn't work, but surely early levels of math and languages have similar learning paths.
I didn't say that those people I identified had moved within the city, only that they may have. I didn't have that information.
I use i3 and the productivity for coding-type tasks is great. Fiddling with my i3 config and i3bar is a favourite procrastination, and I can genuinely say it's changed the way I use my computer.

But Zoom is a nightmare. It's clearly only designed to work with conventional windows. It opens new windows a lot, and each time it does that, i3 grabs the new window and puts it in whatever workspace my mouse is currently at. I'm constantly shifting Zoom windows between fullscreen and normal mode, and switching workspaces for them. Starting a breakout session immediately kills everything and I have to start moving everything around again.

I get that Zoom isn't optimising their application for Linux, and especially not for i3. Fair enough, I'm in a tiny market segment here. But it's annoying enough that I want to warn people who want to try i3 that (no fault of i3) some applications really don't work well with it.
I think this is the most popular setup for tiling window managers, I use my terminal windows in this configuration as well (on a separate display). However, on my main display, I can't imagine going like this, most because:

- macOS "Zoom" functionality already takes care of the optimal content size.

- For websites, above zoom functionality works fine, but I prefer to manually resize my browser, since nearly all websites today have responsive design, and resizing gets rid of all the unnecessary parts, like sidebars, large margins etc. All I have left is the content.

- Today most application GUIs are way too bloated. I usually disable whatever I do not need, and use the macOS global menu search functionality a lot. I can reach any feature I want with a few keyboard clack. This way I can use software with minimal screen estate.

- If things get a bit crowded, Mission Control (Exposé) feature allows me to see what's going on very easily. macOS trackpad features also help a lot, with intuitive multi-finger gestures to see MC, show desktop, or show individual application windows.

- As a personal taste, I like to take the desktop metaphor a tad more seriously. I like to have file clusters on my desktop without the limitations of a grid, and file them to a folder later on when I'm done. Imagining my desktop as a real desktop just makes me more productive. I really cannot imagine myself using any other system other than macOS or Haiku just for this reason.
It is really hard to do business logic in GraphQL. The language syntax is literally limited to ‘I want this data’.
Yeah, I used GUI emacs on and off for more than a decade, most recently — for a couple of months as a primary editor and email client. Emacs with gcc+pgtk patches feels great. Unfortunatley, due to scrolling and, most importantly, C-x/C-c vs cua-bindings (which was non-issue on OS X ⌘ but is an issue in X11 and Wayland) I never feel myself completely comfortable using emacs.
Emulating Unique Constraints in Google Firestore
Sure - if you concentrate a higher proportion of income into fewer people, you would hope the tax burden should follow that income redistribution.
I would doubt whether such a clause would stand in court.

Also, agreement (which is only one of the principles which make data processing legal, but I think it is the only one which covers what Google does, using the data for advertising which is not related to the direct service) is voluntarily, that means one cannot be forced to agree by otherwise withholding the service.

Of course the latter point is not fully enforced for now but the EU is set to enforce it over time.
Giving away shares of a boot-strapped, profitable business?
Can I opt out of Google AMP?

I stopped using Chrome only because of AMP and made FF my primary.
Feel like this is an interesting enough post for further discussion!
I'd guess that few surgeons start boozing at breakfast on their birthday or have a lunchtime drinking session to celebrate. But are more likely to be rushing off to have a party than actually be impaired.
dbt is open source
'An online buy left our home destroyed by fire'
Full Stack Web Development: The Big Picture
Impressive how C++ always attracts a naive and uninformed toxicity on HN. C++20 is amazing, there has been so much incredible work put in my some many amazing engineers.

Yes there are competitors to C++, and we all love an underdog story, but I personally find it to be the only language with this level of expressiveness, without sacrificing complete control.
You can write JS-style, with auto and other zero-runtime-cost abstractions, or you can write plain C with function overloading and templates.

C++20 is an incredibly exciting milestone, and I congratulate the standards commitee on every little milestone. Great work, guys!
> The prospect of millions of dollars or millions of users don’t really interest us, since they don’t help with the mission. We have more data and ability to get money than we know what to do with.
> We believe openpilot is considerably better than what your research divisions have

I admire their courage and no-nonsense approach to PR. Great read.
I'd assume something like a basic dedicated server, starting at $50/mo (you can find deals like this from webhostingtalk forums). So maybe he's paying around $600-$1000/year on average. Probably started off cheaper and then gradually ramped it up as went.

A simple site could start off with a $5/mo VPS and then eventually you could migrate to a dedicated server.
While I can see why that's the case - If a surface breach is patched, any other flaws that could be exploited won't be accessible to an attacker.

On the other hand, software is built in layers. If there's an "inside" breach, i.e. I can get from an inner layer to a deeper layer, I would want to know about it.

Facebook were idiots to structure their policy this way.
> I understand there's a good chance the next standard will specify that signed integer overflow results in an unspecified value

Do you have a source for this?
> Some companies want to use the web to try to change users behaviour

And just by looking at Google, they are doing that in an increasingly aggressive way.
Yes and my toaster can run NetBSD - but who knows if it'll actually cook my bread. Who knows if the new Macbooks will even support WiFi with Linux.
some behaviors are defined to be undefined because there is no sane way to universally define them in a way that doesnt cripple the range of supported hardware & OSs.
Vue Essentials Cheatsheet [pdf]
Well code reading is executing or interpreting some sort of abstract machine, at least for me, and it's the way I push my interns to learn. You get context and specify system 1 global, unsound pattern matching set-up by familiarizing with the language, runtime, system&software design, and you use system 2 for no-false-positive-or-negative drilling. The more system 1 is 'trained' the more you're 'efficient' at code reading and I'm guessing that's one of the things that separate 'senior' from 'junior' programmers or software engineers. You look at some code on your colleague's computer screen in padding and it feels... Not right... Stopping in your tracks and sitting down to discuss.
> runs sub 1080p most of the time

Does it change resolution as you play?
If you cache enough, your frontend dev can call as many things as they want and it will still be more or less instant.
Delete my account, please.

I do not want to have to ask again.
I had to fix this - and fix VLC taking over my media keys if it ever started. I didn't find it too painful, but it's definitely annoying that I had to work this out myself.
Don't do this kind of generalisation, this is exactly the opposite mindset of Sweden, for example. Here entrepreneurship is valued and supported by the government, not only directly but indirectly with a good safety net in case of failures, trying to start a company is completely doable and encouraged.
Much of the 70's wasn't too great either.
Is your security layer robust enough? I suppose it'd be bad from a breach to be able to track alias emails with real emails
The site design looks like early 2000s. I wonder if this exists just to get around some regulations?

I use uBlock and the browsing experience is much better. Cannot stand pages with ads anymore.
I'm really struggling to understand what you mean by "non-native" other than "different to edge". But even that's not useful: different how? Too fast, too slow, too sensitive, not sensitive enough?
> It's perhaps worrying given how low-hanging some of these fruit are...

You don't realise how "bad" normal operational discipline is until you've seen it done right. The risk isn't so much that people skip a step, but that phantom steps start creeping in because people aren't quite sure of the standard, that saps a surprising amount of resources away which could be used for checking mistakes. And then people get disorganised and potential holes appear.

A big part of excellence isn't doing the right steps, it is trimming out the steps that don't need to be there, to focus attention on the stuff that works.
I do this too but when I'm struggling with something particularly difficult, where I don't feel I'm making any progress, I often have to turn off all sounds and contemplate in silence.

(Which is btw not really possible in the office, even with noise cancelling headphones. Thank God for remote work.)
>Linux WMs allow you to use ALT+RightMouse

Ehm..thanks...thanks allot!
That attitude is actually how I program—with scripted languages I write code and see what happens, if it didn’t work I write it again. I’m relearning C++ now and am doing it a similar way (albeit I have to be a little more careful because compilation makes it a lot slower).

At one point, I wondered if this same strategy would make for a good (human) language learning app. Kind of like you described... rather than something like Duolingo where you have to memorize answers, it might help to have a conversational app where you see the results of your attempts in real time.
> For advertising and behavioural tracking cookies, consent is required if it's tracking your personal data to the level of individually identifiable people, but frankly they shouldn't be doing that.

And one is not obliged to agree for using the service.

Of course, US FAANG companies try to create a kind of backlash, also things like when Amazon tries to force users to use credit card payments when other payment methods like bank transfer in advance work fine. But on the other hand, there is a noticeable increase in web shops in the EU which, for example, do not require any account creation at all - put something into the shopping cart, go to check-out, enter your address, enter your SEPA direct debit number, done. It is much faster and serves me as a customer better.

And no GDPR consent form needed, as all the processing is only for what is needed to do the payment and the delivery.
I have no trust in a company pushing weird crypto currency features. I prefer to use Vivaldi or Edge.
Google "game analytics service".
Highest Peaks of Austria in 3D
Living in an economically underdeveloped country also hurts a lot of people in a lot of ways. Why not buffer this suffering with the whole world?
> If this is fairly standard practice, then an afternoon birthday surgery would be an emergency situation and, hence, more deadly

This is spot on. The causality can be both ways.

Note that it would be interesting to dig into what is really computed here, because the whole wording seem intentionally sensationalistic.

1) "23% more likely to die" seems _huge_, but it applies to an already very small chance. The mortality rate just goes from 5.6% to 7%. Using this logic, moving from 0.1% mortality rate to 0.3% would mean "you are 3 times more likely to die".

2) Comparing mortality rates only make sense if the distribution of operation complexity are identical for these days. As the parent post suggest, it seems very likely that low complexity operations are postponed after a surgeons birthday.

3) Where are the confidence intervals? I refuse to even consider looking at a statistics if error boundaries and significance metrics are not provided.

That may very well all be provided in the underlying paper, but the article itself does not really discuss these points.
The line might not be electrified. For example, the line to Fort William used by the Caledonian Sleeper is not electrified all of the way.
This also assume malicious intent from an AI. You never know, the super AI could convince someone to let it out. Then start trading money on the stock market, start an impact fund and drive down inequality and fight climate change. 2021 doesn't have to be as dark as 2020.
I created a similar service called SimpleLogin. [1] and hope to have a similar success some day! Using email aliases is an efficient way to protect our privacy and hopefully the concept becomes more mainstream in the future. I'd suggest removing the "disposable" mention as otherwise email aliases would be put in the same category as temporary email services, which increases the risk of having your domain blocked.

[1] https://simplelogin.io/
2021 Ford Mustang Mach-E First Drive Review: Detroit Strikes Back
I think if you can secure $20 million USD dollars in VC or Angel funding, there might be more profitable ideas to work on.
What would it take to encapsulate an entire home in a faraday cage? Or just a room. Is there faraday paint or wallpaper, or does it require sheets of thick metal?
The 'we care for your privacy' is not mandatory, it is just whitewashing. In fact, I see it by now as a warning sign that unnecessary processing takes place.
Thanks, I already tried that once before and it didn't really make a difference, will try again.

On GNOME you can't use wayland if you're using nvidia's binary driver, which I am.
JSON-RPC is my protocol of choice as well. I feel most of these other protocols are mostly an exercise in information exchange theory which make them too idealistic, resulting in poor implementations that do not follow the standard or are extended in non-conforming ways.

In the end you simply want to interact with the client or server and procedure calls do just that. I honestly do not see the use in over complicating that.
Also, reguilations and rules can help to create trust, and this is what any business is based on. In this way, it helps business.
NuxtJS Cheatsheet [pdf]
There is privoxy - https://www.privoxy.org/

However, as most sites are https nowdays, privoxy is effectively limited to just blocking domains, making it pretty similar to pihole ...
Like I clearly said, not when compared to insertion sort.
Just checked it out and I love how easy it is. I was thinking I would have to handle the hassle of account management by logging into your site every time I wanted to make or delete an alias, but the fact that creation is automatic and removal is a click away in the message itself makes it really painless.

My only suggestion is (at least on my phone browser) there's a couple spots on the "how does it work?" where two words are run together likethis. Oh, and for free accounts you say "generous bandwidth limit" but I have no idea what that is. Maybe give a ballpark from the average email size you see or top of the bell curve how many of those send/receive per month.

Well done, congrats on the growth and $8k milestone! I'm signing up and sending to my friends.
(Oh, incidentally, for readers in the USA - the UK Mars Bar is equivalent to your Milky Way. The UK's Milky Way is the USA's 3 Musketeers.)
Facebook to move UK out of EU's Privacy Jursidiction, next year, post brexit
The same global companies exist in both places, for example Facebook Dublin: https://www.irishtimes.com/business/technology/facebook-irel...

Even within the US, it's been the case up until 2020 that the premium for having a worker in SF or NY was absolutely huge. Now that everyone has been forced to manage over Zoom for a bit, is that sustainable? I genuinely don't know.

(I have a 97th-percentile UK salary living in Scotland from an employer based in Austin, but that still probably doesn't compare to SF numbers)
Then I'll be too poor to move!