skysight-inc/HackerNews huggingface dataset:
This is the concern I have with these policies. I completely understand (and mostly agree with) the general case they are going for in which we should not be abusing employees who are susceptible to abuse. There are classes of individuals who are far more easy to manipulate into hellish work circumstances than others. Those on work visas are particularly on edge.

But, these policies also put tricky restrictions around those who love the challenge of ridiculous overtime sprints (These people do actually exist). Protecting the general case can temper the edge cases. In this situation, I would argue the "edge cases" are not adverse. I think you want those types desperately, because that's where all the frontier advancement usually occurs. I.e. the linux kernel didn't get written over a bunch of carefully-metered 40 hour work weeks with mandatory EU breaks throughout. Works of passion and innovation need to occur organically, and in all cases this involves periods of furious productivity interspersed with total dead zones.

I actually caught some flak from a developer because I kept insisting that they have worked plenty this week so far and should consider taking a break. I eventually got a sharp rebuke like - "Why can't I work on this if I really want to?". I was left with no rational response beyond stating arbitrary metrics. This is a reaction that I could see myself having as well if the roles were reversed.

Perhaps we should arrive at a system where the EU restrictions are default, and employers can file for exemptions using some reasonable process in which employees participate via explicit opt-in, and the opt-in status in no way predicates acceptance of the applicant by the employer.
That was thrown right not air dropped? I was mostly using it as a punctuation point about the violence and power imbalance applied to stop any labor movement in the US. But yeah there's a deep deep history of the government coming in to violently break up labor strikes for capital long before and long after 1921.
Awesome. Thanks for the detailed answer and links :)
I am very surprised nobody has yet mentioned Notational Velocity, or better yet the fork nvALT [1].

I hate any _friction_ to writing a note. I just want to get it out of my brain (or find it, if a previous thought) as quickly as possible.

With nvALT you start typing and it is searching immediately, but if there is no match and you hit enter you are now writing a new note.

Each note is stored as a text file, and so is findable via other search methods on your machine, and is easy to sync via your chosen technology.

I have tried a variety of approaches as I love the idea of linking between notes, and adding images, and tagging and all that stuff. But in reality all of that adds friction, and so prevents me from making the note (which is the critical part).

[1] https://brettterpstra.com/projects/nvalt/
Smartphones can be just as easily trivialized into being something which lets us "do the same things as before, but faster and with less plugs".

I think it is wrong to say there is a clear difference between these kind of changes. We won't really know how "revolutionary" M1 was until we see the landscape of the market in the future, but I think the simple fact of dropping x86 alone is enough to enable some major new ways of looking at desktop computing.
It is in the interest of "society" because a better educated population can pay more taxes than a non educated population. If you do not have increased job prospects after successfully going to university then you are actually a net negative to society because not only was your education expensive, it also took away 5 working years from you.

If a more educated population was better then we would keep accumulating more degrees until we die instead of working.
This is all good for now, until the day when Chinese goods become so expensive priced in Euro/USD that Europeans will have hard time being able to afford them. And that day is coming.
In Poland the number of sick days is unlimited but you need a form filled by an actual MD in order to claim it. Vacation days are separate pool.
Free? Sounds like socialism!

In the center of Copenhagen it's $4-6/hour.
It's a gamble, I surely wouldn't use a KitKat phone for internet browsing, it is probably no different from using an ancient version of IE from 20 years ago, it is just a matter of time before something bad happens. The biggest problem is, most OEMs nowadays lock bootloaders and make it a lot tougher to use custom ROMs for longer support, non malicious pre-installed applications, and removing Google services - almost non-existent FOSS support from Qualcomm devices doesn't help either. I only buy for myself and suggest to others devices that are more likely to get community driven support, that for example bars some manufacturers with ridiculous lock-ins.
Bitcoin has not proven market value beyond a speculative instrument and a vehicle for financial crime. In particular, it has failed in its original goal to be peer-to-peer electronic cash. I hope real value emerges someday, but after a decade's track record, I don't expect it.

