skysight-inc/HackerNews huggingface dataset:
I've always thought it was wealth. Around the world, wealthy people tended to have fairly similar diets with lots of meat (even in Asian areas, with exceptions for Jains and others who had religious objections). It's poor regions and peoples who need spices to make food palatable. There was a cuisine lock-in around 1850-1950 where food culture solidified into a single thing [1], and if your region was poor when that happened, you end up with interesting vegetables and flavors, and if it was rich, you end up with "large hunks of meat" as your cultural foods.

[1]: The reason British food has such a terrible reputation is that their cuisine solidified before widespread refrigeration was available but after urbanization, so it was built around carrying foods long distances that could survive no refrigeration- which drives you to overcooking, lots of sausages and preserved meats, etc. For most other regions the food culture represents a time before urbanization, and modern refrigeration supports that even when the population urbanized.
> You have a few tools companies like Carbonite, Dropbox, 1Password. These are niche.

SmugMug. Carbonite. Mailchimp. Backblaze. It is quite literally, pick a niche and there's a company making money servicing that niche. Is it a billion dollar company? Nope. Will it ever be if it sticks to doing whatever the product that it had? Who knows. But are they going to lose money on "enterprise" while cannibalizing its B2C business? Pretty much guaranteed.

Remember Borland? The one that created a market for $100 compilers it sold millions copies? It decided to replace those millions of customers paying $100 with a hundred customers paying a million? That was a total reversal of fortunes.

> Enterprise is where SaaS companies get paid. Slack makes like half their revenue from 500 companies.

And it still cannot make money.
Yet "socialist" leaning countries like Spain, Germany, France, and Sweden do have high speed rail.

Sure, China's cheaper labor makes it easier for them to build out HSR quickly and affordably, but your implication that you need to be an authoritarian country for HSR to be feasible isn't accurate.

The lack of HSR in the US is due to several reasons. High construction costs, the fact that many cities are very spread out and cheaply served by domestic flights, and my earlier comment about NIMBYs blocking construction because they don't want it running through their farms.
For someone who cares so deeply about security you just gave away a lot of sensitive info and uploaded it to a popular forum.
But now they have a dataset where a disproportionate proportion (possibly the last majority) of people of color represented were homeless.

That's bound to introduce other kinds of bias into the data.
Very few companies would need to decide to not interconnect with IPv4 networks before IPv4 was effectively dead. Typically, though, there's a process that they would go through before making that move. That's what I was asking about. Has anybody floated a date for IPv4 death?
Ask HN: How to build “minimum-value” MVP?
I'm a founder of a startup focused on detecting security risks of open source. Because this is a heavily crowded space, what should my MVP contain so as to provide value and test market fit? Advancing the state-of-the-art requires many man-months of effort. Any advice is highly appreciated. Thanks!
I feel like they were needlessly dishonest and misleading and that being truthful would have gotten more people on board. Saying something along the lines of "hey, we noticed our facial recognition algorithms don't work so well for African Americans. Could you help us fix that by letting us take a picture of your face? We'll give you a $5 gift card for your troubles."
Yes. Napa and other brake manufacturers are called into lots of mesothelioma trials. Brake pad exposure is usually smaller contributors to such cases. That is, the victim often had much worse exposure other places, but they still look at how much brake pad exposure the person had too.
Rough outline from ancient through end of Middle Ages

* Achaemenid - Cyrus the Great, Xerxes, etc

* Alexander - Conquered Persian Empire

* Seleucid - Alexander's General

* Parthian - Nomadic invaders who ruled Persia from horseback

* Sassanian - Native Persians who expelled the Parthians and saw themselves as the heirs of the Achaemenids

* Arab Caliphate - Part of the Muslim conquest

* Mongol Ilkhanate - Conquered by Hulagu, Grandson of Genghis Khan

