skysight-inc/HackerNews huggingface dataset:
Yes, we disagree :)

The response given by @ethangarofolo does a good job of addressing the main points.

I would say that the slide deck linked is a bit sneaky. Sooner or later, in anything built with a computer, there's going to be polling. Higher-level libraries abstract the polling so that it appears as push (rather than pull) to the application developer. But under the hood, there's polling.

It should also be pointed out that any message queue with persistent messaging is built on a database. Even RabbitMQ's persistent messaging is built on a database (Mnesia).

In the end, a message store or event store can be used to model message queues, but the opposite is rarely true. One of the creators of the Event Store database once said to me something like, "What's a queue but a degenerate form of a stream".

A message store provides for patterns that are above and beyond message queues, like event sourcing, for example. Like Ethan mentioned, it's an application of "dumb pipes". It's in the same vein as Event Store or Kafka, rather than RabbitMQ, ActiveMQ, etc.

The critical difference is durability of messages. If you have an application that doesn't require durability of messages, then a plain old message queue or message broker technology may be a better choice for the situation.

In the end, polling is totally fine and totally manageable. What matters is that it's not done naively; that batching is intelligent and polling is only optionally triggered in the right circumstances and tuned based on batch processing cycle time and message arrival time.

Polling doesn't mean that the database will be "hammered" unless it's implemented that way.
There's a lot of text out there that isn't markup, or where markup is a sparse minority. Consider anything binary, ebooks, PDFs, various document formats, almost anything in a database, almost all messages sent via messaging apps, almost all emails, any JSON, anything in a protobuf, etc. etc. The vast majority of "text" in the world isn't in HTML/XML.

> When compression is involved, there is rarely a difference.

Rare is the situation where smaller input to a compression algorithm leads to larger output, and UTF-16 is smaller in lots of languages. It might rarely make a difference you, but that's not the same as rarely making a difference.
A keto or ketogenic diet is a low-carb?
A little of the former and a little of the latter, most likely. However, that doesn't mean her judgment r.e. what is relevant is immune to review. And if it's sufficiently incorrect, consequences like what happened shouldn't be surprising.
I'm talking about taking a week _off_ off.

For example leaving one job and having a gap before another one, or getting sacked and having a few weeks without work, or moving town before you have something lined up, etc.

Basically, being able to function without income for a nonzero period.

I wouldn't want to use my holiday weeks looking for work more than a few times in my life even if I have quite a generous allowance (well, generous by 'normal people' standards, I find the idea of working >80% of the year quite odd)
> given that the app is charging people for Apple Music features

What Apple Music features is it charging for? That isn't even a thing that Apple complained about.

> The app appears to have been explicitly designed to enable cloning the iPod Classic interface

The default is not an iPod classic interface. I can just as easily make an iPod classic skin for WinAmp.

The solution, as always, is to simply avoid Apple's arbitrarily restricted platforms.
I know, was that supposed to be a revelation?

I work at a place full of xooglers and other ex-faangs, and get the benefits of working with talented people without these kinds of scandals.
It's extremely relevant I will reiterate I know literally 0 large companies where this would be tolerated from a security team member.
The article says they are just using de-identified, summary data, what's the problem?
People without a safety net who start out poor are generally going to end up poor. In another post I mentioned how its possible to save and due to the power of compound interest retire with millions on a 60k salary but that is a best case scenario. Most people don't make 60k. Also life has a funny way of stepping in. Just after you saved your first 3k, your alternator goes out or you get in a wreck. Or suddenly find out you are having a kid. Emergencies and unexpected expenses are very likely a major reason why so many people don't make it. If I have a low end salary it likely takes a year to save that 1 - 2k that is wiped out via major car repairs cost or the trip to the ER with a broken arm.

Most people are on a treadmill just trying to make it and life always sends them back to the beginning.
> You're too slow when Amazon will put a team of 40 against your 5 person startup.

That part is not true.

Amazon/AWS bootstraps new products much as a startup would - with teams of 5-10 max.

I acknowledge the difference in runway availability and radically different risk of failure.

But the actual dev teams are small.
Yep. "The Millionaire Next Door" should be required reading for high school students.
> Edit: apparently markdown isn't a thing here.

Extremely satisfied 1Password customer here. You're correct about lack of Markdown, and for the details: https://news.ycombinator.com/formatdoc
Generally agreed. The major difference is whether someone has a regular work schedule or not. You don't have to be a millionaire to not work, nor are most millionaires on perpetual vacation.

Nit-pick: There are plenty of cultures where barely middle-class families hire others to do their chores.
> so relatively fine granularity of your algo stepping is the key here

