skysight-inc/HackerNews huggingface dataset:
> with four years of college time, you can get two career educations with real life industry experience

...depending on both the student and the career.

Many tech jobs require not much more than literacy, 6th grade algebra, and a tiny bit of grit. Most smart middle schoolers could make mid five figures slinging PHP part time. I did in early high school, and I'm not particularly smart or hard working.

But there are many jobs, even in relatively easy fields like programming, where nonnegative productivity requires years of practice.
Why Investing in Websites Can Be Lucrative
It's also becoming increasingly difficult.

Main supermarkets have semi-prepared stuff. And actual grocery shop is a massive detour and involves lots of peeling.

The actual cooking part doesn't bother me as much as the surrounding activities.
Seeing more relevant ads => good

Getting your data sold to a data broker => bad

free web sites & internet => good

having to pay for quality content => bad (gee, who pays for NYT or WP after they're put behind a paywall?)

Getting the best ads possible without any human involvement => good

discovering the best products & services => good

microtargeting => bad

getting manipulated through political ads => bad

Look, ads ecosystem is the sponsor of free internet. Internet behind a paywall is very low utility. If anything, today's big ad tech are great democratizers & sponsors of the free web. That is, only if they can do the "good" and avoid the "bad".

Disclaimer: I work for an adtech company.
With DNA Data Storage, 3D-Printed Bunnies Carry Their Own Blueprints
> How and why do they evolve?

Asking "why" is begging the question, though. Maybe there is simply no reason behind it. They change because they change.
My personal favorite:

> Inference-observation confusion. Inference-observation confusion involves mistaking something that you inferred using logic, for something that you observed.
I wonder what the % is who care a great deal.

I suspect it is small as a % of employers, but their interest / pay may make it very much worthwhile.
Seems like you should just reach out to the startups and see if there is interest. If there are multiple interested, try selling it as a white label service. Otherwise sell it outright with a multi-month contract to help with the integration.

If there's no interest though, then any upfront work you do now will be wasted effort.
1000 bucks. I will buy one
Another question: doesn't the O(1) property of hashtables require that there's no collisions? Because of the birthday paradox, you'll need an insanely large hashtable to avoid collisions, and if you don't (or get unlucky), the performance approaches O(n) as the hashtable gets fuller.

If you think about it, a hashtable isn't really that different from a b-tree with a very large value for "b".
Looking at the performance graphs of different hash table implementations is the best way to invalidate the idea of "constant time":

https://probablydance.com/2018/05/28/a-new-fast-hash-table-i...

HN submission with related comments: https://news.ycombinator.com/item?id=17177798
Google Research Football Environment
Show HN: Real Dev - A project-based auto-grading CS learning platform
I've seen it happen in Azure Blob Storage when a container hit about 10 million files, it took 2 hours.
I once submitted a short story to some SF mag (forget). Editor sent it back with a very short note roughly: 'Not too bad. But the character isn't changed by his experience in any way."

Well derp. The -tech- changed. Guess he wanted litrachuh.
Fyi- you just proved the opposing view by selling yourself with a great story.

Conclusion: Stories work when they feel authentic and don't suck. That's why all those movies have all those random AA scenes. It's an easy cop out for injecting "this sh-t's real" vibe in order not to lose the viewers to the lagging plot.
Yugo = you go on foot
Because there hasn't been a simple-enough, cheap-enough outsourcing method developed. It's probably only a matter of time though.
I agree that it would be rather unusual to intentionally choose the 100.64 cgnat ranges for guest VMs running on a workstation.
The closed/open/free/freedom paradox of Apple is something people should be thinking more about:

They are in many ways the most closed of all the big tech companies. Their flagship platform (in revenue terms), iOS, is the most closed general purpose computing platform in history. Overall it's second only to things like game consoles for being locked down to everyone including the owner.

They are also the platform and OS that offers the best privacy and security to the average user, and the only mainstream platform/OS actively pushing back in any way against surveillance capitalism.

Why is this? Three reasons I think, listed in order of importance:

(1) Economics: Apple's closed premium brand gives them pricing power, causing the majority of their revenue to come directly from their users. This makes it at least economically possible for Apple to prioritize their users' privacy and security at the expense of other potential secondhand sources of revenue. If you're playing in the bargain bin or worse are "free" then you must seek revenue elsewhere, and monetizing users via surveillance and other scummy methods is the easiest and most lucrative way to do that.

(2) Security: being unbelievably locked down is a double edged sword: it robs users of choice, but also robs malware and adware of attack vectors. Android is more open and as a result is a spyware disaster and seems to be getting worse. There's so much un-policed attack surface that Android's permissions don't really mean very much.

(3) Corporate DNA: Apple still has some DNA left over from the personal computing era back when PCs were about empowering users rather than monetizing them and the Internet was supposed to be about communication rather than manipulation. Apple still thinks it's making products for people, not productizing people.
The insurance policy for on-the-job injuries where I work prevents you from flying GA for business travel (or from putting more than X employees on the same commercial flight)
Some books I enjoyed in the past years:

https://www.goodreads.com/book/show/28256439-the-hidden-life...

https://www.goodreads.com/book/show/34272565-life-3-0

https://www.goodreads.com/book/show/19395553-our-mathematica...

https://www.goodreads.com/book/show/28116739-other-minds

https://www.goodreads.com/book/show/30555486-to-be-a-machine

https://www.goodreads.com/book/show/7972148-proofiness

https://www.goodreads.com/book/show/25817279-door-to-door

https://www.goodreads.com/book/show/23013953-gut
What matters is that one believes it.
There is. Nasogastric and percutaneous gastrostomy tubes are commonly used for various reasons in hospital settings.

Now ask your self, will you really get surgery for convenience and productivity sake only? Any sane person will say no.
What did you program it in?
I was wrong: walking into an animal doesn't harm them (you can even jump on them). But just touching them with a vehicle kills them.

I agree it repeats, though the dialog is pretty rich and there are even several accents. I can imagine in a direct play through there wouldn't be much repetition. I mean, I muck around a lot.

BTW There's also many different enemy idle animations, some only in one location, like fishing, eating a meal, exercises.

You're likely right that the author is more interested in analyzing the game, rather than being a die hard fan.
IPv6-Only-Preferred Option for DHCP
I'm not sure that's true, at least if you were running HeliOS.
They just use communism as a disguise. Under the hood, everything is capitalism. So is China.

I always view the so-called communism in China and Vietnam is a modernization of Confucianism.
Christmas Traditions That Originated from the Vikings
Cedar Rapids, Iowa man who tried to steal internet domain sentenced to 14 years
The Illinois Exodus Has Its Own Website
Traders use stoploss orders when they enter a position. After a few days or weeks of this, there’s a huge pile of these stoploss orders, on both sides. A bit of movement is all it takes to trigger an avalanche.
The real people who grow my food are the engineers at Monsanto and John Deere and chemical fertilizer companies and they make plenty of money.

The farmer ultimately adds very little value compared to the above, sorry to say.
I like cooking well enough but not so much that I'd still do it if I could get the same results, at the same price, without doing it. Ditto house/construction stuff—I kinda like it but not enough that I'd keep doing it if there were no value in the work, i.e. I could wave a wand instead and the work would be done and I'm out the same amount of money as materials. Hell, in either case I'd pay a smallish premium—tens of a percent over the cost to DIY—to never do it again, all else (quality, selection, availability/timing of product) being equal, even. It's only because the activities provide tons of value that I do them myself, even though I "like" them.

Actually the more I think about it, that goes for lots and lots of things I do. Almost all of it, maybe. To "love" an activity must one love doing it even if it provides nothing of use, no desirable output? Hm. I mean, even games provide a goal, typically. People might just move pieces around on a board or hit a ball around aimlessly and enjoy it but that's not what gets people really going. You need rules, structure, a point to it.
Occam was the native INMOS provided programming language.
Absolutely, it would go a long way towards reducing the population's sense of individualism and better prepare the next crop of corporate drones. We should get started at once!
> If child care is so expensive, wouldn't the income loss of one parent staying at home be irrelevant

Well, no. You might still come out ahead even if childcare consumes 60% of the lower earners' after tax income.

Also, the big issue is what to do once the kids don't need such heavy parental attention. Sucks to have lost all your work skills. Also can lead to problematic power dynamics in the relationship.
I feel the same. I long for a stagnation in processing tech so that we can go back to weird assembly tricks being commonplace and necessary to keep up. But gan or diamond will probably step in and prevent that.
I'm not sure that I love cooking, but I haven't yet figured out how to stay healthy on prepared food. The things we cook at home tend to be pretty basic and quick, possibly monotonous if you care about variety.

I love homemade bread.
This seems a bit out of touch with the current career reality Americans face. Companies aren't training people nor do they want to train people, and 'career educations' generally don't exist outside of the trades and even that has been moving more towards in-class experience first, then training.

College also increasingly ties in industry experience with in-class experience as companies are only willing to take on interns that are currently studying at colleges they're partnered with. Not to mention the way people use it as a networking opportunity and a chance to try out new things before having to dedicate themselves to a career they might despise.
> if you believe Binance's figures then these figures alone are sufficient to support Bitcoin's current market cap in the sense that it market cap / volume is about the same as for well-traded stocks from S&P500

You're defending a metric by citing the metric.

The only utility for market cap with Bitcoin would appear to be to make arguments like this one. Comparing a nonsensical ratio to a similarly-sounding meaningful one. To someone who isn't thinking through what the numbers and their resulting ratios mean, I suppose it sounds authoritative.
people are too prone to anthropomorphizing companies. capitalism in two words: incentive alignment. people should really never be expecting business decisions to be motivated by morals.
But they should name it 'Rosie' after a copy righted show about the future (from my childhood).
Depending on C is actually a feature. Why do you consider it a negative?
In a popularity contest manner perhaps. Nothing I wrote about was addressed.

Would you like to try? The authors of the paper seem unwilling, perhaps you'd like to give it a shot.
Fwiw The original title as I recall also reflected the title of the article (which seems to have changed since I submitted it); I clipped the "Finnish" prefix as it exceeded HN permitted length.
He'd probably be satisfied knowing that a significant fraction of iPhone users never connect their phone to their computer.
Reading doesn't really learn. Real Dev aims to help people get their hands dirty and learn by doing.
I guess some strategy might work only on a small scale because a larger volume would move the market. But I am suspicious of this claim (3). On the other hand there are certainly strategies viable for companies but not for individuals because they require super-fast connections and/or low trading cost per unit volume.
Cool, thanks, I'll have to check that out!! I've sorta been itching for an excuse to learn rust. Go left me underwhelmed, but that's probably due to me having misplaced expectations. (it's not a better C or C++, it's a better Perl/Python/Shell)
Collisions are expected (fill factors are typically typically 2/3 to 3/4). You make every bucket in the table a linked list. And check each value in the list against that for which you are searching.
I guess I’m crazy, but I enjoy the forced break from modern life that the ancient ritual of cooking dinner brings. That’s not to say that I’m always stoked to cook, but I don’t dislike it and am almost always happy with the results.

I’m all for new ingenious things, but I also like to be in touch with age old traditions.

Heh, I use vim too tho, so go figure.
All those goddamn "hands on time: 15 minutes!" recipes where the ingredients list includes diced-this and peeled-that and chopped-whatever and shredded-other-thing and it's clear the 15 minutes doesn't include getting all the ingredients prepped & measured, which will easily take more than that 15 minutes all on its own.
By that logic there should be no progressive programs at all because "someone" wealthy might also benefit. Especially in the current system, a college degree is overwhelmingly income positive[0]. Progressive programs don't imply the wealthy don't benefit just that the wealthy do pay for them. A student unable to afford university would be far better equiped to "forgo 4 years of income" (because there are so many well paying jobs for the highschool graduate in a low income area) if state schools were publically funded at the level they were 40 years ago.

A dollar spent on accessible college is just a dollar that can't be spent else where not necessarily a dollar taken from another services. Despite what some people might lead you to believe, taxes can be raised to pay for things (usually disproportionately affecting those wealthy people you're so concerned about getting a handout).

