skysight-inc/HackerNews huggingface dataset:
The only schools with religious ed are religious schools. Do you think this would be a general fix?
Here's how to pipe two commands in Python:

import subprocess

subprocess.check_call("command1 | command2", shell=True)

Depending on your use case there are other options e.g., fabric http://fabfile.org plumbum

Use shell for what is really good for: concise DSL for running commands (one-liners). Leave complex logic (branches, explicit loops) for sane general purpose languages such as Python.
Perhaps an interesting article for you: Augmenting Long-Term Memory [1] by QUANTUM PHYSICIST Michael Nielson (emphasis mine)

[1] http://augmentingcognition.com/ltm.html
Always been curious how that architectonic style and weird abstract statues got so common in most cities around the whole world, while never met a person who actually liked them. In theory we live in a free society, so there's no reason different cities and countries should have the same style, specially when the general public doesn't seem engaged with it at all?

The only things that come to mind is that maybe it's very cheap to produce, or maybe the inside culture of the architecture world / art world really likes those things, and has a much higher influence than mainstream culture on how those things are produced.
Many of the largest mass extinctions have been associated with rapid increase in atmospheric CO2, including the largest, the end-Permian mass extinction, during which the equatorial regions of Earth became too hot for vertebrate life to survive.
> Most of those issues

Some of these issues

> monomorphization

C++ language is equally bad, but there're well-known workarounds. If you don't abuse Alexandrescu-style, using compilation units, have sane architecture without God objects, it's often not too bad.

> macros

Not just any macros, macros who require multiple passes. C macros are single-pass and pretty efficient.

> build scripts

How that applies to C++?

> how many VMs don't have such escape hatches?

Java doesn't. In C# the hatch exists but can be reliably shut.

> its standard library is probably implemented in unsafe code

No, they don't.

http://www.docjar.com/html/api/java/util/ArrayList.java.html

https://source.dot.net/#System.Private.CoreLib/List.cs
This just moves the goalpost. Parents will pay for something that improves the odds of their children. Should a society where that just does not exist or is allowed be preferable? I think nobody wants that.
I was interested in this post because this is a hobby of mine, but there's really not much information in what you wrote.

Some criticism if I may:

- There is no information in your post. It's basically just a timeline of events.

- You attribute part of the earnings to luck

- You extrapolate out that since you have an algorithm that is earning 2% now, that somehow it can continue for forever. .. (both you and your audience know that this is foolish thinking)

- People often are offered job positions before they are made available to the general public. I don't know that I would admit this in writing though, as this can often be illegal.

- The bolding of random words makes it difficult to read. It would be one thing if you were trying to draw attention or emphasize something but the bolded words seem to be chosen at random.

I'm not trying to come down on you, just offering my thoughts.

Good luck on your journey and I hope you do well, and I would be interested in reading more.
So in Ireland:

In junior cycle (the first three years), we had a mandatory module "Business Studies". It had two purposes, the first was an introduction to the basics of the more specific modules available from your chosen modules in senior cycle (Accounting, Economics and Business). The second was to cover personal financial details, so it covered household budgeting, pensions (at a shallow level, e.g. defined benefit vs defined contribution and employer contributions never came up, because most students were not going to be in a job where they had much choice), how taxes are calculated (but not how to file returns, thats mostly only a concern for self employed people) and consumer rights. There was also a brief sole trader vs coop vs limited company overview, but my understanding is the senior cycle business module covered this in more detail.

If you then went on to do economics for senior cycle, bonds, equity and futures were covered.

IRA was more a discussion for the history classes however (the different meaning in the US leads to bemusing alternative reading of US ads for Irish people)
Au contraire, this is a good example of how well the PGP/GPG ecosystem deals with the realities of a long term cryptography standard. People with SHA1 hashes in their signatures have a reasonable way to transition away from those signatures while maintaining the reputation of those identities. There really isn't anything out there as good.

