skysight-inc/HackerNews huggingface dataset:
I've had similar experiences. Two that I couldn't access with anything, and would've needed to pay a professional data recovery person if I wanted the stuff. But I had two Hitachi ones which were similar too.

I now have a collection of internal drives in enclosures, and the first two, out of old laptops, have now outlasted any external drive I've ever had.

Only 1 external drive I've had has been good in my life. That's a Seagate. Dunno if it's a fluke but I'll just buy that brand in the future until I find out.
For apps at least, you could add the branding seal to the Appstore metadata that you upload for your app to the Apple/Android App Store.

For websites, agreed google would have to display it or it'd have to be after the initial page load which means you'd be tracked the first time you visited the site and you'd know not to visit a second time.

Perhaps for websites, a browser add-on that checked a certified ad tracking free database registry could be used.
I'd rather them not have the resources to get an app working on my platform, then have enough resources to _barely_ get an app working on my platform.
Thank you for your feedback. You can modify the frame by pressing the up arrow on the frame. The up arrow sets the frame to the current value of the canvas, the down arrow sets the canvas to the given frame.
Roam is way of using a wiki. i.e. you could quite easily set up a wiki to act in much the same way as Roam.

The journal part of Roam, the page-per-day part, is very useful. You write down what you're doing each day, use tags and links to build up a second brain, so to speak.

Let's say, today I'm working on kubernetes. I add a tag for k8s, which is a link to the k8s page, where I have all sorts of interesting links and notes dumped. When I'm on the k8s page, I also get a list of pages that link to the k8s page, which helps me to remember some other subject that might be relevant.

It uses the Zettelkasten Method: https://zettelkasten.de/posts/overview/ and you can also get a lot of value from reading "How to Take Smart Notes" by Sönke Ahrens.

The value also comes from it mirroring your thoughts and experiences, as I said, the second brain thing.

(I'm terrible at explaining stuff, sorry :( I hope I didn't bore you to bits)
Thanks!
Some people are going to be a bit angry about what I'm going to say, but the language is 100% dynamically typed, so we retrieve `Ark::Value` from the language, and in C++ we check the data type by using `value.valueType()`, we can then retrive the content of the value by using the right getter (number, string, etc).
When an ArkScript developer get a program wrong, the virtual machine is designed to throw the code away at runtime, without being able to recover. It could sound strange, but my idea behind that is to throw away the exception design (as used in C++) to have a error code design as in C, or even better, a result design as in Rust.
Everything is exported actually, if you care about users being able to modify values, don't worry, we can only read the values captured / created in a closure, only the closure itself can modify them. The privacy is a convention, by prefixing the variable name with an underscore.
By my recollection we're already several years beyond the point at which a seeming majority of HN users were adamant level 5 self-driving cars would be widely available.
It wasn’t a panic. People were rationally stock piling so they would have to make fewer trips to the store later.

Now that they’ve stocked up, they’re not going to the store.
Customers "accept" an explanation of value vs. alternatives, which is largely marketing communication.

Your second (main?) point: "no need" / "rent-seeking" is addressed well by michaelbuckbee, particularly point #5.
In exact analogy to a pack of hyenas taking down a pride of lions.
> If you’re specifically using an OLPC, the target should be either lx86 for the XO-1 or larm for any subsequent ARM-based models.

That's oddly specific. Mind, I approve; it's nice to see people trying things on less-common platforms and documenting the way:)
Think of it as a crowdfunding campaign for your favorite local businesses - hopefully you'll be able to enjoy the benefits of the money you spent further down the line, but even if you don't, you know you supported someone or something you believed in.
Lots of great stories on folklore.org! Highly recommend spending an hour there for anyone bored of the current Valley.
Does the Vaccine Matter? (2009)
Dyson designed a new ventilator in 10 days
I suggest the use of Tor.
That was a really interesting link. It sounds here like hyperventilation, in practice, is dangerous only if you might become oxygen-starved right after (like in diving). A lot of these breathing exercises, like the one in the video above, aren't necessarily dangerous for that reason.
If the US was smart (big if...)

