skysight-inc/HackerNews huggingface dataset:
>I bet a lot of people like doughnuts. Just because they might write that in something when they get infamous does not make a doughnut shop question their actions.

Are you seriously implying that hanging out and posting on 8chan,Voat, or alt-right subs is similar to eating doughnuts when it comes to race motivated mass shootings? Even with just the raw probability numbers it's off by many orders of magnitude.

Eating doughnuts for breakfast and committing murder is a random co-incidence, are you implying it was completely a random coincidence that those kind of sites show up repeatedly as hang out spots in mass hate killings?
Need a stable of slaves with different tattoos. Or maybe just two: revolt, or wait for next round. Or put a numbered list on one, and send the next with just a number.
Problem is not server specs, but bandwidth.
Thanks so much for trying. These two issues are both fairly related, and an area of active work.

That string termination thing in particular is killing me as well. Going to be addressed in the next release or so, but thank you for reporting.

The experiences around autocomplete interactions are noted and, with the exception of the very last bit, understood. Very much appreciate you reporting what happened.
> Stefan’s paper asks what would happen if we could just stick a direct wire between certain pairs of LUTs, like you can when designing fully-custom hardware. It’s a hypothetical question, of course, because FPGAs don’t actually allow this.

Granted, it's been almost 30 years since I touched an FPGA, but are Long-Lines not a thing anymore? They were a limited resource, but as I recall they did make it possible to make fast long-distance connections.
In the US, we call them NEVs:

https://en.wikipedia.org/wiki/Neighborhood_Electric_Vehicle
Does anyone have an alternate link? I'm getting a PR_CONNECT_RESET_ERROR.
> I'd probably much rather play Lego with my kid tonight.

That's completely fair enough! Priorities!
Dr. Stanley Dudrick, Who Saved Post-Surgical Patients, Dies at 84
Probably not counterfeit, just automated scalping/drop-shipping. Rampant on Amazon these days.
It's not a surprise. The war media has conditioned Americans to mistrust other nations and nationalities. Trump happens to agree with the dominant narrative with respect to China. So of course lots of news consumers agree with him, with respect to China.
That consistent with days of the week, which start at 0 on Sunday.

The bigger WTF is getYear(), which returns the year minus 1,900.
No, my issue is with the fact that even with a developer program account you cannot compile and run code directly on your device.
In case it wasn't immediately obvious, there's a Stage 2 tc39 proposal that was spawned from this blog post called Temporal:

https://github.com/tc39/proposal-temporal

At a glance, it does follow the same ideas as the great Joda Time library (now a part of the Java standard library), and there's currently a port of this library for JS which is quite nice:

https://github.com/js-joda/js-joda
We have them in the US too:

https://en.wikipedia.org/wiki/Neighborhood_Electric_Vehicle
Νιμ – Μαρσεϊγ, με διαφορετικούς στόχους
Developing that skill is really hard. It isn't the methodology. It's that you need the pervasive paranoiac scientific desire to poke holes in the idea. And that's very hard for most people. Carmack applies evidence to develop his posteriors very well.

i.e. when evidence comes along for an idea you have, most people will say to themselves "Even though that's true it's not enough" or "but that doesn't disprove it". In fact, I'd hypothesize (with poor evidence) that people who do not alter their posteriors when presented with evidence cannot do this at all. And that's very common - because lots of evidence won't disprove anything, it'll only make it less likely. If you never alter your posteriors you will dismiss it.

I know I sometimes fall in love with an idea and this happens.

By the way, here's a quick read of the idea if you can't read the video: https://amasad.me/carmack
Economic growth doesn’t necessitate consuming more resources. In fact, it often necessitates consuming fewer resources.

Netflix today has four times the annual revenue Blockbuster had at its peak. Which company consumed more natural resources? Which kind of car is more valuable, a Tesla Model S or a Ford Explorer? Which one consumes petroleum products?