I should also point out that that the attack this is addressing (Shambles) has close to no practical implications. So this is a good example of how the PGP/GPG ecosystem takes security breakage very seriously.
Rust is going to beat both of these languages.

I think looking at this as a battle is not helpful to understanding the situation. In order to supplant C/C++, Rust (and Rust programmers) will need to operate in harmony with the existing ecosystem for decades.

This interoperability means that Rust programmers will need to also be good C/C++ programmers. Its not a binary OR, its more like diffusion.

Just as an example, the primary (or earliest) use of Rust is in Firefox. But Firefox is still a C++ project.
If you have an idealized mirrored box, and add some light to the inside, that will increase the inertia of the box. So in that sense the light has mass.
They were pissed nonetheless.
> The car accident comparison has got to stop. It is meaningless. What point do you think that reference helps to clarify? I ask that curiously, not hostilely. I fail to understand how it is helpful to compare the number of people shot and killed un/necessarily by police officers to those killed in car crashes. It seems like the goal is to attempt to diminish the severity of the problem of police killing people by finding a bigger number of people dying to a different cause... which is just silly.

The reference is to allow for comparison. Most people have no feeling for absolute statistics. Comparing something in relative terms to the numbers for something with which they have a daily experience, helps to provide context for the scale or severity of a problem.

> The two are not comparable problems and each requires completely different solutions.

Nobody said they require the same solution. The point is to grasp the scale of the problem.

> I think a helpful comparison is examining how in other first world countries the police kill almost nobody. Per capita, more people are killed by law enforcement in the US than in any other 1st world country by a huge margin.

You'll get little sympathy for people actively fighting back and resisting arrest. I think it's more relevant to look at the number of unarmed people killed by law enforcement: https://www.wsj.com/articles/the-myth-of-systemic-police-rac...

In 2019 that was 28 people (9 black, 19 white). Again, that's in a country of 330,000,000 people. Yes, it is disproportionately black vs the general population. But there are other factors like income and housing density that come into play. And in absolute terms it's a very small number of the total population.

Yes, we should be reducing that further but it's not a problem of police randomly killing blacks. And it's nowhere near the scale of other problems that are killing people or blacks specifically. Last year in Chicago alone, there were 349 black homicides.
Fugio Cent
France didn't see good learning effects either.
Before commenting about the implications of life on Venus by using the Drake equations, please read https://slatestarcodex.com/2018/07/03/ssc-journal-club-disso... which explains why it's not the correct way of reasoning about the existence of civilizations.
JavaScript can parse binary serialised protobufs.
DMCA does have legitimate uses, though. If someone was stealing my IP, I'd certainly consider invoking it. It just becomes a problem when big companies with lawyers™ use it to stop someone from doing something legal that they don't like.
I am in the market for exactly something like this (aka a cloud based photo gallery.) I currently use Flickr, but they have a mountain of issues and they're also closed source/not encrypted. Unfortunately the pricing does turn me off a bit. For up to 300gb of photos, you'd pay the same as Flickr, but I happen to have slightly north of 300gb and so I'd pay more than double the price of Flickr. And Flickr offers unlimited storage...

What I'd really love is something I can self host. OwnPhotos seems super cool, but apparently it's not stable yet. Are there any alternatives that can be run today?
Scientists Find New Way to Break Down the Most Common Plastic
classic Hacker news move to hate the idea of something on sight without having tried it
> Long learning period

True. But this is why Goliaths get run over by Davids. When it take half a year's salary to begin getting return, that's six months of high risk. And then when your product cycles are six to twelve months, you're slow and venerable.

Full disclosure: I do some Shopify development. It's a love hate relationship. There are things that are great. But there are things where I stop and think "For Ford's sake??!!?? Really??" This article explains the excess of the latter.
Because (in the US) school isn't about teaching life skills - it's about teaching to the standardized tests and pushing everyone to go to college.
If you don’t care, don’t add it to your deck.

