jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
You can think of Bitcoin more as a settlement layer. Think of it differently: while sending $5 for a $30 fee makes no sense, sending $1B for a $30 fee makes a ton of sense. The average consumer does not necessarily need the settlement functionality afforded with an individual ledger entry in a global blockchain. Consumer payments will take place on 2nd layer solutions like the Lightning Network or on centralized platforms (like Cash App), but those platforms themselves will settle balances on the Bitcoin blockchain.

But now, because of Bitcoin, you as an individual can interact with, audit, and build technology within the world of finance without going through the traditional gatekeepers of our current financial system.
We do have the ability to do sql db dumps but usually dont as that would be pretty time consuming i assume, if i am about to do something that could potentially screw up dev environment db, i would just tell my manager and lead dev of the sprint before hand and check which dba is available beforehand to undue my changes if things start breaking.

Mongo dumps are much easier to do so i do dump mongo onto local.
> “Just make the blocks bigger” means more and more storage of a permanent ledger, which means less and less people can run a node."

This argument was already debunked by the Bitcoin community from the beginning before the hard fork even happened though - Moore's Law. Disk space rises and price goes down as time goes by - it really wasn't ever an issue. Even 2mb, 4mb would've been enough for the next few years.
Got it, I have never seen that before and it is certainly interesting.
At the very least, absences should be excused for students whose parents are at home to watch them. Parents who must still go to work for essential jobs will still have some place to put their kids, but the amount of spreading going on in schools would be lower. Instead in California, absences were unexcused except for children already showing symptoms from sickness all the way until the day that schools were closed for everyone.
While the effects on CO2 may be significant and possibly beneficial, I think we should focus on particulate matter, CO, NO and other pollutants directly poisonous to the human body.
> More than raw numbers, the percent of total cases gives a sense of the risk to different age groups. For instance, just 1.6% to 2.5% of 123 infected people 19 and under were admitted to hospitals; none needed intensive care and none has died… In contrast, no ICU admissions or deaths were reported among people younger than 20.

> In South Korea, for example, which had an early surge of cases, the death rate in Covid-19 patients ages 80 and over was 10.4%, compared to 5.35% in 70-somethings, 1.51% in patients 60 to 69, 0.37% in 50-somethings. Even lower rates were seen in younger people, dropping to zero in those 29 and younger.

"Immune" is not an accurate word but... "almost unaffected" is accurate. These are the most recent numbers. Warning millennials about risks is almost entirely to protect the old, not to protect themselves.

[source] https://www.statnews.com/2020/03/18/coronavirus-new-age-anal...
How come the industrial capacity of the world is not sufficient to produce enough equipment?

Is it too specialized, too complex to be produced by commonplace manufacturing methods?
> It has scalability issues and to rewrite a binary with a ~300M text segment size

I'm curious what kinds of tasks require a binary with a 300 MB text size…
Aka engineer's disease
And this highlights how Google and the Chrome ecosystem is strangling web tech. The fact they were afraid of making a move that isn't in lockstep with Chrome means Chrome has too damn much influence.
Early on, a major selling point of DuckDuckGo was that it filtered out SEO parked domain pages.
Hah okay: thats a fair point and I googled this just for you - and for future me.

Marks & Spencer introduced them in 1970 in the UK (1)
It's true there was a survey of consumers and folks favored them, but I will refrain from posting the enduring veracity and reflectiveness of a survey and point out that consumers likely wanted dates that meant something

They are often meaningless and we can assume the consumer wasn't in love with dates that are more complex than not.

1. https://www.smithsonianmag.com/smart-news/sell-and-best-date...
If rotational symmetry is important to the dynamics, you're likely to do much better on coarse grids with a hex layout, because it has a finer rotational symmetry.