The pandemic quarantine will accumulate pent up demand, or at least a desire to consume once it is "over".

A good economic recovery would provide enough money to fund this demand and immediately reward rehiring of people to previous levels.

But this will be a series of discredited supply-side measures until (perhaps) a Keynesian friendly democrat is in office.
Thanks for the comment. This project was previously called Ascii2MathML and I tried to stay as true to the original AsciiMath language as possible. But I’ve since then moved away from it (which is why I renamed it to mathup) as I found it could be improved upon in some minor ways (personal preference really).

There are some trivial differences: e.g. `bf` for boldface instead of AsciiMath’s `bb`; or the `.^` infix for overscripts instead of the `over` prefix. The matrix syntax is also quite different: AsciiMath uses nested brackets, while mathup uses row separators (`;` or `\n`). Most significant is the difference in grammar (you’ve noted the significant white space which is not a feature of AsciiMath).

You can see my attempt of writing down the grammar here[1]. However I’m very much a novice when it comes to compilers and lexical analysis, so this grammar is probably not accurate—in fact when I originally wrote Ascii2MathML I wasn’t even aware that I was writing a compiler. But in words, a set of tokens and operators with no internal white space tends to be grouped together. There are a few infixes (`/`, `^`, `_`, etc.) which generally take precedence but operate on a group of non spaced tokens if they are able to.

I originally wrote this because I wanted people that didn’t necessarily know TeX to be able to drop in a simple expression in comment threads and forums. I also liked to provide as much expressive power as possible, but I found AsciiMath lacking a little in expressiveness. The white space significance I found made writing a little easier, but in longer expressions it is a bit hard to use, but then again, this tool was always intended for smaller expressions anyway.

[1]: https://github.com/runarberg/mathup/blob/master/GRAMMAR
Only when your goal is making money and not making apps to further humanity
> Best thing is to stay away from shared pointers unless you really need them anyway, as they promote designs with sloppy ownership semantics.

Could you elaborate? I'm not an expert in C++ but smart pointers did simplify a lot of my code and I never met the case where it was a problem.

Like everything else in C++ (and any low-level language), they should be used carefully.
Exactly, a SaaS product is the ultimate DRM and it's socially acceptable. Make this a native app that needs always-on internet and customers who care about it being native will flip and eat your margins like a giant Pareto Pacman.
Orwell's List
The US Space Force Is About to Finally Leave the Planet
And Garbage Collection. Without it, you can't touch DOM IIRC.
One of the saddest things I saw in college was a poor fellow walking along with a box filled with punch cards. It was a windy, blustery day. He stumbled, dropped the box and cards flew free in every direction. I will never forget the oaths and screams of terror as he ran after them...
Yes. Because heaps of those lifeless atoms decomposing in the streets become vectors of many awful diseases. That was the case with most pandemics we've had to deal with so far.
AFAIK I know Figma uses a fair bit of webassembly for perf. Their editing core is C++ compiled to webassembly which is then bound to a canvas. I am pretty impressed at how silky smooth their UI is. (I could be wrong)

If anyone from Figma is reading this, would love if you could shed more light on how you use webassembly and your learnings.
Never knew this game existed. Love the aesthetic.
See my comment reply to Chris2048 below your comment.

It's a wiki like system that helps you to create a second brain of sorts. You write down what you do, and link between lots of different pages, such as "aws" to "ec2" to "vm" to "vmware" to "vmotion". Roam (and org-roam, an Emacs module that I use) shows you what links back to a page, which is incredibly helpful for remembering knowledge and how things fit together.
If they are blocking those addresses, what makes you think they aren't blocking tor?
This is actually really common in languages. Like the other commenter noted in Chinese. I'll give another example. Bear(熊) + cat(猫) = panda(熊猫). There's tons of these that don't make sense unless you already know. There are also plenty that you might be able to put together with context (electric + brain = computer). But we can go into any language and find things like this. The article mentions "microscope" which is already a compound word in English[0]. German has "sick wagon" for "ambulance" and "finger shoes" for "gloves". French has "animal companion" as "pet".

