skysight-inc/HackerNews huggingface dataset:
i'm not sure what you mean by the desire/urge to create is artifical, in the sense of societal demands or not, and it can be a big topic... so i'll address something else and we can revisit that if you'd like.

i think it's great you've had such drive to produce work, for whatever reasoning it came from. i think you're at a point where you would like it to mean something to you, or you want your work efforts to amount to something, so perhaps you need to figure out how to satisfy that. if you are interested in the "process of creating work", maybe you need to find a new topic to create writings on, or maybe you can reflect on past work and reiterate on it with some goals in mind (catering to another kind of audience, updating info/processes, adding more research to the work, etc). i'm not too sure where your interests lie other than writing, so it's hard to make further suggestions right now.
Thank you Based God [0]

[0] https://twitter.com/lilbthebasedgod/status/12396035023068815...
It's refreshing to see new approaches for memory management exploring notably the power of static analysis at compile time. I will take the time to read this dissertation!

Just a question. It reminds me previous works on static inference of stack-allocated regions. What are the relationships, if any?

* [A Simplified Account of Region Inference](https://hal.inria.fr/file/index/docid/72527/filename/RR-4104...)

* [MLton regions](http://mlton.org/Regions)
A Pandemic That Cleared Skies and Halted Cities Isn’t Slowing Global Warming
I am beginning to think the JavaScript ecosystem for non-browser environments is a deepening spiral.

Learning another language does require effort, but the increasingly circuitous machinations being invented to continue using browser scripting technologies outside the browser are starting to seem like even more effort.

Plus, those efforts yield skills that only apply within the contrivance. A second language would apply more broadly, and probably be more edifying.
That seems to be true, that teaching something solidifies one's understanding. Trouble is when top students are always teaching things that are well below their capability, rather than pushing onwards and upwards to more challenging levels. A balance between the two might be better, which is hard to do even in smaller classrooms.
There have been a few times that I've really admired code that I wrote ... it happened way more often building embedded systems where I was short on processor cycles and memory.

But I'll also comment on the opposite (which I attribute to continually trying to improve my craft). Often when I look at code I wrote >6 months ago, I find something that I'd do differently today. Sometimes it's downright distasteful!
I remember the original ASP before .NET would simply emulate cookies via Server State or whatever it was called. It would encrypt some server data and send it to the client.

Any website could implement cookies in a single window session this way, as long as you didn’t open more windows lol.
France Discovers Undiagnosed Coronavirus Patient from Last Year
Not currently, but have been in the past. It was preferable to death then and continues to be now.
> Case fatality vs infection fatality rate

Okay. So by case fatality rate, Sweden does look a lot worse than Norway. Your argument is that a high CFR implies a lot more dead than would have otherwise been, because it strains the health system. From a quick look at the news, it seems that they were afraid of an overload of the medical system in Stockholm 1 week ago, but it had been okay so far; not sure how it played out.

Couldn't a high CFR also just imply they triage their testing more because they have more sick people to test?

> Everyone is dead on the long run, when and how are the only things that vary and, generally speaking, sooner is less desirable.

Fair enough but that's moving the goal post. The claim as stated is "Sweden has significantly higher death rates", not "people are dying significantly sooner in Sweden".

To this point, though, I'll say that if there's a Deus ex machina that cures people next month, Sweden will have clearly lost out by letting people die sooner.
Most programs are complex, have lots of branching, so this wouldn't work.
It's unfortunate that the younger generation of coders took "comments are code smell" idealogy to heart and are actively against writing comments.
Seriously, wtf
For cops who kill, special Supreme Court protection
thats uh, weird. I'll look into that, thank you for digging into the issue.
Yes! I do! But they’re never the parts I think they’ll be. Sometimes it’s the simplest of things like a nice CRUD api that’s bounded and neat. Sometimes it’s a horribly complex system with well known trade offs and intricate guarantees. I love looking back and thinking “yea I got that right” or seeing an abstraction that’s stood the test of time (my six year old report query definition and data table responses in a reporting system is one concrete example I’m proud of, but I’d rename some fields for sure). I have a few of these that I’m so proud of if I really stop and consider it. On the flip side, the majority of projects teach me something that I wouldn’t do the next time, hence the common “old code sucks” trope. I think it’s important to recognise when something worked as much as when something didn’t. It’s these successes that give me the confidence to try things a little outside the box if I think it’s for the best.
Show HN: Learn to read any Indian language with the ones you know
I think it makes sense that significant numbers of stockholders right now would rather Hold than Sell. Unless you really need the cash from liquidating right now, there is a good argument for riding this out and avoiding selling low.
The session (or any auth) cookie is essentially the same as sending your password. Security wise there's no big difference between sending a password or a session cookie over https (other than the session cookie is short lived, which may have its merits).
Very cool!

Intake [0] is another package that might help here. It organizes a set of data sources into

(1) plugins that actually connect to the data source and map the data to standard Python data structures like Data Frames

(2) catalogs that reference the plugins you want to use alongside project specific metadata like usernames/passwords/source URIs

(3) convenience functions that persistence, concatenation, etc

(4) a GUI for browsing data sources

Looks like OP has already written a lot of data access logic... I might fork them into Intake plugins for my personal use.

[0] https://github.com/intake/intake/blob/master/README.md
PCSX2's JIT is 32bit only, so that's probably one reason at least more recently.
The sophisticated participants are well aware of the economic realities, but as long as there's money to be made (eager retail investors tagging along), they'll keep this up, because why not?
https://news.ycombinator.com/item?id=23114063
The pink background on this site really screwed with my eyes. It was like my brain was constantly trying to white balance correct it.
Doesn't this point to a failure by Google?
That's a good idea! Thanks for your wishes!
> I'm fairly convinced, after testing a few random boxes, you'll be highly likely to make your own good hashes with this.

https://www.schneier.com/crypto-gram/archives/1998/1015.html...

Read and internalize this.
To take something especially apropos to the WSJ... In earnings releases, companies will generally try to spin their earnings in the best possible light by focusing on the positives. Maybe claim extenuating circumstances outside of their control like foreign exchange headwinds. The casual reader probably doesn't have any way to tell whether it's mostly BS or not without doing a bunch of their own research.
Hot Air Balloon Safety Statistics: How safe is it, really?
Shameless plug for my 8kb website (if you don't include the 30x larger pdf of my resume).

S3 hosting + Cloudflare SSL free tiers

https://saej.in/
There are also practical reasons to stuff everyone in one box.

With class sizes steadily growing, teachers are often stretched thin - from speaking with a few friends who happen to be teachers, they also often get lots of well-intentioned advice on pedagogy. Very little of it is actionable, especially when you're already overburdened and have little time to rigorously investigate further, some of it comes with thinly-veiled edtech pitches ("this shiny new tool will solve all your problems for every kid!"), and yet other parts are utter nonsense from helicopter parents who will insist that you're teaching their kid incorrectly no matter what you do.

As a result, it's a lot easier if you can simply teach everyone to the same template - if that works for 90% of kids, that's arguably better than catering to the other 10%, especially if half of that 10% is comfortable with self-directed learning. Plus you can point to standards to argue that you're just doing your job, which is much more straightforward than defending your profession / methods and their value to every last person who believes something random they found off the internet or a vague feeling about how best to educate over those with actual practical and theoretical expertise in the field.
BrandKit launch: Starter branding made affordable and straightforward
Google Will Shut Down These Apps in 2020
10 years ago or so there was a YC company Storenvy that tried to do be similar to Shopify but with a shared cart and marketplace search across all their stores. It was suppose to be like an online mall for independent sellers I believe.
“The Platform” (2019)
FWIW, this doesn't appear to involve legal "agency" but instead authority of an officer of the company. Or status of someone claiming to be an officer.

The agency criteria is much narrower and easier to challenge.
It's more a matter of chemical engineering. The dollars-per-ionization maths can be made to work. The problems are more in bulk chemical handling and manufacturing processes and the materials science of electrodes.

(Oddly this is the same state as the thorium reactors, which make sense on paper but are annoyingly hard to build)
I just purchased from Amazon but they gave me $100 to open a new credit card that I will disable in 1 month. (edit: actually, I think that I will disable it today so that I can re-apply more quickly)
I don’t see what the issue is with using something like spark’s drop over using select.
Me too! I will never forget adding "runtime loadable moduels" to my PHP IRC bot at age ca. 14. Oh my was that functionality a travesty: a user might say something like `!load poll` to activate the poll module. What would my code do? Oh it'd `include poll.php` (or whatever the syntax is, this was both my first and my last PHP project) in the main loop. On every iteration. Because hey, how else would the poll code be able to react to stuff?

I learned a lot of lessons and still have fond memories 20 years later :-)

Edit: Man, just thinking at this has Metallica playing as background music in my head even though I haven't listened to them in this decade. It's so strange how childhood memories can be so incredibly strong and cover so many sensory modalities. These days I can hardly remember what I did last week.
Yes. But not as often as I cringe at something I wrote.

C'est la vie.

Live. Learn. Adapt. Move on.
How to Secure an Asp.net Core WebApp with OAuth
Sadly, these are aggregates of unpublished results, from multiple sources I've talked to over the years.

Last year of "gymnasium" (grade 12), right before I started my university masters program: I was travelling most of the year and only returned to school two months before graduation. I spent less than two months, on my own, reading up on a year's worth of what amounts to a specialised "science focused high school" program. Then testing through, taking all tests and assignments for a year, and got the top result from both schools in the city. 1000+ students graduating that year.

This was pretty insane, so I started digging. How was it possible to score so well after so little time, studying alone, when everyone else had 10 months of class. I'm not 200 IQ with eidetic memory.

So I started talking with teachers and professors I came in contact with. Very few actually had data available, but those who had... Wow!

Regardless of whether it's young children, high school, or university students the numbers were similar.

The top few are simply so much faster than the rest. I'm absolutely sure that good pedagogical methods have a huge effect on the students' learning. But even the best methods and tutors can't make up the difference.

The "5%", specifically, comes from two sources. A physics teacher and a math professor. They were both very interested in pedagogical methods and were experimenting and keeping detailed data on every student they had taught, over decades. Scoring them on a wide variety of tests and situations. Both had similar numbers, falling around 5-10x between the top 5% and the median.

My impression is that this is simply an issue that most societies don't want to know or deal with. It certainly is not hard to test for. Specifically, the physics teacher mentioned above told me that the municipal head of schools had threatened to fire him when he tried to discuss the data to improve the teaching for high capacity students.
This seems to be an earlier version than the one that included the One Lousy Point Donald Woods Stamp (a tribute to one of the authors of Adventure). Isn't there another version of the later Zork source code in MDL floating around, that has the Don Woods Stamp?

I worked with him at Sun on NeWS -- he's a great PostScript hacker! When you logged into his workstation, /etc/motd said "Welcome to Adventure. Would you like instructions?" -- but don't type "yes" to the Unix shell or you'll regret it. Here's his implementation of QuickSort in PostScript, and he also wrote the Spider card game for NeWS that shipped with OpenWindows (which is a nice clean well documented example of NeWS PostScript code), and he wrote a bunch of Open Look widgets and user interface plumbing for The NeWS Toolkit, too:

https://donhopkins.com/home/code/quicksort.ps.txt

https://donhopkins.com/home/news-tape/fun/spider/spider.ps

http://www.icynic.com/~don/

Here's a great interview with Don Woods from GET LAMP, in which he mentions playing Zork at MIT over the ARPANET. He describes the point at which he stopped playing Zork, when he had almost solved the entire game, but then they added a whole bunch of new stuff to the game that night. So he realized he would never completely solve it, and finally stopped playing.

I presume the "One Lousy Point" stamp is a cheeky tribute to Don Woods' ordeal playing Zork, because it's so damned hard to figure out how to find it (which I won't spoil):

https://www.youtube.com/watch?v=A8Z1cKUxD9c

---v----v----v----v----v---
| _______ |
> One / \ G <
| Lousy / \ U |
> Point | ___ | E <
| | (___) | |
> <--)___(--> P <
| / / \ \ o |
> / / \ \ s <
| |-|---------|-| t |
> | | \ _ / | | a <
| | | --(_)-- | | g |
> | | /| |\ | | e <
| |-|---|_|---|-| |
> \ \__/_\__/ / <
| _/_______\_ |
> | f.m.l.c. | <
| ------------- |
> <
| Donald Woods, Editor |
> Spelunker Today <
| |
---^----^----^----^----^---
I did it few times, most of them were cases when I took extra time to enable extending the code instead of writing ad-hock code that fit only the problem at hand.
Use the CloudFlare free tier, too!
>Or are you unaware of the fact that Amazon pays in the top percentile for warehouse work?

That's like saying, "For a slave owner, X was quite generous with his subjects" - the bar is quite low to begin with...
Uber Eats grew like hell in Q1 but Uber still lost nearly $3B
You're getting some amusing downvotes now! You have to have a certain level of karma [0] (500? 750? I'm not sure...) in order to have this ability.

[0] https://news.ycombinator.com/user?id=mlatu
Off the top of my head, here's a venture that's a result of a project going past the pilot phase:

https://holtecinternational.com/company/divisions/hi-power/

The physics is there. As for economics - there's a lot of low-hanging fruit to be picked in the peak-shaving market, where prices are very different from baseload, as Musk's famous 100-day from commissioning to completion battery showed.
I really wish I kept my mIRC scripts somewhere. It'd be interesting to see how I progressed.
10s of thousands vs 100s of thousands (or millions). Between higher mortality rate and higher level of transmission, C19 is FAR more deadly than seasonal flu.

The flu is a recurring problem. We can't avoid it.

COVID is (hopefully) a once-in-a-lifetime occurrence (just as the 1918 flu was).
There have been enough articles about people getting surprise AWS bills going into the thousands of dollars. Even as someone doing business with some of my sites that's a risk I'm not willing to take. It's definitely not an option for someone wanting to minimize costs to an extreme by not spending money on a hoster at all. The simple step of having to provide a credit card for AWS without being able to set a limit is not an acceptable risk.
Actually not bad
Sadly, it might be one of games with longest development..
I read this after making my own post that starts the same. This sums up my thinking too so elegantly. There are so many aspects to code and how it gets written that inform the output that each needs to be viewed in the context of that. Was it time critical? Was it part of a legacy migration? Was it a complex problem?

The quality of the code doesn’t have to reflect the quality of the solution and we should celebrate the things we nail.
> cool factor

I agree there's a certain respect afforded to people who are adept with terminal editors, but there is a practical reason to master them: they're always there, no matter how many layers of SSH you've gone through to get where you are.
> Given the collapse of consumer demand

Consumer demand has generally shifted, online commerce is seeing a boom. It's reasonable to theorize there will be a brick and mortar consumer boom once things normalize.

> the depression-era surge in unemployment

Unemployment includes the losses the market has already accounted for, temporary unemployment and reduced hours that will go back towards normal, and the initial numbers aren't as bad as theorized (but those numbers are suspect).

> the loss of GDP

Yeah but everyone else is losing GDP too generally.

> the dim prospects of a rapid recovery in 2020

Maybe. I've been very pleasantly surprised at how effective we've flattened the curve and the overall trajectory figures are much better than initial estimates pegged them at. Many places outside of the eastcoast have done massively better than predicted, and even NYC is doing a good job of staying within hospital capacity.

Remember when this first happened we had no data, and the market corrected assuming the absolute worse. Now we're finding out that things are not as bad as the initial models showed they would be - and the initial models suggested crazy numbers - so while the current situation isn't all roses, it's generally better than anyone honestly predicted.
The article literally says to use a CDN.
What is the unemployment rate for software engineers? Can't seem to find this in the BLS data
Hubble, Gemini and Juno join forces to probe deep into the Jupiter's atmosphere
And it is also a waste of resources. The top slice of population can do amazing things if given resources and time. Why waste that? It's the most crucial resource we have!
There is an argument to be made that the opinion pieces are just there to spark sufficient amount of outrage to direct clicks to your website. WSJ, Marketwatch and multiple others follow that principle.

Regular reporting still appears to happen.
There are very few people who want to wade through primary source data. I don't -- doing that is what journalists are paid for.
Open Source Analysis Extends Your Visibility
Quite interesting.

quicksort example: https://github.com/doctorn/micro-mitten/blob/f2e7eb12a5d8f88...
I disagree.

ARM TrustZone is predicated on the Secure World being potentially able to monitor and modify the entire Non-Secure World, because it has control over the MMU (see TZASC, TZMA, TZPC). The reverse is clearly impossible.

SGX instead is defined as a "secure" sandbox, it has basically no privilege even over the process it runs in.

Having said that, researches demonstrated examples of SGX-based malware, which is ultimately rooted in the fact that SGX state is not fully observable (i.e. you can load encrypted code, though you need a lot scaffolding). However, such malware uses a lot of tricks whose side effects can be detected (notwithstanding the fundamental microarchs attacks).
I'm reminded of the 1932 Pulitzer Prize. It's difficult to report even a very high number of deaths in a saturated disinformation environment.
> Macs tend to lack decent GPUs

In 2012, I played through the entirety of Persona 4 in PCSX2 on a Macbook Air with an Intel HD Graphics 4000.

I was using Bootcamp (even back then when it was more current, getting the native Mac version to actually run was a PITA), but clearly the hardware is sufficient. Persona 4 is among the easier games to emulate IIRC, but I'd expect that in 2020 both the hardware and software would be more capable.
Don't forget the unprecedented level of government stimulus, the enormous bailout, and incredibly low interest rates. That's a few trillion bucks pumped in, plus the government has shown its willingness to limit downside risk with absurd levels of bailouts
Well, also, Upton Sinclair applies: "It is difficult to get a man to understand something, when his salary depends on his not understanding it.”
Yes but funding in the 1960s was ridiculously large, because they wanted so hard to beat the Russians. (Maybe if this wasn't so, they would have built a much more robust architecture and slower, and we would have the first man on the Moon in the 80s and Moon cities by now.)
Who made a "not one life" argument? I certainly didn't.

Self-quarantine/shelter-in-place isn't about saving everybody. It's about keeping ICU units below capacity so we don't have more deaths than necessary. It's about giving scientists and doctors time to develop treatment plans.
Looks to be a flow battery, so the power to energy ratio is tunable by changing the ratio of membrane surface area to storage tank volume. The chemistry is likely either sodium sulfur or lithium sulfur.

If the anolyte/catholyte can be made cheaply enough, it may actually be able to do seasonal storage economically. However as wind and solar get cheaper, I'm not sure we will need it. The cost of curtailment during peak season is going to fall just as quickly as the cost of panels falls, and that cost is ultimately what seasonal storage has to compete against.
Metal is pretty nice, to be honest, with MSL being a real treat. And it is not too extra for a company with its custom GPU architecture to have its API too.
rarely. mostly i look back in horror.