* Safavid - Founded by Ismail. It was under this dynasty that Iran/Persia became Shiite as opposed to Sunni
An old business model that is not a tech company, propped up by hype.
BBC journalist releases images from his work in Turkey to Wikipedia
There's a joke in my Tri-State area hometown that whenever a restaurant or store closes it's replaced by a bank. Glancing at my town via Google Maps I can see 14 banks (not including ATMs).
Just a heads-up, this poster is almost certainly a Chinese shill. Just look at his comment history.

Sadly, judging from dang's reply to one of his comments from 2 days ago, it looks like he's either been compromised or misinformed about the issue to an simply inexplicable extent. Maybe it's time for him to step down.
"specifically chosen his profile to get pregnant"

So can he not prove this in court ? Sure it still adds hassle for him to go through all this legal stuff. But it is not like he just has to shut up and pay IF what you said is true.
You might find https://en.wikipedia.org/wiki/Garden-path_sentence interesting.
What's your point?

You choose to do it because you don't care about giving your face picture to someone, fine. You're in a totally different position, financially independent I assume, you can weigh your options.

A homeless person might not be in a situation like that. They're much more vulnerable and possibly willing to do things out of sheer desperation. Things they wouldn't do if they were in a different situation.
> "literally" may add emphasis to the figure of speech

I think "emphasis" is really what this alternate usage is.

I had a weird experience when I rented the tux for my wedding. The tux came with a colored handkerchief that was meant to be tucked into the pocket of the coat in a decorative way; and the guy showing me how to do it kept using "literally": "Literally take the handercheif, and literally fold it over so, and literally put it in the pocket so."

I was a bit bemused, but I didn't say anything, because he was literally taking the handkerchief, folding it over, and so on. But it seemed a bit strange to use it that way; I would certainly never have interpreted him as saying to metaphorically fold the handkerchief, so why emphasize "literally"?

I posted the experience to FB, and someone pointed out that he was simply using the word "literally" for emphasis: in this case, emphasizing how simple the steps were.

When people say things like "My head literally exploded", they're doing the same thing: simply using it as an intensifier.
Oh come on, surely you must realize that selling limited copyright to a digital likeness of your face is much different than selling a literal body part.
From your link:

> Despite the common public perception of the patch existing as giant islands of floating rubbish, its low density (4 particles per cubic meter) prevents detection by satellite imagery, or even by casual boaters or divers in the area.

> This is because the patch is a widely dispersed area consisting primarily of suspended "fingernail-sized or smaller bits of plastic", often microscopic, particles in the upper water column.
That's like saying "war did not change anything" . Sure , but the possibility that it might change something is why they re done. What's the alternative, assuming diplomacy has been exhausted?
Yay Konstantin Serebriany and his team! The dude behind these sanitizers is quite brilliant. The Universe should know its heroes.
Identifying with the self is the source of all suffering, attachment to the illusion of being a person. So wouldn't this be a technological nirvana?
Edit: Especially given that selfishness is the root of all evil.
Holy fuck this is hilarious.
It's not about that. It's about whether we accept corporate arrogance to make decisions on behalf of a vulnerable demographic.
> Code directly on the production server. Yep. You heard me right. Let me say that one more time. Code directly on the production server.

What a coincidence! We have a customer that is having a strange, hard-to-nail-down problem with our software. We asked if we could provide a diagnostic build to them that they could run in their test environment to gather additional information about what was happening.

Their reply was that they didn't have a test environment. They just install any software they get directly to their production machines.

Complete insanity.
Can’t wait to play with the progressions. It’s an area I’ve been looking to improve for some time, thanks!
Thanks for the clarification, but I was interpreting it colloquially. Also, while it may not strictly be a holiday, it is a holy day. :-)
South Dakota State University offers precision agriculture course work
I didn't mean it as a benefit, more an ineptitude. They always name things with names already in use
>the safety culture I’m used to in the states.

