skysight-inc/HackerNews huggingface dataset:
Next question: Code written in which of these languages tend to avoid needing major redesign when a thirty-line script grows unanticipatedly to much, much more?
The learning path is a guess. It's a good guess made by experts but still a guess. This approach allows the learning path to be refined using the actual experiences of the learners.
It's not that simple to equate the two. Modern western ideals are modern western ideals. If living under an authoritarian monarchy were just another way of living, there wouldn't have been a history of revolt against it in the west, because western civilization is no stranger to this kind of society. Western societies have tried autocracy many times. How many times has Saudi Arabia tried liberal democracy?
Arnold's in the middle of a move and has to thin out his book collection as a result. As he tries to figure out what to keep he's been bringing in books to talk about in a new segment called "Classics in the field". If you've enjoyed Dave Arnold talking at length about obscure decades-old highly in-depth technical books, well he's doing that every week now.

I'm very happy that he's saved me the trouble of having to read "Pigeons: How to Make Them Pay"
Ad hominem accusations should not be used to try to hide large conflicts of interests.
I'm sure of that, but the problem is not when on the job, but while interviewing.
How the Curse of LA Llorona Should Have Ended – Animated Parody
I think you're making the author's point. Java at this point is the new COBOL. C++ has gone from important mainstream language to narrow niche. Ruby on Rails is on the same declining curve, just not as far along; much of the excitement has shifted to Node, React etc.

Demand for old languages isn't consistent. It declines over time as code bases get replaced. A programmer betting that they will die before their chosen language does is taking some terrible risks.
Don't give in to the dark side (management)!

I became my own boss, and specialize in projects where my expertise is still valuable. With the dwindling supply of engineers still working in these spaces, contracts are pretty easy to find. As time goes on and the space becomes sparser, my rate goes up.
Probably not coincidentally, they also just announced a plan to buy back $25 billion.

https://www.bloomberg.com/news/articles/2019-07-25/alphabet-...
TV Networks Stuff in More Commercials Despite Vows to Cut Back
Show HN: Docker image with a Squid forward proxy and authorization
@dlurton since you seem to be speaking for the PartiQL team on this (congrats on the launch!): The reference implementation is open source; what's the plan for the language spec? Is that something that AWS is going to own and control? The website references the PartiQL Steering Committee -- is that just AWS folks or is the intention to make it more broadly composed of members of the community you build?

I'm interested in adopting PartiQL for our product, but would we get to participate in the evolution of the language or would we purely be downstream of the decisions made to benefit AWS products and services?
Re: consultants, depends on the engagement. If you engage with clients where you are effectively the only way for them to get anything software done (ie, not in addition to an on-site engineering team), you can be seen as an invaluable resource that just gets things done for the business.
Firstly, restaurants are not allowed to pay "less than minimum wage" in any US state, though some states have two separate minimum wage rates for tipped and untipped employees. (NB: all west coast states in the US have just one minimum wage that applies for all employees, tipped or not.)

But more fundamentally Instacart and Doordash deceived consumers in a way restaurants don't. Say minimum wage for tipped employees is $4, a restaurant pays a $5 wage and I tip $2, I expect that the staff gets the $5 wage and the $2 tip (whether pooled or otherwise). If the restauranteur uses my $2 tip to cut wages below $5, then that would be illegal and outrageous. The minimum wage amount of $4 does not even enter into the calculation in this example, except defining the floor for the restaurant to pay its tipped employees.
I should point out that this is not all that crazy when certain for profit schools are involved...
It's literally only the tech community that thinks that "Progress itself is understudied". People who work in the humanities have been studying these topics since antiquity, and they have been desperately trying to get people in the STEM fields to listen, only to be ignored.

read the responses to The Atlantic tweeting this out.
https://twitter.com/TheAtlantic/status/1156260396317253632

> there is no broad-based intellectual movement focused on understanding the dynamics of progress

