skysight-inc/HackerNews huggingface dataset:
No person is actually owning billions in the way a normal person is owning 100$. There is just no way to spend a billion dollars by consuming. There is no diner that you can eat that will cost a million dollars.

So, what does it mean for a person to be a billionaire?

It means that they control resources. Organizations, human resources, intellectual property, land, minerals.

Controlling resources is freaking hard. A random, average person who wins in lotto will most likely lose their wealth as soon as they start trying to do anything ambitious with it because controlling big amounts of money is very difficult.

Self-made billionaires are proven to be very, very good or even extremely good at controlling resources. They managed to change 100 000 dollars, into 100 million dollars, into 1 billion dollars. That means that other people decided to give them control over these resources (or may be willing to) in exchange for something that they considered equal value. They made and control something of value and are proven to be good at doing that.

So assuming that market value is well aligned with more general societal wealth, I'm happy that billionaires do control resources. Not because it's fair or not fair, but because they are good at that. They are better than officials that we can elect or choose based on some other bureaucratic processes. Are they perfect? Certainly not. Is the market aligned with the interests of society? Generally yes, with big exceptions.

There are some other conclusions, for example, children of billionaires are not proven to be extremely good at doing anything by being their children. Therefore, we may have some better ways of controlling billions that their parents controlled.
There is inflation, it shows itself in asset prices. You are also skipping a step, the currency debasement and resulting loss of global reserve status leads to hyperinflation.
It leaves no possibility that someone accidentally uses that item. I assume the incinerated remains were buried or disposed off in some other way.
Huh? Mengele was playing at sadism, nothing more. Injecting dyes into twin's eyes to see if he could create Aryan eye colour, shooting and autopsying a still warm inmate to win a bet of whose diagnosis was correct, connecting up twins to try and make them conjoined.

His medical defence was specifically denied as he did nothing to contribute to the Nazi war effort.

He did none of the valid, but unethical, Nazi research like the well known hypothermia experiments.
How to Make Money on Google: See How Much You Can Earn
While agree with you on the need to straighten the narrative and usage of these terms, the author is a philosopher and uses AI not in the common sense nor in the Computer Science sense. It is indeed confusing but he's very very rigorous in the way he writes (this is extremely simple writing for his usual style) so don't believe he's using the terms intercheangeably
It's not just commenters on this site; planet wide problem.
It is possible to do backprop with integers: https://arxiv.org/abs/1802.04680
Well, imagine you have 500 wooden chairs, lightly contaminated.

If you incinerate them carefully (running all waste gases through filters before being released to the atmosphere), you can convert 500 wooden chairs into a couple pounds of contaminated ashes and filters. Which are much easier and cheaper to dispose of.
Well, lots of things are arguable to some extent, but really the idea that the state should materially benefit from murdering its own citizens is pretty difficult to defend in my opinion. The moment a judge starts to think "well, what about all the lives this prisoner's healthy organs will save?" when deciding whether or not to give a death sentence, your society is 100% fucked. If anything your hypothetical society should deliberately not take the organs of any one sentenced to death.
I'm curious why they use capsules of fine powder, instead of glued/sintered pellets. Perhaps you can provide some insight?
I'm trying to work in that direction on many fronts. Hackernews is not really one of them but this post was really in Hackernews style so I decided to post it here.
For which there is a project on GitHub (OSX-KVM) which does all the hard work for you.
Definitely, I was just very naive to think somehow this platform was immune from general human behavior
Why am I being downvoted for exactly quoting apple marketing from the past?
Performance differences are likely not that critical between reading small amounts of data using string I/O vs reading small amounts of data using a library routine that reads and evaluates the data. Runtime evaluation of a string as a language expression is often available in interpreted languages like Python, Ruby, or the Lisp family, and these languages are not usually used in the most performance sensitive programs.

