jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Agree! Another example of this that my old music teacher used to give all the time was John Coltrane. Everybody agrees that he was a great player, but he wasn't a prodigy. He was notorious for practicing day and night to continue improving his craft.

Even Miles Davis thought he was a bit boring because all he (John) wanted to do was practice. :)
'"Jeopardy!"'s answer snippets are not like normal questions that, say, a tax software would encounter, I think.'

I'm not sure, but are you saying that you think it's easier to answer Jeopardy questions than tax questions? I wouldn't think so. The tighter you constrain the domain, the better the computer will do.
Look at the lifestyles of folks back in the 1970's. Houses were smaller, people had just one car, etc.

The reason households "need" two incomes is because people want stuff.
I'll have a look again. Last time I checked though, it looked like random button presses with wishful interpretations for what it's worth.
Implementing SQL, even a reasonable SQL subset, is a lot harder than implementing IndexedDB.
That's even make things worse!
Yeah but in the case of Apple is more A Brave New World than a 1984
I knew something like this would come up. I always wondered why ad/tracking companies never proxied through the first-party domain (or in a more extreme case, the first-party server itself) to skirt adblock.

Suppose you load example.com/article. Ad Agency serves ad/tracking assets from example.com/article/Zqj7MOm.js. When you reload, it serves from example.com/article/llc9h76.js. How do you block it? You can't. Getting this to work in a pluggable fashion is an implementation detail (maybe some on-the-fly statistical generation of URLs + passing nonces to and from Ad Agency as a mitigation for spoofing by example.com). Another way to implement it is a custom URL router that dynamically reverse proxies to Ad Agency on the generated ad trojan horse URL. The only reason this hasn't happened yet is because still very few people use adblock, esp. on mobile.

P.S. please don't do this.
I think the main thing is they still function as a marketplace, but the goods now are not prepackaged tours, but travel guide as a service and of course some commission on the package itself too.

This definitely scales better than a local travel guide office. I am not convinced that alone will sustain growth though. There will be a lot of issues once they grow past a certain size: quality control for one, fraud, customer experience, etc.
Teaching intro programming courses with "parse a CSV file" or "implement a text based calculator" is outdated. Modern students have grown up with smart phones and are used to being able to click around and have the computer react graphically. Students learning with C or Python have a large chasm of GUI libraries they have to cross before they can make anything like the UIs they are used to seeing. Being able to make shapes move around from day 1 in a JavaScript course seems like a much more compelling experience to me.
what the author wants doesn't exists because the two saves will not actually run in parallel in any case.
Not with `async save(); async save();`
nor with `Promise.all`
nor with any callback or any other means.

the author is conflating parallel with concurrent programming.

and in (the mono-thread world of) javascript the two calls will still occurs sequentially.
Not only did he veto it, he veto'd it "for the children"
If that was the case, why are most of the security features hidden?

If it were a show of force, it would look like this: https://cdn1.i-scmp.com/sites/default/files/styles/landscape...

The current US motorcade’s security features are no doubt a result of previous security incidents that actually happened.
Does windows a way to simultaneously use different layouts for different connected devices? It's really annoying shifting between my Japanese USB keyboard and English laptop. In Ubuntu I had startup script to detect input devices IDs by name and force different layouts, but even that was a bit of a hack.
Slowing down was one of the hardest and best things I have ever done.

It can be hard in environments where even hours longer on a piece of work can make the difference between happy customers and sad ones but it pays off quite quickly.

You write better code which is easier to maintain and has more tests. In doing so you are able to improve your craft which is hard to do when you are rushing yourself.

Once you get better you will be more productive and can get work done faster but with acceptable quality.
Ask for $15k more and after some back and forth, offer to meet in the middle at $8k more. Working in your favor is the fact that they already know you are good and that you are a good fit. By hiring you, they are also saving the time and expense of a lengthy candidate search, interview process, and 20% recruiting commission.
I would say you should probably never run an FTP server at all these days (perhaps in a chroot jail, or container, but seriously, why do you need it?). I've worked on website migrations where I've only opened up 22, 80 and 443 only to be told that they have just signed a new contract with a 3rd party and they require FTP and MySQL to be open to their (usually disparate) range of IPs.