The major difference between what they're saying and existing fields (history, sociology, STS, economics, urbanism) is that the authors are only talking about looking at successes, not failures. That is juvenile at best, catastrophic at worst. Studying progress without studying failure is incredibly ill-defined, because you have to start by defining progress, and you can't actually guarantee progress without studying failure and studying how to avoid failure. I'm sure we can all come together and agree on a single definition of progress, right? Seems so straightforward.

This article is embarrassingly dismissive of other fields.
I saw an interesting article recently that I unfortunately did not save.

Paraphrasing: "When things are good, a company likes young people. When things are bad, they want to see gray hairs running the show".
Depending on how they're implemented, buttons linking to your Twitter and Facebook pages can double as trackers for Twitter and Facebook.

Anyway. People rarely intend to block legitimate content. At the same time, it's not always easy to tell what is and isn't legitimate when you're writing fairly general rules.
It really depends on how you manage your career, I for one plan to work to 70s by coding, just love doing that. My theorem is that, many professors are still doing researching and teaching PhD students in their 60s/70s, software developers is no different, unless you give up learning yourself. Anyway just want to say, if you really like being a programmer, no need for Plan B at 40, just keep learning and coding like a 'professor'
It doesn't, but many people have conscious or unconscious biases in that direction.
Here's the forum thread in question. The suggested fix from EasyList was to rename a folder on AT's server from /advert/. As AT explained this folder was part of the URL for hundreds of thousands of cars and that the URL was used not only by the website, but other systems as well that move data around. In the end of the thread, you can see that the problem was fixed between EasyList and Autotrader.

https://forums.lanik.us/viewtopic.php?f=64&t=43148
I don't know how we as a society came to accept physicians as the general arbiter of health, rather than as a mechanic that fixes us when we're broke, but a lot of why health care in this country is so expensive is due to that. Similarly, why education is so expensive is because we as a society have allowed the college degree to be the marker of who deserves opportunity or not.

Really sad.
I don't think users need to die or be physically maimed for us to reach a threshold requiring intervention. I also didn't mean to imply we need the same standards as doctors or engineers. But I do think we've reached the point where we should have this conversation.
Ask HN: What are some great resources to build a secure website?
Worried about the security of my application.

Is there anything you recommend that helps one ensure that all holes are filled and the site is hacker-proof?

Something that basically enumerates the vulnerabilities that you have to be aware of and what they stem from. And then possibly some type of tutorials that shows you how to implement them?
I have seen a lot of push back in various forums and whenever this link is tweeted but a lot of it seems to conflate "materials science" and "civil engineering" or "mechanical engineering." There is a very big difference between understanding historical trends--which is very important--and designing viable positive sum technology ecosystems. That being said, here are six technology historians I have found very insightful:

Donald Cardwell in "Turning Points in Western Technology"

Joel Mokyr in "Lever of Riches" and "Gifts of Athena"

Edward Hutchinson in "Cognition in the Wild"

James Utterback "Mastering the Dynamics of Innovation"

David A. Mindell "Between Human and Machine: Feedback, Control, and Computing before Cybernetics"

Stephen B. Johnson "The Secret of Apollo: Systems Management in American and European Space Programs"
I reckon it's possible to acquire most of those skills at small companies. It just really depends on the small company. It's also easy to get stuck in a deadend of specialised practices at a small company if you're not careful, and those people will struggle to get jobs later.
This is a brand-new troll account.
One way to look at it is that health tips are subjective: they may be useful depending on the person and their lifestyle.

Another way to look at it is that, if we try hard enough, science will offer explanations that take into account all of these differences. But it might be really hard, like multi-billion dollar studies to reach basic conclusions.
Starting law school next week!
The whole breakfast being the most important meal of the day, was merely a marketing stunt by Grape Nuts.

