skysight-inc/HackerNews huggingface dataset:
> Between 1603 and 1867, Japan existed in a state of harmony and economic growth.

That's a woefully untrue fantasy. Japan endured multiple famines and economic crises prior to Meiji.
Can confirm, I just logged into Canva to check whether I had an account and turns out I made one a year ago for some project and had forgotten
What you said is true. However, if the said country is determined to go full-on isolationist, they have other means to prevent people from using the "holes", like creating laws to go after the people.
We're not that behind. We have BlackBerry as one of our biggest tech companies.
We were super excited by the technology and didn't focus enough on what customers actually cared about.

Relatedly: we addressed a need all the CIOs we talked to were in their top 3 concerns. But what we forgot was concern #0: not losing their job. Basically: if you use startup S's product and increase sales by 5% you're a hero, but if startup S's product fails you can be fired. While if you stick with your current crummy approach, if it fails, well, it's the industry standard. It's worth costing the company 5% of revenue to make sure you don't lose your job.
If you are in California you should be fine; of course there is a good chance you aren't so good luck.

https://www.employmentrightscalifornia.com/can-my-california...
Nope. The Agile Manifesto is a list of values. There's no method to misapply.

The real irony is people claiming to "value individuals and interactions over processes and tools" turning around and telling engineers that the problem is their processes and tools.
I'd love to hear what an ideal ratio is? Somewhere between 10-25%?
this is an uncharitable and weak argument against the consideration of plant based diets.
Lost me at “Like gravity and acceleration, these are two forces that appear to be different but are in fact one”
If you're not reading the article - it's long and not that interesting if you're not into it - then just go and check out the picture. The interesting part is the lightning strike seemingly skipping a distance. The exhaust is very conductive (the gases are ionized/a plasma due to temperature) and thereby serves as a sort of shortcut between two points in the atmosphere (and the metallic rocket body does that of course as well). The skipped part is where no combustion is taking place anymore but there are still enough ions to conduct. Below that, the lightning strike propagates as usual. It's not clearly visible but the lightning strike will be most likely following the exhaust trail.
Nice! How you generated the "word_probability.json.gz"? What was your method to calculate the probability of each letter occurring?
I agree that the author's perspective is very privileged. The terms powerless and trapped are nearly synonyms. Yet he overvalues freedom and says power is overrated.

I think a more interesting statement might be that wielding power is overrated. It seems like you could have financial and personal freedom without holding power over another individual. This is something I've tried hard to do (and I think been successful at.) Perhaps it's an illusion.

But I think what the author and others are noting is that most people who gain power then feel compelled to use it. Once you start to wield power, it seems necessary to compound it. Because power is a hierarchy with a nearly limitless ceiling. There's always a bigger fish.

I've never felt comfortable wielding power. It comes from many things: I'm skeptical of central planning. I think most evil comes from misplaced certainty. I'm over privileged and I recognize the inescapibility of unconscious bias. It goes so deep that I prefer declarative programming to imperative. I'm not even comfortable dominating my computer.

Maybe it is just a privileged form of guilt only accessible to those who have attained sufficient power for their own comfort. But my choice to abdicate conventional power and refrain from participation in some conventional power structures (corporations, etc.) has confused a lot of friends and family. Regardless of being privileged, it doesn't seem common to actively choose to avoid wielding power.
But the sick part is the asymmetry: the company(ies) know, and the individuals don't.

Would an individual change their practices if they were told that something they were doing was harmful? But, they were never given that choice. Instead, the data is collected, categorized, and sold. Insurance companies can collaborate all the data and extrapolate trends at scale.

Now, these insurance companies also have a fiduciary responsibility to lower costs and raise profits to their shareholders. What that amounts is that every insurance company will have to do the same, with slight variations. But we the populace will be worse off with unknown black boxes saying worse things about us (mortality, health, safety) and for us few ways to change things aside gross generalizations our doctors give us.
Backup Your Entire Server or VPS While It’s Running (2018)
Is the well worth paying for? What's the community like?
In other words, they ask you to opt in.
We hired too much too early. We didn't measure the impact of employees on our revenue so we had more people working on the product but we where not growing with it. Then, we took too long to fire those people or find ways to make the structure work.
I never implied otherwise, I merely answered the parent's question. It's worth noting however that Go's maintenance burden is higher than many other languages which are often a layer atop existing infrastructure (Clojure with Java, Rust with LLVM for instance). AFAIK Go devs write maintain the entire toolchain, including a custom linker for instance.
In a sparsely populated world everyone can have their own place and do what they want. In a highly populated world that's not possible. People will share space and have differing views on how things are to be arranged there.
I wasn’t talking about the reliability of S3, but of your own systems.

