skysight-inc/HackerNews huggingface dataset:
Their silence comes off at best as "saving their own asses" and at worst as "saving our own asses while doing as little work as possible to retain clients and customers". Neither make for a feel good story.
The list of sites you're referring to are mostly older sites, such that they come from an era on the Web when www was overwhelmingly the status quo. What would be more interesting is for someone to compile a top 30 or such list of new & popular sites from the last five years.

Your list in years old:

Netflix 21; Google 20; Baidu 18; Wikipedia 17; Facebook 14; Reddit: 13; YouTube 13; Spotify 12.

Only Twitch and Instagram are less than a decade old (barely).

Netflix isn't new or hip, they have all-gray hair and are at heightened risk of breaking a hip in Web age terms.

Some popular sites without www:

Twitter, DuckDuckGo, Stripe, Imgur, TechCrunch, Bandcamp, Medium, Stackoverflow, Square, Github, OfferUp, Poshmark, Giphy, Lifehacker, Gfycat, 22 Words, Go.com, Discord, 24/7 Sports, Nextdoor, Mental Floss, Vimeo, thechive, Comicbook.com, Patch, Mega.nz, Food52, HBO Go, Phys.org, Gizmodo, Pitchfork, Padlet, Definition.org, Shmoop
Got fluid physics in AR working
Please let's not get snagged by a word. We've changed the title to something less triggery.
I'd prefer to say for my team's benefit that we suck at estimating, rather than to say "we lied to the customers about exactly how well the current architecture matches their requirements" or "the partner lied to us about the exact depth of their business requirements."

Being charitable, I'd prefer to say that mistakes were made, without pointing the finger. We're all not perfect, and pretending that we can all be perfect all the time sets the wrong expectation, so I wouldn't try to pin it on a lie.

And I'd prefer to not have to see my boss going under the bus when I have to say "the reason we're not done on time, is because the boss told you this deadline and list of features was reasonable on that day without perfect information. If she had come to us and asked for our opinion, and given us time to talk it over, we would have worked it up and told you, it couldn't be done without making some concessions!"

If only for the reason that, perfect information is not usually available in the time allowed for making a decision. That's not just being charitable to the boss either, that's also self-preservation. The boss can take a lot more of those kind of hits than I can. Even more if we stay together on issues like this. And extending the time needed to make the decision also can have its own opportunity costs associated.

I agree with your sentiment in general. But not every bad datum that costs in accuracy, is the result of a lie. I've seen it said frequently that you should work to defer every decision until it's absolutely required, so you can make it with the best possible information and avoid those costs.

I think that's honestly a lot easier said than done.
Farming as a service won't work for smaller landholders (less than 1000 hectares) people on smaller farms have money to spend 2 or 3 times a year that is when they make investments that they can write off on tax (buying a tractor) all these agtech startups pushing farming as a service fundimentaly don't understand farming as a business.
Get a dev environment set up so that I can try things.

Read a quick tutorial

Start writing code and googling the things I get stuck on

You can often find X for Y Programmers, e.g. C++ for Python Programmers that might be a good fit, though I can't say I really used any. I asked my coworkers some dumb questions when I got started about compile errors I couldn't figure out which helped.

I definitely wouldn't watch videos, as you say, it's really hard to find the bits that you need to know in video.
i think this site would be much better than that
https://mynoise.net/NoiseMachine/campingRainNoiseGenerator.p...
Fractional reserve is really what makes a bank a bank instead of a gold/dollar holding company. The problem for banks in not so much debt defaults by people who they loan money to, but lots of people the bank owns money to wanting it back all at the same time.

We could get rid of almost all the bank default risk by making banks match the maturity of their deposits with the maturity of the loans they make. But with less risk, the bank would not be as profitable most years.
Run virtual machines in a more performant efficient manner.

Not needing to pay the licensing fees for vmware, parallells

Not needing to use a buggier hypervisor/manager such as virtualbox

Leverage qemu and all of it's benefits at full speed, such as emulating ARM devices
Well, yes. "Good" as in "it works well".
Super, super cool, and super super clever. Congrats and amazing job!