I'll also mention that German and Mandarin have a significant amount of compound words. There's even a joke about German, that if you want to make a new word you just smash two words together. Animal that lives in my house? House-animal. Haustier (pet).

[0] English is a "bastardization" of a bunch of languages. There's plenty of words in it that are compound words from other languages.
There are 7 months before the election. Address only the immediate economic concerns now, pass that bill. In a month when we have more information, pass another bill. In another month after that, pass another bill. The only things that need to be in the bill right now are only the things that need to be set in motion right now. Everything else can be done later when we have more information and a better understanding.

If I worked at a company whose SRE leadership responds to crisis and failure the same way that our Congress does, I'd quit and find a company that is far more rational and disciplined.

> the Democrats would be fools to waste an opportunity

This is the problem with politics and something no one should endorse. Both parties are operating as if a crisis is an opportunity instead of a problem to be solved. Abusing a crisis to ramrod long-term policies changes is corruption in my book. Again, this is exactly how we ended up with the Patriot Act.
I'm pretty sure making a copy of a shared_ptr needs to modify it, so having a const reference doesn't work.
JS functions go back and forth because they're trying to provide optimized representation of functions based on guesses they make about the code. WASM plays an entirely different game. WASM bytecode is generally already extremely optimized (compiled with compiler -O flags, etc), the optimizations that a browsers apply are more about the machine the WASM running on (dealing with register allocation, simd instructions, etc). There is no guessing or opportunistic optimization like there is in JS.
Sounds like you are really good at finding customers.
Cheesecake Factory can't make rent this month - https://www.cnn.com/2020/03/26/business/cheesecake-factory-a...
The Raptor engine for SpaceX's next rocket that would do these orbital/sub-orbital flights is fueled by liquid methane and LOX. A better fuel in many ways and much easier to make on Mars.
A couple points:

- Interest-free loans are valuable. Small businesses that want to borrow would normally have to pay relatively high interest rates to do so.

- A $20 gift card only results in a $20 reduction in revenue if that customer was definitely going to buy something from you even if they didn't have a gift card. This isn't true 100% of the time: X% of gift cards will be given to people who wouldn't otherwise have been customers, X% will be bought by people who aren't regulars, but would like to support a local business, X% will be bought by people who have always thought about going to that business, but wouldn't have checked it out without this push, etc. For gift card holders who wouldn't have been customers without a gift card, your loss is just the marginal cost of serving that customer. Maybe for they buy $20 worth of stuff from you, but your marginal cost to serve them is only $8. That's still $12 you otherwise wouldn't have had.

- In the right circumstances, gift cards can be a cheap way to acquire customers. Some number of customers are going to discover businesses through this and other similar efforts. If this brings in customers at a lower customer acquisition cost than typical channels, then that's a benefit, particularly if the customer sticks around even after they've used up the gift card balance.