[0]https://cew.georgetown.edu/cew-reports/the-college-payoff/
I would love to see an update to copyright law that required a ‘renewal’ each year after 10 years that started at $10,000 and doubled each year thereafter.
You don’t. Anything you need to do can be done via iCloud.

Also the newest generation comes with a usb-c to lightening port.
Agree. I was thinking ... HN's audience has gotten too old, and reddit's audience is too young. what's the middle way?
There's a gigantic difference: an exemption for almost all personal transactions. In practice almost every foreign currency transaction you make is exempt[1]. The IRS doesn't allow that exemption for Bitcoin and technically you are required to calculate and report gains for every single Bitcoin transaction you make (regardless of whether dollars are involved). Imagine reporting every Starbucks purchase on your tax return. It's a completely unreasonable burden for a currency.

[1] The actual rule is $200 of capital gains per transaction, and you'd usually have to spend substantially more than $1000 in a single transaction to get there.
This isn't a bad article, but I would be interested in seeing a follow-up where, instead of guessing, the author asks some database professionals. They are out there! We don't have to reinvent from first principles. I would guess this question could be asked and answered by known authorities on e.g. the PostgreSQL mailing lists.
Can never get this site to load for some reason
How Trolls Overran the Public Square
Hear hear. If anything .debs dont care enough where dependencies come from.
As long as the package name matches you are good.
I have no complaints about debian packaging. I've used lots of different ones. All official packages are signed and its easy to sign your own packages.