I usually try to educate the 3rd party on using something like SSH tunneling, and have, on occasion, sent them screenshotted docs on how to do so. This works much more effectively than preaching security at them. Make it easy and they usually follow.

Regarding the "Cute rabbit" theory, I've heard this discussed as both a security design issue, and a UI design issue. I tend to think the solution to this needs to come from the UI side, but it's difficult as apparently we're driven by "punishment and reward" and a computer can't easily admonish you for doing the wrong thing. This feedback is probably required to prevent people clicking on everything remotely lagomorphic.

I suggest a mouse that gives you an electric shock every time you click on an identifiably spammy / malwary link.

You could even customise it to give you a shock when you break your HN noprocrast settings!
A follow-up which describes some of the technical pit-falls they encountered is also posted on his blog: http://www.pitheringabout.com/?p=1041
Or OneNote
The reference to the immutable map doesn't count (a immutable map is just a value), but keys into the map can form objects (in that they represent "object" properties). Actually, that is how you get objects without first class mutability (identities must still be generated, of course, which is the same thing).

Ya, the wiki article makes a distinction between programming and designing with objects, and object-oriented programming. It really. All my arguments are about designing and programming with objects vs. designing and programming with values, call it "programming with objects" if you must.
Driving on a german highway with autonomous cars has already been done as already as 1996 by Mercedes[1]. But same as with the google cars they used very special hardware which would be too expensive for production use. The current challenges are to make autonomous driving happening with fewer and cheaper sensors.

Also having a real highway allows testing scenarios like partially blocked street due to construction, testing at night, with rain, with snow, etc. Google's cars are currently not working under such conditions so there are still many problems to solve.

[1] http://wwwlehre.dhbw-stuttgart.de/~reichard/content/person/d... (Sorry no english news)
This is straight-up Tragedy of the Commons, isn't it? For each individual, choosing not to spit out their gum on the pavement wouldn't improve the environment to a noticeable degree, because there are thousands of other people still spitting out their gum. And because everyone thinks that way, the pavements are covered in gum.
the coating has had an impressive lifespan

Probably isn't handled too much though.
Oh ok. Now I understood, thanks.
Offline? Wouldn't that mean you'd need a vector map data renderer handy? (Or did you mean storing OSM tiles on the device?)
It's okay, I think you added to the overall thread : )
>password resets, confirm your account

Sensitive emails contravene the T&C; I think those examples would be included in that definition.
I am glad you enjoyed the post. I have only recently started working with the bike data sets and it has been interesting. I will take a look at those articles. Thanks!
The colours compliment each other and it's simple. If I had to be harsh, it could do without the gliding animations.

The parody site was instantly painful though, I think it was a to do with the grey/green on white; amusing afterwards.
Darwin remarked on the tendency of organisms to re-express ancestral forms. Sorry, I don't have a citation, but I do remember some commentary about this by Stephen Jay Gould. It should be pretty clear to anyone following embryology that a lot of really ancient genes are still present in modern animals, waiting to be re-awakened when the time is right.

It is possible that some evolutionary paths are unlikely to be trod more than once by the same organism, but it hardly seems worthy of being called a "law." Around the turn of the 20th century there was a lot of confusion and people still proposing non-Darwinian explanations of biology, so I'd be suspicious that this was just another example of that.
>Due to ageism I am sure I don't fit the culture of a startup or relate to 20 somethings.

Whatever you believe, your brain, like a sentry, will find confirmation for. Be careful with that.
I've found Nassim Taleb's Pricipia Politica to be an interesting suggestion of how to move from abstract universalism to fractal localism. This specifically has the intent of avoiding top-down power structures and the fragility associated with it.

