skysight-inc/HackerNews huggingface dataset:
There's also

* this generation of language models leaning into transfer learning reducing the total number of training runs for different applications

* TPUs being more power efficient than GPUs (the numbers they used in the paper were based on GPUs)

* other energy-centric stuff that's not just offsets, efficiency like you mention in addition to sourcing from renewable
I think the most valuable thing to know about interviewing is: go in to interviews already holding a job offer.

So to be clear I'm saying: interview at companies you don't like until you get an offer.

THEN rush the recruiters at companies you do like to get you scheduled quickly, because you are holding an offer and they don't want to miss out.

This lights recruiters and hiring managers on fire. It makes sure you have practiced enough to succeed. It destresses the interview for you since you have a backup.

It is the ultimate and most powerful interviewing technique.
OP here, feel free to leave comments
>You are 0% basic. Have you considered there's a reason nobody listens to Pryapisme?.

I'm so offended now. I mean, not surprised...
Edit: or, of course, I could be a clueless twat who hadn't read the article properly and realized the context. Sorry, mea culpa.

> check, test and double check.

Clearly that's not what you want to do, because you want to assume the computer is wrong without evidence as you stated. Testing might provide some evidence.

> could not provide evidence that the software was wrong. But then, how on earth could they?

Well, I suppose they could "check, test and double check." Or is that unreasonable?
I have always presumed the intent of pardons was to provide a check and balance against the Judicial and/or Legislative branches.

I think the only thing we're missing is a conflict of interest limitation on the pardons. In cases where the president has a conflict of interest, the power to pardon should be passed to an entity that does not have a conflict of interest. Due to general conflicts of interest at the Federal level due to potential pressure by the president, I would suggest having the governors of each state vote. I find that better than having Congress vote because there's less of a tie between state governors and the president. It's a lot harder for the president to offer each state a tit-for-tat arrangement.
It's perfectly reasonable to assume software generally works, because it generally does, and if it didn't we couldn't run modern society on software like we do right now. It's the proper default presumption to make.