Three factors may make a difference between using the two aforementioned functions. First, performance can matter if the program is doing enough I/O. Secondly, the machinery needed to evaluate language expressions will have to be available at runtime, meaning that the executable will have to be interpreted by an interpreter capable of doing the evaluation (which Lisp, Python, etc. are—they have REPLs after all) or the executable in languages without a runtime interpreter will have to be linked statically or dynamically with code that does the evaluation, making it resulting executable larger. Third, there is the really important reason that programs should avoid reading and evaluating their inputs as expressions: security.

A process runs code within a certain security context, generally with the same privileges as the user running the program. If the data input to the process can run expressions not found in the code, the program’s author can make few security guarantees about the results of running the program. Programs may receive input from the network and may even run at elevated security levels (e.g. setuid); these programs should not evaluate arbitrary input. For example, many security vulnerabilities come from database programs reading strings that are passed directly to the SQL interpreter. See the XKCD “Exploits of a Mom” [1].

[1] https://xkcd.com/327/
Every option you referenced sounds truly awful, just fire up an AWS instance and call it a day.
US Senate report on Equifax breach [pdf]
How do I talk to a serial port, CANbus driver, or GPIO registers on the target hardware? Can I read values directly from the SoC ports? Do I have filesystem access?
I would be cautious about recommending hackintosh to the general public, but for any software guy or gal, it’s a walk in the park. You might need to debug some driver stuff but ultimately there is a possible, perfect state where everything works, given some prior preparation. Same for AMD.
something similar I had written in 2011.

http://arbidobservations.blogspot.com/2011/08/why-we-think-w...
Something similar I had written in 2011
http://arbidobservations.blogspot.com/2011/08/why-we-think-w...
Well, there's always that quote from Bill Gates when Jobs accused MS of stealing Apple's GUI design:

“Well, Steve [Jobs]… I think it’s more like we both had this rich neighbour named Xerox and I broke into his house to steal the TV set and found out that you had already stolen it.” - Bill Gates

Source: https://www.goodreads.com/quotes/824084-well-steve-jobs-i-th...
My early sense of humor was so shaped by these LucasArts adventure games, it's hard to imagine they were worried the game wouldn't make money, or that many reviewers didn't find it funny. I even put the CD sleeves to a bunch of their games in covers of the binders I used in junior high.

As a young kid without the patience to grapple with adventure game puzzles (and no internet service), I had to resort quite a few times to calling the LucasArts 900 number for walkthrough tips. I've often wondered how much that boosted their games revenue!

My first professional programming job was located in the Presidio campus where LucasArts had been headquartered. It had just closed its doors shortly before I started there, but the old LucasArts store stayed open for a few extra months to clear out some inventory. I grabbed a logo hat which I've since misplaced.

Awhile back the Cartoon Art Museum in San Francisco had a whole featured exhibit of Purcell's work, and as a fan of the old game I had to make the pilgrimage. If you're an old Sam & Max fan looking to scratch the nostalgia itch, the old comics are pretty great and the "Route 66 in decay" esthetic is possibly even better suited to our times than it was the late 80s and early 90s.
I suspect that a number of people (myself included) have a subscription. But using the "web" link to perform a search can often bypass paywalls.
Why Continuations Are Coming to Java
I think it’s not just nostalgia. Windows 95 was a huge step for MS and introduced most of the UI elements that we are still using now. Since then I have trouble seeing any fundamental improvements in newer Windows versions. I’d be happy to go back to the UI of 95 or XP compared to the latest Windows 10 stuff. I just don’t it really got any better. Just slower.
what about a hard line stance on Saudi (on Yemen) and Israel (on Palestine), China is obviously doing horrible acts but countries that US are supporting are doing equally horrible actions.
I have no way of knowing if this particularly is true. I am Chinese myself and lived overseas for most of my life, a year or so ago I backpacked around Xinjiang so I can certainly attest to the police state over there.

