skysight-inc/HackerNews huggingface dataset:
Agreed, and I'd add high-end smartphones with <5" screens, and non-"smart" TVs with decent picture quality as things that people still want but are forced into alternatives.
Isn't it obvious to everyone at this point that the ex-gawker media empire has it out to get Musk?

Constant hit-piece after hit-piece.

They've burned any facade of objectivity, with the tone and repetitiveness of their reporting.
Would love to join,
Mantas at Vidutis dot com
The XC-142 tilt wing VTOL airplane, basically the 60's version of the V-22 Osprey, used an analog computer to mix the control continuously outputs between vertical wing mode and horizontal. (For example, differential thrust means roll in vertical mode, but yaw in horizontal mode, whereas ailerons go from roll in horizontal mode to yaw in vertical.)

https://en.wikipedia.org/wiki/LTV_XC-142

I am even more impressed by this, having implemented the control mixing for a model XC-142 on a microprocessor.
And yet Musk has repeatedly overpromised and underdelivered on self-driving functionality for Tesla. He aims high and while Tesla has delivered spectacularly on the dream of a viable electric car, it's so far failed at the promise of a self-driving computerized chauffeur. But why would it? The two problem sets are wildly different, and there's no reason that success in one implies success for the other.

Likewise, SpaceX has done some amazing things so far for private launches and the promise of reusability. But that doesn't imply that they are going to be able to solve the challenges required to get people to Mars. That's a wildly different problem set.
Genome-edited baby claim provokes international outcry
Not to mention if you work at a university that does any research, you more than likely support computers still running Windows 98, or even older!

It is shocking how much equipment gets drivers and then never gets updated and no one has the time or money to update them..
The Tor project has a huge https://www.torproject.org/projects/torbrowser/design/ document, linked from https://www.torproject.org/docs/documentation.html.en
Basic GPU design concepts
Go 2 is likely to get a per-call variation of try/catch via named handle blocks, see:

https://github.com/golang/go/wiki/Go2ErrorHandlingFeedback

and this broad survey of error handling requirements:

https://gist.github.com/networkimprov/961c9caa2631ad3b95413f...

Also the author overlooks the Error Values draft design, which is tentatively targeted for Go 1.13:

https://go.googlesource.com/proposal/+/master/design/go2draf...
Molten salts are hot!

SCNR. Seriously though, molten salts are great heat transfer media, a bit like water, just at higher temperature and still low pressure. They are also completely immune to radiation damage, which is a big deal if you have 14MeV neutrons flying around and something has to stop them. Chemistry in molten salts is also interesting. Things can be extracted (say, into a molten metal phase) or precipitated, and some reactions just happen at 600 degrees while they need platinum and palladium catalysts at room temperature. What's not to love?
Touchdown is scheduled for 20:00 UTC (3:00 PM Eastern)
It's AI because this bullshit is what marketing agents have branded it to the world when they decided machine learning would take off in like a year. Almost all of these image problems directly stem from marketing and advertising camps because they dont give a damn about the tech enough to learn about it, so long as they can sell it to some poor sap and rake in more money.

In the words of Bill Hicks, "if you work in marketing or advertising, do me a favor... Kill yourself." Good riddance to the lot of them.
No, Azure is growing ( money maker) at >90% yoy.

Apple's money maker is dropping and no alternative.
I also remember how bad the mobile app was, it was very poorly rated in the app store. It would lose auth even i think. The people at the firm I worked on couldn't believe how poorly it was built when big companies including Apple were making major progress on apps with very small teams.

>I think you dodged a bullet not getting on board that train wreck.

Maybe you're right. I did end up heading to the valley and applying to YC and eventually getting a couple companies funded, but hard to know. I am not fond of Facebook the product or its business these days but back then I thought it was cool and built apps on it very early.

> My guess is that Facebook only decided to go mobile-first when it realized that a phone is a much better personal data slurping device than a stationary desktop computer.

