skysight-inc/HackerNews huggingface dataset:
They're incompatible: the 'right' to be forgotten means a 'right' to rewrite history, which is incompatible with an unforgeable, immutable log.
Definitely do the home warranty. We've had one major issue each year that was completely covered by the warranty that would have been thousands to repair.

Home automation is still early stage so be prepared for lots of bugs and tweaks. I replaced every switch in my house with smart switches and many outlets and light fixtures as well, connected everything to Alexa (using Insteon). Some niceties are timing outside lights to sunrise/sunset and using motion sensors to turn off lights in unoccupied rooms.

Depending on where you live (I'm in hot and sunny Los Angeles) invest in artificial grass and solar...They have nearly paid for themselves in 4 years.

If possible, study and upgrade your wiring and plumbing before you move in and walls are easy to break. Upgrade your electrical panel to 200A if it's not already that big and install a 100A subpanel on the other side of the house...it will make any future upgrades so much easier.
Forty-eight percent of Americans support a universal basic income
I think you should be able to get away with using macOS. Most tools you’ll need are for Unix systems anyway.

If you were on Windows, that would be a different story.
Yes, people get these things arse-backwards. They notice that laws are just pieces of paper, and think that's a reason to disrespect them. But so long as the law is worth having, the fact that it is a mere defenceless piece of paper is the very reason while people have a duty to act them out in the real world.

And what's worst is that the "it's only a piece of paper" argument seems to be trotted out mostly against laws, such as constitutions, which underpin important, time-tested rights. No one is so eager to point out that the latest act granting power to this-or-that official is also just a piece of paper.
> But unlike most everyone here, I'm acknowledging that the value I get from the OED is purely entertainment value, not utility.

The premise of this comment is that everyone must agree with it (they just aren't admitting it). I'm sure there's a word for that ...
> Right now, there is no effective defense against a large salvo of precision missiles; even 1,000 high-end missiles might cost $1 billion - a great bargain for sinking an aircraft carrier, whose defenses might have to shoot down 99% or more in order to survive.

20 cents of lead can kill a soldier. Are soldiers obsolete?

10,000 dollars of RPG can destroy an M1 Abrams. Is the Abrams obsolete?

A single SAM site can destroy an entire squadron of F-16s. Are F-16s obsolete?

Well...no. There is an ocean of difference between "can" and "will". Especially for something as insanely complicated as an anti-ship non-nuclear (read: needs a direct hit) ballistic missile (read: terminal course correction is going to be a bitch) trying to hit some of the fastest ships in the US Navy dodging like hell while being covered by a blanket of AA fire the likes of which the world hasn't seen since WW2.

There is a very good reason China has recently started constructing its third aircraft carrier, and it's not because it looks pretty when you hang it over the fireplace.
There are plenty of 'taxes' in game that are cycled back in. What is being referred to here are fees that deter certain gameplay styles such as not ever joining a real corp. That said, there are some currency sink fees that are used to help maintain reasonable economy stability as well. That's needed in any game with an important economy aspect.
How to measure content quality and engagement
> I'll note also that it obviously cannot be true that "many, many people" find the OED useful, as the total number of people who access the OED more than a couple of times a year is less than "many, many".

I don't access an optometrist more than once a year.

I find optometry very, very useful to me. Frequency of access and value derived from a thing have no necessary relationship.
It appears the third now too is gone and the government can do what it wants on your land without permission or compensation.

I'm pretty sure that the United States government has not been forcing anyone to house soldiers.

https://constitutioncenter.org/interactive-constitution/amen...
The Effects of Public Cloud on Team Autonomy
On their defense, people mean well, but 'the road to hell did paved with good intentions' as they say.

1st Amendment is being attacked by liberals, with pronoun laws, hate speech regulations, equal opportunity laws, forced cake baking, many other things.

The 2nd is also being attacked from a variety of ways by liberals, which as said before, is well intentioned, but ultimately destructive.

Thank goodness the 3rd isn't an issue!

The 4th amendment is being attacked by both conservatives and liberals in a variety of ways. From NSA data collections on Americans under Obama, to DEA/BATF sponsored civil asset forfeiture under Bush, and unlawful searches by ICE under the current administration, this Amendment is very important but is being chipped away by both authoritarian ideologies.

Ah, our 5th amendment has been weakened by both liberals and conservatives. From No Fly lists and travel bans you can't get out of, to waiting periods on firearms, we've truly let this very important amendment become weakened.

I like all of the amendments. I don't want to see any single one of them weakened any more and some of our rights restored.
It's a good idea to set aside a fixed sum each month for home repairs and mods, even if you get a home warranty as suggested by smt88.

You're probably getting too far ahead of yourself by setting up a maintenance schedule. There's an endless number of potential repairs and jobs, even for newer homes. For anything short of the roof caving in, your limiting factors will be money and time. First see how quickly you can grow your fund the first year, and only then start planning for the stuff you want to fix or enhance. And the roof will cave in shortly after you depleted your fund with some prophylactic job.

Plus, it's hard to budget or plan until you get a feel for what good contractors cost in your area and/or what amount of free time you really have. Basically anybody who owns a house has at least one in progress project at any time, and more often than not the project this month/year/decade is the same as it was last month/year/decade.

It sounds wrong but the most prudent thing to do in the first year or three is probably to hold off on doing anything until real problems present themselves and demand immediate attention. In the meantime just build up your war chest and, if every is going too well, maybe do some small jobs--some with contractors, some by yourself--so you develop a good mental model for budgeting.
Yes! To be trusted with power, there must be transparency. The weak, conversely, need privacy. To help protect themselves from oppression.
No mention of time in the article or in your comment.

With infinite time we could fix a lot of things.
I didn’t read th article but from what I understand the need for cover comes from the time we are infants, where swaddling and being covered feels secure and comforting. I think the need for a cover is carried all the way through adulthood as an ingrained means of protection of outside elements.
What issue? You can customise notifications to your delight.
If you can get past all of that, level up by returning to medical school, then becoming a small-town dentist in a William Faulkner novel.
This sort of thing is common in well run democratic countries too. European constitutions are full of provisions that say "Such and such a right is inviolable, except when it's not". Or "except when it is violated according to the law".

And it works! That's because (in recent decades) the political reality in Western Europe has been basically in favour of democracy in freedom -- and so they limited basic rights only in corner cases like Holocaust denial. Constitutional texts can help people focus on what is needed for democracy and freedom (and US the Bill of Rights does a good job of this), but what really counts is how people live out the text, rather than the mechanics explicit in the text.
Human behavior is part biologically programmed so to say that this is far fetched is to ignore evolution.
State machines are my #1 „magic trick“ for writing reliable code in Swift. In Swift you can attach values to enum cases, so you have implicit data stored with each state. UI states are very well suited for this (Eg .loading, .success(value), .error(error, cached)), or API request states (.initial, .fetching(isRetrying), .success(value), .error(error)). Each can cycle through each state, and each state translation can be handled and animated or ignored. I cannot stress enough how much this improves the resulting code. Most bugs I get now are almost „intended“ as I chose a certain behaviour for a certain state, but that decision was wrong (rather than the code flying in my face unexpectedly).
Please don't put 4 spaces before urls, the HN software doesn't make them into links if they are pre-formatted like that.
It is very likely life on earth evolved under more optimal conditions and then adapted to drier and more extreme ones. Was Mars ever hospitable enough for long enough for life to evolve is the question.
CSS Centering Explorer – Find the Way to Center Things in CSS
> 20 cents of lead can kill a soldier. Are soldiers obsolete?

Soldiers (and tanks and F-16s) have effective countermeasures. The difference is that surface ships do not have effective defenses (or will not, when the missile technology matures). Tech does become obsolete; it happened to boarding parties and battleships; aircraft carriers are 80 year old tech, the distance in time between the US Civil War and WWII, and they'll become obsolete some day. I sure hope my side isn't still depending on them when they do - that has been the end of many nations throughout history.

You may not believe it, but it's a pretty broad consensus among experts that I've read. Militaries are investing heavily in that outcome.
Bookmarked this thread. Does anyone have information on what the current state of the global economy is and if we are facing another recession imminently?
It wouldn't be worth having the bill of rights if they weren't. That's their entire point.
What you're completely missing here is that a naive rust compiler would be reasonably close in speed to LLVM's non-naive compilation. Sure some inlining helps a bit, and llvm does some really fancy things that help a bit, but even without those Rust would still be a reasonably fast language. As such you can just right normal rust, and your worst case where the compiler completely fails to help is reasonably fast.

A naive javascript interpreter is really slow, spidermoney and V8 do a ton of work to make it reasonably fast. If there's an important piece of code where the compiler doesn't even completely fail to help, but just helps less than normal, the code is no longer reasonably fast.
Evrial: The Latest Malware That Steals Bitcoins Using the Clipboard
Sure. But US governments also respect those rights selectively. Consider the War on Drugs.
That's one thing that bothers me about modern Electron-style apps which depend on an entire web rendering engine -- actually digging through all the dependencies to track down a bug can be almost impossible. For example, I was hitting a bug in an Electron app a while back and wanted to track it down. I got the app building with a locally-built version of Electron, but it became clear the real bug involved Chromium's loader code. My poor 4-year-old laptop ran out of disk space before I could even download the whole libchromiumcontent repository, let alone build it!
Here in South Africa I am also hunkering down and saving money. People are getting behind on repaying unsecured debt at an alarming rate. I'm just concerned that the value of cash will become useless if the economy crashes. I also keep some in Etherium, physical silver and a little bit of USD.
This is what many people would consider to be "fake news". They take a sample of 3,000 people. There are many companies that can create a "random" sample of people who are favorable one way or the other. Then they trot it out as having meaning, it wreaks of propaganda.
The dialog from GEB was reprinted there.
"But you can’t expect a map to tell you what questions to ask, and it makes no sense to read a map linearly from top to bottom, left to right."

But you can read/view a map as an illustration to get an overall view of the layout of things and how they are connected.

I read code. It surprises me that people deem themselves an expert in some 3rd party lib without actually understanding the internals.
> ... willingness to fearlessly dig into someone else's code.

I've done this many times. The problem is that it takes a lot of time, and there's no way you can dig through more than a fraction of a large codebase. You gotta pick your battles.
I have been suffering from depression for a long time... decades. I have tried many antidepressants; none of them help, and/or the side effects are worse than the depression itself.

Until I took oxycodone one day. I don't remember the reason... perhaps a toothache... but my wife had them at the time (for pain) and I took half a pill. (Not sure about the dosage.) Suddenly, euphoria! That was a really strange sensation, considering I had not been feeling good in... years, probably, except for the (very) rare mood swing that went "up" instead of "down".

Of course, the next time you take it, it doesn't work as well, so you take a little more. The usual addiction cycle. Except that didn't happen in my case; a higher dose (say, a whole pill) would not make me feel good; it would just make me feel weird and nauseous and dizzy. So I would wait a day or two, then take the half pill again. This went on for a little while without any bad side effects (that I am aware of).

(At some point my wife stopped taking it, and so I had to do the same. I don't think there was much of a withdrawal, probably because of the low dose.)

I think oxycodone might actually be helpful for me, as an antidepressant. Feeling better every three or four days is not a cure, but it sure beats feeling miserable all the time. There is even some evidence that for some people with non-addictive personalities, it might be beneficial. [1] But, needless to say, I am very reluctant to bring this up to doctors or counselors, and even if I did, they probably could not, or would not, prescribe it anyway.

It's frustrating though, to know that there is a medicine out there that at least does something against my depression, yet I am unable to get it.

[1] https://ajp.psychiatryonline.org/doi/full/10.1176/ajp.156.12...
Yes and yes. Also, they seem to smell better. I think in part because they tend to have a no-nonsense approach to hygiene, and aren't as afflicted by societal distortions around body odor.
Sure, you can call your "ex-coworkers at Microsoft" (most of which are irrelevant to debugging/verifying this issue) - or, you can just spend some time reading the documentation, as previously suggested.

The coherency issues are your "tread lightly" warning. The docs regarding FlushViewOfFile expand on this specific issue:

Flushing a range of a mapped view initiates writing of dirty pages within that range to the disk. Dirty pages are those whose contents have changed since the file view was mapped. The FlushViewOfFile function does not flush the file metadata, and it does not wait to return until the changes are flushed from the underlying hardware disk cache and physically written to disk. To flush all the dirty pages plus the metadata for the file and ensure that they are physically written to disk, call FlushViewOfFile and then call the FlushFileBuffers function.

So, after carefully reading this documentation, we can clearly conclude OP's pull-request is actually missing a call to FlushViewOfFile prior to calling FlushFileBuffers.
I think there is a substantial difference in things that are, let's say, naturally 'forgotten' versus things that powers that be attempt to force society to 'forget.' I completely agree with you that bitrot is a major issue, but it's a different issue with different resolutions. And it's fortunate that there are a number of sites making some remarkable effort to preserve the internet including organizations like the Internet Archive. However, might these sort of rules eventually make it unlawful for the Internet Archive to even allow users to search their archive for certain things that governments decide ought be forgotten? This all just feels as though we're inching towards dystopia.

---

As a related aside, one tool I think people should really use much more often is date filtering in searching. This [1] is a search on google for 'Iraq' from January-March 1 2003. The US would invade Iraq on March 20th. All of those results are 15+ years old now. I'm sure much has been lost to time, but fortunately there is also a lot that has not.

[1] - https://www.google.com/search?tbs=cdr%3A1%2Ccd_min%3AJanuary...
GIRLS GONE WILD
Are these the same destroyers that drove into merchant ships twice last summer?
Ask HN: Does your startup do annual/periodic reviews of employees?
How do you handle performance management, career growth, and appraisal of your employees? Is it something that becomes relevant once you grow past handful of employees?
I've heard 'hivemind' more than 'group mind'.
Sure, but I think many programmers underestimate the investment value of that time.

Diving into codebases is a skill that gets stronger with use, such that you can eventually do it radically faster. That makes a much larger set of problems economically practical to fix.
It's worse than that -- the article completely misrepresents the poll. The specific question that garnered the 48% positive response was:

"Do you support or not support a universal basic income program as a way to help Americans who lose their jobs because of advances in artificial intelligence?"

But they know your average CNBC viewer won't look beyond the clickbait.
I always get an uneasy feeling when this is not (practically) possible. Whenever I add a dependency to a project I will at least skim through the source to get an idea of what it is I’m adding, and it pleases me a lot when a library is well written and self contained enough that this does not mostly leave me confused or overwhelmed.

There’s a similar reason why I have such mixed feelings about some build tools and compilers, especially in the JS world - the output is often hideous and so unlike what a human might write. I know you can say that what the output looks like doesn’t really matter, as long as it works as it should. But it just makes it so much harder to feel confident that it actually does.
> "Taking 1.6 seconds, the process of opening and closing the car via an app is up to six times faster than before. In addition, efficient cryptographic encryption takes place."

A remote car key. You've invented a remote car key.
Can you tell me why DTI should be <= 36%? Is it a fixed value of some regulation or is there a formula behind it?
I’d like to spend more time reading great code. I think I’d get something out of it.

Possibly more important, though, I’ve always had a fearlessness to dive into a codebase. I’ve built a little thing called Cronitor and recently I was giving a talk on building our first server agent in Go. Long story short, there were a few people surprised that I studied a couple crond implementations to figure out some important details for proper monitoring and I was surprised they were surprised. I don’t write much c or any c++ but as long as you approach it with some fearlessness and a simple plan you can learn from unfamiliar codebases. Spend up to an hour figuring out how a project is structure (hopefully a lot less) and then just skim/grep to find a spot probably close to what you’re looking for. Spread out from there.

The best way to learn a new language is to build something useful and learn what you need along the way. I think studying code can be done the same way.
There's plenty of risk inherent in Bitcoin itself, but at least with Bitcoin futures there isn't the risk of the exchange itself just running off with your money or your goods (as has happened many, many times in the history of Bitcoin).
Speaking as another former Navy submariner, I respectfully disagree. This could very well happen. I knew of at least one conventional boat that was upgraded in fairly short order. Whether or not it should have been is a separate question.
> I think that's a bit harsh. Civilization gives us infrastructure to live safely in very densely populated areas.

Civilization allowing you to live without regular incidents is different from it allowing you to live safely. The marks of civilization (namely density) become liabilities when things go very wrong. In many ways, it's up to you in ways your ancestors never had to deal with: more things in civilization burn, crush, lacerate, and impale people when they fail than in nature, and nature had plenty of these to begin with.

A sense of safety built on the responsibilities of others is false, I think. Ideally we all do our jobs when the going gets tough, but in reality, you're surrounded by cowards who would rather watch you and yours die than put themselves in danger (see the recent mass shooting, where four deputies basically just stood outside for the duration of the attack), and in some sense, who could blame them?
Sometimes reading code saves your butt. I've had to make very minor changes to a code base to make it compatible with Python 3, and I've had to add things to HTML libs to prevent execution to JavaScript.

Taking an open source library at face value can sometimes put you in a precarious situation. For me, it's an exercise of following the errors or trying to break the code. I'm not really sure if that counts as reading. Reading a large code base, in my experience, calls for a pencil and paper. It's a lot more work than passively reading and trying to hold all the information in my head. Reading code isn't the same as reading a novel. Perhaps better guidance on what actively reading code means is in due order?
You just helped me rediscover a lost aspect of my childhood. Sparkbangbuzz.com was one of a handful of science websites my 14 year old self couldn't get enough of. I'm pretty sure that's where I first learned of the leyden jar and was inspired to build one. I'm so glad to see that site still exists in all its Web 1.0 glory. :)
We read code for all kinds of purposes other than to make an intended change. Like

How the heck does this behavior (good or bad, expected or not) come about?

Is this correct behavior assured in every case?

What are all the possible values of these poorly documented configuration parameters or other inputs?

Will this apparently working operation break under concurrency?

Why is this so slow for these inputs, or under these conditions? / Why is this so unexpectedly fast?

Is this doing nasty covert things I don't want, in addition to the overt functionality that I want?

Is this using a particular library or OS feature to do something obvious, or did they roll their own?

How will this scale in time, memory use or whatever for certain large inputs that are too impractical to actually supply just to answer this question?

...
The first is being attacked by conservatives.

Attacking the Bill of Rights isn't exclusive to one end of the political spectrum.