Maven, on the other hand, is plain scary.
This has some interesting legal implications. It seems the art piece requires the banana to be replaced regularly. Yet it still fetched 120k. So what was actually sold here? The duct tape certainly has to be renewed as well, so it's the nail in the wall? He didn't eat the nail.

But he still might face the consequence of having to pay the 120k. (Not really, it seems no-one is going to press charges.) Just the idea that there could potentially be a legal claim here though, is interesting. Usually we think it's the physical artpiece that is of monetary value, but what if it could be sucessfully applied to the idea or performance of art as well in court?
You should look up the term "agglomeration effects" or "agglomeration economiies" This is the stuff that urban economists study and very interesting subject.

Cities are like hivemind. The mind works better when things bump together constantly. Network theory can be used to explain some of that. There is more edges between nodes and more integration.

Some of the effects is just accidental information transfer when people are more likely to meet by accident. Other are knowledge spillovers like intellectual connections among inventors and diffusing useful knowledge. There are returns to scale, clustering effects. Labor market pooling is important. The easiest to understand is reducing the costs of moving goods over space (Pizza delivery has higher productivity when distances are shorter).
I also wonder what that graph looks like. DC was a tech powerhouse for a while with dulles corridor and the likes of AOL et al. But I'm not exactly sure when that really dwindled. I could see something resembling a U shape from that going down but DC growing if you changed the starting date a little later. Just throwing it out there, and Amazon will probably increase those numbers. The city's tech growth may not be stunning but the city itself is growing and there's definitely no shortage of money.
That might have been true once, but I suspect this small-sample history is now irrelevant due to shifting demographics. Only Boomers remember the Yugo. The rest of us are too busy trying to afford the privilege of commuting to really care where the car came from.
I wonder how much of this is due to the proliferation of ridiculous recipes from the 70's and 80's. Like so much of that stuff is unhealthy as hell, takes FOREVER to make and involves a list of ingredients longer than my leg.