From the Boeing 747 MAX incidents you can conclude that if there is a big pile of money involved then safety is a problem to be workaround of, though funny enough there are still people that blame the cause on the safety regulations, like if the regulations were not present then Boeing and the free market (with only 2 competitors) would solve the issues
At some point the cost of doing all of what you mention is more than the cost of NAT64/46 infrastructure to enable the problem to actually be fixed for more than a couple of years at a time.
The quote I saw was:

> OP: "CBP waved me through with hardly a word last week (TSA did grumble at me, for not moving fast enough through their fondling queue)."
>
> RMS: I generally ask, "Could I please be checked by a woman? It's not fair that only gays get to enjoy this."

I don't have a link, but I have not seen this one grow or change at all, everyone referring to it refers to the same thing.

And that one is pretty damn creepy.
He had a work visa for the US. What I'm saying isn't defending Saudi Arabia, rather, that Iran is the last example to use to make the point, since they are regularly getting away with the same/worse in a variety of consequences with minimal blowback from the west (excepting occasionally the US), since we expect no more of them.

In fact having our OWN embassy ransacked and our diplomats kidnapped has to this day resulted in no effective consequences for the Iranian regime except economic ones.
The wiki post mentioned that people are right 45% of the time. How does dl and ml stack up? Also not mentioned, how long does it take for humans to start recognizing new races, vs ml and dl?
> "Google users" is approximately everybody

perhaps every 'body', but not at all every 'device'..
‘Sesame Street’ to Move from HBO to HBO Max in 5-Year Sesame Workshop Deal
Such as what? Some bizarre and unfounded idea that poverty and skin color have some correlation?
You are thinking about "komunalka" with individual rooms having their own locks, a shared kitchen and a shared bathroom.
https://www.sdstate.edu/agronomy-horticulture-plant-science/...

Agriculture is experiencing a fast-paced evolution as technology continues to develop. Precision agriculture has emerged with an array of new and exciting – and increasingly high-tech – tools. The integration of computer technology with farm equipment, farm sensors, GPS navigation, satellite imagery and drone imagery are quickly revolutionizing agricultural production. While this revolutionary evolution is creating new opportunities within the agricultural industry, it is also generating a need for college graduates, pertinent research, and Extension expertise related to precision agriculture. SDSU is addressing this change in needs by leading the nation with its Precision Agriculture degree.

SDSU’s first-in-the-nation B.S. degree in Precision Agriculture is a collaboration between the Department of Agronomy, Horticulture and Plant Science and the Department of Agriculture & Biosystems Engineering. Precision technology is the key to increasing on-farm profitability, and will play a major role in ecosystem sustainability. The new degree promises to develop a new generation of agronomists who are well equipped to work with precision agriculture tools and data analytics to make crop production recommendations.
Yes, I feel like I cant get myself to work more unless I have pressing need from meeting team members. If they are on vacation or too busy, that's when I really struggle to focus and self-start as I just dont fundamentally care about the work itself.
I'd be willing to bet money that young people are the most represented group at these protests.
I'd argue that people care much more about consent than they care about privacy. Like, lots of people give away money for free to beggars but they wouldn't be very happy if a beggar robbed them of the same amount of money.
It seems like the reason why the publisher dropped the book is to cover their ass in terms of legal repercussions. This actually presents a compelling question: "does Britain have free speech?" if you can get zapped for being racist or being perceived as racist in a book. The author asks this outright... but from there really just segues into telling how great and not-racist the book really is if-you-only-knew.

The aforementioned question is the only point I should really care about. If a book is harmful to a publisher's brand because of social/PR/profit ramifications, then it makes sense for them to drop it. That's not a free speech issue. If the barrier to publishing the book is legal, that's worth discussing. But beating me over the head with "but my books's not even racist tho!" isn't really getting to the core of the issue at hand.
> A third mutation(A119S) is immediately needed to correct the side effect.

