skysight-inc/HackerNews huggingface dataset:
I always assumed it was the assumption that the user would be "remembered" by their auth token and that the user would be returning from an already auth'd device.

When your UI team is testing user flows, if they're not starting from a fresh/clean session, they can fall into that pattern and forget to walk the "existing user, no auth" path.

At a past employer we ran into that with regards to an Apple/Safari issue. It's been a while, but iirc it was something to do with scroll heights, modals, and a render engine update in Safari maybe 3-4 years ago. Nobody caught it during testing due to us using manual testing in a variety of browsers, and it was live for almost 3 weeks. It was annoying at normal use, but if you had fonts increased (i.e. eldery/vision impaired user) it meant the user would be unable to login.

After that incident we switched to a hosted browser testing solution (I think it was BrowserStack, but might have been something else) and we made sure to flush things and test on multiple browsers per platform. I don't remember the full list anymore but it was something like 20 different browser/platform/version tests each.
psl.com has a beautiful chocolate background, easy on the eyes, but this link in particular blasts my retinas with whitespace. Consider darkmode.
Also, wireless makes it impossible to have a USB hub on the keyboard, which is nice to free up clutter on the desk. Otherwise I'd need an extra hub.
The coronavirus lab is in Wuhan because it's a big city in a region where historically a lot of coronoviruses originate, so it makes sense that they'd be researching them there.
It's fun, to me it's totally the opposite.
I only learn if I learn by myself.
In school I had a bad memory of the learning process.

Now ten years after finish school I think I have learn a hundred time more by myself than from my scholarship.

There is a quote from Taleb which looks something like this "What I learned on my own I still remember."
Next Generation Internet webinar on future of OpenPGP
> 99% off chain economic benefit from crypto today is money laundering, evading KYC protocols, tax evasion, ransomware related transfers

You still need to prove that though.
Was hopeful for this but it highlights every post with a gray bar and every new post with orange bar.

"hckr news" extension works faster (loading takes less time) and doesn't highlight all posts (the gray bar is distracting).