- A substantial portion of gift card balances never get used. People forget, they move, they use part of the card and end up with an inconveniently small balance, etc. That ends up being free money (admittedly free money that's difficult to account for).
Can't apps start up the facebook SDK after someone has clicked the facebook login button? If someone has already logged in with facebook, set a flag in NSUserDefaults, and start the sdk then.
The Enlightenment never really worked this through. In fact modern economics hijacks a lot of humanist rhetoric (including the idea of rationality and human rights) and glues it rather awkwardly onto concepts that are actually derived from monarchy - specifically individual sovereignty, and a kind of individualised version of divine right which elevates unlimited individual economic freedom-to-profit as the highest possible good.

It's actually a bit of a mess, conceptually and practically.

Property is really not a simple concept. Most people think of it as "Stuff I own" which reduces the argument to "I don't want the government stealing my house or my furniture," which sounds trivially obvious.

In fact all claims on property are complex - see also IP, stocks, and so on - and personal ownership is always a trade-off between individual benefits and socialised/externalised costs. This doesn't just apply to extreme situations like a war economy, or impounding the proceeds of crime - it's inherent in the practice itself.

You won't find much about that in orthodox economics.
Theranos. UBeam.
How I Built a Learning Machine
When Web Marketing and Web Hosting Become Inseparable
I was doing my A-Levels at the time, (Maths, Further Maths, Physics, plus the compulsory "General Studies"), prior to going to University to read "Computational Science".

I remember not being impressed, (so you're right), but I was a working class kid who'd had it drummed into him that qualifications of any kind were a passport to a professional career.
Kdspy v5 Software
Isn't that implied if you charge money for your app?
How would it invalidate it?
It’s a terrible precedent but it has a strong human element to it that it’ll swallow a lot easier on Main Street.
Tons of websites do this as well
Johnson and Johnson bred ‘super poppy’ to make narcotics for popular opioid pill
Is there a way to copy from shared_ptr<Widget> to shared_ptr<const Widget>? I think not, which would make one of the entries in that table completely impossible to use.
Sure. By burden of proof I mean just for he sake of argument. Politicians should do what they think is best. So, for the sake of argument, I think there is a wide gap between "Do not prop up the cruise industry" and "let everything burn".
Most US taxpayers that this will "help" are small businesses that utilize the cash basis of accounting. There is no deferral for cash basis taxpayers and the accounting is simply you get cash, you have income.

Does that mean small business shouldn't track their gift cards? No, they should have some way to track them because they are outstanding liabilities.

Financial reporting and accrual basis taxpayers have a different answer. The difficulty in accounting for gift cards applies to this group of business owners, which is probably a lot smaller than most people realize.
IMO trying to decipher those glyphs is near trivial compared to trying to manage what your dwarves are doing in a moderately sized fortress without Dwarf Therapist. In order to play it (which I haven't done in a few years TBH) you either need to be willing to push through some abstruse UI choices or use third-party tools. Those ASCII graphics just serve as a warning of what's to come.
I saw that once too, I was holding on to a tree in a gale, the woman's thesis data blew over campus building.

A classmate lost the box containing her thesis project off of her motorbike on a rainy day, she gathered up the cards, took them home, ironed them and ran them through the card sorter (by sequence number) and then punched out a new set
Can't you do both? Why should people be expected to work for free?
Good question actually!
I knew and I know that making a scripting fast enough to make video games is really tough, so I wasn't expecting to be able to make a language able to make games on its own (understand: not as a scripting language, but for the whole project as you suggested) ; also even if I want to throw away a few things from C++, I can't leave static typing and effeciency of C++: I think mixing the pros of C++ and the pros of my language was a good catch, the core in C++ (strong, fast, using optimizations I can't make in ArkScript), the scripting of actors, entities and all in ArkScript (dynamic language, easier to script entites behavior with).
Sony Gray goes long against his kid – upvotocracy.com
You limit the generality of the function by passing it more than it needs. If your function doesn’t care about the shared_ptr itself, then you should only be passing a const ref to the value (which you get by dereferencing the shared_ptr at the call site). That way, your function works with values in shared_ptrs, unique_ptrs, values on the stack, manually managed pointers etc., without you doing any extra work.
> Tl;dw documentary, but that's not a very common interpretation.

Perhaps, but something still has to explain why the nordic countries are considerably less socialist than they were in the 70's.

> That was the time when the nordic countries built their succesful system that's in place today and is widely held in high regard.

The argument in the documentary is that the wealth and success was built prior to the period of social democracy, and that abandoning the system was the necessary step to avoid collapse.
No, you can’t move the TCP connection but a decent expectation would be to interrupt all of the existing TCP connections and let the clients retry and resume the session using a session identifier.

Mobile apps should already be used to IP changes interrupting connections due to WiFi->cellular transitions.
quick source for the uninitiated (quoting hippa journal):

"...objectives of the Act were to combat waste, fraud and abuse in health insurance..."
Especially given how rarely our desired outcomes match our original motivations... We try to achieve one thing, but often end up achieving something else!
Or - in some areas at least - ships.
I know that it's a bit dated with respect to modern c++, and it's also a partial rant, but when coming across such articles I get a chuckle from yosefk's C++ FQA:

What is "const correctness"?(http://yosefk.com/c++fqa/const.html#fqa-18.1)

Should I try to get things const correct "sooner" or "later"? (http://yosefk.com/c++fqa/const.html#fqa-18.3)

What does "const Fred& x" mean? (http://yosefk.com/c++fqa/const.html#fqa-18.6)

Does "Fred& const x" make any sense?(http://yosefk.com/c++fqa/const.html#fqa-18.7)

What does "Fred const& x" mean?(http://yosefk.com/c++fqa/const.html#fqa-18.8)

What's the relationship between a return-by-reference and a const member function?(http://yosefk.com/c++fqa/const.html#fqa-18.11)
Go Time 123: WFH
How do you know what types and how many arguments you need to conform to the foreign function? Every language I'm familiar with requires the programmer to declare the types and number of arguments.
FWIW, one of the reasons Perl 6 (now Raku) was started, was to fix the errors made in Perl, to be able to get an even more natural language. Even for difficult things:

react {
whenever signal(SIGINT) {
say "Aborted";
done;
}
whenever Promise.in(3) {
say "Timed Out"
done;
}
}
say "Goodbye";

This little program will wait for you to press Control-C or 3 seconds, whichever comes first. And say "Goodbye" on the way out.
My main DF consumption is through Kruggsmash playthroughs/stories on Youtube [1], so I don't live it, but I know I would would enjoy watching the game more if I knew which of the more than 30 creatures the "C" that I'm looking at represents [2].

[1] Kruggsmash: https://www.youtube.com/channel/UCaifrB5IrvGNPJmPeVOcqBA

[2] Creature characters: https://dwarffortresswiki.org/index.php/DF2014:Creature
I think you've missed your parents point.

The problem they point out is that well intentioned businesspeople who want to provide you a useful service and store your data correctly are priced out.

If you want to deal with medical data of any kind, you need a lawyer. Full stop. It doesn't matter how good your intentions are, or how many "best practice" blog posts you follow. You need to hire a lawyer, and lawyers are incredibly expensive.

> Be careful with it. Store it properly. Only collect what you need, and delete the rest.

This is great advice, but that's not how laws work. Congress won't pass a law that says "store it properly". They are going to pass a law that describes how you can and cannot store data in 600+ pages of legalese. And no matter how properly you think you're doing things, you have to have a lawyer to know you're actually doing it properly.

Said another way: regulation always adds cost and barriers to entry. These affect the "good" business just as much as the "bad" business.
You're asking a mechanic what technique we should use in this brain surgery. As a mechanic, I'd say that a good wrench is a safe proven choice.
For hard disk drives I leave the drive aside for 24 hours, before powering it up, if it's likely to have been in below-zero temperatures before it got to me.

I run a short SMART test and check the results, as well as attributes, in case it's faulty already. Then do similar to the OP, afterwards running a short, conveyance, and long test.
Our list of free software for remote work
From my understanding, to get functioning AI, even a suboptimal one, simulating the brain is a possibility, right? Isn't that what exascale computing makes possible? 2042 would seem like a good estimation then
Also by looking at the raw number of flights to accidents, its probably the most dangerous plane ever invented. We also optimized for safety.
Compare the junior software engineer who spends months writing an elaborate new system, full of bugs, to the senior developer who addresses the same problem with 10 lines of code. Which camp do you think your proposals, or any wealth tax proposal falls into? As opposed to just fixing the tax brackets, and not re-writing any code.
SLS is pretty slow, not sure which machine can actually print all those parts in an hour.
> I think your most knowledgeable people should only be booked for like 25 hours a week and the rest of their time earmarked for consultation

My last job had a lot of problems, but this was one of the things they did well. They realized that the most senior people were more valuable helping others (even others in other departments) than slinging code all day.

I wish more organizations recognized that. [sigh]