You may be right, but I think they also realized that mobile ads converted. I can't remember but someone could probably write a book about Facebook's move to Mobile on its own.

Speaking of mobile privacy, I also remember that we were all aware of how messed up permissions on iOS were--in that you could read full contact list data silently. Not long after we had Path-Gate: http://technologyfront.com/journalism/2012/02/17.html
>does anyone think this would be practically useful?

Most embedded software projects I worked on did not have an operating system. You'd just have C or C++ program and some ASM to initialize everything.

I would expect really small IoT devices would be the same. With your average single chip device I wouldn't bother trying to get an operating system on there.

I have only just started to use a Raspberry Pi and it does have an operating system - the advantages there are you can pull in IP networking and run services and do much more complex things than on the bare metal.
Ah but cash is dangerous, in a proxy fight it can be used to fund a leveraged buyout. Harder to do with various share classes restricting voting rights but even so.

Consider SpaceX, its a growing business that took what, 10 billion in capital? That is below the 'material' threshold for some of these companies holding 100 to 300 billion dollars in cash equivalents.
I still don't understand how there is no threshold based on amplitude (correlation or not). Something like mist would show up as a noise floor, a speck of dust (that hangs around for long enough) may be one peak, a mirror another, and an object seen in the mirror will be another. You will have multiple peaks that may stay around longer than others and, but there will still be peaks, one of them being the "true" surface.

I don't see how there is no threshold.
I believe what you are saying is that you can ignore errors if you check or rely on the side effects of an error (such as the result of a function being null on error).

One could argue that the side effect is part of the error, and really what you are ignoring are the details of an error (e.g. did the config entry fail to load because the config file wasn't found, because of filesystem permissions, or because the particular configuration key wasn't present?)
Isn't monopolization an inevitable consequence of Pikkety's observed behaviour that capital begets more capital and it's increasingly concentrating in fewer places? Not only can concentrations of capital in private companies enable them to gobble up smaller competition until there is nothing left, it also enables them to control legislation over it.

I'm not sure if me observing this relation is correct, but if it is then politics must be very strong to resist the trend. I sure hope it is.
Most Earthlings live in cities.

Cities are way more efficient than spread-out rural towns and villages[1], but we still mostly rely on rural land for food, so they continue to exist. Because rural needs and daily experiences are very different from the average city-dweller, so too are their political beliefs.

The less we need to depend on rural land for food, the more people move into cities, the more efficient everything becomes.

[1] I'd recommend reading the chapter on Dense Cities from Whole Earth Discipline - totally changed my perspective on cities.
I don't think Christians (theism is just a code word for this, true lower-case theists are rare) feel this way, since they acknowledge the world is not pristine due to the fall of man, and suffering and pain exist. Usually the argument on that is that man is made in the image of God, and has special value due to this. They act as stewards of creation and reflections of God himself, and shouldn't be treated like animals.

I'd also argue that non-natural selection can be worse. We have crude forms of it through pet breeding, and cats come to mind. The Scottish Fold in particular:

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

I worry non-natural selection could follow the path of the fold and various toy breeds.
I don't think that is true in general. Heavily depends on the employer, industry and country. Also unions play a big part in worktime.
Could Incorporating as a Town Save Gee’s Bend, Alabama?
If someone squatted Nike they could have sued and won the rights to the domain pretty easily, as it's trademarked.

I remember reading about Volkswagen fighting for vw.com back in the 90's, and the company that owned it wasn't a squatter but an ISP and hosting company called Virtual Works. Yet Volkswagen won anyway.
> The farm has been through three generations . . . things evolve over time.

For sure. It is just interesting to me that it would take three generations to finally get a grain table for the combine given all the pitfalls of swathing. The very first horse-drawn combine built in the 1800s had a straight-cut header for harvesting wheat, so it is not exactly new tech or a new idea.