What’s that you say? You downloaded premade decks? Don’t do that! Constructing your deck yourself is an important part of the learning process.
Legally, even running a program is making a copy (from disk to RAM): https://en.wikipedia.org/wiki/MAI_Systems_Corp._v._Peak_Comp....

I think the question is whether the license YouTube implicitly provides to copy so one can stream also extends to downloading to a file. Probably not.

Why that should be youtube-dl's fault is yet another question, of course.
Open catalog of books/courses/papers/videos/blogs for any topic
It doesn't. My comment was about the word tiny" and 65 is tiny especially when compared to Google.
When we get to high levels of renewable penetration on the grid, we are going to have tons of excess energy, and capacity far past demand.

We have that with current generation systems too; we don't run natural gas at full bore all the time, usually. Most generators run at a capacity factor far below 100%.

The difference is that renewables generate power at zero marginal cost, while a natural gas turbine has fuel costs and wear and tear.

So we are going to have massive amounts of super cheap energy, for those applications that are not time sensitive.

Hydrogen production through electrolysis would be a great way to store this extra, nearly free energy. However this is unfortunately not a perfect match the intermittent surplus of renewables, since the capital costs of electrolyzers makes it so that constant production would be best. But at least some surplus energy will go this route.

Storage has several options, for example we could store hydrogen only for short periods before converting to methane or ammonia or other more stable chemical forms. We could convert pipelines perhaps.

Hydrogen has a lot of difficulties, but it is also, even now, an essential part of our economy and we work with it at scale. It will be a while before "green" hydrogen from electrolysis is cost competitive with fossil fuel derived hydrogen, but it will almost certainly happen.

There's a great, but long, two part series on hydrogen in Europe from what most would call a very skeptical stance, yet as a fellow hydrogen skeptic it convinced me that hydrogen will play a much larger role in the future:

https://about.bnef.com/blog/liebreich-separating-hype-from-h...

https://about.bnef.com/blog/liebreich-separating-hype-from-h...
for the more credulous readers in the room I want to point out that the above comment is dripping with sarcasm. took me a while to determine it as well. poe's law is a cruel master
Probably for languages, but even still I would assert memorizing a dictionary is less informative than reading 50 books.
It does "resume on error" by default.

It got script languages issues: The last line of your huge script may be syntaxically invalid. Here you start thinking "why I didn't wrote it in my favorite statically compiled language"

Yes, it's still more consistent than what bash and alike has to offer, but it's still behind if you compare it to any language that you can write to a file.

The only advantage it got against them, it's the huge API on windows.

Sadly I wanted to use Powershell functions from C#, tought it would be easy because Powershell use .NET Core, but it's far from easy.
In countries of the kind that would want to practice covert proliferation, in other words.
gotmail.wav
(Author here.)

Learning has many components. Even on its own, brute memorisation is a powerful tool. But see e.g. SuperMemo's creator on Incremental Reading (https://supermemo.guru/wiki/Incremental_reading) for a more generalised view of how to use spaced repetition for what you might refer to as "actual" understanding.
I'm fine with raising the prices to something sustainable. There's no reason it has to be below minimum wage + the cost of maintaining the car.

What I'm not okay with is going back to the only option being a oddly smelling yellow cab that will only pick you up in the profitable parts of the city and refuses to take you parts of the city they deem unprofitable on the return trip.

I truly believe that Travis Kalanick has done more to stop drunk driving and end racism than any other for-profit company of the past two decades.
You have to appreciate all the mp3download sites for taking the heat from youtube-dl (at least until recently it seems)
That button is called delete.
In my opinion, a good compromise between DRM and just giving everyone an epub file is watermarking.

For me at least, watermarks do the job much better. I can consume the content in any way I choose, but I can't share it. DRM is usually breakable, and you can do whatever you wish with the content after you break it. With watermarks, however, you never know whether you've fully removed them or not, so you're actually afraid of sharing your content, even if you're technically able to do so.

