skysight-inc/HackerNews huggingface dataset:
Fast Food Titans have been mixing in soy with meat for a while already.
It’s totally disingenuous to compare general purpose languages like Go or Dart which were designed from the beginning to be general purpose, to the types of limited-purpose languages discussed earlier.

If you look upon an internal business problem and propose that the right starting point for that business problem is to design essentially a single-use language from the ground up, that is a red flag.

If you decide to create a new language as a goal unto itself or as a product, like Go, Swift, Kotlin, etc., then I’d say it’s a silly waste of time but not at all the same sort of red flag as responding to a specific business need by first building a whole language.

As for Google’s monorepo, I’m not getting drawn into more bike shedding about it. There absolutely exist polyrepo off-the-shelf solutions that would performantly handle their use case without the weird limitations of their custom tooling. Happy to agree to disagree with you about it.
> Is wealth inequality inherently bad?

Lack of agency is. When people are not allowed to take decisions on their own they are unhappy.

Once money covers your basic needs. Money becomes power. High wealth inequality is directly linked to high power inequality.

http://america.aljazeera.com/opinions/2016/2/how-the-rich-co...

- Of the policies listed on the chart, the only one that was passed within four years was the North American Free Trade Agreement, which was opposed by the lowest-income voters and the median voter. On the other hand, the three policies supported by the bottom and middle deciles but opposed by the richest decile — ranging from tax increases to workplace protections — never passed. Across the board, the richest are most skeptical of redistributive policies.

From: https://www.theatlantic.com/magazine/archive/2018/06/the-bir...

- Rising immobility and rising inequality aren’t like two pieces of driftwood that happen to have shown up on the beach at the same time, he noted. They wash up together on every shore.

So, yes. Lack of wealth inequality is bad.
Bringing Firefox Reality to HoloLens 2
Source? The fast food restaurants I can think of all claim 100% beef patties.
Arby’s has done venison sandwiches but of course it’s farmed meat.

Michigan, Pennsylvania, and Wisconsin hunters take 300,000 deer each season, each state probably has 4-5 times that total population.

To put that into perspective, the USA slaughters something like 40 million cattle per year.
The trouble is, if you push state into different services behind APIs, you end up reinventing 50 to 80% of RDBMS anyhow. You need transactions, replication, indexing, integrity, backups etc. etc. You can use an event stream (a substitute for a commit log) but then you need to migrate your event stream, be able to undo events in the stream, etc. It's complexity you really ought to avoid unless you need it for serious business reasons.

Monolithic architectures have tended to last for decades in mature industries. I don't think we have a good handle on the lifetime of microservice architectures yet - typically, when they come into being out of necessity rather than fashion, they're part of a startup that hit a major hockey-stick and needed multiple teams working concurrently without stepping on each other, and microservices serve an organizational purpose rather than an architecture purpose.

I will second what other people say: the database tends to stick around. Code may rot, but the data is reused by the next generation.
The Mate X is Huawei’s 5G foldable
Major survey finds worms are rare or absent in 20% of fields in England
Here's a fun exercise: find the most reputable security or cryptography person you can that has publicly said nice things about DNSSEC. For extra fun, try to find one that isn't in some way affiliated with the IETF (most security and cryptography people aren't, so that shouldn't be too hard).
If the message is sent to a remote host then perhaps the send_no_suspend function could help. I know it is used in core parts of erlang telcom systems with several millions of users to work around performance issues

http://erlang.org/doc/man/erlang.html#send_nosuspend-2
Couple of points:

- yes decline curves are fairly steep, requiring constant investment to maintain production (often referred to as the drilling wedge) see pg.20-21 [1]

- However, almost all of a new well's cost is the drilling and completion costs on the front end vs the lease operating expense to produce oil/gas once the well is online

-IRRs are pretty high on individual wells (see. pg. 15 [2])

- since decline curves are so steep the pricing environment when the well comes online is tremendously important to well economics

[1] https://d1io3yog0oux5.cloudfront.net/_be06fc1138095794ea39e9...