When I returned from Xinjiang, I thought about it a lot and the only conclusion I could come to in the end is that human beings in aggregate are for the most part scum and cowards. It's conclusion that gives me no hope in the future but I cannot avoid it.

Taking into account the scale but not the novelty (genocide/ethnic cleansing as a form of statecraft, in fact I am reminded of Japanese experiments on Chinese in WW2, the irony of the oppressed eventually becoming the oppressor). I have to conclude that given the right circumstances, anyone can do just about anything. It takes constant vigilance and self-courage to be a consistently good person, most of us in the developed west have just never been put into a situation where we are compelled to do something real shitty.
Ah yes, Australia Post. I've had items come from Melbourne to Perth -- a dozen connecting flights daily, all with spare freight capacity bought by AusPost for express -- take three fucking weeks for the highest-paid express.

I've had parts come from Germany to Perth in 3 days. On the mid-cost freight option. Via Frankfurt and then Singapore.

Australia Post is an essential institution and somehow they manage to be entirely useless.
As a South African, her definition did sort of make sense to me in a social context, but I understand that metereologically it would be incorrect.

The amount of months that Johannesburg would require heating I would say is probably 3—4 or 4—5 if you take into account only minimal heating at the edge cases.
Well, its more like new and flashy results are likely because new techniques were developed or a technique was applied in a novel way. Science/Nature/etc are publishing the first results with these new techniques so of course theyre going to be a bit buggy.

Subsequent refinements and discovery of systematics and how to account for them improve the research, and often change the results, but those results don't make it to Science/Nature/etc because they don't belong there (usually).

So, really you should be taking the mindset that articles in these journals should be taken with a grain of salt. Whether that should have an impact on their prestige? I suppose thats a personal decision.
You can frame a critique in a way that doesn't make the subject feel targeted.

Some tips:

* Rather than call their way atrocious, try something like "Use $(CC) instead of hard coding gcc to avoid a lot of headaches down the road."

* Instead of:

>> "This also raises in me the suspicion that it hasn't been tested with no compiler other than GCC at whatever version the developer had installed on his machine, which is bad."

Consider:

"Test on other machines to make sure you don't depend on quirks of your local gcc installation."

Don't tear down. Build up.
Thanks for the note. Looks good!

Blog post generation from Jupyter Notebooks is definitely something that I plan to add to mine. Hopefully `nbconvert` and my Jinja2 templates get me 90% of the way there; having yours as a reference will be useful if anything really trips me up.

Taking a look at your blog post, don't forget that Bootstrap has a lot of classes built in that make prettifying things like tables really easy [1]. In Sitegen, I apply a few Bootstrap classes to all tables in the BeautifulSoup object like so:

for table in soup_body.find_all('table'):
table['class'] = 'table table-striped table-sm table-hover'
return soup_body

Refer to the `add_table_tags` function here [2] to see what I did directly.

[1] https://getbootstrap.com/docs/4.3/content/tables/

[2] https://github.com/ggoss/sitegen/blob/master/sitegen/md_proc...
As others have pointed out there are some features considered essential in this space that would be good additions to the code:

Stemming: (removing prefix/suffixes walked, walking, walker -> walk) The snowball library contains many language stemmers https://snowballstem.org

Stopping: removing many common words like the/and that almost every document will surely match anyway. Again, per language.

Relevance ranking: Generally some variant of TF/IDF like BM25. The book "Managing Gigabytes" is an excellent intro to the subject and information retrieval in general: https://people.eng.unimelb.edu.au/ammoffat/mg/

A Document/Term/Value model, this is how Lucence, Xapian, and other IR systems model the store. It's worth sticking with that same pattern.

Good luck!
This doesn’t help either as cultural context

