skysight-inc/HackerNews huggingface dataset:
> there just isn't the same kind of intense urge to clean and purify public space as in other European and western cities

This is rather a gross romanticization of the situation. It's not at all that the exotic people of Naples are somehow essentially different and just don't feel a squeamish need to clean public spaces, as in other cities. Most Neapolitans strongly wish the city was much cleaner.

An ongoing dispute between the local government and organized crime has resulted in minimal trash collection since the 1980s, as part of efforts to pressure the city government.

https://en.wikipedia.org/wiki/Naples_waste_management_crisis
>After inquiries from The Wall Street Journal, Amazon took down “Endgame” and two other videos from Mr. Jones—all self-uploaded, according to the company—citing violations of company policy. The company’s content policy focuses on issues pertaining to the sexually explicit, violence and copyright infringement, but it gives Amazon leeway to disallow anything it deems inappropriate.

Another successful shakedown.
The article says that good self-help that leads to wisdom is obvious but hard to imply.

The natural corollary of that is that you probably already have the necessary wisdom in your head (because it's obvious). And thus, if you're debating between spending two hours reading a self-help book and spending those two hours doing basically anything else, the latter is likely the better choice because there is at least some chance than in those two hours you will apply some wisdom or otherwise enrich your life.

The reason self-help books are bad is not because they contain bad information. It's because reading them burns time that could otherwise be better spent.
> If you can come up with $16k/year to cover medical expenses for a serious issue, you won't go bankrupt.

The US median income is $63k... $16k would be 25% of that.
Looking UI/UX designers for your innovative project?
Prefer https://goprotoz.com
This was also my experience. Took me a few days to get used to something new; now I actively prefer it.
This is awesome, will give it a try at work next week (large monorepo with workspaces and lots and lots of packages).

Thanks for the all the hard work (and the excellent blog post)!
For more human-scale applications, you're probably looking for something that has a half-life of ~650 years -- that gives you > 90% original power for 100 years.
Relevant, for Ugandans
"Smart people" and "workers" are not mutually exclusive sets.
Not quite. You would know what to call, but not how to call it. That would require full ABI compatibility, and C++’s is complex. https://isocpp.org/wiki/faq/compiler-dependencies#binary-com...:

”If name mangling was standardized, could I link code compiled with compilers from different compiler vendors?

Short answer: Probably not.”

(click link for more info)
Some UIs from back in that era hold up really well, in my opinion. From the article, check out this UI: https://www.filfre.net/2020/01/master-of-orion/orion_013/

It also reminds me of the original X-COM UFO Defense UI, which I think also holds up incredibly well decades later.
If this is your website, please make the table header sticky, so it stays in view as you scroll down. Having to scroll up to check it is a bit annoying. Also, another column for Firefox (with it's default tracker blocking enabled) would probably be useful.

The advanced metrics page should also have a css media query for screen size; either split the table rows into a list or set a min-width on the table as a whole. On my phone, the first column has only 1-3 characters per line, and other columns seem to only show part of the contents (even the 0 is only half-visible).
Just questioning, not chastising. Nor making a claim based on anecdata. I thought that would be obvious by asking for actual data.

I included my anecdote simply to question the narrative.

What I'm looking for is proof.
> It’s interesting because capitalism is all about choice and competition. But what if a player is so successful that it can pay to absorb any competitor that poses a serious threat? I don’t know how capitalism self heals from that.

Capitalism is not naturally stable and it needs regulation to work to the benefit of most people. Without that, the capitalists work to destroy capitalism in order to benefit themselves.
Then, could a Lumen user do what pre-SMP Erlang did for parallelism, and

1. run multiple nodes on one machine (i.e. manually create Web Workers each with their own copy of Lumen); and then

2. write an erl_dist alternative-carrier protocol driver that uses worker.postMessage()?
I suggest signing up for James Clear's newsletter: https://jamesclear.com/newsletter

He is the author of Atomic Habits, which is a reasonably short guide to mastering habit formation. His free newsletter delivers a high amount of wisdom per word, and reading the book is not necessary to get value from it. Normally I can read the newsletter in about 30 seconds, and then can spend as long as I want thinking about the content.
I am imagining a scenario where the instance is shut down and restored to a point-in-time snapshot. The UI suggests this is possible based on the verbage, and this is an expectation of lots of other DB management tools.

At the moment, when you try and click 'Restore to point in time' it's just taking you through the new instance wizard with the snapshot being used as the initial dataset. Screenshot: https://i.imgur.com/vBiqgJg.png -- the 'restore to point in time' is extremely misleading.

My specific uses case would be for PostgreSQL and/or MySQL, I do not use nor have I tried Aurora.

I can't get the S3 export to work either. Screenshot: https://i.imgur.com/nabbsMr.png

I need to grab a single row out of a snapshot from our staging database. So far I have restored the DB once and our QA team was able to reproduce a bug. They began testing prior to me pulling the data out, so now I am re-cloning an instance to fetch the unmolested data from that DB.

tl;dr - allow me restore a snapshot like every other piece of software that has a snapshotting component. caveat is that this will likely need to be an offline process, but as long as that is noted and clear, that is going to help a LOT of people out.
Okay but again: was this failure because their expertise misled them?
Thank you UK. I hope UK does a comprehensive review of all EU regulations have made it harder to do business in UK. Hope things like GDPR goes away too.

Other nations too should learn from UK here.
More than that it is about how different we all are, the parent poster would like no anecdote, I would like some, you would like some different from mines.

300 pages of filler could very well be the same message told 15 different times in 15 different format hoping that most people would gain that precious wisdom from at least one of them.

I see this as a common fallacy of hyperrational people
Uranium seawater extraction makes fission fuel effectively limitless [1], on the order of billions of years of supply. If you want to get pedantic, it is limited but so is the hydrogen in the sun.

1. https://www.forbes.com/sites/jamesconca/2016/07/01/uranium-s...
The Pushshift Reddit Dataset
I admire the effort. Being poor is expensive.

I'd love to see big-picture legislation (like GDPR is for privacy) which could take a bite out of all the tiny cuts of financial mini-hardship that poor people face every day. I just have no idea what it'd look like. Maybe there's nothing better we can do than 100 little laws like this one.

I encourage everyone to try living one day like they're down to their last $20 and have to buy some things they need (pretend you don't have a wallet full of plastic cards and a phone full of passwords). Nearly every time you go to buy something, you'll encounter a situation where you could save money in the long run if only you had a little more to spend today.
Good point ... we don't have this db encrypted as the DBMS level. Internally sensitive information is encrypted using keys not managed by KMS
I use Wave, free accounting tool that has ledger and account-driven structure (i.e., you set, say a "Software" account, perhaps with a sub account of "subscription" etc.) I was able to use it to setup the exact structure I needed to categorize expenses/revenue to correspond to my Schedule C every year. Connects to credit cards and bank accounts to capture all of those transactions too. It's been extremely useful for me, though I'm not sure how long that will continue: They were purchased by H&R Block this past year.
This is what drove me away from lisp.

If everyone says you have to use a plugin to auto-insert parentheses, that means computers know where they go. So why are we writing them??
> For kids it is a bit different, but that's on the parents to protect their child and no amount of technology is going to fully counteract neglectful parenting.

This is a bit harsh and naive. Given how easily it is to access the wide open internet these days, the amount of vigilance on the part of parents to avoid being "neglectful" like that is greatly increased. And that has a lot of negative side effects.
How much of a danger is debris from an exploded satellite? Each fragment is going to be independent and have its own orbit. Any orbit higher or lower than the geostationary belt won't be a problem. Any orbit equal to the original satellite's won't be a problem either. Only those pieces maintaining the same altitude but a different direction will ever intersect the belt, and that will be a rare occurrence.
Never Buy an Apple iMac Without Fusion Drive
Quantum Computing 10 Mins Hands-On Tutorial
I think the answer is yes. There's a complementary project [1] that aims to enforce a slightly more restricted memory safe subset of C++ than the lifetime profile checker does (or eventually will). The restrictions do not manifest as limitations on the code, but rather as extra run-time checks in some scenarios.

The C++ language maps one-to-one to the safe subset, so auto-conversion of (reasonable) existing C++ code to the safe subset should be a straightforward (if tedious) undertaking. The issue will be the performance of the converted code, which will depend on how pointers/references are used in the original code.

Pointers that are expected to never point to (in addition to never dereference to) a destroyed object can be converted to "safe" pointers with little run-time overhead [2]. Otherwise the pointer would need to converted to one with more overhead [3]. Pointers that can be verified (by the static analyzer) to conform to "scope lifetime" rules (akin to Rust) can remain zero-overhead pointers.

New code written in the safe subset would generally have performance in the ballpark of traditional C++ [4].

[1] https://github.com/duneroadrunner/scpptool

[2] https://github.com/duneroadrunner/SaferCPlusPlus#norad-point...

[3] https://github.com/duneroadrunner/SaferCPlusPlus#registered-...

[4] https://github.com/duneroadrunner/SaferCPlusPlus-BenchmarksG... (note that the benchmark code is quite old and will be updated soon)
Yes, direct-to-GEO missions sometimes dispose of the upper rocket stage in solar orbit for this reason.
3*0.130 = 0.39 Wh
Over 5000 years it would amount to about 8.9 nW (nanowatt), of course assuming the chemistry to be able to sustain such time span (which is not).
In what way is working an unpleasant job that you could choose not to do slavery? Sounds to me like the person prefers the probability of PTSD to the guarantee of a life of poverty. How is that not informed consent? Because we wouldn't choose the same when living in a life of not-poverty? Are we really reducing all people without a certain level of income to children who can no longer make decisions for themselves or enter into contractual arrangements?
I'm not vaccinating my children because of a video I watched on Amazon Prime created by someone with a lot of confidence and a tone of authority
I use privacy.com to get virtual credit cards with controlled limits to avoid surprises like this. Or use prepaid Visa cards.
Time Is Finite- Meritocracy’s Rule
Sonos apologises over plan affecting older smart speakers
I agree with you again. I have come to the same conclusion as you have. Many of the tools that are used by marketers are absolutely pointless. I suspect it is used to beef up their presentations to prospective clients. How else would they differentiate themselves from the 100 other ad agencies that are doing the same thing? Show metrics from an obscure tool hyped up by an "industry expert" and show where the client lacks compared to competitors. The most prolific of these tools is keyword analysis tools. You just have to trust the data that is generated by these tools and then reports are created based on these approximations. No one knows for sure if the numbers are accurate or not.
TBH, I quite liked the changes (a more clear and easy to read indicator of what the site was seems like an improvement). Adblock deals with the ads regardless of how similar they look.
That's fair I guess but if someone just looks at a single landing page and draws a conclusion without even clicking around idk what to say
Nice, thats really news to me. Every days's a schoolday.
Should have done some research myself !
> Satellites in geosynchronous orbit go through an annual eclipse season when the Earth passes between the Sun and the satellite.

I'm having trouble visualizing this, but this seems to be a good description http://www.intelsat.com/tools-resources/library/satellite-10...
As nietzsche said, we are beyond good and evil at this point.

The ethicists are there simply to help us ignore the melancholy, long, withdrawing roar.
ah, thank you for the correction. It seems that I miss-spelled it different ways too. I guess, my lack of attention to detail, could not be compensated by re-reading my post 3 times :-).