[2]http://investors.eogresources.com/Cache/1500112768.PDF?O=PDF...
Restaurants have to have at least one veg option on the menu. This is mostly due to migration from different countries, not Vegans. By offering a veg meal you can serve a halal/kosher/"hindu" dish.
It is perfectly possible to program without a keyboard. That said it is a bit domain limited - block diagrams usually or picking from a list of functions.

Not having the how and what however is a bit of a receipe for disaster by asking something for nothing - undefined behaviors are bad. Programming depends upon clarifying your ideas - design does period. Even if you could teach it a phone interface it would still have to deal with standards to actually be a phone.

The precise "how" can be left to programs with machine learning or other optimizations like compilers of course but one needs a search space/technique for it to generate.

And there are pitfalls to keep in mind like spurious correlations,data poisoning to make a toy turtle be perceived as an AK-47, and model glitch exploitation. It will still give you what you ask for in the training functions - not what you really want. You may want a more efficient form of locomotion so it finds a perpetual motion device trick that needless to say won't work in the real world.

That happens with humans as well with perverse incentives and unclear requirements.
I think ground-beef is easier to mimic with vegetarian substitute for whatever reason. Probably because fast food meat is already so weird and processed. Same with vegan sausage/hot dogs versus the meat-based sausage.

Obviously if someone loves eating expensive steak, that would be hard to replace with a vegetarian substitute.
Some Buddhist monks are known to make plant protein taste like meat and resemble the texture of meat. These are served with regular vegetables. Anyhow, some are better than others. Of course palates are quite personal.
Note that the 68k was over the period of five years, so about 14k/year. Considering how the population has grown, I can't feel too sorry for the geese in this case. Of course the situation probably is quite different for other species.
I've had the same thought - vegetarianism is a proven healthy diet choice, the problem is, its not really something you can manufacture and make money off, because its just plants. Enter manufactured meat substitute, its made of plants, so it must be healthy, but that's not necessarily true. Much of the health benefits of a plant diet seem to come from trace phytochemicals and no one really knows which ones work, and there seem to be interactions between them (e.g. antioxidants).
The first author of this is John Alan Robinson, inventor of the first unification algorithm and thus the first practical resolution theorem proving algorithm, on which Prolog was developed.

I remember reading a history of Prolog, I think by Kowalski, which mentioned that Robinson always preferred Lisp to Prolog, despite it being built on his ideas. I’ll try and dig out a reference.

Edit: I found the article I was thinking of [1], on Maarten van Emden’s blog. Here is the quote:

> A few years later some excited evangelists brought Robinson the news that resolution had led to a new programming language. Robinson was delighted to see some sample programs and an explanation of how resolution was used to execute them. The evangelists took it for granted that henceforth Robinson would program in Prolog. They were disappointed to learn that no, for Robinson Lisp was the one and only programming language and that it could not even be displaced by an elegant embodiment of his own brain child.

[1]: https://vanemden.wordpress.com/2017/09/08/conceptual-integri...
"The age of the victims was also striking. Normally, elderly people account for the overwhelming number of influenza deaths; in 1918, that was reversed, with young adults killed in the highest numbers. This effect was heightened within certain subgroups. For instance, a Metropolitan Life Insurance Company study of people aged 25 to 45 found that 3.26 percent of all industrial workers and 6 percent of all coal miners died. Other studies found that for pregnant women, fatality rates ranged from 23 percent to 71 percent."

That's really one of the most scary aspects. Fair or not when the very young or old die of a disease we often think of it differently.

But when the healthiest people start dropping it really drives home how serious the situation is.
Shopping in Pyongyang, and Other Adventures in North Korean Capitalism
You can make a brother with nothing but meat and salt and it will be flavorful. That's a big part of why making meat substitutes is so hard.
I've heard that it's about equal in power, but different. Ghidra has a bigger emphasis on working with the decompiled output; you spend nearly all your time in the decompiler whereas in IDA you flip back and for decompiler (if you have it) and disassembler.
Ah, a billionaire dude with no experience in the subject talks about it of course :-)
> I'm surprised, but thankful, that the Brexit lunacy hasn't (yet) brought calls to return to Imperial and £sd. :)