Economic value is a measure of the value delivered to some customer, as measured by that customer’s willingness to pay for it. If I want to watch a movie, I don’t care whether or not somebody has to manufacture a hard plastic cassette or disk, in fact I’d rather they didn’t and they’d rather save the expense if there’s any alternative. If I want to drive somewhere I don’t fundamentally give a damn if the car is powered by the gasoline in the tank or by a hydroelectric dam in the mountains so long as I can get where I want to go in style and comfort. Efficiently allocating scarce resources is the entire object of the game—and if you add up everyone’s score at the end of the year, you have a measure of economic growth.
It's a fun fact that on cloud VMs (AWS, etc) vDSO gettime doesn't exist, so if you rely on vDSO to make time measurement free, it's not.
They are not a subject for pedestrians, they are just cars.

As far as other drivers are concerned, the only problem is that over the years they started looking more and more like 'regular' cars, so 'regular' drivers coming behind are surprised because they wrongly estimate their speed (well in fact they don't estimate anything, they have the mental model that cars always drive around 80 km/h, and bicycle around 15 km/h, so they are surprised both ways when a car or bicycle goes around 40 km/h).

But drivers must be reminded that normal roads are not a space reserved for cars, motorbikes and lorries cruising all the time near the speed limit, but can be rightfully used by any kind of vehicles (tractors with or without trailers, bicycles, horse-drawn carriages and so on), and that they can be encountered moving at any speed in ]0, speed limit] for a good reason.
> Now we can see that lots of issues with date are fixable. However, we are left with two things on our list that aren’t: mutability and parsing. The reasons that these things can’t be fixed relates to two concepts that TC39 has to deal with a lot – web compatibility and web reality.

Same with Java.

It was still able to introduce a new date API.
I think it's a little insincere to compare Goodreads' release 13 years ago with a competitor launching against it now.
That's what I do, too. Vim and a couple shells and I'm happy.

I despise autocomplete and will not use things that force it on me. IntelliJ has options to make it not aggressively, in-your-face annoying, so I can live with it, and do use it for access to some tooling we built at $dayjob.

But after spending a day turning off all the bullshit, installing vim bindings, etc. I get... a slow, memory-pig semi-substitute for my shell environment that still is less flexible.

Progress.
> I feel that we're missing a trick with CI/CD if IDEs can do a end-to-end build with one click

Isn't that what "make" is for? A Makefile and an IDE project file are quite similar in structure.
y, it's tough changing 'the way we've always done it'

I would just use git/github locally for what you work on, then you can enjoy the benefits.

Perhaps at some point they will need to see what something looked like 6 months ago and you can WOW them with the magic of GIT.

Good luck, it's tough trying to change culture.
I've found js-joda is a good JS datetime library: https://github.com/js-joda/js-joda
Is DeFi in danger if controversial Ethereum upgrade passes?
if you sneeze into the mask you walk around rest of the day with a wet mask with phlegm in it?

makes no sense to me.
A word processor is anti-Unix on its face. If you want the Unix equivalent, look no further than vi and TeX. With vi you can pipe your document through a spellchecker such as gnu aspell [1].

[1] http://aspell.net/
Apple fanbois?
More like fapple manbois, amirite?
Use Linux.
Lifehack for rice friers:
Use leftover rice or make sure the rice is dryer than fresh out the pot.

I boil it, then throw it in the oven or microwave it, stir a few times so there's less moisture. If the rice grain is too moist the outside of it wants to stick to the pan instead of itself.

A lot to be said about automation (or anything sort of skilled work) and making sure your inputs are consistent.
Tiobe Index for February 2020: Objective-C on its way out
Excuse my ignorance. Does wikimedia pay content writers?
Apple Developer ID Notary Service – Outage
https://news.ycombinator.com/item?id=22438418
I mean, you do still have to run the software! Take basically any online service and do implementations in Python and Rust -- I guarantee you there'll be a huge differences in amount of power used.