Small UX feedback: I wish I could pan to another part of the globe and then click on a radio station, rather than it almost immediately switching to whatever station is closest to the middle of my view. (I'd like to keep listening to the old one a bit before choosing the new one.) Also, the + and - buttons seem wonky and sometimes seem to get stuck/inactive.
I suspect the US does it differently, since with IR35 you can determine where you fall by reading the particulars of the contract.

Having only one client for over a year or so, in IR35, isn’t necessarily an immediate indicator that you’re an employee masquerading as a contractor.

Upwork’s algorithm seems to use that as the primary metric.
The kernel is entirely xnu/mach.

The BSD parts are a POSIX layer on top of that.
Sure but we're comparing it with Rust not C.
If you run a high traffic website with geographic redundancy, being able to quickly switch your DNS is essential.
> I was under the impression that emulators were forbidden in the App store

It's in fact "distributed" via TestFlight, legally speaking (and practically) it's not on the App Store.
Anything that deals with money. Every e-commerce or fintech app.
this is the New Yorker, the crown jewel of the conde naste empire and they wouldn't do that with their editorial process. Either it wouldn't be printed, the anonymity wasn't important or there were other people who fit her profile obscure her.
the only estimates i've ever been good at are the kind where i think through all the problems and break stuff down hour by hour. I still forget things, and some parts inevitably explode. but the blast radius is pretty small.

I can't break project down to 240 units of time on the spot. even 4 hours is still crazy tight, and produces poor estimates. that's barely a minute of thought for each hour. occasionally a manager will be comfortable with me staring off into space for a couple of days. but that's not super common.

I think anybody can come up with good estimates. Almost nobody is willing to say, Take two hours and figure out how long it will take to estimate Project A and Project B.
This is awesome, listening to some sweet latin-influenced jazz playing in Mogocha, Russia and remembering how I thought the internet would bring us together some day when I was a kid.
I really disagree with this.

Sprint objectives are by no means arbitrary or meaningless - or any more so than other deadlines - they have value to the extent they are intelligently formulated.

Sprints have a very important operational dynamic, in that they set a fairly clear, achievable, short term goal.

Software is always a pandora's box, and left to their own devices, a lot of devs could work on the smallest thing ... forever. We are all guilty of this.

Long term milestones (i.e major product iteration) are hard to internalize, they are vague to each individual even if they have meaning at scale.

Sprints provide the means for large things to be broken down into achievable pieces, which much more strongly enable small teams and individuals to focus on that specific outcomes.

Maybe they shouldn't be called 'sprints' maybe just 'mini milestones' or something ... but they are useful. Or 'waypoints'.

Getting lost in a sea of software is very easy ... so setting 'waypoints' I feel is very, very useful.
And you can create unlimited forks of it, which is kinda hard with gold.

For me this makes the real value zero, but I am already proven wrong for more then 10 years.
Archive link for readers in Europe: http://archive.is/gUjbv
Modern high rises are almost always steel and concrete, so pretty quiet.

Modern mid rises are usually a single concrete story, then wood.

A low floor on a high rise is often higher quality and competitively priced with a mid rise.
> isn’t going to break anything

Boaty McBoatface would disagree.
It's a completely separate chain, a social attack on Bitcoin rather than a technical one.
Radiooooo – The Musical Time Machine
Few consumptive uses is actually a positive for a monetary system.
Orgy whiplash.
Is this just an audio simulation? The sliders don't seem to change the graphics very much. :(
this is amazing! congratulations on the great work!
how does it get the radio feeds from all over the globe?
A big insight for me about where Agile seems to work and where it doesn't was learning about the Cynefin framework [1], which tries to characterize different states to guide the style of organizational decision making.

When viewed through the lens of Cynefin, Agile seems to make sense when you've narrowed down a problem space you want to tackle, but you still require rapid iteration and experimentation to finish defining all the finer points of the goal (the liminal state when moving from Complex to Complicated).

My impression and personal experience of Agile being a bad fit seems to be associated with a misunderstanding of the decision domain, and the general Agile "religion" that has arisen where it's applied uniformly to every situation.

[1] http://cognitive-edge.com/videos/cynefin-framework-introduct...
The issue lies with archive.is and 1.1.1.1.

1.1.1.1 doesn't resolve it. https://community.cloudflare.com/t/archive-is-error-1001/182...
> Based on capitalism though.

This is close to a non sequitur, and it doesn't help that you're talking about student discounts as if they were a particularly large component of student financial support. Mentioning that is absurd. Massive subsidies are not "based on capitalism", and they're particularly antithetical to the laissez-faire capitalists.

A blanket dismissal of related studies is simply prejudice.

You are wrong.
Looks like that website hasn't been updated in years. I wonder why?
The tests should be run at the specified TDP to be comparable. Exceeding the TDP in the tests is a form of overclocking.
Maybe not, but please don't post unsubstantive comments here. See the guidelines re "shallow dismissals": https://news.ycombinator.com/newsguidelines.html
Yeah it's a job in IT but what if demand drops? My feeling is that people in IT have gotten a bit arrogant about their employability (not just in NZ) I remember the 2001 recession :-)

But I don't mind loosing my job for a while. We would mind having to leave the country and move back halfway across the planet after having brought over our family.
Many crops would not need so many pesticides if they were grown in close proximity to the other plants they naturally occur with... in some cases this is because other plants attract predator insects that keep other insects at bay... humans could never farm this way because harvesters just chop everything down at once...

But a robot capable of recognizing all the plants could tell... and could selectively harvest just what is needed.

I suspect this is a very difficult problem however just because of how varied individual plants can be... telling plants apart can be hard even for trained humans.
Thx best of luck to you :-)
This is great, thanks for sharing! There's something slightly related but more focused on music from a specific time period in a country. It's called Radiooooo (https://news.ycombinator.com/item?id=18428147), just submitted it too because I thought others might find it interesting too.
I've read before that they used to use the sound of bacon cooking on a skillet to mimic the sound of rain in movies. I think I can hear it...
Just an FYI: in this case you might want to use `curl -i` which will display just headers + body (switch `-v` displays lots of other information too).

$ curl -i https://google.com
HTTP/1.1 301 Moved Permanently
Location: https://www.google.com/
...

EDIT: interesting that it responds with HTTP/2 in your case and HTTP/1.1 in mine, would need to look up why the responses are different.
In response to Lane -- Pancreatic cancer is the worst. It is incurable in 2018! I was very lucky that it was found before it spread.

It was removed in a six hour, two surgeon operation called a Whipple. It was pioneered in the 1930s. Back then they lost about 1/3 on the table. Only about 1/3 of pancreatic patients can receive a Whipple and only about a third of those have my result. Only 9% live beyond five years.

The Whipple is considered the most difficult operation a surgeon can perform. The docs who do this are hospital all-stars.

On day one I told my doctors (with cancer you get an army of doctors) I wanted to aggressively go at it.

I had a catheter port inserted in my chest for IVs (like chemo or with my CTscans). It's been used over thirty times. When I take a blood test it's commonly a dozen vials or more.

My treatment ended around a year and a half ago. I am certifiably cancer free, though my body knows how to make pancreatic cancer and could do it again.

I am missing a few internal parts. Whipple surgery reconnects some parts of the digestive system differently than original factory specs. With half a pancreas I shoot insulin 4-5 times a day (no big deal). My right pinkie will be tapped for blood drops around 1,500 times this year.

I am the luckiest person you will meet today. And, it's a kickass diet. I lost 35 pounds.

Because I am old I am on Medicare. I subscribe to a Medicare Advantage program, which means I limit myself to an HMO's doctors in return for paying less for services. I would think my medical care had to cost over $500,000. I paid ZERO. I do pay for some drugs -- thousands a year -- but my army of doctors were paid by the government.

People shouldn't go broke or need GoFundMe because they get sick. The US needs Medicare for all. Insurance just means we all share the risk for the few that need it.
I thing the general Idea is, with spotify, people are not buying CDs (or digital files) anymore, because they have the liberty to choose all the time what they wanna hear. So Spotify must compensate for the lose. At the end Spotify is a mix between radio and CDs, but more on the CD-Side, because with Radio you usually can't choose what you hear.

I wonder if Spotify also pays different depending on whether people choose a song or whether it was autplayed because of some public playlist or radio-feed (does spootify have something like that?).
> when an incident happens a cop goes to the judge and asks for a warrant to view the footage for "Pike St, between 1st and 2nd ave, between 13:00 and 13:35, on Jan 3rd 2019"

I don’t think these cameras require a warrant prior to “collection”. That’s the problem.
“Condominium” is the economic relationship; “apartment” is the physical space. There are, for example, condominium detached houses.
Onlinepharmacychecker.com
If you go to retirement communities in the US you will notice way more carpeted bathrooms. They fall and it is much better to fall on carpet than a hard surface.
Apart from:

- Its usage in black markets, like drugs and weapons.

- Its usage as a speculative commodity.

- Its usage as a hedge against hyperinflation.

Those are current uses - and any one of them could grow much bigger. Conceivably, a government may end up creating a new black market traded in bitcoin, which might then propel it to mainstream adoption.

Footnotes: Drugs are bad; don't do drugs. Guns kill people. Don't sell your house for Bitcoins. Etc.
yup ! just let me solve interesting problems... stupid tickets ! lol and then you get plugins like "everyhour" so you know.. they can track... EVERYHOUR !!
LSD Brings Your Brain to the Edge of Chaos
As a european the American view of "market" is always fascinating. Most tax breaks and subsidies amazon will get would be totally illegal under EU laws https://en.wikipedia.org/wiki/State_aid_(European_Union)
because they distort the market.
Same. I must say all pop music seems to sound the same no matter the language.
Converged Data Platform: Unifying Streaming Data Using MapR
Yes that happened and there was a hard-fork by social consensus. Quite a remarkable example of coordination in an open-source project imho.

It's lucky that, at the time, pretty much anyone knowledgeable enough about blockchain would have been in the Bitcoin community!
Probably trying to make it italic, which is indeed a convention. Asterisks will work better on hn.
In fact, it is not a separate chain, it is a single tree.
OK, changed from https://daniel.haxx.se/blog/tag/http3/. Thanks!
12 Factor Applications with GatsbyJS
You might really enjoy Rainpaper then. It lets you choose a background or download popular images from Reddit. But my favorite feature is the integration with Dark Sky so the rain and intensity is activated when it really is raining.

https://play.google.com/store/apps/details?id=org.oftn.rainp...
What about Costa Rica, Uruguay, Chile..? I think Cuba is pretty safe but it's not the only safe country in LA.
Love it! When traveling I often enjoy listening to local radio (assuming I understand at least some of the language) in e.g. taxi/Uber. I find that often it gives you perspective and level of detail impossible to get researching the place on the internet. With the fantastic UI of this app I already feel more connected to a lot of places I’m interested in.
IMO, the proper answer is “don’t”.

Pie charts and donut charts have been proven to be misleading and inaccurate.
> Rocket Lab can never compete on bulk orbital cargo pricing.

Rocketlab business model is to compete with SpaceX on scheduling and orbits for small satellites. Not on price per Kg to orbit. That fits in with the trend to make satellites smaller.
A Tale of Two Asyncs: Open Source Language Design in Rust and Node.js
my kid fantasies of having a short wave radio become true
China is an imaginary country that never existed. The Chinese people you see in the U.S. territory are all droids. I'd rather do business with the North Koreans.
Maybe, if they actually had to get a warrant. My understanding is that they don't need to do this for street cameras because there's no expectation of privacy in public spaces. But before massive camera deployments there was also an unstated expectation that there was some kind of cost to collect information on any particular person.

Still, one of the things to keep in mind about mass surveillance (or mass censorship) is that once the apparatus is built, policy can be changed relatively cheaply. And it's highly unlikely that law enforcement agencies are buying equipment that requires configuration changes to be signed by a court's or legislature's private key.
> If the cooling system can "take the heat", then the CPU should run as fast as it can.

The issue is what happens to benchmarks, because removing the power limit makes the limit thermal, which makes performance proportional to the efficacy of the cooling solution and other variables like the ambient temperature in the room.

There will also be variation between individual processors of the same model, since it's always been the case that some would run warmer or cooler, but now that affects out-of-the-box performance. (And with manufacturers sending chips to reviewers for testing, which ones are they likely to choose?)

This is a pretty big deal if you're a business wanting to buy the kind of small form factor desktops with cooling solutions that hew close to the official TDP numbers but you're looking at benchmarks done in larger cases with gamer-typical cooling solutions. Or people buying always-on home devices with more stringent cooling or efficiency requirements. Really anyone who wants to know how the processor would perform in an environment that it isn't permitted to continuously dissipate 180W.
There is an [ancient] Egyptian museum near where I live. Mummies, trinkets, sarcophagi, other artefacts. The cats pictured in the article are in line with what is in the museum, in both sarcophagus and trinket form.

I know this does doesn't quite answer your "changed over time" question, but it is a data point.
> We’re talking about PAC spend, which doesn’t go directly to candidates. A billion in small donations to an issue-focused PAC is indistinguishable to a single $1 billion donation. It’s a billion dollars available to conduct advertising for the issue.

Now, I could be 100% wrong because I'm not looking at any data to back up what I'm stating next but from what I remember what you say above is not 100% true.

From the time the campaign starts until the campaign ends and the election is complete the PAC's $ can not go directly to a candidate. The problem is what happens to / with that money after the campaign is over? From what I've heard that money can go directly to a candidate (or now official-elect) with no strings attached.

Of course, I do not have a citation handy, but I've never heard of leftover PAC $ being reimbursed to those donating nor have I ever heard of candidates or a PAC donating the leftover PAC $ to charity.
Alibaba sets new Singles’ Day record with $31B in sales, but growth is slowing
If you want to become an experienced programmer in a new language you have to pick up the big thick books and apply what you learn while reading them. Online courses are nice but they do not go into the depth that the 700+ page books go into. If you go by courses alone you will always be one of those engineers that has a spotty base foundation and will never truly become an expert due to missing out on something huge that was not covered in an online course.

If you want a good course go for the courses that have 35+ hours of content and go through everything. Remember you are a beginner in the new language so skipping anything is not advised as you might miss out on something important that the experienced engineer is laying down in the course. They normally learn the material they build from the courses from the big books and take bits and pieces of what the books have to condense them down into something a little more light weight.

As when you are sitting at the day job and have over 1 million lines of C and C++ code to go through you really have to have a good grasp on the basics and hard parts of the language to be really effective. Being a junior engineer on the most important project a company has requires some serious reading and implementation time on and off the clock to understand what is going on.

The best part is if the more you dive into the big books the faster you will be able to read them and apply what you learn and profit from that new knowledge. Things really come together when you are able to use knowledge of the base languages (C, C++, Rust, Go, etc.) to help troubleshoot problems in the higher level languages that may pop up as engine errors (PHP, Perl, Ruby, Python, Java, C#, etc.)

Just remember there is no shortcut to becoming a truly experienced engineer. Some point you will have to pick up the big books and dive deep and implement what you learn. Those that do not do it normally reach a plateau in their growth until they take the plunge into the big books, code/developer documentation, etc. and to understand it you have to also implement it and work with it on a daily basis.
The desktop user may be less happy if the lifetime of their processor is 1 year instead of >10. Thats the other downside of running hot: shorter time to failure.
It is quite a common sense any technology can be used for whatever purposes at the hands of its master. Not sure the net should be an exception. As we have witnessed, social networks can be used to organize Arabic Spring. They can also be used to screw up the election process in many countries.