Unfortunately:

Return of pounds and ounces? Britain might allow firms to use imperial measures after Brexit https://www.telegraph.co.uk/news/2017/02/17/return-pounds-ou...

EXCLUSIVE: Experts Slam "Bonkers" Proposal To Re-Introduce Imperial Measurements After Brexit, In Letters To Government http://www.gizmodo.co.uk/2017/04/exclusive-experts-slam-bonk...

Now that we are to be a sovereign nation again, we must bring back imperial units https://www.telegraph.co.uk/news/2017/04/01/now-sovereign-na...
> Thanksgiving alone is a nearly insurmountable hurdle. “Tofurky” is still a gross joke to most people.

I share Thanksgiving dinner with a number of vegetarians. We all enjoy making many different dishes, and the vegetarians just skip the ones with meat. I don't think I've ever heard anyone utter the word "tofurkey" and tofu has never featured in such a meal. (Total veganism is trickier to accommodate)

I think our Thanksgiving dinners would be harder for a person with an aversion to root vegetables to navigate than a vegetarian. I wonder how most people are doing Thanksgiving dinner, is having all meat dishes the norm?
I can get 2-3 hours on my system 76 if I switch to the internal intel graphics.

The machine I have requires a restart to do this. It’s one of the more annoying things because it won’t drive an external monitor without the Nvidia stack.

So it’s more like a portable workstation than a “work at the coffee shop all day” kinda of note book
Many vegans see a powerful psychological effect to eating meat from a real animal -- you probably weren't thinking of them as examples of people like you!
> Oil prices aren't particularly low by historical standards.

True. But I think that fracking only became financially viable (or at least, plausibly so) when oil prices were at historic highs. Similarly for tar sands.

But there have also been subsidies, to help ensure adequate domestic production. For the oil and natural gas industries overall.

And this will be the go-to technology as traditional oil and gas reserves dwindle. At least for petrochemicals.
Pimp Up Your Shell
For people who advocate getting rid of their smartphones, what about apps for:

1. Audiobooks & Music

2. Mobile Authenticators

3. Flash Card apps (anki)

4. Podcasts

Is it also valuable to get rid of those things? Are they part of the problem, or would they be a casualty of the abstinence?
It's not that hard to DIY. You can start with: https://facebook.github.io/planout/
If your problem could be solved with buy rather than build, for services that you buy (e.g. could conceivably exist via AWS in your perfect world), then microservices may be a smart idea - if you can fork off a team to own that ideal service, you can eat the integration costs because you don't need to deal with the complexities of keeping that service running, it doesn't add to the total cost of ownership of getting your code running in production, it's just another remote API with an SLA.

In that situation, the other services sharing your database is madness. Of course they shouldn't use your database. If they did, it would mean you're responsible for their load; you'd need to balance your needs with their needs. When your database goes down, their service and its clients (that you don't need to know about) would also go down. No good at all. Don't do that.

And if you're not in a situation where different teams are responsible for different microservices, you probably shouldn't be using microservices.
Thank you greenyoda. The low-tech solution is what we are doing now. It seems we are reacting to the situation and living in fear than solving the problem once and forever.
They ended up fixing it afterwards and it continued to fly with Air Canada until 2008 and it went up for auction in 2013[0].

[0] https://business.financialpost.com/transportation/air-canada...
Do you know texts about the stratchey / landin school of thought ? I'd love to read about purely denotational interpreters. I found a few things about both but it never explained their ideas in these terms.

ps: oh well, these slides about the british computing history links a few texts http://sml-family.org/history/ML2015-talk.pdf
How about getting a Librem 5 Purism?
Should've called it Cocktail Hamming Distance
One of my worst meals ever was a vegetarian Asian meal in Salt Lake City. The dish was “Chicken...” something or other. The “chicken” was tofu shaped like a chicken wing with feathers. No where on the menu did it say the place was vegetarian.