I also took an ethics course, but in there it was mostly about AI impacts on society, and what will happen when people loose jobs that will be automated away...

I should keep up to date on it, as mine was many years ago.

After all, being a computer programmer has to be more than about VC funding, mobile apps, functional programming, AI and kubernetes. :-)

To me, the seeming prevalence of cheating through out the society, and its tacit encouragement, by lack of effective proactive and reactive deterrence - is a cultural, as we well legislative problem.
On Firefox and Chrome the paywall is in full force in private mode. Not just you.

I'm not sure if disabling javascript still works. It used to.

Also, pasting the link into archive.is used to work, but I think that hole got plugged some months ago as well. [checking] Oh wait no, someone got it to work. Here:

http://archive.is/1pzuJ
Try Forth :)
What is there to iterate? Just go back in Google's history and use the design from 2007.
How a GCP Persistent Disk Incident Snowballed into a 23-Hour Outage
> To get the old behaviour for literal search using quotes enable the "Verbatim mode"

This is IMO very power-user-hostile.
I never thought of it this way. Really nice analogy.
I'm kind of fascinated by the tire pressure broadcasts. Combined with a camera for one-time ID, this could power a really comprehensive tracking system. Gostomelsky was able to receive these at the curb; I wonder how much further they would go?
It’s ok; just induce a demise, and you’re ethically in the clear.
I don't think this lot actually care about the trading and regulatory relationship with Europe, at all. I can't figure out what is supposed to fill the place occupied by the EU. Which makes for an interesting decade, particularly if you have a business trading within the EU.
The computer only knows where they go because the rest of the code already has the parens.