https://en.m.wikipedia.org/wiki/Taiping_Heavenly_Kingdom
It kills Leftists so all is good.
The same thing is true with an airplane autopilot, which is an even lamer assist. It actually isn’t a misnomer at all, if we go by what autopilots have actually done historically.
My point, ill-made, is this is anecdotal data and therefore useless in evaluating anything.
To extend #'+, equality functions and much more, see https://github.com/alex-gutev/generic-cl/. See also https://github.com/pnathan/generic-comparability
It kind of reminds me of when stereo manufacturers stopped using RMS power to rate speakers and instead started using peak power. Suddenly your 50W speakers were 2000W and wow that number was really big.

Climate scientists have been using RMS temperatures but it's peak temperatures that people notice.
YouTube is reassessing its kids content to get ahead of FTC crackdown
If it helps, I am certainly in favor of opt-out organ donation. I don't hold religious beliefs.

I think you are applying utilitarianism to a point where it is no longer useful. Sure, I guess if a dissident is executed we might as well make good use of it, right? But this misses the forest for the trees. An ethical climate like this makes for a worse society overall, since people will naturally be inclined to do worse things out of their own subjective interpretation of utilitarian value. In a place where people try to aim for abstract and idealistic moral values, you paradoxically have a situation where life gets easier as there is an additional mental block against poor incentive cycles such as arresting more dissidents and destroying more families to have more organs.

There's a reason why abstract moral frameworks like abrahamic religion have enjoyed a good evolutionary run. Ultimately calculating utility in a helpful way is an almost impossible task for a group humans with different aims. That's why the satisfaction of coming up with edgy utilitarian conclusions is in fact a red herring.
I appreciate that you're trying to help your coworker, but in this case, I don't think you and your team should have to modify your process to accommodate him. In particular, doing code review in-person, possibly using a voice recorder as was suggested elsewhere in this thread, is not necessary.

After all, the asynchronous nature of online code reviews is a good thing; it means the whole team can get involved on their own schedule. Also, electronic text is the universal format, accessible to everyone regardless of disability. Imagine if you or one of your other teammates were deaf, or had a severe speech impediment. All of you, including your visually impaired coworker, would still be able to collaborate through text.

I'm not surprised that he's having trouble with the GitLab web interface for merge requests. I'm going to assume that he's very proficient with his assistive technology and has tried every possible work-around on the website itself. GitLab also has an API, and someone linked to a couple of CLI tools elsewhere in this thread. If those don't help, your coworker should be able to hack together something that works for him. Or, if you really want to help him, talk to him about what kind of interface would work well for him, then hack it yourself. Just don't contort your team's process or your schedule around him.

It may seem that I'm being too tough on your coworker. But I'm visually impaired myself (see my profile), and have several blind friends who are programmers. I don't think any of them would ask for in-person code reviews as an accommodation because of an inaccessible web interface. Again, I appreciate that you want to help your coworker; I'm just trying to steer you away from what I believe is a misguided solution.
The article takes a while to get to the point made in the title but the way to counteract this seems to be, get the infrastructure for open source out of America before it's too late. In contrast to the ARM example, the US doesn't really have any leverage against a volunteer open source project not within its borders.
> When I returned from Xinjiang, I thought about it a lot and the only conclusion I could come to in the end is that human beings in aggregate are for the most part scum and cowards. It's conclusion that gives me no hope in the future but I cannot avoid it.

I also spent time there, and I don’t think that’s a fair conclusion at all. Most people aren’t cowards and scum, most people follow and focus their energies on their survival and that of their kin. The less they have in terms of wealth the less time and head space they can devote to anything else. We’ve seen here on HN studies that show poverty changes the way you think.

Of the few that lead, there are good and there are bad. However I think the leaders and followers tend to be disjoint sets and it’s unfair to project the morality of one onto the other. It neglects the realities of human behavior. I think you’re inferring some broader mission or value statement that doesn’t exist from largely self serving small scale actions.
I'm curious how they define 'low-end device' here if it needs a javascript interpreter to run.