Of course, with a small-enough grid rotational symmetry should be restored (or you've chosen a poor discretization!). One might rephrase your statement as: the lattice artifacts / discretization errors vanish faster on a hex grid. Could be.

When I worked on fire-spreading models [0] the grids we used were square. I would wager that this is because it makes thinking significantly easier. In my current field[1], square lattices are chosen because of the underlying supercomputing architecture. The communication mesh in tera- and petascale computers tend to be rectangular [2]. At these scales, having a nice rectangular layout of the local subvolumes simplifies communication algorithms and can provide a dramatic speedup---in this case having fewer neighbors is better.

[0]: In high school I implemented the fact that fires burn faster uphill while working for David Keyes on http://www.cs.cmu.edu/~caliente/

[1]: Lattice QCD codes use a (4D spacetime) rectangular lattice https://usqcd-software.github.io/

[2]: The BlueGene/Q, for example, is a 5-dimensional rectangular torus.
I think so. I would be careful not to approach it as another Ruby (there's a lot of overlap in the ecosystem and community) as there are a lot of things that can and should be done differently.
This discussion seems relevant: https://news.ycombinator.com/item?id=8887545

I took his course a few years ago when I got started programming, it was great.
It might be, my intention was to highlight the fact that the article is laid down as a set of facts with no judgement. It's not like Charles was a hero. It just shows how Alan was rewarded. It's like reading something as simple as fate.
Also worth noting that erlc catches typos, again unlike Ruby.
Depending on the load requirement, I have used NowSMS (nowsms.com) for some of my projects. NowSMS is pretty straight forward to use. For others, I wrote my own gateway using Smslib - that can be a pain though, depending on the phone you want to you.
> The problem is that when we start out as software developers we don’t know the “right way” to do things so we are less constrained in what we do. We just march forward and go do things.
As we start to learn the “right way” to do things, we are often stifled by that knowledge and the constraints it brings and that causes us to be less productive or to over engineer and design solutions to problems.

I've felt that exact thing my entire career. I'm not a classically trained engineer - I'm a product guy who happens to be really good at building shit. Spending way too much time on sites like Hacker News over the years has taught me a bunch about how Internet loudmouths think things should be done. Learning these things has put me in the upper echelon of developers. I don't think of myself as an engineer, but I've been courted by some of the biggest names in software, and they pay me enough to comfortably afford living in the most expensive city in the country.

Yet, in spite of all of that, I'm fairly confident was more creative when I didn't realize that the obvious way wasn't always the best way, and I've wondered more than once what I might be making if I wasn't always keeping so-called best practices in mind.
It might be the most fictional story ever written about programming.

It's completely ridiculous.
This isn't really a good comparison at all. Game developers make around 10-20k less than a typical software engineers salary. That's still far more than a lot of lines of work.

Maybe what you're saying is true if you're talking about self-employed indie devs, but that's not who the article, or your parent post is talking about. Also, very few of the tons of potential game developers go this route. Most just apply to every gamedev shop in their area.

There's also really not a concept of making it big. Without looking any up, can you name 5 game developers?
On a more lighthearted note, here is the "Erlang II The Movie" he made:

https://www.youtube.com/watch?v=rRbY3TMUcgQ&x-yt-ts=14219146...
>because the size and complexity of modern software is far beyond the ability of individual users to reason about it based just on the source code and without any augmentation

I feel this. You should be able to understand your computer.
A quick search suggests that the cancelation provision in the Pennsylvania Health Club Act requires certified mail or delivering (personally?) a letter. That's definitely a worse experience than "click to cancel".

[1] https://www.legis.state.pa.us/WU01/LI/LI/US/PDF/1989/0/0087....
The first step is to accept that she doesn’t love you anymore and you will never be together again. The longer you refuse to accept this, the longer it will take for you to move on. Accepting the hurtful reality is very very hard. But it is a necessary step to move on. If you don’t, you will continue living in emotional limbo the rest of your life.
To be honest, I would also pay attention to the experience. Were you predisposed towards liking your friend's eggs? Were you having a great time? Those things matter -- haven't you ever found yourself enjoying your food because of the mood or your companions?

I think in order to make the comparison fairer, you should do a blind tasting of the two kinds of eggs at your home, in the same sitting, and under the same conditions as much as possible.

Overkill? Maybe, but also warranted, given that there are experiments out there asserting people cannot really tell the difference.
>Within reason of course, nobody wants Nazis or Pedophiles to spread their opinions because they are obscene.

Who decides what's reasonable? Who decides what constitutes a "Nazi" or a "Pedophile"? If someone tries to suggest that convicting a 14 year old girl as a sex offender for having nude photos of herself on her phone is preposterous that person can be effectively silenced by labeling them as a pedophile.

"But that's ridiculous. Nobody would do that." -Somebody who has never been on the internet.

Every idiotic position you can think of exists on the internet, and can be amplified to make it seem like it's a more popular opinion than it really is.

The only logical course of action is to allow all speech and let the reader discern for themselves.
You start Speaking on average and then conclude that it did not work FOR HIM.

Does not compute, sorry.
When you’re forced to be simple, you’re forced to face the real problem.

- Paul Graham (@paulg)

http://startupquote.com/post/5046494320
This should not be innovative to anybody who knows Python, and how __init__.py works. The post may as well be a link to http://docs.python.org/tutorial/modules.html#packages
So is this like PhoneGap for desktops? it was about time
OK, so different security criteria were in effect then (how the Bel Air driver gets totally obliterated is quite terrifying), but I still wish new cars would at least have a hint of that old aesthetics. I am in the market for a small SUV and its one ugly design after another, e.g. check out the Honda CR-V from the back. Why does security/mpg/utility and beauty have to be either/or?
Beautiful typesetting isn't what people are looking for when they use Office. They are looking for a program that will read that god-awful .doc file that their coworker created.

OpenOffice is great, but it fails way too often at this task.
Yes, I think I wasn't clear. What I was getting at was more about the mentality of programmers; if you can get stronger types into the mainstream you will also get many of the same concepts that you need to understand capability based systems into the mainstream. They aren't, strictly speaking, the same by any means, but right now the ideas in the area of provability, meaningful types, capabilities, and that whole complex of ideas around reifying not just what code does but what it doesn't do, just aren't popular enough yet. FP is the most likely vehicle to get that complex at least somewhat out into the mainstream. Once you have that, you might as well exploit it in your capability-based systems, even if they aren't strictly speaking related. Capabilities, on the other hand, don't look to me like they can lead the charge, but they could ride it.
Ultimately, all our experiences are subjective and we can't be sure that any of them are authentic. Perception is reality. LSD really makes this fact stand out.
I often wish to have investigation classes. How to systematically reduce the search space in order to find meaning in explaining a phenomenon, good or bad.
You have two options: you can have sellers link a Stripe account (and we'll do all the downstream work, like collecting their bank account info and verifying their identity). Or you can create a managed account via API, where the seller does everything from within your app and never needs to go to Stripe.
please, don't use "lah" or any other form of Singlish. it's condescending and, worse, embarrassing for you when you get the syntax wrong, as in this case.
Maybe this is the algorithm making art
One major problem with Wordpress, especially when talking about mostly static sites, is that it tries to do so much more that it becomes challenging to secure.

My favorite example is that Wordpress has its own cron system, which uses loopback requests to implement asynchronously. This is ok for a minimal blog install by someone without sysadmin experience, for a corporate site it just becomes a security liability.
Does anyone have higher resolution versions of the images used in the article?
I'm reminded of an old joke:

This could be a great year for Haskell's usage in industry, we hope to see its adoption rate jump by as much as 25%. That's right, a whole engineer!

Back on topic: I imagine you're thinking mainly of Scala and Clojure?
The official SQLite Encryption Extension is not free (one-time $2000 + optional support) and do not allow re-distribute the source code.

SQLCipher has open-source communitiy edition.
This is such a reductive argument. Are you saying that a private corporation is never responsible for its actions if they are compliant with a nations laws?

Is there no limit to what you consider OK for a corporation to do within a nations borders, as long as the action is sanctioned by the government? Do all corporations have literally zero responsibility to uphold any kind of moral that isn’t enforced in local law?
Another option than the mentioned CM4 module might be some RK3399 based SBC, such as the Rockpro64, which comes with a PCIe x4 interface (the Rockpro64 has a open PCIe slot so you could put in a x16 card too).

If you just want to hook up some M.2 NVMe SSD there are also other SBCs with the same chip such as the nanopc-t4 that come with a M.2 slot.
That's correct.

As an anecdote, I was pretty shocked when some foreigner friend told me "universal" human rights can actually be perceived as more of a "western imperialism" thing. While I still think human rights are a thing, I can understand that they have been used hypocritically many times through history.

Regarding TFA, I am unsure whether I'd rather FB to impose US's views on freespeech to Turkey or to respect whatever the local government is telling it to do.
>should be

No, "is" is correct. Everybody has the same intrinsic right to free speech at birth. You think that given communities should choose for themselves whether that right can be infringed.

This is basically the US' answer to the "divine right of monarchy." If you say that speech "should be" the right l of every individual, you are giving the government an automatic place of authority over the citizen,claiming they get to choose what rights people have.
For the price of RPi (or less!) you can buy a second-hand thin client which will have much more robust storage options and easy expandability.

Some recommendations: HP T520/T620, Fujitsu Futro S520/S720, Wyse Dx0Q

https://www.parkytowers.me.uk/thin/hp/t520/
https://www.parkytowers.me.uk/thin/Futro/s520/
https://www.parkytowers.me.uk/thin/wyse/d/dx0q/
"Australia" and "Even Australier". And rename Antarctica "Australiest"
Facebook has been working on a clever solution to this kind of dispute: they have been installing a global network of indestructible monoliths with control panels which provide local governments complete authority to take down controversial content within a particular geographic location. Facebook no longer has to make a judgement call regarding whether a requester has a monopoly on violence within a particular region; control over the monolith implies genuine authority over the relevant area.

(jk... I think.)
Congratulations on all you've done so far, it's amazing.
> an annual average of 1.44 fatalities (PDF) per 100,000 flying hours in nonmilitary helicopters.

Big question here of what's being measured. If this includes search and rescue helicopters, fire fighting, weather, and similar, then it's not at all comparable to routine transportation driving.
I think it's ok since CCP denied the existence of GFW; and we would just do things related to work,it's like an unwritten rule.
I used GWT for a few years on two projects, but I would not use it on any future projects. The first was using GXT, which you should probably avoid for public facing sites.

We ran into some GWT compilation issues mainly due to code size a couple of times with some browsers, like Safari, that left us dead in the water until Google released an update.

The second project used vanilla GWT and we were very happy with how performant it was. But we avoided lots of GWT features which seem over-engineered and complicated. We used JSON overlay types instead of RPC calls (which made our compilation / or dev mode much faster - I forget honestly). We avoided MVP, because I never met anyone who actually fully understood MVP with GWT. Instead, we had a very simple MVC structure that worked great for us (but lacked unit tests..). We avoided most of the CSS features because the complexity/value wasn't favorable for us.

Moved on to a JS project afterwards and it was a breath of fresh air.
Another browser? You mean search engine?
It has generics, for once?
Twitter also had staff who leaked Twitter account PII from the Twitter DB to spies from the Saudi government, who have a habit of killing journalists from time to time.

https://www.buzzfeednews.com/article/alexkantrowitz/how-saud...

Collecting this data is an accident (or murder?) waiting to happen.
The J&J vaccine is due for availability in Europe in about 2 weeks. It's slightly over twice as expensive per shot as AZ, but AZ is a two shot vaccine and J&J is one shot so cost should be about the same.

Since this possible clotting issue with AZ seems to mostly affect younger people, maybe they could use J&J on younger people and AZ on older people?
> Being able to get completions etc. based on the real state of the real program (as opposed to the results of some imprecise static analysis) is super-nice as well

That's one reason that I said of any dynamic language. Static languages have different tradeoffs of tooling -- you're not going to redefine a function in them anyways, but perfect static analysis for lots of things becomes almost trivial, since the compiler has all of that information available to it.
No. Most likely Azure customers are asking for a supported JDK from Microsoft since MS customers tend to be very uh... insular.

There's never been any question about the JDK/JVM license. There are tons of different ones that are all compiled from OpenJDK sources and offered for free (Amazon Correto, Azul Zulu) or licensed out with commercial support (Azul Zing).
Thing mostly used in games where you pay real money to be able to randomly obtain set of digital items. You often don't get the thing you want. It's also worse than gambling as you can't sell or trade the thing you got for real money again. Also known as gacha in eastern countries (origins from gachapon).

The games usually use dark patterns to lure people into doing the gambling to get over obstacle faster, or getting the milestone the player wants faster, by having a really long time consuming task otherwise. Before lootboxes, in west these kind of things were offered as micropurchases, but gacha popularized the more toxic approach. Another dark pattern is that, you have to first purchase digital currency before you can roll for a gacha. However, the amounts you can purchase are set amount and you usually will have some left over currency left after all the gacha rolls, and can't use that leftover for anything else. It's there only to make it feel like next time it will be a "bit more cheaper".

Gacha games nowadays are very popular with young and adults alike and make millions. We live in a weird world huh?
I love the circle animation at the top of the page. This made it easy for me to focus on the right rhythm.
I think the patent system could use MAJOR reform, but to abolish it completely would simply allow a larger corporation to bring any novel idea to market cheaper and more widely, crushing any smaller original idea creator in the process.

Patent trolls, on the other hand, who simply patent ideas with no viable or initial product, or even schematic are another thing.
I saw the title and immediately thought: that's going to be about expm1 et al... Anyone who's done numerical analysis connected to Blackbody functions or mean-free-path calculations will have learned this the hard way, like I did. ;-)
I believe they're trying to make 100% sure there is not a legal way to get around the Appstore ecosystem, that way they keep their 30% of all sales. If they have to sacrifice b2b apps, I think they're fine with that.
Don't most governments behave like Ponzi schemes?
This is just one datapoint of course, but I tried this last night and actually woke up at sunrise... then ruined it by going back to sleep for another hour. Looking forward to trying this out for the rest of the week.
I was responding to the last paragraph of the blog post:

We don’t want handouts. We don’t want "public-private
partnerships," and we sure as hell don’t want legislation.

Those three things helped build the Valley.
You can easily beat a good compiler for many kinds of code. It just takes time, effort and a good deal of knowledge. If you're doing it outside of the hottest kernels of your code, you're probably wasting your time.
Some 640 millions earmarked for severance payments ? How many people will they fire ? At five digits per average severance package, which I find extremely generous, it comes out to a five digits number, which seems huge to me.
I thought this was very fair, balanced and interesting. He was comparing an old Android with an old iPhone.

Hopefully someone this balanced will do a fair comparison of the iPhone 4G when it comes out to one of the new Android phones hyped up after Google I/O.
Blender's a bit like a tiling window manager. If you don't get on with your keyboard you're not going to have much to say. It is however extremely efficient for those that do.

What it's missing really is some of the universal, underlying data flow architecture that the likes of Maya and Houdini had from the start. But it's getting there.
You can't write swap in Java as defined by the article - one that changes the values of the parameters. Your swap only follows the pointers and changes the pointed-to objects.

A valid, real "swap" in Java is one that passes my example code and prints "real pass-by-reference swap" and not "fake pass-by-value swap'.
They were...
The link at the bottom of the article links to

"https://www.google.com/url?q=https%3A%2F%2Fcash.me&sa=D&sntz...

Does anyone know why it is done? To boost google rankings?
https://twitter.com/mikeisaac/status/580125816438140928