Also it doesn't have the refined-hacker-news limitation of resetting the highlighting after 3 days (sometimes I return to older threads later than that).
Dent Reality raises $3.4M to bring augmented reality into the grocery store
Super curious about this - aren't there laws about fiduciary duty in most countries?
The first flight of the Komet was in 1941, so it seems the insanity was concurrent. At least the train never melted anyone.
Is it controversial to say that cramming (remember, we're talking about studying under the deadline of a coming test) is not a great way to learn for long-term retention?

Is it better than not studying at all? Probably... but not much.
> I'm currently participating in a seminar on [Software Foundations]... No university required!

Take Software Foundations as an example. The tool it's written about, the logical foundations underlying that tool, and generations of pedagogic experimentation in explaining those idea that led to Software Foundations would not have been possible instances of the modern Research University in at least a half dozen countries (but most notably France and the US).

Even the human inputs to such a seminar probably require a university more often than not. The number of self-taught programmers who could work through Software Foundations is certainly miniscule.

There is certainly a viable community-building model here, not dissimilar from the Community Church or Hackerspace models! Just want to call out that it's sort of (virtuously!!!) grifting off of the spoils of research universities.

BTW: I'd love to see a Computer Science "Great Books" Curriculum. TAOCP, SICP, Cinderella, Dragon, Foundations, ... what else?
The Cantillon Effect
I came hoping for a lack of hype and I left covered in confetti and glitter with a nasty black-eye from the rolled up T-shirt that was shot out of a cannon at me.
The video shows the app better than the article https://twitter.com/AndrewHartAR/status/1463194408640299008?...
Sure, not for profits can have a business model. Apologies - I thought we were discussing in the context of the article.

But yeah, of course, anyone can have a business model including not for profits, I think it just implies something that is heavily formalised and 'bigger' than it is (even though a business model could technically just be as simple as 'get donations and spend it on a zoom subscription').
Nerds always want the law to be consistent. Lawyers are Machiavellian professionals trained in getting it to say "heads I win tails you lose" for their clients, and often succeed.

That doesn't mean the nerds are wrong to want what they want.
For std::unordered_map, I don't know why they decided to add the no-iterator-invalidation requirement. If you really need that property, you could get most of the benefits by using unordered_map<unique_ptr<T>> instead of unordered_map<T>. So maybe not the best example of "don't pay for what you don't use".
"Please don't complain about website formatting, back-button breakage, and similar annoyances. They're too common to be interesting."

https://news.ycombinator.com/newsguidelines.html
I'm not familiar with the history of the VW bus so this maybe unfair, but it's interesting reading books on the evolution of the aeroplane and comparing them with the evolution of the car.

It took much longer for the production car to start to be engineered holistically and it's dynamics considered in the same manner one would if developing an aircraft.

That being said even formula 1 teams get caught out by the interaction of aero and (say) steering angle sometimes, so perhaps the problem is harder.
> Marx was not writing a plan of action, and all that has been proved is that authoritarian assholes are assholes.

The Communist manifesto is literally a plan of action. It calls for an authoritarian government in which all financial assets, credit, real assets, and land are centralized and controlled by the state. It calls for seizure of all personal property of anyone who wants to leave the country. It calls for conscripting the public and forcing them to work in agricultural and industrial armies, also controlled by the state. It calls for state monopolization and control of the press and all forms of communication and transportation, etc. From the Communist Manifesto:

These measures will, of course, be different in different countries.

Nevertheless, in most advanced countries, the following will be pretty generally applicable.

1. Abolition of property in land and application of all rents of land to public purposes.

2. A heavy progressive or graduated income tax.

3. Abolition of all rights of inheritance.

4. Confiscation of the property of all emigrants and rebels.

5. Centralisation of credit in the hands of the state, by means of a national bank with State capital and an exclusive monopoly.

6. Centralisation of the means of communication and transport in the hands of the State.

7. Extension of factories and instruments of production owned by the State; the bringing into cultivation of waste-lands, and the improvement of the soil generally in accordance with a common plan.

8. Equal liability of all to work. Establishment of industrial armies, especially for agriculture.

https://www.marxists.org/archive/marx/works/1848/communist-m...
You need the edges to be curved for structural reasons. It’s also a giant pressure vessel and pressure vessels don’t take right angles very efficiently. Also, gentle hills are fine.
Banks and payment processors have been our de facto shadow government for years now.

They cut off Wikileaks, the pirate bay, various kink/porn sites, and any entity they don't like really. Usually all it takes is a warning from them to completely shutdown an entity, or worse, force them to obey. Coinbase voluntarily doesn't deal in Monero for this reason for example.
What model is this trained/fine-tuned on? What dataset have you used? Managed or on-premises?
Because marketing websites are made to convert and sell, it’s like a colorful brochure for new visitors.

Those that were already sold to and bought in to the product and value it provides, shouldn’t use new visitor brochures to use the product.
I recently got my first software engineering job via a recruiter, it was an absolutely wonderful experience that resulted in me getting a fantastic job that pays as much as I've made in the past two years combined. I am insanely grateful for the recruiter that reached out to me and helped me along the process.

However today I got a message about URGENT NEED a Senior Java position (I am a junior JavaScript developer) to which I replied "thanks but I've recently accepted an offer and I am no longer looking for a new job"

About ten minutes later they texted me (idk i guess my number is on linkedin) demanding I reply to their message.

There isn't a single instance of the word Java on my profile that isn't connected to the word Script.
Yup, that's my preferred method of intake. Quick, easy, clean. I don't understand why people bother making lines, or using spoons or whatnot. Sure, the onset is a bit slower, but I'm rarely in that kind of a hurry.

Edit: Interesting that someone would downvote something that is purely subjective.
I'm well aware of the modern movement to discredit tests, arguing that doing well on tests have nothing to do with knowing the material. I'm not a subscriber to that. If you are, I expect you'll be disappointed with the results.

It's also why there are athletic competitions. It brings out the best in athletes as they strive to win. Are their achievements fake?
Huh? Why can't people discuss Marx's Capital? Whether or not you agree with his political philosophy, his historical work in Capital is fantastic and I recommend everyone read it at least from an economic history perspective.

> but only one of them offers a critique of the immediate situation

So you're a socialist. The whole point is that not everyone is, or maybe some people _are_ and they need to read the Republic and then Capital to come to that conclusion. Reading groups are all about access to new ideas, they aren't meetups of political groups. But there's so much more. Read Rousseau to understand the Social Contract, Bakunin for anarchy, etc
"the fact that that vaccines have been proven effective for over 100 years"

Even in the case of Covid, where people who are vaccinated are still prone to carrying, suffering from, and spreading the disease? I wonder if your sentiment will change after the vaccines pass FDA approval.
My decision to not use heroin has zero to do with its legality status.
"Great Books in Small Seminars" is one of the older educational models [1], and is itself in the tradition of one of the oldest approaches to education in history. This project doesn't seem substantially different from other Great Books approaches, except in that it doesn't charge tuition.

[1] https://en.wikipedia.org/wiki/Great_books#Program
Here's the actual ruling from the court:
https://s3.documentcloud.org/documents/21100675/ninth-circui...

Also relevant:
https://news.ycombinator.com/item?id=29320986
(Apple sues NSO Group to curb the abuse of state-sponsored spyware)
Facebook has caught leakers in the past, by modifying the whitespace in internal memos shown to employees
Profit generating is not the same as revenue generating. A non-profit can (and do) pay salaries to employees and directors, which is profit generating for those individuals.
(I can't edit my reply)

In the refined-hacker-news extension is there a way to disable gray bar highlight and just keep the new post (orange) highlight?
Like I said, even places that list prices want you to negotiate. The list prices above a certain threshold are typically higher than most enterprises are actually paying because the get discounts in exchange for commitments or other considerations. True of all the public cloud providers.
Please make your substantive points without fulminating and name-calling. That's in the site guidelines: https://news.ycombinator.com/newsguidelines.html.

We detached this subthread from https://news.ycombinator.com/item?id=29323747.
Interesting to see the deep skepticism in the comments.

I attended St John's College - which is probably as close as a "real" school can get to the Catherine Project - and loved every minute. Grades were not given, and there were no professors or lectures.

Seeing criticism about the business model and lack of tests, worry about educational fads, etc, is missing the point, in my opinion.

Consider the possibility that a group of adults may want to engage in rich and historically important works of thought, but have no interest in the trappings of educational institutions, with their tuition, grades, etc. Like a bible study, but without the bible. If you feel threatened by this, ask yourself why.
Ahh, this is why one must be careful when responding to seemingly random people on hacker news, there's a pretty good chance the CEO, head researcher , worlds fore-most expert on the topic, etc. is actually here reading the article.

:)
Edge cases aren't consequences; they're trivia. And at the the of day, our legal system is governed by humans who interpret and argue. Until humans are perfect, we'll never write a perfect law.
I think it might help if you look at it in a slightly different way. While yes, crypto investors can capture the value of the network growth, this isn't the important point. Crypto protocols are fundamentally value storage and transfer protocols. So I think it's useful to draw a parallel between the protocols you listed above and the internet, which are all used for the storage and transfer of data. The internet/web was an immense success because it freed data from it's shackles, and allowed a more free and efficient flow of information. This allowed everyday users to publish information, apps, etc. and innovation to flourish.

So crypto is doing the same for value/money. It's freeing it from the institutions (banks, governments, etc.) and allowing it to flow more freely and efficiently. This is why some people call it the internet of value/money. So, if you believe that freedom allows innovation to flourish, you should see this as a very powerful thing that could eventually be the backend of the entire financial system, just as TCP and other protocols are the backbone of the internet. It allows innovation to flourish at the edges, because we have stable monetary protocols that are open to anyone. A hacker in their basement can now build financial applications, or a group can coordinate in new ways through DAOs, or someone can just store value that isn't tied to any government.
If money is your focus, I'm not sure why you want to do research
I think there are a lot of "W3 revisionists" or people who are otherwise maybe too young to remember the mid-90s but from what I remember there were plenty of people who saw the potential of the internet. Twelve years after the web was laid out at CERN we had Google not to mention AOL, Ebay, Craigslist, etc..

I've been hearing the same story on crypto since 2011/2012 and it's become no more useful to the average person. The only thing that's changed is more people who know nothing about technology are raving about how its going to change the world so I should buy Bitcoin.
based on wirecutter's own test results a few years ago, the blue air 211+ air purifier had the best performance by a good margin, but they wouldn't recommend it, for at least 2 years after i bought it, though they later did so, briefly. this was likely to maximize their revenue rather than provide the best recommendation. hard to trust them after that.
"Perfection is impossible, therefore don't try" is a dodge.
It is indeed unlikely, because it's much easier to detect an outbreak in a controlled setting like a lab before it infects a critical mass of the population. Indeed, lab leaks have happened before and were contained before it reached more than a handful of people.

Much more likely that covid was rip-roaring uncontrolled through the Wuhan population well before the first official diagnosis, so it was already unstoppable. The real conspiracy is that China massively fucked up its handling of the outbreak because their government is generally incompetent and they don't want people prying too hard into any of it because it would be highly damaging to its world image for everyone to know just how incompetent they are. The labs have proven to be much better at this than some unelected cabal of autocratic government bureaucrats.
I don’t understand how breaking Facebook up solves people posting fake shit to the internet and other people believing it…
If you got a text message about the same thing from an unknown contact would you blame Apple since it was sent via iMessage, or ATT since that’s your service provider?
Get or Remove HTML elements using Perl script
Against US based NSO property, practically speaking.
Can you elaborate whether dodge and burn is a straight forward process and if you have ever done something like frequency separation and whether that works or not? I‘m currently looking to get rid of my sub-life…
Does anyone have a good idea about the laws for valuation tricks and the ways companies skirt them? A company for which I had stock options recently was sold to a larger company, but the deal seems to have been coordinated such that the investors with privileged shares (or whatever they're called) got their money, but the peasant shares (again, I forget the terms) were worthless--all of the "key employees" got generous bonuses and the employees still with the company were to be rewarded by the buyer with (presumably) valuable stock.

I wasn't really banking on these options as part of my financial plan, but surely this sort of thing is illegal, right? What are good search criteria for someone who just wants to learn more about these laws and loopholes for the future (I know I can talk to a lawyer if I want to pursue action in my specific case)? What are the ways a company can legally fuck me over?
> just deploy a new version of the smart contract, and ask users to use that one instead. If it gets confirmed, then an honest majority of block producers will ensure that it stays confirmed.

I can't see how the operation you describe here is defined or possible for any blockchain that hosts more than one smart contract. Just for a start, how do you decide whether to include a smart contract upgrade that the majority of verifiers doesn't care about either way (surely the most common case)? It's like saying that legislation doesn't matter because we have elections. The elections (consensus) produce the legislation (allowed transactions). You can squish those two layers together, but starts to break the premises of the underlying system (e.g. DAO fork).

I would love to know what software system you were thinking of when you wrote this. Or were you? Sincere question.
I use Photopea for my very limited photoshops needs. It's a free, in-browser tool that's pretty powerful IMO. Hopefully that's helpful.
> and the amount a company has to pay an employee is near double what the employee sees in the bank, because near half goes to support the social security net

In dollar values, in the US, that same amount will go to pay for health insurance and benefits and social security and medicare taxes. Combined with lower wages, and your overall payroll expenses will still be much lower in France.

There aren't a lot of senior engineers making north of $300,000 USD/year in France. But there are a lot in SV.
GTK, QT and the core C stuff make up almost all of the shared library usage. Some obscure png cropping library will basically never end up shared even with dynamic linking. Flatpak does a great job of sharing the 1% that make up the 99% of usages while allowing version locking and bundling of that 1mb binary used by only one program.
The foreign memory API which is currently incubating should help with most of these limitations: https://openjdk.java.net/jeps/419
That wasn't my read.

The Discord team that wrote the article I believe you're referencing ( https://discord.com/blog/why-discord-is-switching-from-go-to... ) wanted GC, the problem was that they had a huge cache which took a long time for the GC to scan. They could shrink the cache and it would remain performant in the face of GC, but they took latency hits due to increased cache misses. After a bunch of testing and tweaking they found a goldilocks zone where performance was okay.

Rust was introduced because it was already something other teams were interested in, and when they tried a quick prototype, they avoided the issue entirely, and saw better performance even in the prototype than their finely tuned Go code, so they switched to it.
> What a weird test. No system of government does

I’m surprised you don’t think it’s important for power to be accountable. It’s ok if you don’t, but I think limiting the power of tyrants is an important political principle.

>> that we shouldn’t be claiming that Adam smith has written a prescription

> Funny, the people making that claim about Marx are equally wrong, and yet you want to discard all of it.

Who said it should all be discarded? It seems like you might be remembering a past argument with someone else.

>> and not fetishizing

> I'm not the one with the fetish here.

Ok, I’ll bite. What do you think I’m fetishizing?
It’s a guy in makeup lol
Yes, it means "individual contributor", pretty common terminology at least in the FAANG world. He mentioned this was a project at Facebook/Meta.
Representing a hypergraph as a bipartite graph doesn't lose any information. The entire structure is still there. It will take you two pointer indirections instead of one to traverse an edge, but otherwise it's exactly the same - all the connections are still in the right places.
An outlandish new venture in liberal education. What about conservative education?

"We have no agenda to indoctrinate people in any particular set of social or political values."

and

"We’ve explored complex moral issues like when manipulation is justified..."
I’ve seen this discussed for like 20 years and that is the only version I’ve ever seen fwiw
> So why build an upgrade procedure at all, when you don't have to?

Flaws, once known, can be remediated. I don’t think macOS has bulletproof security but I’m sure glad Apple keeps updating it.

> In the Stacks blockchain (which I work on), we go one step further by making it so you can run an arbitrary read-only code snippet on the state of the blockchain at any point in the past (as given by a block hash).

That’s a super interesting design point; I’m excited to see where that leads.

Out of curiosity, how does this typically get exposed in dApps (or wallet UIs) built on Stacks?
You don't need to go full HATEOAS to consolidate most business logic in server-side API. Like, this is just an example of an awkward API that exposes `status` and `validation` and makes clients do the business logic, rather than one that exposes `hasInvoice` and/or `invoiceId`. The HATEOAS bit is sending across a URI instead of a resource ID, which only helps when there's business logic for which endpoint to use for a specific resource ID that needs deduplication. And even that is only necessary when the client must make the request directly and can't proxy through a "figure out which endpoint to use and delegate it" endpoint.

To be specific, HATEOAS would help when Visa and Mastercard need to use different endpoints for the invoice, and the payment networks require the client to directly query their endpoint rather than going through a server API you control.