My definition of scarcity is when the people in the market to buy cannot easily get more of the thing that they want. For people just wanting to speculate, other cryptocurrencies are substitutable. And given how easy it is to start a cryptocurrency, the supply is effectively infinite.

And just to be clear, it's not Bitcoin in specific I'm concerned about. I think the same thing about all the cryptocurrencies, although I have more hope for other ones to eventually evolve toward delivering value.
It sounds like the problem is in having such a small pool of sick days, not in the concept of separation. By no fault of your own, by getting sick more often, you are forced to give up income (current situation) or to give up your vacation (merged PTO). Neither of those is an acceptable situation, and the solution is to have more reasonable sick leave policies.
A pool of sickdays? What the? Is there a pool of cancer days too?
> Any headline that ends in a question mark can be answered by the word no.

Should it be updated?

"Any headline that ends in a question mark should be moved the end of the article."
Desktop yes, lot's of plugins and examples on the forum.
Going to a movie with someone tells you a lot about them in a low-key setting (can they share snacks? Do they eat a ton? Are they somewhat capable of managing money? Do they talk during movies? Are they inappropriately handsy when you don't want them to?).

If afterwards it turns out you did not like it both of you at least had a good time due to the environment, so it is pretty unlikely to end as a huge disaster (and stick inside your head as such). Especially when you prefer low-stress personal interaction, it's easy to see the appeal.
If AutoTempest covers your search criteria, I’ve found them to be excellent to do repetitive searches. Somewhat fortunately for you, they suck for craigslist searches, but have great coverage for all the other major sites.
If you are asking about your last submission, I assume it was flagged because there's already multiple large threads about it. (which HN already marks specially if someone also comments a link to an earlier discussion, but that didn't happen here)

Giving a reason otherwise would also be tricky since it takes multiple people to flag, so whose reason do you show, and what's a complete list of flag reasons?
They don't seem that expensive. They're high-end machines themselves, and their pricing seems on-par with high-end x86 workstations, like the Dell Precision series.
Don't you need to interact with them somewhat every year to pay taxes?
I built something better that's actually secure and performant here: https://github.com/boogerlad/crypt-ids/

The issues with this are

1) as more IDs are generated, the probability of collision increases

2) a non integer primary key is slow