The only problem with watermarking is that it doesn't really work with the streaming model, as not giving you access when the subscription expires is the whole point.
I grew up in crippling poverty in a third world country, and it is not so bad. I had a lot more freedom and fun than when I moved back to the states.
Yup. Mentally I pipe everything any devs, including myself, say through a sed command like this:

s/for now/forever/g
(Author here.)

Seconded on all counts! Ruthlessly delete cards you don't care about; make your own cards so that they reflect your own mental structures. In the article, I allude to this by talking about how people can undergo very different mental motions to obtain the same "serialised" fact like "78% of the air is nitrogen".
> Relinking a super large program may take minutes, whereas loading gdb can get me a backtrace in 3-4 seconds!

well, we have definitely opposite experiences :) the main software I work on creates a ~1gb binary in debug mode and lld links that in a few seconds. Bud gdb and lldb, even with gdb-index, and all the optimizations I could find, both make startup slow enough that I can go for a coffee and it's not always finished loading when I'm back
Redefining Software Quality
That would be awesome! Those sound like some really interesting stacks - particularly the industrial monitoring one, as there currently aren't many stacks like that in the collection.

I'm happy to answer questions about moving stacks from old media onto more modern systems - there are a few 'gotchas' particularly due to the way old Macs used resource forks and new systems... don't. Email hypercardonline@gmail.com
Similarly, I've written 28 lessons from working at Shazam as a web developer for 5 years, where I discuss how I made the most of my career there (hackdays, 1:1's, code reviews, drinking culture, deadlines, meetings, open source etc.).

https://umaar.com/blog/lessons-learned-from-working-at-shaza...
Espressif shipped 100M units by Jan 2, 2018. I’m not sure what they’ve shipped in the last 2.75 years, but I’d wager it’s at least another 100M.

That’s not just to makers for sure.

https://www.espressif.com/en/news/Espressif_Achieves_the_Hun...
why just Indian youth? This is a global phenomenon and I am not sure this is such a bad thing. Very similar things were said about books, movies & TV, humanity adapts and moves on.
Nuclear is slow and labour-intensive to build. It's just not a good way to allocate resources in terms of a climate-change solution. I think nuclear plants are great, but not as a solution to an energy crisis.
Animated particle constellations in 42 lines of JavaScript
I think there's a false dichotomy here. Memorising a dictionary is easy, because memorisation is a choice (with spaced repetition). Reading a book in an unfamiliar language takes lots of time and mental effort. Both will contribute to your understanding of the language; perhaps memorising a dictionary contributes less, but then there's a lower activation energy involved in it too: whenever you have five minutes spare, you can just sit down and learn a couple of cards.
I agree. We define the fundamentals, which are to be mastered (without any searching), and for each of them a way to detect when the kid is ready to learn it quickly.
For the rest we simply teach them to search (<=> to be autonomous).
The Songza acquisition happened in 2014. Google Play Music goes back to 2011.

Source: https://en.wikipedia.org/wiki/Songza#History
> Rust parallism guarantees are only applicable to threaded code and internal resources.

No, it can apply for single threaded async stuff as well.

> One way that Rust compiles way slower than C++ is its Gentoo approach to libraries.

That's not true in at least two ways:

1. You can also produce shared libraries in rust, I know as we do so for some stuff.

2. C++ often has some much stuff in headers that you do not only compile your code..

Also, in my experience, the compile time is nonetheless (faster to slower):

1. C

2. Rust

3. C++

if one is doing a mid-sized or bigger project with lots of language features used.
There are times when Germany exports energy to France, and those are hugely popularized due to the reasons you stated.
However, the far more frequent cases are: Germany has excess transient wind or solar energy, even making energy prices negative sometimes (due to fixed guaranteed producer prices and guaranteed preference). Energy storage companies in neighboring countries, mostly pumped hydro in the alps and Norway, buy the excess power and sell it back when there is demand (of course with an appropriately large margin).