Or just run the same thing written in Python and Rust and your laptop, and see which one drains the battery faster.
I don't think you can. The entire point of h1b is for employers to bring in cheap labor.
https://news.ycombinator.com/item?id=22434208
Can you name any piece of intellectual property that has a small, recurring income after 30 years?
It doesn't really take a stretch of the imagination to come up with something. Ever seen Minority Report? They used retinal scans to ID shoppers to provide them with targeted ads, just replace that with facial recoginition. For the security/loss prevention aspect, stores have cameras on all of the entrances. The facial recognition systems could ID known shoplifters/return scammers/etc and alert security for "closer" scrutiny.
I say goodbye to my loved ones, preferably in person (though transportation and infrastructure would come to a halt as everyone else had the same idea). In addition I would come to terms with my premature end and enjoy some natural landscapes.

What you're forgetting is the ingenious yet frustrating quality of children to summarily reject almost all faith and/or dogma their parents foist upon them. That tied together with the hundreds of years it would take to rebuild a civilization and you have a simple recipe to frustrate any realistic prepper with ambitions of accelerating the good-old-bad-days (aka the bad-old-good-days).
How Crash Bandicoot hacked the original Playstation [video]
To save a search for those who might not know off the top of their head - New England is home to leading zero ZIP codes (e.g. 02122 for Boston).
3 xlarge EMR instances sounds like overkill assuming a volume of around 11gb every 10 mins. Using postgres COPY I've loaded larger files into tables in seconds. Semi complex queries will also take seconds depending on indexes. My understanding is that EMR doesn't make sense unless you're processing terabytes.
Seed Fundraising Tips That You Won't Get on Twitter
i had a funny thought on reading bloomberg's summary of today: this is going to ruin trump because he'll handle this so poorly and he'll be up against a democractic primary candidate (either sanders or warren) that supports free healthcare
I think with the sufficient motivation I could create a desire to force surveillance in. It isn't about technology. It's about people. Our views are like water. You create the right channels and you can create a rushing torrent in one direction. Do something else and you have a placid lake.

For instance, I could mention the idea that people can hack their systems and then you get:

https://news.ycombinator.com/item?id=21988606

> This doesn't address the fundamental issue: a car is being controlled by an untested and unregulated system on public roads.

https://news.ycombinator.com/item?id=21986685

> Does this imply they're encouraging anyone to write buggy code and drive their cars with it?!?

It's easy. You just make it about the guys who could be running 'untested', 'unregulated' code on their cars so you need a hardware security module that reports on the car constantly and then you track them by their 5G tower.

Admittedly if we quickly get non-tracking-based solutions out there it immunizes us to these fears.
> That's not how I've ever used that term or seen it used.

That's the terminology being used by the document under discussion.

Honestly, I think what causes a lot of people to get it wrong, is that they don't understand the distinction between input filtering and output escaping. They see them as the same thing, and so they use them interchangeably.

> Prepared statements are a form of input sanitation.

No. Input sanitization involves removing "bad" stuff from the input. For example, you remove the "'" in "O'Hara" so that it doesn't mess up your SQL, but you end up storing "OHara" in the DB.

Output escaping (which prepared statements fall under) removes nothing. Instead, characters that happen to be special are escaped so that they are treated as literal characters, and not as special characters. The DB gets the user's original input: "O'Hara"

> HTML purifiers are a form of input sanitation.