But the evidence to the contrary could have been something as simple as showing patch notes addressing a bug, or online complaints about that bug, which could have affected the software in a way that gave rise to the circumstances of the lawsuit.
At quick glance it looks like nvultra is very similar to Bear (https://bear.app). It looks like nvultra's concept of folder based notebooks is an improvement and a nice feature. In Bear I just have every note in reverse chronological order and rely on the excellent search to find what I need.

I have been using Bear daily for over 3 years and the features and Markdown support are great.

Not affiliated, just a fan/customer.
Exactly, FB should use the same tactic as Apple here, not try to make themselves look better (which is an impossible task at the moment).
Some African countries are impeding African Union’s quest for financial autonomy
>The problem is that the algorithm seems biased so that one or two visits to shit causes you to fall down into a spiral of shit.

after months of having a fairly normal youtube experience basically only playing music I clicked on one Jordan Peterson video that was in a news article, and for the next few weeks all I got was alt-right content in my feed. I even tried to get rid of it by explicitly saying I don't want it recommended to me, which gets rid of the individual channels but similar stuff just keeps popping up.

Youtube overfits what people click on so badly, I have no idea how this isn't fixable by honstly just turning the recommendation system off and just giving me random crap, even that would be an improvement.
There's a middle ground too which alpha go leveraged which bootstrapped learning from actual human gameplay predicting user actions. That's what comma.ai does and AlphaGo still performed significantly better than explicit rules or higher level abstractions. That and a mix of simulations might yield better results
Ah thanks. I researched this a while back and it didn't seem like there was any ETA but perhaps I can just wait for a bit now.
Just as a counter, I use Notion personally, for my side projects and at my day job. I haven’t run into any of the same issues the author has had.

Most of the comments seem to be rather small compared to the overall use and productivity gains that something like Notion offers.
> This lights recruiters and hiring managers on fire.

Not always. Sometimes it has a repulsive effect. Like trying to score a first date when you're already flaunting the fact that you're engaged to someone else.
If I hit reload on the home page I get the same 8 videos recommended to me that I've been intentionally not watching for two weeks. Where's the ad revenue in that?
I interviewed a lot last year at FAANG, and my biggest takeaway was that the recruiter is your friend. Understand what they are looking for and make their job easier - and they will be your biggest advocate.

It helps to understand what their job is exactly (and their success metrics) depending on where you are in the process.

For example, early on you may be dealing with a sourcer whose job is to fill the funnel with qualified leads - while later in the process you may be dealing with someone whose job is to close the deal (get you to accept that offer).

Communication is key. Do not hesitate to ask for advice, for guidance every step of the way, and ask how you can make the process easier - and it will become easier for you.
The Previously the legal position was

"In any proceedings, a statement in a
document produced by a computer shall not be
admissible as evidence of any fact stated
therein unless it is shown.
That at all material times the computer
was operating properly, or if not, that any
respect in which it was not operating
properly or was out of operation was not
such as to affect the production of the
document or the accuracy of its contents."

they have now changed the position to

"in the absence of evidence to the contrary, the courts will presume that mechanical instruments were in order at the material time... The principle has been applied to such devices as speedometers and traffic lights and in the consultation paper we saw no reason why it should not apply to computers."

I have no earthly idea, where the assumption about not checking calculations, or "don’t need to show why it produced the results it did." comes from or how you arrived at that conclusion.

your logical seems as daft as asking if I've ever used a computer system, on a computer system.
Final curtain for Danish mink as government bans breeding
Details aside, I do think we are in the midst of a cultural trend where nihilism and relativism are taking hold. I used to be more of a relativist myself, but those ideas are hard to reconcile with an engineering degree. In engineering, you have real consequences for being mistaken about how reality works. For most people though, reality means the social systems around them, and truth and meaning in that world is highly relative. The internet sort of accentuates this, right? Everyone’s social webs are growing and more points of view are shaping things. It’s just a shame it leads to distrust of science
To play devil’s advocate, why should the active healthy subsidize the lifestyles of the sedentary? It makes a lot of sense for people to pay less for health insurance based on their fitness.
Yes, it was called "yellow journalism" before it was called "clickbait". I agree, that's not new.

What's new and disturbing is 1) the degree of algorithmic personalization, and 2) that personalization goes to the highest bidder. Put together, we've built a marketplace for population-scale behavioral nudges, and the people who play that game have war-chests, not human-sized wallets.

The Facebook/Myanmar genocide is the Godwin's Law reference of the social media debate, but you don't need to look any further than the politicization of what should be neutral medical facts being fueled by recommendation-hole conspiracy theories to see the danger of all this.

I don't believe people are mindless spiritless bots, but I do believe our industry thrives on engineering ways to hack people's attention circuits. And what's terrifying is we've put a paperclip maximizing machine at the helm of all this.
No /s needed. Let's not let our mad consumerism destroy the planet, especially if it costs us literally nothing to dispose of garbage in a way that allows it to be recycled.
To India before the Mugals arrived, to live on one of those sexual temples
This may explain it:

https://www.wsj.com/articles/microsoft-diminishes-windows-ro...

> The company is breaking Windows in pieces. The platform technology, on which Microsoft’s partners build their own devices, apps and services, will now fall under Scott Guthrie, who runs the Azure business. Mr. Guthrie’s unit, called Cloud + AI Platform, will also include the company’s mixed-reality business, including Microsoft’s Hololens device, as well as its artificial-intelligence business.

Maybe someone with insider knowledge will comment, but it looks like Windows is far from being a priority for Microsoft.
> exposing myself to content ... shift views

How is this a concern if you know your views are correct to begin with?
Besides FOMO this has the added benefit of boosting your own confidence. You already successfully interviewed once and you are more relaxed.
Of course it's self serving, that doesn't mean it's not right or that others can't benefit from it. For example, companies fighting Apple on the App Store 30% cut are self serving, but them winning that fight will directly benefit me.
OP here, happy to answer any questions. I know Apple gets a lot of well-deserved flack, but for a small-time dev like me, them taking a 15% cut makes things a lot simpler for me.
Could you explain why it scales worse than current typical interview sessions?
The ecosystem has moved forward a lot since then. Pretty much all IO libraries provide an asynchronous API now.
i am an enthusiastic user of the probable antipattern of a makefile that is 90% phony targets.

For whatever reason, a makefile full of little baby shell scripts that are wired together seems cleaner and tidier and overall nicer to me.

Even ones that in no way at all ever depend on anything like a build state or looking to see if files have changed or whatever.

`make <action>` as the front-end to automate common tasks in my projects seems nicer than 15 shell scripts littering the top level of the repo, even if it is grossly underusing what make is capable of.
That's the problem with btrfs. Raid5/6 still isn't production ready and loses data with cheap consumer ssd which could to disappear/reappear in a running system. On the other side raidz/z2 works rock solid. Of course I could use btrfs with mirrors instead but that's the reason why I use cheap consumer ssds. I can't spend that much money just to use btrfs so I stay with zfs.
This is huge news!

I don't know of another country that has better official geodata than Switzerland. The geo-information platform at https://map.geo.admin.ch/ has been online for a few years now (for free), and contains an incredible amount of geodata. For example, check out this query with protected areas that might be relevant for wild camping: https://bit.ly/2WJwXo6 (URL shortened because it's huge)