Meanwhile I can bang out a rosemary chicken that's low calorie and delicious in like 10 minutes of actual work and a half an hour playing games on my couch, and steam up some vegetables to go with it with 5 minutes on the microwave.

Cooking is not even remotely hard but if you tell my mom that she'll flip, but that's because she has whole cookbooks full of this stuff where the prep time is measured in HOURS. And it's just like, why are you making this so hard on yourself?
Show HN: P2P/serverless browser to Go back end – no DNS/IP required
Demonstration of connecting a Go process with your browser, and no backend is required!

If you are building a PWA you could have two browsers connect to each other in the same LAN, with no internet access required to bootstrap the connection. Just choose two unique IDs and then they could find each other. I would love to build a chat application that maybe auto-connected people if they were inside the same network.

My motivation for building this is showing what WebRTC can be used for, and maybe pushing the standards bodies to support this behavior more. I also work on https://github.com/pion/webrtc a full Go implementation of WebRTC and just enjoy the space.

Would love to hear what people think, someone started a twitter thread about it https://twitter.com/_developit/status/1203352686869004289. Seems like a super cool idea and I think could really enable some cool things. The WebRTC API doesn't fully enable this yet, but hopefully this will get people excited about it and we will see what happens :)
One of my buddies transitioned from a turboprop to a lear. He would burn more fuel on the ground than we would would in a piston powered 182 for the entire trip. I think his burn rate was near 75gal/hour in the Cheyenne compared to our 12gal/hour or so. Figure $400/hour in fuel depending on what jet-a cost these days. Mind you, he went much faster/higher than what our bug smasher can do... you pay for that speed in fuel. For us, the next jump up to an old piston that could do 200kts/hour would likely burn 14-18gal/hour with a single engine.