Say the outage results in a few million messages that need to be retried. Some subset of those few million will never succeed (aka they are “poisoned pills”). At the same time, new messages are arriving.

In your system, how do you maintain QoS for incoming messages as well as allow for the resolution of the few million retries while also preventing the poisoned pills from blocking the queue? How do you implement exponential backoff, which is the standard approach for this?

SQS gives you some simple yet powerful primitives such as the visibility timeout setting to address this scenario in a straightforward manner.
I think you capture the essence fairly well.

Choice is a weird thing, it can be oddly paralyzing. My favorite example is that when I was just starting out, a good computer was very expensive (like $3,000 for a desktop, or probably closer to $7000 in today's dollars), and so when I bought one, I had researched all of the options that might fit in my budget and pruned the list down to the one or two "best" components given what I could spend on them. Flash forward 10 years and between salary growth and the cost of computers plummeting, I found I could walk into Fry's and literally put together any computer I wanted. Even the "monster" configurations that PC Gamer used to have I could buy. It was really hard for me to figure out what to buy then.

"Success" is one of those things that in my experience is always in the future, because to have achieved it for me would mean I was "done" and I'm certainly not done. As a result, as I've gone through life I've become more deliberative about how I spend my remaining time, and trying to remind myself that it is the only resource that must be spent every day, you don't get it back.
See Liu Cixin's cosmic sociology)

https://whatever.scalzi.com/2014/11/11/the-big-idea-liu-cixi...

Second: technological explosion. It took humans about a hundred thousand years to advance from stone tools to the age of agriculture, but only two hundred years to go from the steam age to the information age. Explosive advances in technology could occur at any moment in any civilization in the universe. Thus, even a primitive civilization that appears as harmless as a baby or a sprout is full of potential danger.
This is partly why, from the perspective of another person at a company working on a language used by people, it's important to:

1. Embed yourself in the community rather than shy away from it. It's impossible to escape the criticism of "acting on behalf of the company", but being a member of the community can certainly help perception problems

2. Act more slowly on accepting things so that as many voices as possible can have a say

3. Scope what you do to what you're capable of doing _well_

Even if a given feature for a given release isn't what the majority want, people will use it if it solves a problem and is designed and implemented thoroughly.
As much as parts of the article resonate with me, what isn't addressed is that freedom from external forces doesn't necessarily include freedom from one's own impulses -- which can be as, if not more, restrictive.

True freedom not only remove external restrictions but also requires purpose beyond ones self.
Make sure to install and use ccache and give it a big cache size on a fast ssd (I use 96GiB). It speeds up rebuilds (after the cache is populated) quite significantly.
blacks weren't people then, either.

back then, blacks didn't occupy the same moral category as the humans who bred and traded them.

afterwards, blacks were upgraded to 2/5ths human.

now, we still struggle for acceptance and parity.

morality is a process.
We can’t conclude that this is the only way, especially with advanced automation or subsidies for ecological and sustainable agriculture. Furthermore animal farming must be the least efficient way to provide calories. So I don’t understand how you can talk down solid alternatives like tempeh or tofu.

(BTW in the link i posted above it says human products take up 6% of soybean production.)
People think of this as the information age, but we are just approaching it. Libraries as we know them, public and academic, are about to be completely different. Even already the old way is obviously just the same because society doesn't have leadership to advance in blatantly obvious ways because we can't disrupt the cash flow.
"Basically any fundamentally correct buffer encoded as message A will decode successfully as message B for any B."

This is incorrect. I suspect you're overextending proto3's treatment of unknown fields to include discarding incorrectly typed fields too. If A has field 1 types as an int, and B has field 1 typed as a string, an A message with field 1 set will not parse as a B message. However, if the A message has no fields set, or sets a field number unknown to B, that could parse successfully with "leftover" unknown fields.
> A growing number of travelers are giving up flying. In Sweden, where the movement has taken off, a new term has emerged: flygskam, meaning “flight shame.” The country saw the number of passengers at airports drop in 2018, while the number of train travelers reached a new record.

I hope this inspires more people to give up flying. I am looking at you HN crowd and your tech conferences.
So you are the primary end user of everything you write in JavaScript? I think you are deliberately being hyperbolic to justify ignoring micro improvements to end user concerns for a self-serving convenience.
This is a good idea, but I'm a little surprised we can't already do this with in-situ assets.
That is something Google could do to actually solve things - make the OS binary compatible (rather than requiring device manufacturers to recompile) with driver blob plug-ins. It would require a change to the Linux driver ABI model but without know anything about Android I kind of assume they've already done that.
That's fair, but if you want to go this way, you'll end up grouping them together with wind, hydro and concentrated solar, as they're all based on spinning coils around magnets (or the other way around). While this categorization may be useful for some specialized engineering discussions, it's useless when talking about environmental issues. When talking climate, we care about pollution and emissions - both of which put nuclear in the same group as renewables.

(The one potential environmental aspect where "thermal plants" as a category is useful is that thermal plants need a heat sink to operate, which usually means a river or a pond. On the scale of climate issues, however, this is a negligible point that I haven't even seen brought up once by anyone.)
Thanks and don't worry, it usually takes me a while to even notice when people are picking on me, am notoriously bad at detecting that kind of thing. Obliviousness to social cues does come with some perks.

Out of interest, I'd like it if you could explain why you think it is the most HN comment you've ever read. I have some idea, but am not entirely sure.
Indeed, it was pretty typical to have a subscription to Byte, but buy an issue of Computer Shopper just when it was time to get a new computer. That, or see if someone else already had a recent issue.
That has nothing to do with the ability to build a closed source application. You can absolutely build one in Go.
> you ignored reprocessing

dude, can you read 4 sentences or your limit is around two/three? because in the fourth I did consider reprocessing.

> sea water

which only exist in lab test scale and done massively would demolish ecosystems whole, because it's done by dropping huge capture sheets for months long

all of these are about as far from implementation as fusion, and you won't see holding me breath for that. in the meanwhile, we'd be out of uranium and then what are we going to use to bridge the gap?

that's why the 'just build 70x more nuclear plant' is untenable as a whole

but you just cherry picked what was convenient and didn't even brought anything interesting to the discussion, just lab stage prototypes and nothing to get us from here to there, which is the critical part of this thing whole.

same reasoning as the first guy I responded to:

> build 70x more plants
> eat up all convenient uranium
> ????
> profit!

well guess what, that ??? is what I was addressing. the technology is not yet there. how far is it? we don't even know that yet, that's the amount of information from your links.

and in the between?
Echoing a comment I made a while back, there's a difference between transient (a humorous remark amongst friends) and permanent information (a humorous remark printed in a book).

Except that the internet has made all transient data permanent (i.e. my jokes from high school are free to see on Twitter), and our social systems simply can't haven't kept up with this change.
Awesome LaTeX: https://github.com/egeerardyn/awesome-LaTeX
The trade war makes no sense to me. My conservative family members are all for free markets without government intervention. Now they’re all angry about China. When American jobs went to China, they would have had a heart attack if an American official tried to dictate what these companies could or could not do. They went overseas so shareholders could increase profits. Meanwhile, China propped up so many of its industries, which was well within their rights to develop their country. So how are the Chinese bad guys here?

If anything, corporate America was greedy, and now corporate America feels threatened that China is growing too fast. You threw American workers under the bus and sent the jobs to China, but you were hoping China would stay poor. For all of its huge faults and despite the human rights abuses, the Chinese government can actually get things done as opposed to here with our annual traditions of government shutdown threats and now extended periods of actual shutdowns.

Look at the progress China made since 2000. What was America doing? Greed caused a recession, we’ve fought endless wars, where one of the chief architects is now head of NSA instead of being in prison. Sure we have more technology, but is the average American better off if you look at wages? We’re more divided than ever. The jobs numbers look great in 50 years? Great job! None of those people will be ever able to retire and don’t have $500 for an emergency.
That would be very gauche, and would net them negative PR from the overall public due to laying bare the “it’s not what you know, it’s who know” mantra for no reason. The people looking to attend these schools already know the implied value.
For videos, this should work... added to your .bashrc file, which then needs to be reloaded (only once) by typing source .bashrc in your home directory from the command line:

alias yt='youtube-dl --recode-video mp4'

On my system I have a funky python setup so I need to use this instead:

alias yt='unset PYTHONPATH; youtube-dl --recode-video mp4'

I don't see the need for interactivity because the only format I ever want is mp4.

For audio, I would just do a separate alias with a different name. For example (edit: tested):

alias yta='youtube-dl --extract-audio --audio-format mp3'

Invoke each with the URL. For example:

Video:

yt https://www.youtube.com/watch?v=IFe9wiDfb0E

Audio:

yta https://www.youtube.com/watch?v=qKS8KsTC4IU

If a youtube URL has extra parameters separated by &, delete those before invoking. For example the URL below, which has extra parameters because it came from a playlist:

https://www.youtube.com/watch?v=7uQuX1sOYk4&list=PLYq_mcte9NvDA2Xi5Qjl1DrH5LuDKDlAI

should be changed to this before using it to attempt a download:

https://www.youtube.com/watch?v=7uQuX1sOYk4

Or you can use the full original URL but you need to protect it from interpretation by UNIX by surrounding it with single quotes when invoking.

yta 'https://www.youtube.com/watch?v=7uQuX1sOYk4&list=PLYq_mcte9NvDA2Xi5Qjl1DrH5LuDKDlAI'
Last two Assassin's Creed engine benefit from more than 4 threads
Glad you welcomed him to the real world. With things as they are now. I will let you continue to teach him.
In that case he seems to not believe in free will. Free will is necessary to choose abstract concepts for their own sake, since as he notes only physical passions can drive us to take involuntary action.

At any rate, it seems to be all part of the same package, at least to me.

As a side point, I've noticed that pretty much all these cutting edge, modern ideas that we believe have overthrown the ideas of the past were all around at the same time as Plato. In fact, a number of dialogues deal with debating concepts such as relativism, scientism, Nietszche's will to power, Kant's idea that we are trapped by mental constructs, etc. Intelligent design was even a big thing, and apparently was what started Socrate's on his philosophic quest.

Reading through modern philosophy strikes me as pretty mundane, and it seems as if these modern philosophers were really myopic and either never read classic philosophy (most probably did) or just picked out the pieces they liked and ignored the counter arguments. Then they get paraded around as if they are brilliant innovators to an audience that doesn't know any better.
What definition of irony would this fit? Honestly asking.
(Tildes is my site)

You (and anyone else) are welcome to email me for an invite. It's not intended to be difficult to get one, I just want to keep it under control and avoid any giant floods of users/bots.

Please read the announcement post for some general info about the site's goals, and the info for requesting an invite is in there: https://blog.tildes.net/announcing-tildes
This week yes. Cat and mouse my fellow trucker
Who is your target customer in the space? There will be different spaces based on if you're targeting the CTO vs CMO, for example.
The problem with Ben Thompson's 'aggregation theory'
> The fleet of three satellites is slated for launch in 2025, in time to inform the UN’s global stocktake of greenhouse gas emissions three years later

This is a very good project. Having independent monitoring of CO2 and CH4 worldwide using the same method will be useful. It's unfortunate it can't get launched sooner, as data trends are very important (or at least, they're very interesting to me as a layperson observer).
A German Company Cashes in on Emoji Manipulation
Surely Oxbridge or LSE mean something on a consultant's resume.
If the owner didn't want it installed, it would be malware!

(but since the owner is the company....)
That would be good. Opposed ARM should get lost.
No. I just want them to be smarter about how they deliver the message. I would love them to succeed and this is just a feedback from a regular user who follows news about DDG.
> The time for regulating data collection for minors at a Federal level is now

Are you aware of the Children's Online Privacy Protection Act (COPPA)? It was passed in 1998, and this article specifically says that they believe Amazon is in violation of it.

https://en.wikipedia.org/wiki/Children's_Online_Privacy_Prot...
Well, what will you give me in return? If you give me something good like high quality maps and directions then maybe.
I assume OP meant that Elixir is a purposefully small language. It taps into a lot of functionality in Erlang without necessarily re-implementing it. There isn't even a wrapper around the Erlang :sleep function.
Why a Magazine Giant Wanted Nothing to Do with 'Time' and 'Fortune'
https://news.ycombinator.com/item?id=20023784 Specifically claims that validation isn’t performed as the article mentions

“binary” is not necessarily a benefit, particularly for developer tooling/debugging

Streaming is one area it may have a benefit but honestly the other issues outweigh that possible benefit (and it’s not like there aren’t other ways to stream data to a browser without resorting to polling)
Boingboing adds some trenchant observations on this:

[T]his is effectively permanent exile. Once you stop paying your student loan, your lenders get to add penalties and compound interest on the penalties, then add more penalties and compound even more interest. Walk away from those debts and they will balloon to the point where you can never pay them back -- and since student debt is the only debt you can't effectively escape through bankruptcy (it's also the only debt that can be taken out of your Social Security), turning your back on student debt means never reestablishing residence or holding assets in the US or any country that could be reached through a treaty arrangement.

https://boingboing.net/2019/05/27/educative-extractavism.htm...

Also, Elisabeth Warren's proposal for a student loan debt jubilee:

https://boingboing.net/2019/04/22/scholars-jubilee.html
You could always get a reburb $15 Radeon from a few years ago if you really don't care about 3d performance.

I also considered going with a USB-DisplayPort adapter, but it was more expensive and I wasn't sure how well it would work.
> If i name my implementation Glag it wont be Go, it will be Glag which just happens to be compatible with Go. Someone using my compiler wouldn't be using Go, they'd be using Glag.

Exactly. You're making my point for me.
Font-display is incompatible with icon fonts
$10M per year would be closer, actually.

(Source: public git logs for all core Go repos in past year, look for google.com or golang.org emails, multiply by typical Google salaries, which you can find on various sites.)