For a single database instance, it's far more performant to leave it as an autoincrementing integer and when it needs to be exposed, encrypt it in the backend before sending it out. Why not hashids.org? It's insecure: https://carnage.github.io/2015/08/cryptanalysis-of-hashids
It could still be miscommunication. It is quite plausibly that she did not have any previous papers fail internal review, and almost certain that she did not have any fail internal review while already submitted to a conference (and thus "published" in Google's POV).

Not understanding Google's policy of retract it now, possibly re-"publish" (resubmit) later after addressing Google's concerns, could very well escalate things, especially since it sounds like this all occurred right as a bunch of people were taking vacation, so ability to get answers to questions/concerns was likely greatly hampered.
Interesting!

I'm thinking even polynomial methods can "fail" if you underestimated the difference didn't send a big enough sketch.

Won't you have to do some sort of exponential fallback anyway to cover that case? If so, you could also use a lower overhead in the IBT and just rely on the same fallback mechanism.
Cookies gstatic.com wouldn't share to the resolved name would they? The cookie site is requested name not the resolved cname - or am I missing something?
Not being on the web until the late 90s, the part I've never figured out is, what could you actually _do_ with JavaScript in the initial versions?

The way I understand it, early JavaScript could only address HTML forms, links, and images. Can't modify HTML tags. Can't insert new elements. Can't update the page and re-render until DHTML in the version 4 browsers. Can't query the network until XHR.

Ok, so now what?

Do you just pop up an alert() when someone types 4 digits for a Zip code instead of 5? Image rollovers? Is that it?
While Apple did really stellar job with M1, Apple's R&D counts less than 50% of M1 performance gain over competition.

Rest is TSMC's 5nm and perfect timing. Apple generates largest revenue per processor by a wide margin. This means they can afford to pay premium to be first at everything and have 6-12 month lead. TSMC's 5nm volume production and Apple's 2020 launch was timed to go together since 2017 (if go back to TSMC conference call you can hear them talking about it without mentioning details).
As a self-hosted Trello alternative, I use OpenTasks[0], created some Lists to sort my different kind of notes, and sync this between my machines with DAVx5 and Nextcloud. Not as streamlined as a trello, but hey, FOSS and self-hosted. On desktop I can view my tasks and lists with Nextcloud's web app, or Thunderbird's Lightning addon. With OpenTasks, one task can have a title, a detailed description, a checklist, start and due dates, completeness status, even priority - I usually just use the title, and often the checklist, excellent for groceries and household chores.

You could also try Wekan[1], which is awesome on desktop, but I found the mobile interface unusable.

[0] https://f-droid.org/en/packages/org.dmfs.tasks/

[1] https://wekan.github.io/
Show HN: Easily send anonymous suggestions to any email address
Homebrew 2.6.0 supports running natively on M1/Apple Silicon/ARM
When hired by a "tech" startup with no technologists in their team, I call myself an architect to separate myself so they don't think I am going to be writing their code directly. Typically, such "startups" only last a quarter, because they have no experience working in tech, but I can guide them so they don't die in a quarter by providing them with a "how to be a technology developer blueprint" that tends to be received like the holy grail.
Part time employees pretty much don't get any vacation, so I doubt that is the real average (the article says 15, which still probably isn't the real average). BLS says ~16 for full time, so there you go: https://www.bls.gov/news.release/ebs.t05.htm

That's also a hell of a 'so long as'. If you ban lumped PTO and don't establish a robust minimum, lots of people aren't going to get what they would prefer.
Mmm, pie, tasty.
I'm glad pihole now blocks CNAMEs as well for known hosts :)
From everything I've touched Sun was always very... Unix in regards to UX.

As in "Well, just learn to deal with it. And be grateful you have a graphical interface at all."

Making things better, or pushing the state of graphical presentation art never seemed to even be a core interest, much less competency.

Which is ironic, because a lot of that organizational choice seems reflected in Java, e.g. having to boil the ocean and re-implement everything for major arch changes.
I quite like the QHD ThinkPad displays (2560x1440), very similar to the quality of a Retina.
I do not worry about the loss of social constructs like university per se.

To a large extent it’s a political institution, with outdated historical baubles forced upon it (administrative nightmare).

We’re at a hinge point in social evolution where perhaps a university is generally unnecessary.

Accurate information discovery, storage, and retrieval is what a university was built for conceptually.

It’s a matter of human history it is mired in old political speech and social construct. Not necessity to execute its purpose.

You have skills to teach people. Teach them. Dispose of the pretense of teaching “in politically normalized settings”.

Go teach. Really historically you’re teaching people who paid the political price. How free.
Was this a Google internal blind peer review? It sounds more like management pushing back for management specific reasons. I'm not sure it's the same thing, or that management should expect to be able to roadblock publication at the last minute without working with the authors directly.
Your comment inspired me to ask a question I've had for a while. My background is not CS, it's computer engineering. So I didn't have any education in the fancy algorithms that you'll find in these interviews. Is that expected or did I miss something?
Thank you for pointing this out! It should all be fixed now :)
With tens of thousands of people applying to YC every batch, this will probably go down as one of PG’s most popular essays
Generally so you don't have to update the README every time you update the source.
But for the last twenty years, surely pretty much every linux-capable ARM part produced in excess of Q>1M has fallen into one of two buckets— either a) a device that runs on batteries, or b) an embedded, specialized processor such as for a router, vehicle infotainment, or home appliance.
At one end they exist to inform and offer you a service. I've clicked on ads and purchased and have been better off for it. No tricks involved but it did save me 1/2 off the original price I normally purchase from another store.