Watching the presentation at https://www.youtube.com/watch?v=27o_f_b1U3Q, it looks more like they're focused on making things like media players and settop boxes than, say, an IoT thermostat. And you'll need a Cortex-A class device or greater running Linux.
I would venture a guess that this kind of construction did not happen in mass historically due to cost and materials? EDIT: (That includes manifacturing cost and ability.)

In Britain I have seen that their glass conservatories are quite popular (and many are much older), but they are typically only one room.

Could it also be that the greenhouse effect was not fully appreciated until later in human history? I would also guess that glass would have been much more expensive in ancient times.
Please don't write JSON like the example - it's like putting 4 files in a hierarchy of 20 folders. Way over-structured.

That said, if you're stuck dealing with bad JSON like this with low signal to noise this is a decent way to redisplay it.
Thing is if you want to scale to FB size you _have_ to re architecture / redesign.

No one starts an application with the farm model and multiple colos.
With all possible respect, I am frequently left wondering how most of Hacker News expects journalists to survive.

Everyone seems to view both ads and paywalls with disdain. Well, you need to have at least one or the other, unless the publication is able to sustain themselves on donations. The one other possibility is sponsored content, which degrades journalistic integrity.

(I recognize it’s incorrect to see HN—or any community—as a hivemind, but the attitude I describe certainly exists among a substantial portion of users here.)
Try it with deno:

deno install catj https://deno.land/std/examples/catjson.ts --allow-read
It's also generally a problem especially of the entrepreneurial world. In the academic world, some of the most knowledgeable people get listened to, even if all they do is quietly churn out results and publish them. In the entrepreneurial world, it's often the people who speak loudly, confidently, and able to answer questions before you've even finished your question who get funded, even if they don't know what they're talking about.

Theranos and its ilk were all no surprise to me. The entire venture ecosystem is perfectly designed to catch charlatans, not experts.
What you say is true of actual, physical resources but not of things like Wikipedia content or computer code, which is what I was talking about in my previous comment. These things "belong to society" by nature, so to say; whereas "state sponsorship" itself is the only factor that can create "ownership" in them out of thin air. Note that since these are not resources in the sense of "something that's subject to scarcity and competing allocation needs", "decisions about allocating resources" simply don't matter here!

(Monopoly platforms are in kind of an intermediate position where what we want to avoid is simply for "the decision to allocate these resources" to be subject to the sorts of favoritism, opportunistic behavior and inefficiency that tend to come with monopolized private ownership. In practice, this is a weird case where public ownership turns out to work quite well; especially if the monopolization can be efficiently kept to a very local level, so that users are still incented to "vote with their feet" for the very best provider. All in all, it's not that different from capitalistic provision while avoiding some really obvious pitfalls of entirely-private models.)
> By generating c code that correctly sets memory to call a function with a particular ABI with the given signature.

And it does. The signature is wrong, however, and so the resulting call will be wrong.

Since the standard doesn't speak about FFI, and the invalid call is actually in another language's memory, I'd say we're in completely undefined territory here.

To try and say that more clearly, I'd still call it undefined behaviour if an invalid type signature in Java calling Go resulted in something going wrong. Java can't know how Go is supposed to react to a fudge in it's internal memory semantics.
Only if you setup SMS. Don't do that. Also, turn off the multi-device feature.

2017: https://authy.com/blog/understanding-2fa-the-authy-app-and-s...
> When I mean JGID, I also meant not make it a steaming pile of shit :)

the tldr of my post is that people often don't know the difference. We also have grown a culture of people promoting "YAGNI", and its easier for some people to dismiss basic ideas with YAGNI.

Yeah, adding 5 language translations to your project on day 1 - YAGNI.

Storing passwords in plaintext? You need something more than that.
A bit off-topic, sorry, but I'm curious about what you mean by interfacing with Monitors/TVs wirelessly, how does that work?
"Suicide by Justice" doesn't seem like it would be or is a popular enough form of suicide to warrant what you're suggesting. Your logic doesn't make much sense.