So, that's why I wondered what changed. Finally having enough money to buy one is certainly a reasonable answer. As a farmer myself, I know all about that.
The urban farms would have the same risks if they're relying on greywater for irrigation (and if they're not, then they're needlessly wasting potable water).
I think you might be missing the point. DannyBee says that requesting documents from Facebook in the UK would have been a fine option.

But that's not what happened here! The documents were obtained from someone who was essentially a third party, that just happened to have access to them. Facebook was not willingly doing business with this person.
yeah, horrible decision and equally horrible article. too bad i can't short this company.

and let's be clear. the domain name isn't so good that he doesn't have to write SEO articles like this one.
> The cost difference is 9 fold between the consumer-end medical expenses vs the producer-end safety testing.

This seems to assume that all outbreaks would be prevented by mandatory testing. However, the article says that the farm involved in the latest outbreak was already doing the same type of testing (on a voluntary basis). Clearly it's failed to stop at least one major outbreak. Maybe testing irrigation water is not actually that useful in preventing the consumer-end medical expenses.
Microsoft Office is still sold as a one time purchase if you prefer. Although Microsoft is getting quite annoying with in app messaging encouraging people to switch to the subscription version. Also the onedrive storage is a very good value by comparison, so you’re basically burning money to buy the one time purchase version.

As for music, TV shows, movies, it’s definitely possible to buy them rather than using a subscription service. Music is the easiest, Amazon and iTunes still offer MP3 purchases for reasonable prices that you can play anywhere and not have to worry about DRM. Movies and TV shows are more complicated because they all have pretty crappy DRM and the pricing is kind of ridiculous, but it is possible to buy them outright.

As much as I hate how everything is moving to subscriptions, there are occasions when I prefer it. For example my Plex pass, I don’t really trust that the company will be around and providing enough value in the long term for me to invest in a lifetime subscription even though it is offered. And so I pay annually and sometimes I don’t renew. I think I paid for 3 out of the last 5 years, depending on how much use I’m getting out of it.
Truvada which is a HIV prevention drug was priced at ~$1500/mo. I mention it because I know the chemicals in Truvada are similar but IDK the price comparison. Most people on HIV meds are probably hitting their Out-of-pocket max pretty early in the year.

I have had two high deductible plans in the last two year (work changed providers) and here were the things I remember:

Old Insurance:

Deductible: $3,000

Tier: 2

Price: 100%/$60

New Insurance:

Deductible: $3,000