Who I am impressing with my canned milk buy?

Ads that show a lifestyle that tricks you into believing you can become something you are not is a small segment perhaps larger on social media. I don't see any of that or if I did it doesn't register. But I do see can of milk for sale.

I go through fliers and get coupons. I get email ads on products I purchased for discounts.

Even those store displays with toilet paper are a form of advertising. I don't mind them and often buy a pack if on sale.
Correct me if I'm wrong, but a CNAME "redirect" on the DNS level does not change the page origin.
`fonts.gstatic.com` will only get the cookies set for `fonts.gstatic.com`, even if it is CNAMEd to a different domain.
> “... folks in Norway are more responsible in many regards compared to Americans.”

Which is cause and which is consequence? Maybe Norwegians are more responsible at work because employers don’t exploit them so openly and the law gives them more protection.
It's my pleasure! Thank you for the kind comment :)
If you talking ruins your dates, you may consider that it is instead what you choose to talk about. If conversely you prefer your date speaks little (or not at all), I don't know what to tell you.
Having written my fair share of bit-twiddling hacks in low-level code, my takeaway is that because the hack code doesn't resemble what it actually does, it's all too easy to create bugs. Unit testing the living daylights out of any bit-twiddling code path is a must.

Also helpful: being able to represent integer types with binary. Since I'm not a genius and I write code to be maintained by other not-geniuses, `mask = 0b_1010_1010` is clearer than `mask = 0xAA`.
Context is king. We are talking about banning lumped PTO. Pretty much every company moving from lumped PTO to vacation+sick is going to make vacation smaller than the lumped PTO.
That's a pretty sweeping generalization to think that the answer is either "yes" or "no". Of course some people will lie and cheat their way through life, so yes, some people will pretend to be sick in order to use up their X sick days. And yes, we could make it harder to cheat by making rules, such as always requiring a doctor's notice for sick days. Is the problem large enough that you need to prevent people from cheating, or should you make a tradeoff where you allow some people to cheat, in order to reduce epidemics (which are excarcebated by forcing people to go to work sick)? I guess the answer depends on society.
As opposed to a life ending virus. There are no good options here.
Apple has always operated with a more closed-off ecosystem that sacrifices openness for tighter control on the user experience, and that's always been at odds with the "I want access to everything so I can tinker" mindset on HN. I expect any HN discussion about Apple to be a mess, because the average HN commenter/reader wants something very different than what Apple sells.
What doesn’t make sense from an engineering perspective?

I did not say you should build everything as an SPA. I said you still can build in SSR - not once did I say what you should or shouldn’t do. But I agree - some sites are better off as SSR, static sites or what have you. What in my comment made you think that I think otherwise?

I also do not think that Django or Rails are remotely similar to CGI sites - what makes you remark that they are hardly the same, when my comment doesn’t suggest the opposite?
Machine learning models find gaps in coverage by Moderna, Pfizer vaccines
Totally agreed that the word "shader" was bringing confusion! Thanks a lot for the context and references.
I made toy spell checker. My way of making suggestions was to take a misspelt word (ie not in the dictionary) and permute some letters - look up the new words - if it was in the dictionary - offer those as suggestions.
> Wear a mask

Still waiting for a very convincing evidence that most masks that people use actually do something. Agree that even with the lack of evidence, it's probably better to wear one, but it's pitiful that by the end of 2020 we still don't really know for sure.
That's not it - it's that interviewers set problems that they already know how to solve. They forget how hard it is to solve new problems on the spot in an interview setting.