Having the parens has advantages, like everything being explicitly delimited, which makes it really unlikely that you'll insert some code that you thought was part of a block, but really wasn't (think one-armed if without braces in C-like languages). It also makes it easy to have your editor help you navigate your code. Being able to jump around expressions conveniently can really speed things up.
New York Times, too, for the last few days. Just got an alert about a new patient in the US this morning.
They ignored the actual fact that it was sagging more than predicted and insisted the calculations were right. That might be ok, but someone allowed the project to proceed without explaining the contradiction. Real observations were dismissed in favor of believing in the expertise.
> This creates a new type (SecretKey) that has a run-time representation that is just an Int. I.e. it has no additional information associated with it at run-time that you could use to distinguish it from an Int. At compile-time it is distinguished, however.

I can do exactly the same in Julia

struct SecretKey
value::Int
end

After the JIT compiler is done, there is no difference between this and an `Int`. The type associated with the value only exists conceptually at runtime. A `SecretKey` value in Julia will in most methods look no different from an `Int`

> without degenerating to passing around uninformative primitive types like Int (which introduces the possibility for errors).

That would be the same in a strongly typed dynamic language. Except the error will of course be caught at runtime. But it is not like you can use the types in an illegal way.
If drained over a year (which is as long as the battery from the post you're responding to is supposed to last), it works out to:

390 mWh / (24 h * 365 d/Y) ≈ 0.061 mW = 61 μW
Heh. The UK is currently in the process of imposing absolutely massive trade barriers between itself and its largest overseas market. I think perhaps the last place you’d want to look for guidance would be that.

Bear in mind that the UK will still essentially have to comply with things like GDPR and other European regulation if it wishes to continue doing business in Europe - particularly in the services sector.
Canadian startup GHGSat to make global methane map
I'm not really seeing it, by the metric of sales. From its wikipedia page:

"Less than 24 hours after release [...] Stellaris had sold over 200,000 units On 21 June 2016, it was announced that the game had sold over 500,000 units"

Compare this to, say, Divinity 2, a popular-but-not-A-list-hit game which sold a million copies in a similar time period.

XCOM-2 sold half a million copies on Steam alone in its first week.
Sure, for a complex device like a TV. But for a small, self contained speaker? That's messy and complex, and frankly, people buy Sonos units to avoid that very situation.

It's not a bug, it's a feature.
You are not wrong.

Why not both, or all?
> The solution should be to education society, not lock down information flow to protect society.

I'm not convinced the experiment we've performed over the past ~15 years is bearing this out.
Over 99% of Norway's electricity is from hydroelectric plants: https://en.wikipedia.org/wiki/Renewable_energy_in_Norway
We're talking about the graveyard orbit, which is not far from geosynchronous orbit.

In fact there's such an intercept being done soon, the mission extension vehicle (MEV) is going to rendezvous with an old but still controlled satellite in order to extend its useful life. This rendezvous is being done in the graveyard orbit in case something goes wrong.

https://en.wikipedia.org/wiki/Mission_Extension_Vehicle
Because people and countries are permitted to talk to each other before a vote - especially so in legislatures where votes are not made in a secret ballot - and therefore the majority is usually known before the vote.
Radioactive dinosaur skull helped researchers make new discovery
Unless you are evading taxes, cash has costs to handle, store, move, etc... That is why cashless businesses emerged in the first place.
I use PG as a place to put OLAP cubes generated from primary-source event-sourcing data. In that use-case, PG really doesn't need any kind of durability guarantees, because it's not the canonical store of the data it's holding (i.e. the same data could just be repopulated into a new PG instance in the event of a hardware failure.) PG's default tuning is very sub-optimal for this use-case. :)