https://acataleptico.files.wordpress.com/2019/05/principia_p...
Well, this makes perfect sense. Why on Earth does someone go to university? Because there's a strongly held belief that the sacrifices made are worth the rewards in a future state of being.

That is not too far from believing in the afterlife, if you come to think of it.
No, it will just post your filthy thoughts to your facebook timelime.
> T2 drive encryption started off on laptops with soldered-on SSDs

Deliberately unrepairable products should be against the law. The consequences of that first unethical decision just cascade.

No, I don't buy the argument that people would choose to make their laptop 5 grams lighter or whatever and give up repairability, and to be honest, they shouldn't have that choice. It's simply irresponsible to buy an expensive machine full of unrecyclable parts produced at great cost to the planet, and expect to throw the whole thing out when any part goes bad.
Yes. And if you send ${Your bank balance} to 35hK24tcLEWcgZA4JxpöbkNkoAcJGqQP, I'll decrypt your memory on how to do that as well as all your other favourite memories.
Let's be honest, using years old server, weak unsalted hashes and un-parametrized SQL on a critical security service.. is very on-brand for PHP.
Brexit was the result of thirtyish years of the media printing misleading clickbait about Europe, followed by uncritically publishing the "all upside no downside" claims of the Brexit side.

https://www.theguardian.com/commentisfree/2016/jul/15/brexit...

Besides, there's no boundary between "media" and "politicians"; early on while he was PM Johnson was paid more to be a Telegraph columnist than his official PM salary.
Marketing is also upping their game and masquerading their promotions as organic activity on social media. This happens to tech topics, too. As an example: about two years ago, for about a month, tech subreddits and HN were full of discussion threads about how awesome CoreOS is, the users patting each other on the back about it being 'a breath of fresh air', usually with very little technical details on how and why. Then it suddenly receded and one rarely hears about it today anymore. In retrospect, I'm certain it was a coordinated marketing campaign, but at the time it was indistinguishable from genuine Redditors discovering a new passion.
The feature set from an application perspective is killer. I love window functions especially; all sorts of clever things can be done in a single query which would otherwise require painful self-joins or multiple iterated queries and application-side joins in less sophisticated dialects.
really nice, well done and great job working with parsons on his!
If its turtles all the way down, and physics goes on forever like a fractal, you'll find domains where you can approximate with relatively simple mathematics ("beautiful") and domains that require much more mathematical machinery to describe
My sample size of 1 is really all that's needed to answer the question of "Why do people do this?" That is assuming that I'm a person.
(non-paywall version)
https://web.archive.org/web/20210408162031/https://www.latim...
Question for physicists: Are the G-2 results more groundbreaking than discovering the Higgs particle to moving physics forward?
Most of the standar model complexity comes from the variety of particles, forces, and aggregations thereof that need to be contended with.

GR likewise becomes a brutal computational mess with these many body problems.

What will be interesting in these new experimental results is whether we’re reaching the limits where determining the correctness of our approximations becomes impractical.
It's all about getting that 51%.

This is why a democracy without a very strong republican and individual rights constraints is nothing but soft-core communism.
> Wind turbines were also affected. That too would have been preventable: weather proofed turbines exist and operate in both polar regions, Alaska, Greenland, Iceland, etc. and other places

The biggest wind producing state is Iowa, where it regularly hits sub-zero temperatures. Sometimes for weeks. I would argue winterizing is more the 'standard' that Texas companies didn't follow to save a few bucks.
Vaccination does not 100% guarantee you will not get sick, it almost 100% guarantees you will not have a severe case. Studies also suggest that it does not completely prevent spread and if you catch virus while vaccinated you can still pass it to other people including risk groups, therefore main focus is on preventing deaths and logical way to do that is to vaccinate the risk groups first.
I don't see this as some big PC encroachment. This is Branding 101. One of the first things you should do when you come up with a cool name for your brand is make sure it doesn't mean or sound like anything vulgar in another language. You'd hate for your product to take off and get popular and then realize later its name means "asshole" in Turkish or something. This one seems like a no-brainer to me.
Thanks for the exercises. I'm going to try pull ups tomorrow on a tree branch, but I'm pretty sure I can do more than 3 (I might be overly confident though). Squats seem a little too easy too without weight, but I can a backpack as weight? What do you think about push ups (with backpack)? Lifting a backpack with 1 arm? Is 3 about the right amount of times you should be able to do something? So increase weight until you can only do it 3 times? That would be almost impossible to do with a backpack for squats...anyway squats seem to be focused on the legs and my legs are already relatively big.