In my experience technical interview questions are usually way harder than they need to be. I don't agree with getting rid of HackerRank style filters entirely because they save you a ton of time with candidates who just can't code at all (or candidates that think they aren't applying for a coding job). But the questions should definitely err on the easy side.
Or require more than 3-5 sick days. Hardly seems adequate.
>The connection between web scraping and the case cited seems pretty tenuous.

The link is another case, Linkedin v hiQ, that is being held pending this case and presents the same question of what counts as "accessing without authorization or exceeding authorization" under the CFAA. The dispute there is whether hiQ could scrape public LinkedIn pages.

The crux of the issue is that if instructions on how to use data that someone has access to without "breaking and entering" don't count as revoking "authorization", this law doesn't cover this officer's actions (though other laws / job requirements may). If just breaking verbal or written terms of use is enough to criminalize it, that covers a whole bunch of things we'd think of as not federal crimes, like lying about your age to set up a facebook account.
Supreme Court Weighs Breadth of Computer Hacking Law
Paris to harm its middle class as only the wealthy can afford a parking space anymore.
There should not be a hard limit on sick days - that's how it works in many countries. If you are sick for too long it might not be your employer that pays, but you should never be cheated out of your vacation for it. Even if you get sick during your vacation, you get those vacation days back here.
Exactly. What's a monad, if not a design pattern.
PTO is the more reasonable policy. I have weeks of sick days, it’s great.
Using XFCE 4.14-r2 (Gentoo) and things are okish with Intel GPU (Lenovo P71, 17' 4k panel). But I did not use the option "Window Scaling" (currently set to 1x) instead I changed in the Fonts-tab the "Custom DPI settings" setting it to 192.

The only problem that I have left is with Google Chrome & Vinagre: whenever I move the cursor inside their windows it stops being scaled up (therefore it becomes tiny). Used to work fine, changed during some recent update :(
Either you start vaccinations and people stop dying, or you don’t start and people keep dying. That is black and white.

Let’s look at how it turns out in the UK. Mr. Fauci already ate his words of critique and apologized.
3D Printed Cat Feeder
Side note: In an open office, people quickly learn to cheat and claim unused spaces like conference rooms for working undisturbed.
Which is probably still a huge bargain/subsidy considering how valuable that space in major city centres is.
Thanks for the clarification! On "Newer APIs like Vulkan strip away even more abstractions", another comment links to multi-part article https://software.intel.com/content/www/us/en/develop/article... , and uuuuh yes indeed it's a lot of setup code to draw a triangle :D
I'm using the vava.
My father gets upset with this depiction. I don’t have children, so I can’t have a good feel of how much of a boomer rant it is.

His point was that my sister and I were not difficult to manage, while he was working at home. He was just telling us to leave him alone and play outside. Or play legos in our rooms. The happy 80s.

I hear from my friends that working from home with kids is not manageable in a flat. Possible in a house.
Well, now that you've started working. Have you actually applied any of it ?

To make an analogy, I'm always perplexed at how you're asked to build an EPR on the spot and then all you do is general electricity mundane work. I've seen a lot of EPR builder beeing incapable of simple wiring ...
Not to make light of authors efforts, but the book “How to read a book” is much better, and more thoroughly thought about on the topic
I tried to find some actual details on this, apparently it goes back to an announcement in January from Anne Hidalgo when she said she wanted to make 60k spaces into bike lanes. Now it's 70k and they're asking people what should be done with the space? Interesting idea.

I assume most of the streets in Paris were built before cars were a big thing, what was that space used for way back then? Sounds like a silly question, but, did people park horses in the same spaces used for cars now? (I assume you didn't "park" your horse, but it seems like more or less the same concept?)
Oh so you lock yourself in your office room?
We have roughly the same regulations in Germany, in my personal experience people do not take advantage by prentending to be sick in any meaningful quantity.

I mean there surely are people out there pushing it to the limit but it's not a problem in general.

As for your point about really getting sick by the end of the year, as long as you have a doctor's note saying you are sick, you can stay at home, no matter how long or often you've been sick before that year. I guess it works similarly in Norway.
And although only a small portion of applicants are invited to an interview, the application is quite similar to the interview
Renowned AI researcher says Google abruptly fired her