Tier: 3 (maybe 4, I can't remember)

Price: 100%/25%

It was effectively free to me on my old insurance with the copay card (covered $3600) because I would hit my deductible and then have enough to cover the co-pays after. On my new insurance it's not feasible for me to pay ~$400/mo until I hit my OOP ($6000). You might be asking why I didn't look at a PPO plan instead of high deductible, because of the drug tier there was no difference in the price.
The power of monopolies and indeed of corporations in general is directly tied to the power of the State. It's no surprise to those who understand this that, as the federal government has grown in size, strength, and scope, corporations have followed.

In fact, I'd go so far as to say that consumer-hostile monopolies cannot exist for any substantial amount of time without the backing of the State. Whether that be through IP law, limited liability, regulatory capture, or explicit utilization, monopoly in one industry requires the support of the largest monopoly there is: that on coercion, aka the State.

Never have I seen evidence of a lasting consumer-hostile monopoly that existed without the involvement of the State. As far as I can tell, natural monopolies are a myth grown from mistaken economic theory.
The original maintainer of a widely used npm package had moved on and didn't have time to maintain the package anymore. Someone approached them asking if they needed someone to take the reigns and maintain the package going forward. That person was a hacker who, after having access to publish rights to the package, installed a malicious dependency. Anyone who has updated the original npm package within the last 3 months was hit by the attack. The details of the attack aren't extremely clear, but a few comments suggest the code was aiming to get bitcoin wallet credentials.
Unfortunately, that’s just not the case. Individual employees within Google can arbitrarily kill a website by turning on a manual penalty against the site and marking that penalty as hidden from the site owner.
Maybe a compromise would be some sort of obvious notification (via the website and also via the npm cmdline software) if a maintainer changed.
Helena: Web Automation for End Users
You're asking for proof beyond a reasonable doubt, not evidence.
You can't test your way to safety. Here's a thread from a real expert:

"All a sample can tell you is that one sample, from that place, on that day, was clean."

"A lot of water contamination events are very temporary: a rainstorm washes manure into a well or canal, and then it's gone within a day or two. Testing only catches that if you target your testing program for it. Guarantee you most farms aren't doing that; they test on schedule."

https://mobile.twitter.com/SarahTaber_bww/status/10670960981...
> Linux has a giant user base, a giant installation base, and a giant pool of talented devs willing to take on unpaid work.

Linux didn't always have a giant user base, and it wouldn't have gotten there without strong leadership having a sense of pride and responsibility.
> He talks about creating a community where anyone is welcome to contribute.

Yes and in this case, that was exactly the problem.

> It is perfectly fine for an open source project to have the development process and the community as its raison d'être.

Conway's law is not an instruction manual.
It could be read that way, though don't you think the intention behind it was "I am beneath their notice" not "I am disposable"?

I thought Kim Stanley Robinson's vision of the PRC's surveillance state in Red Moon[1] was interesting, in his future version political infighting reduces its effectiveness enough that people can still slip through some cracks.

1: https://www.goodreads.com/book/show/38496710-red-moon
Dollars have one major advantages over bitcoins (in the US): They are legal tender for paying all debts, private and public. Bitcoin requires the merchant to accept bitcoin - something they are not, and will never, be required to do.

Bitcoin also has a cost associated with it that the dollar does not - a transaction processing cost (yes, there are costs for the handling of money, but it's both significantly less than bitcoin transaction costs, and is relatively constant).

WRT deflation, the biggest problem (that I'm aware of) is that it disincentivizes spending, something generally considered to be a bad thing for the economy. Sure, people may buy the necessities with a currency that is deflationary, but they're disincentivized by the currency itself to do anything more than that.

In other words, why would anyone (not just the rich) spend more than the bare minimum when not spending means their net value increases?

Any form of investment that can't accrete value faster than the currency itself becomes a wasteful product. Stocks, bonds, houses, cars, bicycles, startups, family businesses, education - all have the potential of losing all their value when compared to hording currency.
> It's also terrible at hard real-time tasks (like games)

I can't agree with you there. In fact, Forth was originally conceived to control a telescope.
Do you have an example of that happening without cause?
That's a good way to put it, and yeah I would agree that's how I like to use errors: give me the details I ask for and let me ignore the ones I don't care about. Sometimes an "error" isn't really an error, and at those times exceptions are overkill. Sometimes an error really is an error and I need to let the user know something went wrong, give them enough details to let them fix it and wait for them to try again.
Right now, we're looking to hire an FPGA engineer in London. Our hardware team is still small, but I expect we'll be doing more hiring as time goes on.

https://www.janestreet.com/join-jane-street/apply/ldn/full-t...
Are there any reasonable alternatives to MacBook Pro for developer?
> MRV is not first-class for any purpose.

You're going to have to elaborate because MRV as it exists today is sufficient for your proposal. If you mean "you're returning something that looks like a tuple, but you can't use it like a tuple" then that's all true but I don't see how that's necessary to implement your propsal.

> There is no need for "an other mechanism" since as you yourself note the only need is for the compiler to understand the existence of error, which would require no change to userland code or break any existing.

I agree that this is true, but I disagree that it's advisable to make `error` a special type to the compiler.

> Hell, technically and if you want a lowest denominator that isn't even necessary, you can hang it off of the MRV itself (which is very much a built-in special-purpose not-first-class construct) and have syntactic sugar for special-handling of the last return value, irrespective of its actual type.

Sure, but still a bad idea.

> try! and ? don't "hang off of" a trait, they work specifically on `Result`[0]. They only use traits for the sub-feature of automatic conversion of the error value, which IME is only a small and non-necessary part of the feature: usually you either return the error as-is or need to add context beyond what can be extracted from the original.

I was referring to the Try trait, but as you mention, it's only available on nightly. Nevertheless, I object to making the error type special to the compiler for the negligible advantage of eliding some boilerplate. If this is facilitated by some more general mechanism (e.g., monads or the Try trait), then so be it. Do note that this is my opinion, and you're free to disagree with it.
Honest question, what’s the difference?
Lisp-style conditions are implementable even over C setjmp and longjmp style control.

The non-unwinding part is done by searching the chain of frames and calling functions, without taking any non-local control transfer.

The frame linkage is assisted by maintaining a global or thread-specific stack top variable. A frame is declared on the stack, then hooked into the list using the global variable. When a control transfer does take place, the value of that variable is properly maintained to discard the frames that are in functions being abandoned.

Source: been there, implemented that.

I'm not that familiar with go but from what I remember of the descriptions of panic/recover, something similar should be doable.
Something tells me it is less about basic finance or accounting but more about private contracts between the founder team or whoever has control of the company and private investors.

Most of the employees are not given access to those terms. For example, in my last job in start-up , senior only celebrated each investment rounds but never detailed any of its terms. So, I had no idea whatsoever of the actual reward I should expect and that seems to be the norm from what I hear.
I can't use Venmo, thus I can't exchange anything between you and me.

Cryptocurrencies is this neutral third party that won't care about borders. Venmo could be your exchange, while mine would be something else. That's the beauty of it.

We are lucky, we have ways to handle money transfer relatively easily between US and Canada (my country) so that's not so much an issue, but that issue exist.
Half of lonely people think no one will notice if something bad happens to them
NASA's InSight Mars Lander
Touchdown confirmed!
When you sell your car there is generally a title transfer. A process which lets everyone know that the car is no longer yours.

I think the largest gripe here is that the original maintainer let the new, unknown maintainer commit to his repo and publish under the already established package name instead of making him fork it and publish as a new package.
It's just an engineering/scaling problem.

Large-scale urban farming via large rooftop greenhouses could dramatically lower the total cost of growing some foods, especially if you consider the future environmental cost of land-use and fossil fuel emissions from transportation.
>The power of monopolies and indeed of corporations in general is directly tied to the power of the State.

No it isn't. This flies in the face of basic economics, and even worse, very much "in your face" evidence we have if you look at nations across the world. Weak governments continually fall victim/enable private entities. Governments that have power to withstand those pressures have regulatory teeth (i.e. big government).

There isn't any model, theoretically or by experience, where in monopolies exist in a system without sufficient state powers. There hasn't ever been a time where monopolies were not directly handled by exercising state powers. You will find monopolies across history and the present that only exist because of the inaction/inability of states to do anything about it. The existence of monopolies is very much in fact a direct symptom of weak/dysfunctional governments.

Read something else besides Ayn Rand.
That argument is fundamentally flawed.

It correctly points out that the person in the room doesn't know Chinese but it misses the bigger point.

Of course, the person in the room doesn't know Chinese just as the individual neuron in the brain doesn't know Chinese.

The room or the house (i.e. the feedback loop) is the conscious part.

The correct answer is "we don't know". But we do know that we are ourselves the result of emerging complexity built by much simpler structures and that they are built on even simpler structures until in the end some primordial soup.

The mistake is isolating any individual element in the feedback loop and claiming that because that doesn't have some "magic" properties the system as a whole can't.
Rust is lovely - but you definitely do have to guess about what string types to use!
I want one in a hat. Perhaps wired to a party popper, or small flag.