However, if you wanted to integrate this data into your own application, that was always a paid offering. The Swisstopo people were always quite open about their data, and - from what I heard - wanted to share more of it for free. However, because they're a federal agency, they can only do anything if they have a legal basis for that action. And there was no legal basis for "developing maps and applications using tax money and giving that away for free", they needed to cover their costs. The mindset used to be "don't waste taxpayers money" and not "open up data for the benefit of the society".

Now, with OGD strategies being adopted more and more, this has changed and Swisstopo has the legal right to make a deficit with their map offerings.

I'm looking forward to finally get access to gorgeous raster tiles and highly accurate elevation data! Thanks Swisstopo :)
You can make KataGo play moves that keep the score roughly even since it has a trained score head, e.g. kataJigo [1]. This will keep the game even to your level, a nice way to train.

[1] https://github.com/sanderland/katrain#ais
I don't mind any of these issues to be honest, but I do mind how hopelessly slow it is.

Is it also super sluggish for all you SF Bay area people? I can't tell if it's just network latency on a heavy protocol, or just slow slow.
I doubt we will come to any common ground here. If you think that Timnit Gebru did not resign, it’s probably not possible for us to convince each other of anything, given that I view that as a core, irrefutable fact bolstered by tons of corroborating accounts. The idea that whether it was or wasn’t a resignation (it irrefutably was) can even be called into question whatsoever is completely incompatible with the facts. That attempt to subvert reality was retrofitted onto the situation later, once the consequences of her inappropriate actions had set in for Gebru.
Yeah it's basically the exact same thing as in Nov 2019 right?

They're just hyping up their Nature publication. Or did I miss something?
I pay for YouTube Premium in Rupees. It's £1.36 a month.

One of the weird things tho, is that I didn't see Ads with Ad Blocker. Is there some regional thing that ad blocker doesn't work in the USA but it works elsewhere?
Jepsen and Scylla: Putting Consistency to the Test
Focusmate is great if it works for you. For me, scheduling tasks was yet another task, so I would postpone it as well. I might be an outlier though. People should try various methods and choose whatever works for them. I don't believe there's one method that works for everyone.
Show HN: Calm Companies – Happy People Move a Company Forward
> I point out how one section I know a lot about is deeply wrong, everyone else says versions of "well other than that part it's a great book!"