I have nothing against eating tofu. I enjoy tofu. But the bait and switch ruined the meal for me.
Really it is a matter of diminishing returns of cheaper oil - the easier wells and methods of extraction get depleted and while it is possible to reduce the extraction costs through technological advancement it is very unlikely it will ever reach historic lows. Just like how surface deposits of copper and bronze and especially native ore were quickly depleted in areas with long term civilizations.
Agreed. When I worked in CIC/CDC, it was always darkened, and a white interface would have been super annoying.
Source: https://hbr.org/2017/09/the-surprising-power-of-online-exper...

I used to work with Ron Kohavi in his group.
dnscurve and dnscrypt handle a different use case than DNSSEC. DNSSEC allows for the records in a DNS zone to be verified via signatures, also stored in the zone, RRSIGs, against keys also registered in the zone, DNSKEYs, which are pinned to the zone along with the NS records in the parent zone via a record called a DS record.

dnscurve and dnscrypt are in the same space as DNS-over-HTTPS, DoH, and DNS-over-TLS, DoT. What they do is authenticate the dns server (resolver) and also encrypt the channel giving you privacy.

DNSSEC == authenticated records.
dnscurve, dnscrypt, DoH, and DoT == authenticated and encrypted resolutions.
It's just a link that opens amazon.com in your browser. A single item in the dock, in recent versions, that is very easy to remove (right-click, details, uninstall). In Unity versions, it was a little more difficult to get rid of, but still simple. I understand they need money and provide a free product, but it always seemed a little user-hostile.
Software Rot (2017)
The previous discussion from 2017 was on point: Most of programming is figuring out what you actually want and that problem is not going to be solved by computers any time soon. However, I think there is a sub-problem where computers can help. One of the biggest issues when writing large and long lived systems is that the code becomes more complicated than the original problem. Anybody whose worked on legacy systems before will be familiar with that issue: figuring out how to do what you want to do in the confines of the existing code is sometimes more difficult than analysing the original problem.

I tend to make my living on legacy code. In fact, I enjoy it more than green field projects because it's trickier. Also, because nobody else wants to touch that code, I have more freedom :-) And (if I'm honest) it's an easy escape from the occasional colleague who always insists that "it must be like X" because they lack experience to see things in terms other than X. When you get to the point of, "Well, we can't reasonably do X because of all our legacy problems. What's plan B?", there is a lot more room for compromise and the task becomes a lot more fun (IMHO).

But on greenfield projects, having a tool that helps you understand when you are making the code worse would be incredibly helpful. We've got some metrics (like cyclomatic complexity, class size, method size, etc, etc) but it's still pretty easy to write code with terrible consequences even when following linting rules.

This is where I can see the potential for AI and ML to help: a kind of permanent pair programming partner that can keep an eye on the big picture. For example, warning you when you have too many options in your API, or when your architecture is not isolated enough (or too isolated). It's a lot of fuzzy judgement calls, so it's hard to find specific rules to help you. I suspect there are some startups looking at this, but I admit that I haven't followed their progress at all.
What cosmology of mixology doesn't have a G&T?
Richard M. Karp – The Mysteries of Algorithms [pdf]
I'm not second-guessing the technical that the Times made here (I'm sure it made sense given their constraints), but I do wonder if these kinds of in-house general-purpose languages will die out eventually. Some of the comments indicating that this sort of project is a "red flag" seem to miss that 20 years ago the language landscape was a lot more proprietary/closed.

But these days, a big open source/community ecosystem is a really really strong reasons to invest in an existing language (or at least open-source your in-house language, a la Hack or Go). It's hard for in-house general-purpose languages to compete.
Capitalism isn't required for meat substitutes to be researched and developed. Transition programs, agricultural or job sectoral, or subsidies would be available in any sane society for small farmers if they were pushed out of the cruel practice of animal slaughter.