https://priceonomics.com/how-breakfast-became-a-thing/
Agreed. Entire industries are based off the distinction of the stack and it's interoperability(sp?).
WhatsApp lets users know when a message has been forwarded too many times
Arguments are valid or invalid on their own merits, regardless of the interests of the person making them. If Thiel made a claim that was false or that did not logically follow from the premises, that would be worth pointing out. Merely suggesting that an argument is in someone's interest does not mean it's wrong. Are people only allowed to make arguments that are against their own interests? That seems unreasonable.
https://en.wikipedia.org/wiki/Hyponatremia

Drinking too much water is dangerous. People have died from hyponatremaia. The original poster should not be spouting general advice unless he knows his stuff, which I doubt.
> At the University of Queensland, the tensions spilled over into violent clashes last week, when a group staging a support rally for the Hong Kong demonstrators were confronted by pro-Beijing protesters.

Hundreds of protesters faced off against each other, yelling insults and abuse as the Chinese national anthem was blasted from a speaker.

Videos posted online showed pro-China supporters ripping posters from the hands of opponents, prompting shoving and physical confrontations.

Yeah, when "pro-government" protesters start appearing and they are the ones that immediately become violent or start doing stuff that invites violence, there's a 99.7% chance that those "protesters" were government-paid bullies, especially when we're talking about a more corrupt/authoritarian government.
Cannot tell you how much pleasure NTS has brought me. AMAZING
I think the best solution is to add an "easter eggs" section to the manual. Few people read the manual, so they're still hidden enough.
Ghrelin is also entrained and pulsatile - you get hungry when you’re used to eating, and then the signal goes away whether you’ve eaten or not (until your next meal time).

It also decreases in severity over time, which is why anyone who hasn’t ever done any extended fasting imagines that you’ll get hungrier and hungrier until you’re gnawing your hands off, but anyone who has usually has the opposite experience.
Typically, you also don’t know that after you consult a physician.
When I was an undergrad, I too struggled with PDEs. If I hadn't taken it in undergrad and it became a requirement in grad school, it wouldn't have been any easier for me.

PhD students are just people who stayed in school longer and started doing research. Someone who is still taking classes like PDEs probably hasn't done much research yet.
This reminds me of a talk I watched with Peter Thiel and Eric Schmidt. I know Thiel is controversial, but he was well-meaningly digging at Google for running out of ideas and no longer innovating.

The criticism was something like "You have so much cash on hand but no ideas to invest in. However, you can't pay a dividend because the second you do, you're admitting you've run out of ideas and are no longer innovating".

I think that may be somewhat of an overstatement, but given news like this, Thiel's got a point? Buying back their own stock (As mentioned by another commenter in [1]) is a better investment of that cash instead of investing in newer technology? Please prove me wrong with a good counterpoint because I don't want to believe its true.

The specter of technological and scientific stagnation that Thiel/Weinstein (Right and Left wing individuals) talk about so much really scares me.

[1]: https://www.bloomberg.com/news/articles/2019-07-25/alphabet-....
I am surprised this is even something that needs much discussion.

On a personal, one data point, level, when I go 12 to 14 hours a day without eating, I simply feel better. On a personal level I don’t so much care for the science because if I feel better, then intermittent fasting is a good thing to do.

On a scientific level, I participated in a Stanford fasting experiment where I used their app to record data. Also, there have been sufficient studies performed on the physical/biological benefits that I also believe in that.

All that said, if intermittent fasting is not your thing, I would expect that just getting exercise and eating a healthy diet is good enough.
How Important Is Cyber Security to Online Retailers?
Upthread, georgewfraser said:

> What I’ve heard from friends at google is that discussion is dominated by a tiny, vocal minority with extreme views, much like a college campus.

If I'm not part of the tiny, vocal minority with extreme views, then I feel like I can't bring my whole self to work. That's alienating, even by your definition. And it's alienating to far more people than it would be to make the tiny, vocal minority find some non-work forum on which to post their stuff.
I went back and forth between typed and untyped languages. The sheer drudgery of typing out and visually filtering out while you read the obvious type information is what makes typed language feel way less fun for me. When you cut things out move them around, delete them, retype them, throw everything away again and start over... I'd never choose Java for initial implementation of anything.

