skysight-inc/HackerNews huggingface dataset:
Until the Industry-very broadly, I'm including the Dept of Education, random course creators, gurus etc-in that description agree on a course of conduct, I don't believe we as a country will ever reap the full possibilities of online learning. Kids in poorer communities don't get access to the full range of courses that are available...and if you are buying courses for your own learning and run into the constant "we only sell to people we like" paradigm then it becomes obvious that the fractures are only holding the industry back. I've seen research from cos. in China and the UI is sleek and makes you want to investigate the courses and their providers. I don't generally have that feeling here. I look at every offering with deep-seated suspicion and I doubt that I'm going to get the results touted. The materials are generally short sighted (ie: not focused on context) and only focused on being the "shiny new thing." We need more than that...and they should all want a structure to grow within.
I have, and I know. The existence of those does not indicate anything about the existence of the other type.
I have been surprised several times, when helping people to write "their first program" (which, in science, isn't that rare), that it can take days to internalize the relevance of ordering statements in a program. It's deep in every coder's subconscious that the bottom line depends on the top one and not the other way around, and I have had to consciously restrain myself from saying "whaaaaat?!" when I saw how my colleague tried to do something.
Yep! What do you gain by having it be longer? What reform happens in 10, 25, 50 years but not 5?

You can add on non-prison sentencing if you must but I very much don’t like wasting people’s lives by holding them in a box.

And again, if you can make a case that the hypothetical murderer will immediately do it again if let out you can hold them longer.
The patch format is for the same use-case as VST, AudioUnit etc, where OSC isn't really a thing.

OSC is more something you'd want to use for a stand-alone program, which needn't be written as a patch. But yes, would be nice to add some OSC wrappers one day. Maybe it's the kind of thing that someone else will contribute before we get around to it.
> Use Firefox.

Firefox has similar restrictions... you have to side load through Developer Options. If you’re not a developer, you will be questioning why you’re doing this and the less-technically inclined will simply never do it (like my wife)

And it is not entirely nefarious as you suggest. It limits the damage that sideloaded extensions did roughly 2010 and earlier. The WebExtension API was another assault on extensions. These days, chrome and Firefox have essentially closed a huge attack vector even though extensions are a shadow of their former selves. I was a skeptic for a long time (why should power users pay for the faults of everyone else?) but no more. Kudos.
It sounds similar to the teething problems faced by an Irish dairy farmer who started producing Italian-style buffalo mozzarella with an imported herd:

https://www.irishtimes.com/life-and-style/food-and-drink/buf...
>> European bison, like this one, will be introduced to roam in the wild in the Blean woods near Canterbury, England, next spring.

OK this is where I live. I sometimes take walks in the Blean woods. Should I worry about an accidental encounter?
Ah! I had so many of my beta users ask this precise question that I did some research and wrote up this article: https://photostructure.com/faq/how-do-i-safely-store-files/

TL:DR; Have several copies on different devices. You might want to invest in a NAS. Extra credit if a copy or two is not in the same place. Recent NAS and Linux distributions support filesystems that can guard against bitrot, which may not be common, but a layered data security approach is best.
but "sugar-free" means it's sweet again
Apparently only 2 million - https://www.businessinsider.com/giuliani-associate-reportedl...
You can split normally-distributed populations into 2 halves - "average" may also refer to median. Also, by definition, half the population has an IQ[1] less than 100 (which is the mean). Gp is correct - most people are not as "smart as you are" if you are above average (IQ).
I disagree. HN has actual discussions and is, for the most part, politically neutral. That is, while some discussions will have a political component to them, such as discussing tech censorship, no opinions are being buried for simply existing "on the other side."

While being a free speech advocate is political, it does not fit into the US left/right political structure. So I don't see opposing the censorship of political speech as being "the other side's politics."

It's funny because I clearly remember when it was the other side with a "moral majority" who was trying to silence all opposing views. I was against it then as well. I think we should all be against authoritarianism no matter which political party we support. As I see it authoritarianism has led to suffering of the common people almost every time.
While we're at it, The Meat Eater podcast (no affiliation) is a fantastic resource for all things nature, ecology, natural history. IOW it's not dedicated exclusively to hunting, guns, cooking wild game meat (~50%).

~50% of the content is a undergrad-level education on nature: conservation, cultural & natural history of Earth (principally North America).

A few favourites:

* https://www.themeateater.com/listen/meateater/ep-197-eating-...

* https://www.themeateater.com/listen/meateater/ep-162-landsca...

List of Popular Meat Eater Podcasts: https://www.owltail.com/podcast/36913-meateater-podcast/best...
America: it's not a bug, it's a feature

It's much better to be on an nth + 1 republic, let me tell you.
I've been using Vim for many years and felt like there was constantly stuff to learn. So a partner and I started an email newsletter that sends tips twice a week:

https://vimtricks.com

The idea was that by forcing myself to write about Vim consistently, I would learn and absorb more and boy has it worked.
Vans labelled "TV Detector Van". Which are actually minibuses which drop off people who peek through windows.
This looks great! Thank you!
CI/CD for ARM Development
This article is in depth review of a CI/CD solution
for ARM development. Tolls used GitLab CI, Ansible and Turing Pi cluster.
These days it would be T2

https://t2sde.org/
TSMC only just pulled out in front. Rewind the clock a mere 5 years and Intel was in front, with Samsung and GlobalFoundries basically tied for 2nd, and TSMC in dead last (they had the weakest 16nm/12nm of that generation - the only one who couldn't hit 30MTr/mm2 of the bunch)

GloFlo then backed out entirely of the race and Intel slammed into a wall.

Since then Samsung and TSMC were on "equal" ground at "10nm" (both ~52MTr/mm2, both released 2017) and again at "7nm" (both ~96MTr/mm2). It's not until 5nm that TSMC was actually clearly in-front of everyone else, with their 5nm being 173MTr/mm2 while Samsung's is only 127MTr/mm2.

In terms of "TSMC is just so far ahead." Samsung's 3nm is supposed to use GAAFET while TSMC's 3nm will still be FinFET. So.. potentially Samsung re-claims the "crown" so to speak at 3nm. And Samsung does contract out their fabs - see Nvidia's RTX 3000 series. There's also no particular reason to believe that Intel is down for the count for good. They are a huge company with a huge amount of capital, they can fund a rough generation or two.
Dang, should there be a single meta-thread - monthly or quarterly -- where you hold a grand durbar and folks can vent their grievances, and you get some feedback from different segments?
Very well architected OOP is fantastic to work with/read on any moderately complex application. The problem is very few people know how to architect an application well, regardless of OOP or not.
VimTricks – Vim tips email newsletter
More likely the hotdog corp made more profit and chose not to pass it on to the consumer/employees.
Does it support matrix multiplication, matrix inversion, SVD, etc.? These are very important operations for array processing. I cant seem to find them in SOUL's documents.
WhatsApp risks losing its most loyal customers: Indian uncles and aunties
Personally, I don't care if someone is elaborately trolling or being ironic by displaying a swastika. They are still willing to display a swastika.

White supremacists - Nazis, the KKK, Evropa - love Trump. They use this symbol. Who cares whether someone is "ironically" using a symbol indicating their support for that cause or sincerely?
Looks great, subscribed!
Yes. It turns out there is quite a bit of literature on palette generation and quantization ([1] comes to mind, which uses CIELAB as you describe), but limited palettes are mostly a retro curiosity these days.

[1]: https://engineering.purdue.edu/~bouman/publications/pdf/ei94...
Datasets should behave like Git repositories
He declared bankruptcy, hence walked out much poorer than he started. At the end of the day it was IP theft, which for regular people creates more competition and can accelerate the "life-saving R&D".

IP laws exist for a good reason, but it's hard to say that he has done serious damage to society.
I still didn't decide if it would be a good a or bad thing actually.
The irony is that eugenics is itself an example of mammalian aggression.

Human aggression rarely has bare fangs. It's obscured and mediated through culture and belief systems.

That doesn't mean it isn't fundamentally animal aggression. It means it's expressed through abstract symbol systems which disguise its true nature. And it only becomes overt and physical some of the time.

Mainstream economics works in the same way. To many on the right, economic failure is proof of low status in the hierarchy, and low status is inherently impure and toxic and deserves to be exploited and abused.

Caste systems are another example.
Depending on the storage technology. SD cards and USB sticks can experience “cell voltage drift,” and lose data integrity in 5-7 years.
I wanted to do method swizzling in Objective C around 10 years ago. The methods for removing/replacing selectors where deprecated around that time.
I’ve recently read “The Art of Showing Up”. TAOSU is useful for the first part of the book, as it explains concepts around friendship. For example, if a friend is going through a tough time ask “How can I best support you?” rather than making assumptions or giving advice.

The second part is more about specific situations like your friend is very ill or you have to decline being a bridesmaid. I recommend it as the concepts explanation might be helpful.

I’ve not yet read “Frientimacy”, and it seems to be a similar book.

https://www.amazon.com/Art-Showing-Up-Yourself-People/dp/161...

https://www.amazon.com/-/Shasta-Nelson/dp/1580056075
That is only applicable to the Home version. Pro and above still lets you create an offline account during setup. That said I find it disgusting you have to disable your internet connection on the Home version to create an offline account.
Interesting. Python is my go to teaching language. It beat the snot out of learning programming with Java. As a newbie, what does "public static void main" mean? So what's your choice for a teaching language? Maybe Lua or Scheme? They seem to have few surprises which is good for teaching.
You really can’t count the UK as a functional monarchy, the Queen is largely ceremonial.
You're getting down voted but I feel it's unfair. You made me spit my coffee in a meeting. That is the true American spirit! The pandemic is affecting us all for sure.
I think the question "does it make it larger or does it describe how it gets large?" implies that the transformation is increasing.
> Why do you insist and insult the people who are agaisnt the racist people who call out the symbol.

Because they aren't against racist people. They are pro-idiocy. They're only pro a good thing (being non-racist) by an accident of history and circumstance, certainly not because of sober reflection and empathy. These are the same idiots who would be all in on bullying the Satanic Panic preschool teachers in the 80s, or burning witches ye olden days, or hunting Communists in the 50s
As an aside, I love the vim keybinds with IntelliJ combo, vim makes it so easy to navigate and perform operations, eg. the one I use most being dt<some char> to delete until a char.

Never can seem to get vim selections and deletions right though, because it deletes the character after the cursor as well so the mouse comes clutch there.
Yep I’d definitely recommend the same, vimtutor is great.
Water is not instantly harmful to unpowered electronics, especially distilled water. Just make sure there's no power and go to town.
Just sent him this email:

Saw your article via HN.

As an easier permanent fix, just uninstall The Great Suspender and install Auto Tab Discard (https://add0n.com/tab-discard.html). It does the same thing.

It's available on:

Firefox - Auto Tab Discard – Get this Extension for Firefox (en-US)(https://addons.mozilla.org/en-US/firefox/addon/auto-tab-disc...)

Edge - Auto Tab Discard - Microsoft Edge Addons (https://microsoftedge.microsoft.com/addons/detail/auto-tab-d...)

or even if you're still using Chrome - Auto Tab Discard - Chrome Web Store (https://chrome.google.com/webstore/detail/auto-tab-discard/j...)
This article is completely wrong.

First and foremost you don't ever have to buy a piece of software or a license or use it if you think you're being exploited. Everyone in free world does it because they think they are becoming wealthier or otherwise better off by spending money to improve their life.

Second, you don't get any monopoly on exploitation whatsoever. Only the government has monopoly over exploitation - they can force you to buy crap you otherwise wouldn't because it makes you poorer or worse off.
Look, all you need to know is the glorious philanthropy!

The “/s” aside, if granting a pardon, perhaps it’s fair not to go into depth under these names on the badness in their past, as part of the pardon concept is getting beyond that to move forward. Talking up their “good” supports that too.
Also vanity. It's a bad look if Intel's top-end chips aren't made by Intel.
Did Levandowski pay Trump?
You get what is at 0x0000 ?
I'm now curious how much money the original developer was paid to hand it over. I imagine he/she knew what the buyer's plan was.
Considering the amount of junk mail I and everyone else get for free, it doesn't seem like a big hurdle.
Mu.

There's no ability to change the anything through the SQL. It spins up a new sqlite db every time, and builds the table in memory.
Ah, missed the main website (just thought the github one was just that). On soul.dev the examples are indeed easy enough to find.

Looks like an interesting project!
If C had 0-based pointers and 1-based indices, every CPU in existence would have a "subtract 1, multiply, and add" instead of an "multiply and add" instruction and everybody would think this is stupid because "multiply and add" could be used for a lot of things, but "subtract 1, multiply, and add" has only one use.
Paying your mods. There's a novel idea!

Absolutely agree these systems can work when designed the right way. Reddit has designed its system as punitive.
Even if it's separate, does that warrant a near-complete lack of interest in the other issues, which are at least strongly related, even if it's just to provide context? I think it's quite irresponsible to cover things from a single angle only, which paints a caricature.
The Capitol was successfully bombed in 1983 by a left wing terrorist group.
This is where the AI needs to be trained on the "attractiveness" of different deformities (of course this will depends whether you are aiming for something weird looking or not)
Incidentally, WhatsApp as a platform contributed a lot towards the current ruling party's electoral successes. It was and remains the main focused platform for BJP's campaigns.

In India, WhatsApp is much more ubiquitous than any other platform and penetrates even the lesser developed regions - if one has a smartphone in India, it almost always has WhatsApp on it. It is even available on some feature phones in the country. "Texting" in India means sending a WhatsApp message.

Additionally, WhatsApp also acts as a mobile payments platform in India. Although not very popular yet, it is increasingly becoming a significant sales and support platform for many businesses.
Kudos?

Availability is part of security, and the most secure system is disconnected from the internet and powered off. Why are we cheering our software becoming less useful in the name of safety? The switch to WebExtensions was a monstrous loss of functionality!
No; and I don't hate used game stores either.

My statement was specific - I feel empathy for the developer. One can feel empathy toward multiple parties, even in situations of conflict or disagreement (I'm kind of with Ender on this one :-). This was in particular a response to the commenter that "felt 0 empathy toward developer" - which I found curious and perhaps unfortunate.
Red Hat introduces free RHEL for small production and development teams
Thielians in their normal mind
It's not as bad as you think. From a high-level: Modern Synthesis tools turn your RTL code (which is coded in an HDL or Hardware Description Language) into gates, and then map them to a library of "Standard Cells". These foundry-specific cells are physical plans for an AND, OR, XOR, gates, flip-flops, etc. Once the code is mapped to these cells they are run through a Place&Route tool, which lays out all the mapped standard cells onto a plane, and then wires them together in 3D following a set of design rules from whatever foundry you are using. Finally after verifying the physical properties of the output design, you ship it to your foundry using a industry standard format called "GDS2" which is basically a series of 2D layers for turning into actual lithography masks. Doing this process (commonly called "RTL to GDS2") is non-trivial, but could be done to target a new foundry in <6 months. Now, Intel is known to use some custom layout methods rather than this Synthesized flow I've described, but that's pretty out of vogue and is a vestige of their early days.
Interesting use case. I have a RPI cluster to experiment and learn k-native
> No part of Oracle's suit against Google relied on the claim that "Java wasn't open-source at the time Google copied it"

It had a specific license explicitly disallowing mobile use. Everything else is irrelevant - google knowingly broke the license, didn’t they?
This is copyright infringement.
As for whether their copy of Java’s API at the time could constitute fair use and thus not subject to copyright law is up to debate and my personal opinion doesn’t matter on it.
I don't think calling the subject matter the OP is trying to teach "a religion" or predicting downvotes on your comment is productive.

The 2nd is definitely against the site guidelines.

To address your other comments, I can share a personal anecdote. When I started programming, I basically just learned the bare minimum VI commands to get around. I didn't see it as "a religion" or a relic from the past, but I saw a fairly steep learning curve that wasn't a high priority for me to tackle at the time.

Years later, I did get into it. It's been good for me in terms of efficiency, but much more importantly, it's been good for my health. At the end of 2017, I had severe RSI and from working an extreme schedule on a startup and a poor ergonomic setup. My wrists were so injured that it hurt to even brush my teeth.

I got an ergonomic keyboard, and made a concerted attempt to use the mouse as little as possible (and balance that little bit between both hands). I made VIM my primary driver, regardless of what other editor I was using. Even on web pages, I attempted to use keyboard navigation where feasible, especially in email and similar apps.

As a result, I've no healed to where I do full-time weeks at the keyboard again and I will probably always be grateful to VIM (and Kinesis!)
Except using as 'this will make libs crazy' means the speaker is still intentionally and loudly embracing racism & racists, even if not their primary aim. So it is a symbol of two forms of racism: direct and supporting. Important to not give racists a free pass just because they are clever, delusional, or are a part of some popular political coalition.

The sedition just happened, and it was because of exactly this kind of manipulative messaging by the same exact people. Breitbart's former editor Bannon even came out of hiding for helping with the riot's speeches and got a pardon in return. I'm hoping that will have been the last straw for most people for tolerating racist double talk and those promoting it.
Cheers man - yeah 2 needing schooling, and my wife has long covid since the end of March - means not a lot of time for me, but soon I hope!
Full support for wide streams (i.e. streams of overlapping windowed blocks, suitable for frequency-domain work) is still to-do (though we've planned for it all along!)

We've tried to make embedding it as easy as possible - there's a DLL, and a simple COM interface and a few header-only C++ classes to load and JIT-compile a patch dynamically. We have an example project showing how to do this. FWIW Tracktion Waveform is doing exactly this, and only has a few hundred lines of glue code to enable patches in a full-blown DAW.
That does sound much more sane.
TBH I'd stray from using TypeScript in your company stack as well, but I guess I'm just boring.
I don't have a huge amount of insight into the project but the commits over time don't look super healthy: https://github.com/clojure/clojure-clr/graphs/commit-activit...

Either way it's pretty clearly not a core platform for Clojure.
I haven't actually tried this, but based on my understanding of the MS-DOS memory model it should read the contents of memory at address 0.
OK, but so many people go to prison for theft of much, much less. Why shouldn't he face at least that much justice?
Firefox is still the browser that maintains the challenger engine.

Brave is more like Opera by building in support for a bunch of additional protocols.
> I wish ClojureCLR weren't dead too.

A google search would tell you otherwise.

https://groups.google.com/g/clojure-clr/c/2v9xls5hreE

Last commit 6 days ago:
Last code change 11 days ago:
https://github.com/clojure/clojure-clr/commits/master
Rockets have very high mass ratios. A fully fueled rocket is by mass almost all propellant. This is counterintuitive, other vehicles do not have that. Rockets also have very high thrust to weight ratios.

One of the effects is that flying an almost-empty rocket is really easy. When landing, the Falcon 9 first stage actually has too much thrust to even hover stably with one ninth of engines running and that at only partial thrust.

So an empty rocket flying doesn't produce nearly as much noise or pressure waves. So, you could do it like this:

1. The light, almost unfueled rocket stands at airfield

2. People board the light rocket

3. The light rocket flies a short hop to an oil rig (20 km or so). Only one rocket engine needed for takeoff and landing.

4. The light almost empty rocket is fully fueled at the oil rig. It becomes a heavy fully fueled rocket. People stay inside.

5. Heavy fully fueled rocket takes off with all engines blasting with massive noise.

6. Most propellant is expended during acceleration. Heavy fully fueled rocket becomes light almost empty rocket.

7. The light almost empty rocket lands at destination airport with one engine.

8. People offboard

9. Goto 1.
The GDPR covers EU citizens wherever in the world they are. Is there a way for me to tell WhatsApp that I am an EU citizen not currently based in the EU?
Intel's selling off the NAND fabs and never owned a 3D XPoint fab; Optane products are built with 3D XPoint memory fabbed by Micron, with whom they co-developed 3D XPoint.

And it's not cheap or quick to refit a memory fab to produce processors.