(Actually, question for the audience, anyone with experience in heavily-OLAP workloads: what kind of DBMS would you load an OLAP cube into, if it were still too large after projection/dimension-reduction to fit into memory, and you needed to run CPU-intensive, non-embarrassingly-parallel queries on it?)
The computer doesn’t know. It just knows that brackets need to go somewhere and makes it easier to edit them as a pair.
Things I wish someone had told me about job hunting in Japan
Iridescence as Camouflage
Crackpots and nutjobs have always been with us, their existence doesn't tell us anything about today vs yesterday. A claim that today is "more dishonest" than times in the past is also tough to substantiate.

The useful part of the debate today is if there is a responsibility for those who have ended up as potential gatekeepers to either help promote those people or to limit their audience by moderating platforms. Historically, the unhinged got distributed only as far as they could personally manage to coordinate; should we be handing bullhorns out to everyone? Free speech vs personal responsibility vs whatever other buzzword you like.
When the media and establishment are repeatedly caught misleading the public, the result is the proliferation of conspiracy theories and a culture of distrust

Conspiracy theories happen whether the media is trustworthy or not. They existed many hundreds of years before there was mass media.

There's just something about certain people that makes their brains click, "That logical thing doesn't make sense to me. But this crazy thing does. And I need to tell everyone about it."