I'm not sure why other people like dynamic languages but there must be some advantages.
I want tracking to be opt in, and content serving to be decentralized (at an organizational level — not one company with a decentralized network).

I want the user agent to enforce this, and I want open standards so anyone can build a user agent.

NNTP achieved these goals. The web has failed in all of these dimensions in practice.
Show HN: Vanish macOS – Automatically hide inactive apps after a period of time
Because moral fiber includes some notion of acceptable ads, even if current models tend to bad.

However, I suspect that Easylist already supports acceptable ads in the form of "route the ads through the publisher's domain/servers" which puts accountability where it belongs, so it doesn't need further expert advice.
Language in the Digital Maelstrom
Discussion around the technical side isn't developer solipsism. It's part of the process for product design.

Append-only logs do scale. Dat 2.0 uses a hash-trie structure inside its file metadata log to act as pointers for fast lookups. Partial replication means you don't have to pull down the full history.

Mark, you work on a competing product to ours. I'd appreciate it if you didn't FUD our work. We don't do that to you.
I think it's worth pointing out that even the most successful medicine can be dangerous for some people and so it's absolutely meaningless to bring it up.
The easiest medical problem to get from drinking far too much water is hyponatremia.

https://en.wikipedia.org/wiki/Hyponatremia

I'm sure you don't have any reason to try this again, but this condition could be confirmed by a blood test.
Another anecdote, but others might find it useful: I have been doing intermittent fasting for years now. I currently eat once per day. My eating window is usually an hour or less. I eat dinner, have dessert, go to bed. I run five miles every morning on an empty stomach. During the day I drink only water and I put an electrolyte fizzy tablet in my first glass.

It works great for me for maintaining my energy level and managing my weight. It probably does not work for everybody, but I think more people should try it.

Most humans currently living and who have lived didn't eat three meals every day. It's a recent phenomenon driven by those marketing food and snacks. Observing obesity rates, more people should try hunger and learn how to manage it.

I should add: I do occasionally have breakfast and lunch meetings or social engagements at which I feel compelled to eat or have a treat. I find that once I break my fast for the day, my hunger is awakened and it is harder to abstain.
> buttons simply linking to our Twitter and Facebook pages were being blocked

Was everything hosted on your domain there? If they have images hosted by twitter/facebook that's enough for them to track users which is what these lists don't like.
Definitely a modest proposal by any means, basically a subsidy for rail and a tax on domestic air travel. Probably should be done but nothing radical (but maybe what we need is less radical and more commonsense solutions). When I lived in Berlin I definitely always tried to catch the train to Munich and elsewhere, so much easier than going through security, getting to the airport, etc. I do wonder if they jacked up the tax on flights though if the subsidy to rail would actually be necessary to spur demand or if it would happen anyways.
Yes! Start with the people who did the code reviews for your patches, since they are in the best position to judge your ability.
This is where the analogy certainly gets stretched. The network and the registers are really both the exchange here.

Equity trading only happens at a small number of venues (inclusive of OTC, dark pools, and internalizers probably not more than in the hundreds, potentially low thousands). These would be the registers. In order to buy a stock, either you choose to ‘cut the line’ by paying the price someone tells you they are willing to sell at, or you wait for someone to sell at the price you announce you’re willing to pay. These transactions are processed serially (albeit quickly) at the exchange.

Allowing trades only once a minute (or some other period) is akin to allowing the credit card network to clear once a minute. Trades cannot occur more frequently, so the ability to enter and exit positions on demand is diminished. Obviously someone who wants to trade immediately for one reason or another is harmed by having to wait. Additionally, everyone (even those not trading) is harmed by not having up to date valuations for the positions they hold.
There's a bill that's been held up for some time, called the Hot Car Act. It would mandate safety features like you mentioned. Some cars already have these features, Hyundai for example has a quite robust one. https://www.kidsandcars.org/2019/07/31/hyundai-to-expand-chi...