Fine granularity requires pretty much zero overhead synchronization, which green threads or any shared memory multithreading implementations can't do, they need to spend like a few thousands of nanoseconds of useful work before synchronization costs become even just bearable.
The supply of jobs is still way above the available workers. A lot of people conflate coding jobs with valley, FAANG, or startup jobs. The reality is that every industry, institution, and every company is in the process of migrating their business practices and operations to be digital. I think coding is going to become more common place in every business, including the small ones. Software development may eventually be seen as the new factory work - a blue collar job that pays the bills and helps you support a family.

For example, most government forms require you to fill out physical paper and send it in. There are thousands of agencies across the US, each with hundreds of forms for different processes. Just upgrading those to be more accessible and less error prone is going to take over a decade and thousands of hours of developer time. It's not glamorous work, but it will help a lot of people
> Surely there was one model that happened to come up with the right prediction

What does that mean? This "model" is someone sitting down and, using what we know of physics, calculating how something will warm up when you add some extra energy (in this case, the earth). You surely don't think that physics works by people randomly guessing answers and then one of them "happened" to be correct?

You don't, do you?!
I may get tarred and feathered (well, more likely simply digitally snuffed out or whisked away to the digital concentration camp of shadow banning and/or digital gassing) for saying this here, but I think you are talking about two different motivations.

One is the VC/investor trap, where the primary unrealized motivation is actually just finding VCs that will fund some scheme to be the "next {insert hopes and dreams of boundless riches}", where far more often than not the winners are the cunning founders (Adam Neumann anyone?) and the VCs, with everyone else left holding the bag (Hello, WeWork starry eyed people that believed the predictions of alien visitation) if the effort can't be pawned off on someone else, or some "exit" to a corp in a kind of reverse defensive blackmail auction to snuff out or keep a competitive advantage from a competitor.

The other thing goin on here is that very predatory and pernicious and rent seeking nature you are directly referring to that seeks to constantly corral and rope in as many consumers as possible as the whole tech industry is rapacious in its lust to generate "ongoing revenue streams" through dependency or even (what used to be illegal) what amounts to predatory pricing and snuffing out alternatives by reaping havoc on the target industry and society. None of these tech companies should have been allowed to use this predatory pricing model to utterly decimate our economy as they have … Amazon, Uber, WeWork, etc. are just a few examples. At the very least it should not be allowed for public money (pensions, etc.) to be invested in companies that are unprofitable at certain ratios, e.g., over 1/4 of their existence.