> Have you ever had a doctor check if you have, perhaps, a hormonal problem that makes it difficult to keep weight on?

No I have not seen a doctor. You guys seem to think that it's weird thin but I know a lot of people who weigh less than that, and even more people who look thinner. I think if you are not muscular and don't have much fat you weigh about that much.
Yeah, "viola" is a small musical instrument.
You know, asking one of the top three richest men in the world whether he's jealous of someone else's business success is a really weird question.
> Winning is important. It's why I go to the field. It is what gives sport value. Without the opportunity to prove I'm the best, I might as well go for a quiet walk.

Winning is important to you. But not to others. many of us find other reasons to train, to suffer, to strive, and to enjoy a unique camaraderie with our fellow players.

> The winning team did it by calling 'cheap' fouls.

In what sense did they "win?" Why stop at cheap calls, why not trash your opponent's sleeping bags so they can't sleep the night before the finals? How about trash talking them so that they're too upset to play their best? Maybe 'accidentally' stomp a downed player's throwing hand?

All of these things value the score above proving you are the best at anything except being able to limbo lower and lower under the minimum bar of civility. Such actions cheat everyone, including the people who 'won.' Now they'll never enjoy what you say you value, proving they are the best. Maybe they were the best, maybe they weren't. They'll never know.

Back to youth soccer.

In this particular case, we aren't even really talking about winning, we're talking about a rule that you aren't to win by more than five goals and a team choosing to score on their own net to "win." Honestly, if I took the field and someone did that, I would join you on a quiet walk and leave them to enjoy their "win" alone.

That is neither winning nor losing soccer, it's something from a parallel universe where all that matters are some little black marks on a white piece of paper that gets tacked up on a bulletin board somewhere.
There is no way for Google to find those pages unless those pages are linked from somewhere else or Google is getting URLs from users' browsing activity. The first scenario makes this relatively harmless. The second makes it a privacy issue on Google's end.
This is definitely a hidden gem, an article I'd recommend to everyone. I think it's not getting upvotes because instead of linking directly to the slideshow, we're linked to the blog. Here's the slideshow: http://www.slideshare.net/dings/just-add-points-what-ux-can-... Watch it in full screen.

My notes:

1) specific, measurable, actionable, realistic and timed short-term and long-term goals (e.g. level 1 vs. level 11)
2) actions to achieve our goals are explicit, and prepackaged so we can directly execute on them. the only thinking we have to do is WHICH action should be done next.. sid meier: "a game is a series of interesting decisions"
3) clear relation to action and goal: the action will definitely bring us closer to the goal
4) our status is clear: spatially, in terms of our skills/possessions, in relation to our goals (points and mission stats), in our relation to other players (leaderboards/social graphs)
5) excessive positive/negative feedback (!!)
6) challenges get excessively harder (flow)
7) CHUNKING: easy challenges train you on basic skills, hard challenges require you to mix easy + difficult skills
8) social comparison: facilitates social learning, and motivates competition [who's in the game, and at what level?]

problem with transfer to work => productivity software about efficiency and speed, not fun/emotions.. "how you feel is irrelevant". (ed: i disagree.)
easter eggs = non-functional excess = introduce a feeling of "play"
games = play = VOLUNTARY

good games are easy to learn, difficult to master
fun dynamics are good. monopoly: gaining and losing money mechanics leads to poverty gap dynamic which leads to poor experience aesthetic for losing player.
Give me free "point releases" or maintainence releases. Make a "named" release a big deal with significant upgrades so I feel good about spending more money.
Porn represents 30% of Japan's Home Video market . . . has anyone told them there's free porn on the internet, or does that sentence not exist in Japanese?
"MBAs will generally know how to read WalMart's annual report but will be lost in the complexities of a cap table."

I didn't go to a very good B school, but clearly it was a better one than Tuck.
> Why do you have 16 GB of RAM or whatever in your laptop if not for applications to use?

Why do you earn money if not to spend it?
There are no regulatory standards on "grass fed beef". Egen if they eat a little grass, you can still market with that label and markup the price.
Yes, I agree. It's not 'eventually consistent' but it's nearly available-in-CAP.

There are some elements on the CAP definition traps in the first post: http://thislongrun.blogspot.com/2015/03/comparing-eventually.... I also plan to do another post on this subject.
Data cap? For Home Internet? In 2015? =/
This is an article about an article: http://www.bbc.com/earth/story/20141221-truffles-contain-bli...
This is basically a way of rewording a compressed three-act narrative structure, not exactly a Eureka! moment.

You can lump a very large segment of historical and contemporary fiction into a similar dissection.
What is the difference between students and real people? I don't see why this website cannot be for all programmers, or why students cannot use other freelancing sites.

If there is a problem of proper filtering of talents and budgets, adding such an arbitrary filtering criteria as `isStudent` is not going to solve anything.
I had a lenovo ideapad and I didn't find the trackpad that difficult to use. Which one do you have?
Keeping latest-generation ICs out of reach for hobbyists and small startups is quite usual practice from many of manufacturers geared towards chips going into consumer devices.

Another example is gigabit ethernet- it has been around for 15 years, yet I still can't buy a gigabit-capable switch IC on Digikey. The part I need does exist but manufacturers either want $10k pre-payment before even giving at least partial documentation or the sales cycle is several weeks at best.
The android app loggued out
Same here. No keyboard in portrait mode. When I change to landscape mode, I can see the first row of letters to guess, but that's it.

If it helps, I'm using Chrome on OnePlus Nord.
Thank you. Yes, I assumed that the tunnel was encrypted, but I was interested in using Cloudflare only as an untrusted reverse proxy / bastion server in front of my personal homeserver, no traffic inspection or caching or anything else.

Your comment and u/pedrogpimenta's give very different answers, I guess I'll need to verify for myself.
this is great. The fix for the lid flex changing boyancy was also an opportunity: an internal motor that could push the lid up a variable from the inside would allow the whole container to act as a ballast trim tank for very small adjustments. Some RC subs have similar smalll diaphram tanks to complement the larger main ballast (sometimes just for fore-aft angle trim)
True; we don't solve this. If there is a fault and data is stored only on node A and not nodes B and C, the view might be inconsistent until the next repair procedure is run (which happens on each read operation if an inconsistency is detected, and also regularly on the whole dataset using an anti-entropy procedure). However if that happens, the client that sends an update will not have received an OK response, so it will know that its update is in an indeterminate state. The only guarantee that Garage gives you is that if you have an OK, the update will be visible in all subsequent reads (read-after-write consistency).
I'm getting closer to pulling the trigger and buying WakeMate. I'm finding HN a great source of info about WakeMate & it's how I found out about it in the first place!
My guess is historically North America has had better coverage from Google Maps and the lie, so less incentive to build a crowdsourced alternative.
The NYT story is indirectly linked via tweets. It is here: https://www.nytimes.com/2021/02/12/world/asia/china-world-he...
archive link for those that dont want to sign up
A home shouldn’t need two incomes to not struggle.

https://www.vox.com/policy-and-politics/2019/1/23/18183091/t...
This same thing is probably happening today. Big meat companies and big oil (dietary) companies are surely doing the same.
https://archive.is/xxDnY