The internet has enabled the third part of that like never before.

Before the internet, it was whackjobs in online fora. Before that they were on BBSes. Before that, shortwave radio. Before that, books, pamphlets, fly posters, leaflets, and handbills. Before that, they would just stand on street corners shouting.

Most of the non-electronic methods still exist and are used frequently. From the guy with the megaphone walking around the Chicago Loop bitching about the FBI in his brain to Screamin' Jesus on the street corner of Lock Haven, Pennsylvania.

The promise of the internet was to give everyone an "equal voice." We probably should have solved mental health first.
GDPR is, I hope, safe. Various politicians have said it's staying -- YMMV in how much score to place in that. It's reasonable, clear and ICO is one of the better regulators. It certainly doesn't make it harder to do business in the UK. Leaving the EU does that, as effectively as being on the receiving end of international sanctions.
> If you have ever watched the hoops somebody jumped through to plug a memory leak in a Java program, you will be forced to agree.

In my observation, a lot of “improvements” in software development are of this kind: they make it quicker and easier to get started, but make troubleshooting a lot more complex specifically because they’ve hidden what’s actually going on in an attempt to simplify things. Not that managed memory is a bad thing! But ideally it would be wielded by people who’d spent a fair amount of time manually managing memory so that they know what to look for.
The thing I consider before donating to Wikipedia is its gender bias - https://en.wikipedia.org/wiki/Gender_bias_on_Wikipedia
So... now we have an article that helps you read the books that help you...
The battle for ethical AI at the world’s biggest machine-learning conference
This is a write-up of a pseudoscience gobbledygook just-so stories that don't do justice to the complexities of the catastrophes they draw trite morals from.

Here's a more thoughtful write up of the Civic center collapse, attributed largely to a large project with diffusion of responsibility and no one empowered the fix the problems they were held responsible for.
https://eng-resources.uncc.edu/failurecasestudies/building-f...
'The story of a weird world I was warned never to tell' (2018)