Or, that third mutation came first.
The issue is that Apple doesn’t allow you to side load apps that aren’t in the App store and Google does. The ability to load what software you want on your own hardware seems like a pretty fundamental right to me and this is the reason I’ve always considered the Apple App Store a devil’s bargain.
"Why software developers hate Agile that is done wrong"

FTFY
it is not that ironic, they did such a throrough job that they managed to swap out their problematic solution into their plan b easily enough.
Why use a 'better regex' when PEGs exists?
This looks promising. When will the white paper be available?
>The challenging manner in which you handle these topics as author, particularly at the beginning of the work, whilst no doubt editorially powerful, increase the sensitivity and the risk of reaction and legal challenge.

Do we have any information what that means exactly / what that content is exactly?

That seems to be the real key here.
It’s not complicated. If the number of people that does because of communism doesn’t simplify this for you, I’m not sure what to tell you. Also, the “real” angle skews perspective. It is what it is. That angle is about indoctrination.
6 or 7 years ago I did some freelancing to fund my open source project (some nice algorithms and stuff). After two or three clients I had the idea to build some parts around it to make it a real product and invested 2 months into this, which meant no money in that time. After that I urgently needed a new client as money on my bank account ran out. I did not plan this properly.

Unfortunately it took weeks to find a new offer and so I accepted the first that came in and it was a completely crazy contract that required me to do parts I never did before (e.g. database and mobile related) in a very short time. Additionally it was a few weeks before X-mas where I should have planned with some holidays.