We don't need saviors. We don't need the rich. We just need each other and the will to move beyond private ownership of the factories, farms, and shops.
Strangely, no. Was the biceps, not triceps.
It's not a good idea to be confident predicting how anyone will see your ethical argument. There's a lot of things people still consider cruel left in egg production after the practices you mention change.
>> frantically clicked on random crap

I had a girl like this next to me on a train. For the whole one hour journey she scrolled and switched between apps in a spasmodic manner. At times she would lay the phone down for a few secs then resume at once.

It looked sick. It looked like someone on amphetamines.

We made a mistake with this thing.
How do you know he's a billionaire?
It's because they want control over app delivery.

They aspire to be another Apple w/iOS, or another Google w/Android.

Embracing GNU/Linux and the free-software ecosystem is the shortest path towards achieving this goal. These companies aren't necessarily concerned with supporting libre software in reality. It's just the most convenient option for the moment, what realistic alternatives are there? They aren't pursuing control over the access to and deliery of apps without any intention of leveraging it should they succeed in acquiring sufficient market share.

Personally I'm in favor of continuing to support independent operating system vendors and paying hardware manufacturers for standardized hardware we can use with any standards-compliant operating system of our choice.

It's unfortunate that the more GNU/Linux matures, the more it enables the proliferation of vendor-specific distributions competing for control over the software their users consume.
This is a good discussion point: we could do this with car crashes, but I would guess that most causal factors can be summed up as "driver inattention".

How would you solve that? The FAA can issue all sorts of regulations requiring rest breaks, fatigue detection, etc. -- be sure you're ready for that level of intervention before you ask for this level of investigation.
A draft of a paper exploring a novel, fundamental theory of consciousness, rooted in physics:

https://s3-us-west-2.amazonaws.com/psyphy/PsyPhy.pdf
Well I don't know about people but I do know that a lot of big names in networking support and enable DNSSEC by default. So again, the sentiment isn't that famous because it's a widely used security feature. named has it on by default.

Here's a fun exercise: You could just say what you need to say to make a point and educate the people reading this thread. Otherwise your comment is kind of detracting from constructive conversation.
Well, if all else fails they are free to create mock companies that have 7 layers of management, office politics, a commute, and free coffee; then spend 8 hours a day engaging with them.
I have the same build. Largely I'm satisfied, but I agree with your touchpad woes. I found after I turned the sensitivity of the touchpad up to max, it didn't feel so bad.
Wish it supported all my TLDs.
This seems sick, I think you can really change the way lectures or other massive talks are viewed! I'm looking forward to trying it out!
If you have database that can scale its QPS linearly with number of machines in the cluster, maybe it stops being a bad idea?

That is basically what is happening when using a service such as S3 or many distributed databases...
Since we're making predictions here, I predict that shortly after we adopt meat substitutes, we'll start to question what's inside them. Then the conversation will change from meat substitutes being good and healthy to something akin to the GMO debate about meat substitutes not being natural. And just like GMOs, whether it's actually bad for you or not won't matter. This debate will be a proxy war between Big Meat and some faceless VC-backed corporations trying to make meat proprietary. Some meat substitutes will actually be pretty terrible but #notallmeatsubstitutes. Unfortunately, it will only take a few bad substitutes to ruin the name of all.

I also predict that meat substitutes, if made cheaper than meat, will be deemed inferior in quality (cheap = inferior, because psychology) and reserved for those who cannot afford real meat (the "meatless masses").
Greetings, Commander. Just commenting to say that the VR experience in E:D is indeed incredibly good. This was coming from just using an ultra cheap cheap Lenovo Explorer, headset only, which I recently purchased. The fidelity of the tracking as you stand up from your chair and walk around in the room astounded me, especially as you lean in on the extra panels.

I definitely agree with your points on using AR for real work, it has amazing potential.
I suspect they’re selling rebadged clevo laptops like almost everyone
Ooh, good idea. Would probably only have to write ~1 time per day to a separate, parallel list. Or have a small VPS do the work continuously and push changes to a Git repo so others can pull it however often they want.

I’d love to take a look if you end up doing that!