In general, Germany has not planned for and refuses to build any significant kind of energy storage. Existing pumped hydro plants are even shut down. Transmission lines to even out the regional differences due to weather and consumption are planned, but do not exist yet for the usual reasons and will not exist for the next decade or so. This means that Germany relies on the rest of the European grid to balance out its excess production or consumption phases, of course at a significant cost in stability and money. Cherry-picking times where the balancing-out causes energy exports to France is just propaganda imho.
I haven't seen anyone else making this argument yet, but yes! Chunk by chunk, streamers copy bits into their buffers and discard them as they are done watching. Is that discarding required, when the same companies can charge extra for additional bandwidth usage (not for making additional copies, but for clogging up their pipes)

I'm not sure if this is going to be considered similar to taking a full copy but I'm also not sure what substantial purpose there would be for taking that full copy except for the (probably valid fair use) purpose of shifting access to manage time, location, or network conditions. Given that you pay separately for your bandwidth, and there is an incentive to conserve it, I don't see any way this isn't considered fair use without a sharing component.

Taking a copy is incidental to lawfully consuming the content that was provided in an authorized setting, whether that copy is stable or not. Nobody is hosting copies of YouTube content, paying the bandwidth and hosting bills so anonymous co-parties to the infringement can enjoy the content separately from the authorized channel, (it is not even suggested that anyone would want to do this.)
With what flag? I've got a copy right here
code look and feel is messy. files with 1K+ loc spaghetti bolognese an absolute turn off. good luck I guess
I wonder if they assumed the utility scale solar used concrete footings. There are solar ground mounting systems that use no concrete at all, just steel earth anchors.

In any case, CO2 released during construction is a poor metric. What matters is CO2 avoided per $.
Courts take a very non literalist approach to technology. Even though YouTube is literally sending copies of the video to users’ computers, because they provide no convenient mechanism for saving the video then courts will tend to ignore that. Instead, it will be argued that a musician’s YouTube channel is acting like a venue and the users are attending an authorized public performance. youtube-dl would then be equivalent to someone recording a concert using a camera.

They might have a very strong case in court. One of the reasons youtube-dl is so active as a project is because they’re in an arms race with Google. Google regularly changes how videos are delivered in an effort to thwart downloading tools. The RIAA could seize on this and even have Google testify that they’re trying to protect against this unauthorized downloading. Given the revelations about the tests in youtube-dl’s own repo, it would be a very difficult legal battle.
Trying to learn Finish vocab, Anki made me realize I had terrible recall. Sometimes, I couldn't even remember what the last freaking card was, and I would forget most things the next day, and everything the day after. After about 3 weeks, I had only remembered 3 or 4 words, so I gave up.
Shellenberger was pushing the falsehood that PV uses rare earth elements.
Did you report them? Seems quite illegal, at least definitly against eu customer rights iirc to not list that charge anywhere and deny you your personal data.
Quick link for info on the author: https://en.wikipedia.org/wiki/Chetan_Bhagat, an investement banker turned novel and screen writer, who also writes about the Indian society. I had never heard of him, but "He was included in Time magazine's list of World's 100 Most Influential People in 2010."
Would this Google Archive storage class be a good place to backup photos/videos to? it costs $1.23 per TB per month!

https://cloud.google.com/blog/products/storage-data-transfer...
The biggest problem of ESP32 is power consumption on BLE fein my point of view. Would really like to see a competitor where ble runs with an ULP or so.
Would you mind going into more detail about what you found hard about learning Rust? I'm interested in a counter perspective as someone who hasn't learned it yet and has mostly only seen positive media about it.
No it's not at all. It's infrastructure.

Mpv uses it, ffmpeg can use it.

It's a generalized tool just like a hammer, the dreaded murder or construction weapon depending on intent..

The DMCA has always been a way of forbidding tools, as if that's the kind of nanny state we want: trusted with assault rifles but not trusted with a python script.

Alright chill, makes total sense