There are also third party devices being made to add these features to cars yourself. These third-party ones are generally a thermometer and a weight detector that can sound an alarm and send alerts if it gets triggered. Here's one of those: https://www.sensealife.com/
I recently discovered Chrome had MIDI as well while looking for a music sight-reading app. Unfortunately, Chrome for iOS does not support it even though Android does.
I don't think its disconcerting at all.

Articles are supposed to have a point, a goal, etc. The goal might be persuasive, it might be to establish facts, it might be to argue for a specific change or against one. It's up to the reader to agree or disagree with what the article has laid out.

But we need something to agree or disagree with. In this case, I had no idea what the point of the article was (beyond a vague feeling that the author doesn't like EasyList).
One argument in favor of UBI I found particularly thought-provoking (paraphrasing): "UBI isn't anti-capitalist, UBI enables capitalism. By providing the basic requirements for living, it allows everyone to actually participate in the competition instead of keeping the poor too busy and too at-risk to attempt business ventures."

I'm still undecided on UBI, but that argument definitely made me think of things from some different angles.
> call Kozmo

Yes, those were the purple shirts! Thank you for reminding me the name.

The thing is delivery is not an issue. In the markets that have density, local places figured out delivery. My bodega will deliver whatever I order. For free. So will four other bodegas in the immediate area. The guy who owns the wine store will deliver for free. So will the taco joint. Or PR chicken shack It will be done by the kids of people who own those places. Or by their relatives. Or by their helpers. Yes, all of them would also try UberEats and Grubhub and Seamless and others. All of them will drop those services after a few month ( all of them did ) because they are in a real cut throat market and they know what starts costing them money.

So we get to the areas with less density, which is the burbs and near rural. Such as, say, Bucks County in PA within a 20 minute drive of Doylestown. There are probably about 100 places total to get food from, including Wawa, take out places, casual restaurants and "upscale" sit down places. The issue there is that general delivery is not profitable, which is why none of the places deliver outside 5-10 minute drive. Their customers have cars and driving 10-20 minutes is not a big deal for a customer. The max time they are willing to wait for food is cook time + round trip time. Delivery services can't compete there because they can't beat the cooktime + roundtrip time ~ delivery is free option
Sounds like it was a pattern matching issue rather than being on an actual block list.
It isn't such a small thing but rather emblematic of a culture killed off by Danaher.
IMHO, review processes should concentrate on identifying problems, not solutions.
I cannot prove anything but it feels that modern lifestyle was seriously absurd. It was just comfort pushed to eleven. Since I took jogging back, I can also go 5 km or even 10 km by foot with ease. It's "worse" than that, I actually crave doing so. It's more pleasure than effort. Mind and body. Maybe that's just me...

Industrial revolutions required us to specialize and not spend time walking or working hard physically, but now that we're so comfy we're somehow deprived.

ps: I'd say it's super healthy to get some big big meals at times just because you enjoy it so much. Life's not just about being on a tight rope.
> Ms Fan and Ms Leung say such harassment has also continued off campus. They have found pictures of themselves being shared on Chinese social media sites next to threatening messages. Ms Fan said one comment warned she would "face consequences".

If anyone's there, or knows someone who's there who happens to be protesting this, you should probably recommend they wear Winnie the Pooh merchandise, or wear t-shirts mentioning the Tiananmen Square protests, for their own personal safety. This has already gone too far, fighting fire by taking advantage of censorship your opponents are defending with violence is the most rational thing to do.
https://www.sparknotes.com/nofear/lit/beowulf/prelude/ for one of the more famous depictions in literature.
How hospital lobby derailed legislation against surprise hospital bills in CA
The concept of the Chinese wall is not really relevant to this kind of conflict of interest.