I assume you mean HTML sanitization (https://en.wikipedia.org/wiki/HTML_sanitization). In which case, usually, yes. Note that there's a difference here because you're removing part of the input, not doing a lossless transformation as with escaping.

Another way to think about the difference is whether you're doing type conversion or not. When escaping for SQL, you're converting from text/plain to SQL. When escaping for embedding in HTML, you're converting from text/plain to text/html.

When you do input sanitization instead, you aren't changing the type, you're just making certain values impossible. For HTML sanitization, this means turning stuff like "<em>safe</em> <script>unsafe()</script>" into "<em>safe</em> ". Both are texp/html, but the latter has been "sanitzed".

In this case, input sanitization makes sense, as long as you have a universal concept of what "safe" means, ans as long as your input was actually HTML.

The place where people mess up is in thinking that they need to "sanitize their inputs" in anticipation of something downstream using that same string as a different type. In the HTML exaple, this would be taking a text/plain string, like "I <3 HTML" and stripping out "bad" characters to turn it into "I 3 HTML".

> Maybe this lingo is specific to PHP-land?

I've never used PHP, so I wouldn't know.

> In any case, "You need to know the semantics of the sink in order to know what to do with an untrusted source" seems like an obvious truism not worth writing about.

In practice, that doesn't seem to be the case. Almost every time someone says "sanitize your inputs" in response to an XSS or SQL injection exploit, they're getting it wrong.
Now that language servers (https://microsoft.github.io/language-server-protocol/) are a thing, the code completion in terminal-based editors like vim and emacs can be just as good as what you'd get in an IDE.
It gets even more complicated than that with things like the comments section. Does anyone know prager U's moderation policy? I have a feeling it would be quite hypocritical, they've been known to send false copyright infringement notices. Would things like not allowing comments be controlling the public square?

Even the public square analogy doesn't really work because we never had global public squares.
I don't think it's misleading, the date a talk was given can be very relevant for context.
That is because you have not seen One Cut of the Dead

https://en.m.wikipedia.org/wiki/One_Cut_of_the_Dead
You can do that in a lot of editors. Don't need an IDE for that. You got standardized language servers now which are often easy to integrate in a multitude of editors.

But personally I don't like IDE style completions that much. In editors I often prefer completions based on what is in the file I am editing. But I also work a lot in a REPL environment.

I personally think a good REPL is a much better debugging tool than most IDE debuggers.

> Using Visual Studio for debugging your program is much easier than using GDB, which is probably why the more Unix programmers use printf debugging rather than try to fire up GDB.

That does not really have anything to do with IDE vs command line. My experience as a C++ developer for many years on Linux is that debuggers just don't work that well. Many of the issues has to do with the complexities of C++ and how gcc stores debug information.

Most IDE style debuggers on Linux are quite crappy, because they are slow and undependable. Printf is faster, more dependable and gives more flexibility in how you display data you are interested in.
There are creatures that already live in that land. Are you seriously suggesting we just overrun the entire planet and turn it into suburbia as a solution to our problems?
Then you kick off an arms race where regulators are constantly fighting to keep up with increasingly sophisticated money laundering techniques to obscure how valuable an IP actually is. A lot of money would be siphoned off by lawyers just so they can fight back to a stalemate.

Why make it complicated? Just let works fall into the public domain after a couple decades.
Wasn't the reason for the 0-indexed month that this would make picking the name of the month from the 0-indexed array of month names easier?
Show HN: Run your GitHub Actions locally
So do menus on all desktop platforms I've used.

My point is that menus work as a way of exposing functionality and making it discoverable through enumeration in a way that contextual UIs and fashionable techniques of the day don't.
Phishing Websites Detection with Random Forests and Byte Pair Encodings
Even if people knew this, they’d still use red and make a heatmap. Gotta get those pageviews.

I really like the article though.
Disappointment for some, relief for others. Some of us like our cataclysms comfortably distant. From everybody, one can hope.
https://support.apple.com/en-us/HT204100
Of course it wouldn't apply to incidental background usage. What did you think I was saying? Somehow you got the completely wrong idea.
I've actually noticed more than a few restaurants in places like NYC tell me I had to use one of their preferred online delivery services to place a delivery order. For anyone who knows the culture of food delivery in NYC this is kind of shocking development.
Generally energy is proportional to instructions executed so faster software is also more energy-efficient. So yeah, empirically, C/C++/Rust is going to be 10x more efficient than interpreted languages.
Link 404's. It seems to redirect me to my country's version of the site, and since it's a US article, it tells me the article doesn't exist.

EDIT: Adding ?IR=C at the end prevents the redirection. Here's the fixed link for others:

https://www.businessinsider.com/coronavirus-treatment-costs-...
> Knuth could have chosen to break his monolith into multiple, loosely-coupled programs, and then written then all in an LP style. But would that have really made the demonstration any more effective?

I would say yes. Clearly loose-coupling isn't necessary for a program that small. And no, it isn't always optimal.

But I have clear memories of being asked to re-do an intro CS assignment three times because it wasn't in a properly object-oriented style. Modularity is not a necessity all of the time, but it is important sometimes. Demonstrating the potential to write reusable code seems just as important as demonstrating anything else. (If the conclusion is "LP helps clarity, but you can't write libraries", is that even positive?)

As far as I can tell, "this code has only one useful point of entry" was a key part of the anti-LP argument leveled by McIlroy. After all, isn't the goal to demonstrate that LP works for people who aren't Donald Knuth?
That's sort of what the downvote button is for, removing things that don't contribute to the conversation. A source that you can't look at without capitulating to their dark patterns is more or less what that button is for.

Also explaining why you're downvoting is a good idea.
It's concise, simple, portable so I can use whatever text editor or notes app. I've gotten burnt out on switching.
My biggest source of hope for the climate crisis is that we got into our current state by expending enormous amounts of human labour. Those mines didn't dig themselves, those factories didn't build themselves, those highway networks didn't fill with cars by themselves.

It took effort to fuck things up, which means that with effort, we can un-fuck things as well.
They only view and make calculations against publically available data. The DMCA would only be helpful if they were sharing said photo.
As always, your adversary isn't subject to your rules, man. I can defuzz that easily with the time granularity required by the report combined with other information sources - none of which individually break the privacy budget but all of which together can.
They only make it look like your email address is required... black pattern by Reddit...
Hi elitan -- since you asked, let me throw out my two cents.

I'm comparing you to Heroku, sorry if that's not your ideal comparison.

I think you need some different price points; the $4/month is great to get started, but the $40/month with 15M just really pales in comparison with Heroku's $50/month for 64G... particularly when I compare it with your $139/month for 5G of database.

Thanks for a great looking product, though!
Bike paths? This thing will prob go quite fast compared to a bike. That sounds like a horrible idea.
Do you mean twisted pairs?
I don't think it does, but if it did, we have an answer. Yes, Apple implements ideas they did not originate. Right-click is sort of the canonical example, because they fought it for a long time. Tool Tips is one I wish they hadn't, I hate them. Tabs. Unix. Enterprise management. The command line(!)
They are. If you kill a reef it’s gone for a really long time. And the rainforest needs time to grow back. What makes something renewable is that we take care to steward it. Forests in the US are renewable because the forest service surveys them and limits their uses so that they will continue to be available. In contrast the slash and burn agriculture that replaces the rain forest just consumes more land without replacement. The cattle farmers extract the resources from the soil and then move on. Nobody replaces the plant life they burned out. So it’s not a renewable resource in human time.
Huh? No license needed? So you can't go on the road then? wtf
I do not know about Germany but in Luxembourg you have to take a special course within 2 years of getting your licence.

This course is on a race track and you will learn how to deal with aquaplaning and controlled avoidance of obstacles amongst other things. They also force the car to lose control so that you can experience that (I believe you drive over a metal sheet that moves, causing the back to spin out).

Not quite snow/ice training but it gives you some experience in how to deal with situations where you lose control of your car.
Thanks. I see that there is a wikipedia page now. Only started to hear about it 1 or 2 years ago and did not find to much on it at the time.
Looks like RSS links are on each separate page

https://redecentralize.org/radar/feed.rss

https://redecentralize.org/podcast/feed.rss
It makes it cost effective for content which is highly profitable. A corporation isn't going to pay to keep garbage registered at a high fee but an individual will pay to keep something that is raking in mountains of cash. Not that it really matters much because virtually everything stops bringing in any money at all by 30 years. The only things that continue to have value are names and characters.