Looking at our FBO here, Jet-A is ~$5.80/gal and 100LL is ~$5.50/gal
Interesting math. Where does it come from if not income? Corporate taxes? Sales/fuel taxes?
Didn't the article address 1) with this?:

> Another difference is that hash tables only provide average constant time accesses. Bad behaviour can be caused by hash collisions, either unintentional or malicious, but a bigger issue is rehashing. Occasionally, when the table is growing, your normally fast O(1) insert involves a slow O(n) scan to move to a bigger table. The impact of this can be reduced by using multi-level hash tables, but it still causes some unpredictability. Trees, on the other hand, have worst case performance of O(log n).
Now I finally understand why Wegmans seems to be making such a big push into prepared food picks and Instacart. Assuming this article is correct, there's a decline of people who just go in and go shopping (though if there is I haven't seen it, my local store seems busy all the time). I guess it makes sense. More people eating out and getting food delivered from restaurants means fewer people going to Wegmans.
.unwrap() in production code is perfectly normal where the author believes other code constraints outside the scope of the type system prevent it ever having a non-truthy value. Technically the author should have used `.expect(...)` instead with a message but even if the author were to write a `match` instead, the author would have panicked in the _ case. (Think erroneous design assumptions or logical errors.)
Numbers below are just for making a point:

Let's say someone is trying to sell snowboards using ads. Previously they could target say "young male users who have previously browsed snow sports." Let's say the ad had a 5% conversion rate and they were willing to spend $100 per conversion (sale). This means they are willing to pay $5 per ad displayed. Now they can only target "all safari users" and their conversion rate is now 0.5% since not everyone likes snowboarding. They are still only willing to pay $100 per conversion, but now they are only willing to pay $0.50 per ad displayed since they need to display 10x as many ads per conversion. If the auction rate is >$0.50, they stop buying ads completely which decreases aggregate demand for ad slots.
This, I believe, is the exactly the behavior the parent commenting was describing (and bemoaning.) If you you have to check against every term in a linked list (an operation proportional to the length of the list), then your hash table ceases to be constant-time once you get collisions. In that case, if you have a hash table of fixed size, but arbitrarily increase the number of entries in the table, then the look-up time tends as O(n).
First Evidence That Even Lizards Succumb to Optical Illusions