One clear example comes to mind in Uber/Lyft and their wake of both immoral and illegal actions that have led to the utter collapse of the taxi industry through unfair competition, predatory pricing, and illegality. What we are now left with is a for-hire transportation sector that is now a far less competitive environment (Uber/Lyft compared to roughly 5-20+ taxi companies per city (Ignore the flaws of the industry that are irrelevant to the anti-competitive issue), but we are now also facing a collapse of competition on a far larger scale, essentially Uber/Lyft instead of literally tens of thousands of taxi companies just alone in the USA.

So what happens when the Taxis cannot keep up under the Uber/Lyft onslaught? Well, we know what happens, they use regulatory capture to limit and prevent competition and they start raising rates as they have and are doing.
These are bad assumptions and it shouldn't bother you that much.

There are lots of people making $200k+ living paycheck to paycheck. If the most basic discussion about cost of living is going to blow your mind then just exit this discussion.

If you wanted month-to-month rent in my building in San Francisco (as opposed to a more typical yearly lease), it is $11,000 per month, with yearly leases being about half that.

People that only make "$200k+" via wage work aren't living here, just like I planned and the networking opportunities are pretty amazing.
More derangements to undo when you want it to build on a different system.
I don't think we have plans to build this for now.

I find it a really cool idea, but for now, running fuzzers natively on Google Cloud with ClusterFuzz (https://github.com/google/clusterfuzz) suits our needs.

One challenge for the WASM approach is it will always be at least as hard to build a project for WASM as it is for native.
Is this not a confession, anyone connected to the domain and the hosting asn and the ISP is going to have good opsec or not ever travel outside certain countries.
> So basically, the Google employee added arbitrary javascript to an internal chrome extension used by Google employees that triggered a popup when employees visited a specific website.

No, the "so basically" is the employee added another URL & a string to a map of URLs & strings in an existing extension.

The extension already existed. It already showed notifications on various URLs. She didn't create that part.
A month ago I would have agreed with you, but since he announced his candidacy for the American Presidency I'd argue it's become less clear cut.
Yep! Which means it doesn’t even have to be better to win orders. It just has to be vaguely sufficient. Which is legitimately a tall order. But!

Let’s also remember there’s a government entirely willing to subsidize the growth of a native product. Russia already has an 80 year history of taking wildly diverse and frankly oddball aircraft designs and turning them into things that actually fly. Anyone who thinks that them partnering with a Chinese company can’t build a widebody isn’t paying attention. Who knows if it’ll be any good, it may not be competitive. But will they be able to make something that flies?

I’d happily bet on it.
You have completely missed the point. The fact that you could does not mean you shoud or even would.

Wanting a cabin in the woods and being able to afford it does not make you "House freedom level". That level is being able to buy any house you could want without second thought.

The fact that you would not choose such a house is completely irrelevant to this train of thought. Some things you have to plan out and some things are just not worth to consider for even a second.
Brain scans show how “collective narration” shapes our memories
> Anybody with a middle class income can do it

Median income in the US per person in 2018 is 35000$. 500$ a month is 6000 a month, or 17% of that before tax. At that income level you probably don't have any income to spare after housing + food + car + health care.
It'd be fine if published journalism had source control.

Just look at the revision history.
good. recycling is the way forward
I don't think it's too surprising. Mathematicians aren't in the business of searching around for all true theorems. They work on problems of interest. It seems much more likely that you fail to progress for all the usual reasons (it's hard) rather than because it's undecidable.

It's like the halting problem. It doesn't prevent programmers from automating stuff and reasoning about programs.
We managed a bunch of small businesses, with sometimes completely different hardware, Windows versions etc. So unfortunately a lot of the larger scale/same local/VPN network IT management solutions wouldn't work for us.
Others have pointed out the difference between VC and PE, but I think there's a crucial thing missing from your question: turned out great for whom?
The insanity is that in the UK and in the US you have massive propaganda outlets misinforming the public financed by their own billionaires. I'm sure Russian propaganda is trying to get the outcomes they want, why wouldn't they? But the idea that they are more effective/more worrisome than Murdoch and co is ridiculous.

That said, Corbyn won every age group < 40 [1]. So those most likely to be heavily invested in social media did seem to get the message...

[1] https://yougov.co.uk/topics/politics/articles-reports/2019/1...
I see no issue here. Business feels threatened and neutralizes threat.

There's nothing wrong with Unions, but there is something wrong with government-backed unions.

Let people collectivize if they'd like. Collective bargaining is fine, and you aren't living in a free country if you can't collectively bargain -- but collective bargaining shouldn't mean you automatically get government as an ally.

The battle between Union and Company should be between Union and Company.
Chess and Go have completely different feels. They're both abstract representations of combat, but the combat is in no way similar.

Chess feels kind of like a sniper duel. You have two high value pieces (the kings), and the rest form a kind of terrain for them to fight in (although the kings don't literally attack each other). It's all about careful maneuvering so you can take a clear shot at the enemy king. Victory depends on high pressure calculation, with no room for the slightest error. Knowing the terrain in advance (memorizing openings) gives you a big advantage.

Go feels more like a huge bar fight between two criminal gangs. It starts off with just posturing, but the participants move into position and prepare, and eventually the violence breaks out and you get multiple fights. Sometimes fights merge together into a big chaotic brawl. The winner is determined by calculating which side got the best of it after it's all over, and both preparation and fighting skills matter.
Or may be what he means is that enjoying the experiences with the money in hand (leisure, travel) might not be as good as that in the youth, typically assuming health issues due to ageing.
Retractions are kind of a bandaid. They should not even be needed if journalists did their due diligence. Worst case I personally saw was a claim by a journalism lecturer that a small news site was alt-right from its inception and wrote a long screed lambasting the site - no, it wasn't, it got sold to a different owner a couple of years after creation because the original owners could not monetize it.

They even got the year of the creation of the site wrong. So, a person teaching journalism didn't even bother running a WHOIS query and spending 2 EUR to run a query against business registry. If that is the level of the teachers, then what can you expect from the people they taught?
That's a complex (more than necessary) product roadmap, to support the negligible percentage of users that can actually use it "securely". When it comes to security, the typical user leans towards making the wrong choices given the freedom to do so.

You also aren't being denied the capability. There are seemingly innumerable mail hosting services that will let you do IMAP with normal password. You can also host it yourself, using gmail as relay service if you desire.
Hull: An Alternative to Shell that Stores it's State to the File System
Yes, but you can still find the .0 version in the github. I'd be totally OK if the news were on github and I could easily see how the article looked a while ago (extra credits for git blame feature).
Yes, I agree with your take. One can be "financially independent" somewhere between level 3 and 5. Most folks who say they have met FI in the FIRE movement likely have NOT made it to Level 5 ("Home Price Matters Less"/$10mm+). FI people can generally say they can cover their housing costs, but they still need to make sacrifices with regard to location, quality, and size (housing costs matter).
Agreed! People think it's so easy to determine what's true or not at scale. Do I want Facebook employees or (algorithms written by them) making that call? No way.
CS isn't a career. CS is part of all careers.

I imagine when cuneiform was first invented, there was a group of people who were the first writers and they probably worried that it would get saturated. How can we all be writers? There are only so many things to write down: recipes, shopping lists, the kings desires, and heroic tales. What are the rest of us going to do?

But of course writing is just a way of expressing and recording. Writing becomes an essential skill for law (and law itself is hundreds of professions), or science, or "business" (which is a catch all).

Even within CS, I don't consider "machine learning", for instance, to be a single field. Whether you are using machine learning to apply astrology to the financial markets, or using it to diagnose diseases, makes a huge difference to your career.

CS is a skill, but your career will involve other things: a specific set of problems, a specific set of attempted solutions, a network of people who might help you, brands you will want to be associated with, and half a dozen other things.
FTC doesn't explicitly have a truth in advertising regulation, it's just that corporations can be held liable for damages in case its advertising misleads consumers, after the fact.

Politicians lie all the time, and sometimes even do the opposite of their campaign (HW's famous "Read My Lips, No New Taxes" comes to mind). It'd be pretty hard to make the case that voters who experienced an ensuing tax increase could sue the US government for damages.
Where can I find these people who have automated everything about their jobs? (Assuming their jobs were complex at all) I would like to hire them ...
HN is becoming pathetic.
Configuration which consists of an url and a message to display on said url is not that kind of configuration push.
According to wikipedia, average salary in Sweden is $2700 post tax ($3500 pre tax)
I don't see how you get "what he really means is ... all kinds of dark money republican activism" from "Mark is friends with Peter Thiel and a lot of Republicans". This seems like baseless conspiracy theorism unless you're privy to more information.
> She was using a security tool to spread her message. Does that seem appropriate to you?

Yes, of course.

Apparently this "security tool" exists to notify Googlers of policy, and the notification just linked to a Google policy notice with a warning not to violate it. This is apparently the actual notification that was displayed:

https://miro.medium.com/max/2000/0*1BTVYLTvuHiJVvp_.jpg

> Do not violate go/nlrbnotice. Googlers have the right to participate in protected concerted activities.
Look for "dark enlightenment", "Peter Thiel" and read sources and criticism. Don't rely on dedicated subreddits because that's just a positive feedback loop.

https://nymag.com/intelligencer/2016/06/peter-thiel.html
same level as trash tv really. bottom-of-the-barrel quality, but sellable
Your thinking about going against the crowd is exactly right. Pivot either into a niche in CS, e.g. machine learning, or try an emerging engineering field like robotics. Alternatively, consider something like genomics.
Reports coming out on S386 meetings
(total novice question here) Isn't it that because you can approach these mathematical questions from a variety of axiomatic systems?
> the less polite way ...

No - that's the highly editorialized, average "opinion" of Maddow, Lemon,... PBS is much better at not indoctrinating their audience on conspiracies

Did Russia hack the British elections recently?

Did Russia plant Tulsi into the DNC as a Trojan horse. Clinton seems to claim so.

Edit: The Russians have caught wind of this comment, and frantically down voting it, lest the media uncovers them lurking on HN
Show HN: LaunchPropeller – Grow your project every month
This is reprimanding for the content of the message, not the scope of the code which would have actual security implications. Furthermore, it is a warning about not violating an actual company policy. This is not far off from the scope this pop-up tool is designed for. While it is clear that this was done as a response to google hiring this firm to dissuade folks from organizing, I could argue that it could be done to warn managers not to use the firms presence as permission to violate a specific policy + law. IANAL but this seems like extremely grey legal area. For example, this could be aimed at managers to remind them that even though this firm is hired, they cannot enforce a ban on organization according to that specific policy in the handbook. I think that's an appropriate use IMO, it would save the company some serious money and headache if it stopped a manager from illegally retaliating against organization.

I would not characterize this as evidence that this person is a security risk. It takes existing culture of google, including past incidents like changing the default desktop wallpaper for a protest that was happening, etc.

Also if this is true it is totally insane. Sounds like intimidation tactics to stop exactly what the pop-up warned against.

> They also dragged me into three separate interrogations with very little warning each time. I was interrogated about separate other organizing activities, and asked (eight times) if I had an intention to disrupt the workplace. The interrogations were extremely aggressive and illegal. They wouldn’t let me consult with anyone, including a lawyer, and relentlessly pressured me to incriminate myself and any coworkers I had talked to about exercising my rights at work.
Oh, wow, okay. That changes the perspective quite a bit. Thanks!
You’re right, the climate data is likely to be solid but the economic modelling dubious.
So you paid what, $100, to have your DNA tested and logged, directly tied to your person/identity, and you paid that so that Galactic Corporation Alphabet can profit by selling the literal source code to your being to a mega corporation to develop drugs.

I am glad that sounds perfectly fine and not at all like a problem.