Sometimes books about magical properties of crystals get their geology right. Sometimes they get it wrong.

If I apply your superficial filter I essentially give up my ability to convey the difference to your friends.

If I ignore your filter and pay attention to the entirety of each book, it's trivial for me to help them separate wheat from chaff. (Or at least chaffy-wheat from pure chaff.)
> Another time / place to go would be when the first books of the Old Testament were written. There's a theory doing the rounds that the first book written was Leviticus, which acted as a kind of early legal code. Then the theology was added later as a means of justifying the law and marrying it to a religion rather than just a city state. There are also arguments that early Judaism was polytheistic and Yehova was a god of a city rather than "the god" in the original conception.

They were all rewrites of Akkadian and Egyptian texts. Overlaid with Ugaritic basic beliefs.

Origin stories in Judaism is mostly syncretic and fragmented stories of Akkadian/egyptian myth. Mostly rewritten altho the Ugaritic Baal cycle mythos gets reproduced somewhat intact brought in by the Cannanites from whom the Hebrews came.
Fair enough. On the other hand it can also prevent users from stumbling upon malware distribution sites by both blocking them directly and secondly blocking advertisements that often link to malware.

All of this of course is part of defense in depth, multiple layers of incomplete protection is better than nothing at all.
I can't buy the Apple "good samaritan" act. Apple is not fighting for privacy.

Only recently, due to an apple service outage, most of this community were reminded that apple logs everything done on their manufactured devices including trivial acts such as opening an app (note I avoided saying "their devices" because it is our device that we purchase).

They track what apps you open and use, siri is always listening, they control what apps can be installed via appstores, the entire ecosystem is a lock-in, forget about hardware upgrades or right to repair.

Facebook isn't the lesser evil. It is the less potent evil.
> But I'd like to know what interactivity I'm missing out on.

The appropriate level of interactivity is merely a product design concern.

There's a point not very far down the meter where rendering HTML on the server and then implementing interactivity on top of it with Javascript is more complex and/or harder to work with than just implementing the entire client in Javascript (like how you build any other). So that's another way to look at SPAs than just "SPA = web app" which you say is hard to make sense of.

Not quite sure what kind of examples you're asking for.

The Discourse forum (https://meta.discourse.org/, used as Blizzard's official forums for example) is a large Ember Javascript app with a Rails server. Something noteworthy about it here is that instead of traditional pagination, it has a sort of scrubber in the topic view, and topics behave as an endless scroll with UI to tell you where you are in the topic.

So, deciding to build a forum as a SPA isn't because "forum = web app" (most people here wouldn't even make that connection) but rather they targeted a level of interactive UX for what they thought would make a compelling forum, and building most of the UI in Javascript was a sensible way to implement it.
I mean that that Snowden specifically agitated about dragnet surveillance, so it's not at all surprising that he'd promote the encrypted messaging app that he thinks is the most effective against it.

Has he ever said that Signal is the end-all, perfect solution that will prevent all kinds of threats and provide perfect privacy? I am sure there is a lot of sloppy messaging out there, but an endorsement along the lines of "I trust Signal's encryption and that it's not backdoored" is not unreasonable
Any time any encryption breaking has the words "well, if we can retrieve the decryption key from the phone" and doesn't back that up with a mechanism by which this is feasible, this isn't an encryption breaking as much as it is "if i had an already decrypted device, then man can i do cool stuff for you!"
...and make lists.

(This is an excellent one.)
Are there any real checks on government spending?
Congratulations on 1.0! Tokio and the ecosystem surrounding it (tracing, hyper, prost, tower) are incredibly well thought out and a pleasure to use for building fast performant services with solid latencies.
Is anyone fed up with seeing a song in their Release Radar, getting excited about your favourite artists releasing a new album, then being disappointed that the artist has decided to only drop one song from the album, which you will likely get sick of before the album releases?
Is it moral to conflate "advertisement" with code running on my device without my express permission? Tracking my behavior across the web? Selling their profiles to entities with which I have no direct connection? Dog wagging by changing what I see across sites to get better conversion rates?