The other ugly downside of this task was the contact person behind this. He was unfriendly and put huge pressure on me, insisting on the contract deadlines and adding requirements (I know now this is not uncommon, but I hadn't this with my few older clients). Additionally or logically I got ill a few days before X-mas, which made the already crazy project now impossible. The client called me one day after X-mas about the progress (was still ill) and I got crazy and didn't know what to do. Luckily my wife earned money too! Still I needed to find a solution of how to end this and still get a bit money for the done tasks. After my health got back I discussed with the client of how to define the next milestone and I tried hard to avoid to state that I cannot fulfill the contract although in retrospect no one could have done this. This process took 2 weeks and I was able to remove many requirements from the contract and somehow was able to deliver this and got some money.

A few months after this I got a shock when I got another Email from this company and thought now they'll sue me, but luckily the original contact person left the person and they just wanted to know how a few things work. So finally I was really able (with 2 other founders) to rescue my plan to make the open source project a product, which is now a smoothly running, small company.

Lessons learned:

* as a newbie define smaller milestones, include holidays in your plans, include at least monthly payouts

* never give your clients your private phone number and let them know when you are available (e.g. not on weekends)

* do freelancing with enough money in the bank or enough clients
That's interesting. Do you feel that the group's holidays are more oriented toward remembering outside persecution than is typical of other groups?
If you don't want to listen, I can't force you, but what's the point of poisoning the discussion so the people who do want to listen, like me, don't get a chance to? How can you even say their viewpoints are "shit" if you don't know what they are, what the nuance is, the context. Is that opinion informed, or is it from out-of-context snappy soundbites repeated from your filter bubble?
HTTP/1.1 and forward includes name based virtual hosting (brought through TLS with the SNI field) and it's been extremely widely used. Seems mind boggling to suddenly want to change that for no additional gain.
Perhaps, but the marketing copy on the site specifically targets hedge funds.

"Are you a crypto hedge fund?"
A lot of the conversation in the links shared in the article seem to be repeating the lessons learned by an author of a different article recently posted on Hacker News: https://barryhawkins.com/blog/posts/the-myth-of-commoditized...
It seems that quite a lot of people use Lua.
I liked the language, it's tiny and well-made. However, I wasn't happy about the tooling support. IDE plugins, documentation generators, lint checkers – all of this seem abandoned.
Is there any similar language (embeddable, good C interoperability) with better tooling besides JavaScript?
You're selling yourself short.

Google, et al, want to use my likeness to facilitate database lookups. They are welcome to a perpetual, exclusive license of that data at a quarter of a trillion USD. They know how to get in touch with me; I'm 100% serious.
The Middle-Class Crunch: A Look at 4 Family Budgets
It's not quite as simple as that, though. Ordinarily a publisher like this is politically neutral. They are choosing not to publish this book because they face legal liability, not because they personally disagree with what he has to say. They in fact acknowledge the legitimacy of what he's written, and are choosing not to publish it out of fear.
I'm also a big fan of Git's UX in that regard. Solid point.

W.R.T. Stallman, I sort of agree with him. JavaScript as a portal for code getting on my machine that is ruthlessly obfuscated so I cannot efficiently determine what it is doing is a danger that I personally have significant qualms with wanting to support. I don't mind dynamic webpages, and the functionality it enables, but I absolutely abhor some use cases it enables; namely browser fingerprinting, runtime code encryption/decryption of payloads within the code, and other deceptive practices like running a cryptocoin miner or exfiltrating information I'm not okay with a la exploits like Spectre and Meltdown.

If people were decent and considerate with their JavaScript I'd be more amenable to it. However, the blatant abuse of the technology I've seen perpetrated by the industry just turns me off of it altogether.

>Then don't ask them to implement the UI part. It's also fine to ask for a prototype in JS/CSS that you can reimplement with the best tools you see fit.

Fair.

>A good minimalist design is really hard to pull off, so it's good enough, but as hard as making something really shiny.

Also fair. Do you happen to be a UX person? You sound like a blast to work with.
A passage in the "Vogue book of manners" from the '30's insisted that one never, ever say that a woman's dress was terrific, with literally no explanation.
There are sound static analyzers, like Trust-in-Soft, that can statically guarantee the absence of undefined behaviors in C programs, but require interactive work to get rid of the false positives.

But the distinction between "runtime" and "compile-time" is not entirely binary. What you call "compile time" checks can be viewed as an abstract interpretation [1] of the program, or as running the program in some abstract domain -- e.g., where a concrete value could be 3, its abstract value could be called `int`, and the + operation could be interpreted as `int + int = int`; type inference could be viewed as abstract interpretation. The problem is that sound abstract interpretation (i.e., one without false negatives -- if it tells you your programs is "safe" then it will definitely be safe, for some appropriate definition of safe) is limited, and often comes with big tradeoffs, e.g. either false positives given by sound static analyzers or the pain something like Rust's borrow checker sometimes causes -- these are both instances of the same underlying difficulty with abstract interpretation.

One of the most promising directions in formal methods research is "concolic testing" [2], which means a combination of concrete (i.e. non-abstract, or "runtime") execution and symbolic execution (an instance of abstract interpretation). It is not sound, but can be made quite safe, and at the same time it can be very powerful and flexible, checking properties that can be either impossible or extremely tedious, to the point of infeasibility, with abstract methods like types. It might prove to be a good sweet spot between the power, expressivity and cost of concrete (AKA dynamic, AKA runtime) methods and the soundness of abstract (AKA static, AKA compile-time) methods.

Even dynamic methods are often "stronger" (more sound) than just testing assertions during testing. For example, fuzzers can sample the program's state space, offering more coverage, either by analyzing the program (whitebox) or just randomly (blackbox), and various sanitizers sample the scheduling space by fuzzing thread scheduleing.

[1]: https://en.wikipedia.org/wiki/Abstract_interpretation

[2]: https://en.wikipedia.org/wiki/Concolic_testing
So many questions. How did "sexual assault" sneak in here next to homicide? That's not a capital crime. Is the irony of having a one-person opt-in/opt-out box entirely lost on the people running genealogy websites? How can you give informed consent to sharing your data when the entire point of these sites is not knowing what you discover?

And of course the biggest problem of all, which is that these sites are used to discover third-parties not using the site or consenting at all. The article bizarrely omits this, making the whole thing seem like a cookie consent popup.