Doing what I can to prevent all that doesn't present me with any moral quandary. Advertisers certainly don't follow any sort of moral imperative.

Advertising is not inherently bad but modern web advertising is ridiculous.
Apologies are due, sir. Two things happened. First, I hastily read through the question and rushed my response. Second, just a few minutes prior I finished a workout and was quite exasperated.

The use of the term "not judging" is a bit strange, without further context.
New interface better, like in google
> could be used to induce cell death in glioblastoma cell lines

It's just in vitro, isn't it?
Although I do not deny the necessity for certificate authorities for convenience, I do not understand why using CAs is the only option. Why does the TLS protocol not allow for using a key pair which is agreed-upon between a server and a client beforehand, like in SSH connections where a public key to be used in a connection is placed in a server prior to the connection?

There are many CAs out there and in the event of China or Russia hacking into one of them, it would enable them to perform man-in-the-middle attacks. I'd like to eliminate such a possibility, but the TLS protocol requires me to trust a certificate authority. I might just be a conspiracy theorist, but I am suspecting why it's impossible to use TLS without trusting a third-party called certifcate authority is exactly because someone needed to leave a way to do MITM attacks.
See also Comic Code: https://news.ycombinator.com/item?id=20533923
> Cooking pollutes the air. Opening windows for a few minutes after cooking can dramatically improve air quality.

is this based on the assumption that I am using a gas stove, or is it more generally true? I would be surprised to learn that, eg, simmering a tomato sauce is itself harmful to the air quality in my apartment.
"They largely exist to achieve ethical, charitable goals."

I wouldn't go that far. There are certainly 501(c)(3)s that actually focus on charitable goals, but many are just focused on enriching their execs and tax avoidance.
A bit of satire lauding Comic Sans' indestructibility:

https://www.mcsweeneys.net/articles/im-comic-sans-asshole
A big problem is that Apple doesn't support MST even though it's part of the DisplayPort specification and Apple says they support DisplayPort over USB-C. As a result it's very difficult to create a dock that supports multiple displays on Apple devices. This is also why there hardly are any docks that support multiple displays. I truly don't understand this, it's 100% a software issue because it works when you install Windows on a MacBook.
It is indeed very slow. I don't understand why though.
Oh Yes! Sorry. Thanks.
Counterpoint: this is also a big problem with SSH. When a host key changes with SSH you'll get a "Host Key Verification Failure" that basically says "yo, the key I expected for this host wasn't actually presented, you're probably being mitm'd". Then you have to go into your `~/.ssh/known_hosts` and delete a line. Then you get a new TOFU warning that you'll just type "yes" to and proceed.

So most SSH users (who, on average, are way more technically competent than browser users) will automatically 1) panic and think they're being hacked, or 2) blindly trust the new key when a key change occurs with SSH. Both of these responses are dangerous. The result is that, unless you have fancy stuff for managing known hosts for all of your users on all of your endpoints, you're probably just avoiding this scenario by not rotating host keys at all for SSH. Which is also problematic.

By using a CA you're delegating the key binding to a trusted piece of infrastructure that can be locked down and monitored by experts. You can't do that easily with key-bindings written to files on a bunch of different endpoints. With a CA, end users shouldn't need to care about key changes. The fact that the CA can issue a new certificate for some entity is a benefit: it makes credential rotation easier. If you do want to know when credentials rotate there are ways to monitor that yourself (and Web PKI has ways like key pinning and cert transparency).
Only if you can review dozens of code classes, that is.
Are there not any apps that do this? I notice that signal unlocks when you unlock the phone; are there not e2e messaging apps that require authentication (whether passcode or biometric) on unlocked devices?

Just checked, Signal has this; does this actually serve to unencrypt the encryption key or is that still accessible as root?