skysight-inc/HackerNews huggingface dataset:
There have been more than 3 deaths in 18 years: you can look up the accident reports. Just because the Guardian focuses on three cases doesn't mean that those were all there were.

The oil rig death statistics are also difficult to interpret. In the UK, for example, there was one offshore oil death last year (per the HSE). Because it's a small industry, there's massive year-to-year variation in per-hundred-thousand rates. The Piper Alpha disaster in the late 80s had 167 deaths, which overwhelms those years where little goes wrong - but only if you look at the statistics over a longer period than 1 year.
Start with value.

Before thinking about validating your idea / researching your market etc ask yourself "What value am I providing to the world / to the market?". Value is fundamental to your business because you, as an entrepreneur, get paid for putting that value into the hands of your users / customers.

Your role as an entrepreneur is to shift resources from a lower area of productivity to a higher area of productivity (example: Instead of 100g selling coffee beans for $1, you buy a cup and a coffee machine and sell a cup of coffee for $5, you successfully created value). You get paid for creating value, and you get paid for identifying market needs and delivering that value to the customers.

When something goes wrong with your business, always think about value: "Am I delivering value to users"

Next step, about validating, I would also advocate for a MVP (or in the case of a product a MVO: Minimum Viable Offer). The role of a MVP is to seek the shortest path to deliver value to customers. In other words, it is to validate your assumptions so that you can justify the time / financial commitments to build an actual or better product. The MVP is not about your product, it's about validating your value proposition.
About as safe as early factories. To take the discussion further off topic (sorry) It is quite easy to limit speed to the maximum allowed speed in a country. Its not hard to make a system that requires switching into city or highway mode with logging and/or remote mode detection. If we make a lot of effort we can limit speed by the amount of accidents on that location. We can further limit it by the amount of accidents the driver had in a similar situation.
TidyRepo – A Place for the Best and Most Reliable WordPress Plugins
Or just unroll the loop a few times.
I was whinging about wealth inequality and my spouse (European) rolled his eyes and said: "This is a solved problem. Your taxes are too low." A quick look at wealth inequality in the USA vs EU told me he might be right.
I'm not sure why this person listed so much hardware, I've done some USB protocol reversing using a TotalPhase Beagle 480. I think I probably could have done something in software, but the nice thing is the TotalPhase software is a lot like Wireshark -- which I was already familiar with. I wasn't totally familiar with hacking around USB so it made learning how USB worked much easier instead of me just pulling data off the wire and trying to start from scratch.
> Any balance remaining after 25 years is forgiven, effectively covered by taxpayers. The forgiven amount is then taxed as ordinary income. -WSJ

It's going to be a pretty penny still to pay the federal taxes on a $2m+ loan (like, $400k, and that's not a loan, that's IRS money at that point).
Hmm? Not really.

In any case C or higher level language the caller knows what registers are in used and need saving (to the extent they intersect with the ABIs clobbered register set).

In any case the caller usually doesn't know what registers the callee will use and so has to rely on the ABI.

Of course if things can be inlined its a different story, but this is about FFI, i.e., no inlining.
Been doing hardware RAID for years. Went for the ZFS meme, got half the performance and even that modicum required unnaturally deep queues. "Lost" 10k+ of my employer's money.

How many drives are these guys using, how does it scale compared to theoretical performance.
Space Invaders from Scratch
Experimental music notation resources (2015)
There are hackers outside the bay area and venture capital space.
The parsing example is very similar to "push" / event based parsers e.g. the SAX XML parsing API.
Helicopters also have this "death zone" where an engine failure would not allow them to autorotate and have a controlled landing. And helicopters are a lot bigger and heavier.
What is the for log probability ratio of two such fits? It is required by both AIC and BIC.
Yeah, I own the build system for our code which is all in Python. Pip is the package manager, not the build system, but your greater point stands: Python’s build tooling isn’t great (although pipenv is a significant improvement).

While few tools match up to Cargo, CMake is still uniquely unpleasant in my view. Most others aren’t fully imperative programming languages and at least have some ability or convention for locating sources. Many serve as a package manager or they dovetail nicely with a package manager. Go’s package manager story is a work in progress but I still prefer it to CMake (no contest).

My point isn’t that you should use a different language, my point is that CMake doesn’t compare to the tooling in other languages and there isn’t a compelling reason—it’s success is a historical accident, and I hope the community arrives at something better. I’m of the impression that there are other tools that are interested in solving this problem and I wish them luck.
Supernova Studio: Convert designs into native mobile apps in minutes
Suppose you make $24k. Investing $2400/yr from age 22 and earning 5% returns, you investments pay $540/mo in today's dollars by age 65 [0]. Add in $1,110 in tdoay's dollars from Social Security [1] and you're at 85% income replacement.

Of course there are big problems with saving 10% of so little, and your retirement account could be even more at risk in a financial emergency, but in principle retirement works up and down the income ladder.

[0] https://retirementplans.vanguard.com/VGApp/pe/pubeducation/c...

[1] https://www.ssa.gov/OACT/quickcalc/
Wow. Once in 8 years. Quite a point you have there /s

Every single respectable search engines (which can be targets of lawsuits, and are thus targeted by this law) has proper identification.

If a content owner worries so much that their data might be available somewhere (search engine, aggregator, ...) they did not approve, they should whitelist rather than blacklist.

They can (and should) also whitelist/blacklist at the referrer level.

But a law actually lets them have it both ways; They only sue those that they dislike, after the fact, letting others keep linking. At least that's the thinking - in practice, if such a law is written (which has happened before), Google, Facebook and others will drop those sources that don't give the info for free, those sources will see their numbers drop 90% over a month, and come back begging to be reindexed.

I find it quite infuriating that laws are being put into place for problems which already have a very simple and precise technical solution.
I know lots of people who make rants about bad drivers but a. Fail to signal when Turing left into traffic b. Talk on the phone while driving c. Drive home from a bar "because it isn't like I'm black out drunk"

A lot of people find risks acceptable if it is them causing it.
PingPong: Effortless remote user research
Reveal: Optimize your ad management routine and boost your return on ad spending
I've been bitten by this with almost every cable. I couldn't find a shop that would be able to tell me whether they sell cables that don't do this.

I simply destroyed the pin and isolated it with some paper...
This is really a weak argument. Is running code from a jupyter notebook harder than:

I installed QBasic on my son’s 11” HP Stream today, having to hack a DOSBox manual installation.

Is pressing the run button harder than pressing the F5 key? Explain DOS to a seven year old, versus explaining "this is an app we can download."
Ask HN: Why WebRTC has not yet delivered interoperatible video conferencing
In my work, I need to communicate across small and big client organizations across the globe. Every one of them has a habit to stick to some specific video conferencing app which we have to install locally. These apps work more or less mediocre, sometimes local variants we do not use in western world.

There are some website based WebRTC solutions, also featured in HN, which do video conferencing in browser using WebRTC. However if you exclude Google Hangouts, which is Chrome only, I have not seen anybody of using these yet.

What is still preventing WebRTC / no-installation-needed video conferencing take over?
Or how I learned to stop worrying and love the magic
Identifying the DNS server used to fulfill an HTTP request (2013)
> For example, fiber optic cables were outdated by microwave feeds several years before the book came out.

That's the issue you have with it? Of all the possible issues, that's the one you think underlines the bad quality of the book?

The fiber lines or microwave feeds or any other technology used is only a minor detail. The meat of the issue is that there are many HFT strategies that don't provide any real tangible service to the market. HFTs race clients to different exchanges, buy assets cheaper and sell them the next millisecond to the same client at higher price, because they can (because the client is slower). They put in fake small orders in order to read market information before anyone else so they can front-run legitimate investors. How is that providing service to the market?

There seems to be a lot of disinformation in the market, and a lot of things that are meant to sound much more complicated than they are. But the bottomline is that if there is a certain strategy X, that complies with the following conditions:
1) It doesn't take positions in the market, doesn't take risk, so it doesn't evaluate underlying assets and does not help price discovery.
2) It gets in the way between two other participants, simplifyingly a buyer and a seller (where the buyer will end up holding an actual invested position for a longer time)
3) Both the buyer and the seller will end up paying more for their trade when the HFTs are executing the strategy X, compared to a case where noone would be executing the strategy X.

Then yes, it's objective to say that the strategy X is a parasite on the market, and does not provide any real value to the society. The value of markets is providing liquidity, distribution of investment value, risk hedging and price discovery. These HFTs (which is a bulk of all HFT strategies) don't do any of that. No real investor will notice a difference of 50 microseconds when executing their trades. No investor is interested in that.
Elon Musk's plan to build largest virtual solar power grid in Australia gets nod
I am entirely biased, but I agree, Qbasic is awesome. In seconds a complete novice could write a program that did "something", and get visual feedback from that program. In hours, a complete novice could do something useful, and in a few years, they could see how QBasic created a very nice ramp up to more powerful languages.
Actually i have found just as many shady sites use fictitious whois data as those whose registrars provide whois privacy. It is of little use either way.
Yes, and the article also lists them out. Cal Newport gives these strategies for scheduling deepwork:

- Monastic: “This philosophy attempts to maximize deep efforts by eliminating or radically minimizing shallow obligations.” — isolate yourself for long periods of time without distractions; no shallow work allowed.

- Bimodal: “This philosophy asks that you divide your time, dedicating some clearly defined stretches to deep pursuits and leaving the rest open to everything else.” – dedicate a few consecutive days (like weekends, or a Sunday, for example) for deep work only, at least one day a week.

- Rhythmic: “This philosophy argues that the easiest way to consistently start deep work sessions is to transform them into a simple regular habit.” – create a daily habit of three to four hours every day to perform deep work on your project.

- Journalistic: “in which you fit deep work wherever you can into your schedule.” — Not recommended to try out first, since you first need to accustom yourself to deep work.
At least you do have a sense of humor. I know too many people who don't smile, and definitely don't laugh out loud.
Car manufacturers are an interesting case, though. Despite all the efficiencies in the system, I do know of cases where boxes of replacement parts were helicoptered to the factory to avoid the contractual penalties for holding up the Just In Time system.

There's definitely a place for "cheaper than helicopter" delivery, even if it is only where things have gone so horrifically wrong that paying almost any price is worthwhile.
It's pretty hard to destroy planets. I doubt that we could do it.
Black phosphorus sheets are great but they are pretty hard to fabricate and they degrade very quickly when they come in contact with air (in a matter of hours). There have been various attempts to solve this, some of them successful (as far as we can tell from lab experiments, at least), but all solutions are in pretty early stages, and most of them seem pretty difficult to implement on an industrial scale. Basically, exposing the damn thing to anything but inert gases for more than a couple of hours destroys it. That's not too feasible today.
New iPhone Leak Reveals Apple's Powerful Advantage
The bundled Find* modules are great, but once you go beyond what's included you often run into problems.

In converting a recent project to CMake (so as to use CLion), I encountered all of the following:

- find_package modules that didn't support REQUIRED or VERSION options

- Lack of standardization on whether find_package variables include recursive dependencies

- Some modules supply imported targets, some don't - requires different consumption

The fact is, I can't simply rely on find_package doing what I expect - I have to read each and every Find*.cmake I use.

On top of that, there's a bunch of conflicting information out there - should your source list include header files? Some older blog posts suggest it's necessary for dependency calculation, newer ones don't seem to mention it; I honestly have no idea what the right answer is.
That is generally an unsolved problem, and highly specific to the situation. Even the interpretation of the question depends on the context. To read more about it, I would look under the term "System Identification" and "Mathematical Modelling", but I might have different contexts in mind that you.
Why should a company be endlessly rewarded because an author wrote a popular article? Writing an article is a one-time affair.
They are not real spreads. They are fake spreads made by HFT bots using small orders. Once a real investor will try to execute on such an order, the HFT bot will either withdraw it (or it will simply get filled because it's a minimum order for the minimum allowed amount), and then the bot will immedately put in another order which will make more money for the HFT and less money for the investor. HFTs will use their fast connections to other markets to make sure that the new order is such that the investor will have no choice but to pay the price, because by the time the investor will try to go to another market to execute the trade cheaper, HFTs will already have been on that other market have front-runned the investor's order.

This is not "providing liquidity". This is parasitic behavior. Not all HFT strategies do this, but many do.
All Russians agree on this:

1 kocherga = одна кочерга
2,3,4 kochergas = две,три,четыре кочерги

But then it gets ambiguous:

5 kochergas = пять кочерёг?
5 kochergas = пять кочерг?
5 kochergas = пять кочерыг?
5 kochergas = пять кочерег?

All of those sound both correct and yet awkward. The first one is officially correct (and I have no idea why).
How to Hustle Away Debt
Hm. Have you taken the time to learn all the new features and develop something with them? Most people who work with JavaScript these days seem to like it quite a lot, myself included. Since ES6 released it's become a solid language with a few strange quirks, whereas it used to be a crappy language with a few useful features.
The making of TANK. (YouTube)
> why ... take on debts ... that you know you can not repay?

Obviously... people think they can repay them. There are millions of advertisements and seminars promoting the ROI of education. No one goes into them "knowing" they can't repay. They think they can, and then they cant.
Milk is fungible and replenished daily. Domain names, generally, are not.

And many domain names have changed hands for more than the costs of a house. PrivateJet.com $30 million. CarInsurance.com $50 million.
> Without a VERY dense detection infrastructure, catching these things is not going to happen.

Not really, Where it matters, radars have been deployed that can easily find those things. I've seen live demonstrations in the mid 1980s (as in, a system protecting borders), and I bet the state of the art has advanced since then. IIRC it was a SAR system, but I'm not sure.

> Furthermore even though these lasers are very cheap, by army norms, to fire, they're still 600$ or so for a single shot. So shooting down drones will be expensive. Far more expensive than the drones themselves.

There are newer, weaker versions that are at ~$1/shot, that would still likely take down your average drone. Also, even $600 is not "far more" expensive than a modern drone that can carry things across the border; It is slightly more expensive, but (relatively speaking), super cheap and, since it is energy, fungible (that is, you don't spend it until you spend it, unlike e.g. missiles which have to be ready long beforehand)

> Defense against a laser is easy (a mirror, essentially, though you need to know the frequency to get an effective one). I must say that I don't know why you'd try to defend a drone. I'd try to hide it, since that's so easy.

That's the popular belief, but it is not actually true. A perfect mirror such as would be required would cost today significantly more than the drone itself, as in x10 to x100, if it is at all feasible (You can't have sharp edges, you likely need glass).

It is currently infeasible to mirror-cover missiles or rockets that cost a lot more than the drone, and the problems are (mostly) not about the projectile speed or heat.

> And while a rules-based autopilot is easy to disrupt using jamming, a learned autopilot is essentially impossible to fool into crashing. Maybe you can divert it, I guess.

Lasers can blind cameras even better than they do human eyes. What sensors is this autopilot going to depend on when it is vision and GPS blinded?
>Is there any significance to the fact that management divided the pokers 4+1 instead of 3+2?

Yes, that indicates that management processed two requests as one. If they would answer 2+3 that would mean they have not noticed what is going on.
I can understand not wanting to publicise personal details but why not the name of the company? The purpose of a company is to act as a proxy, financially and legally, for its directors and domain registration seems like the perfect use-case.
Weird how the revolutionary ideas being thrown about here don't extend to just switching to digital art, instead starting and stopping at a moral obligation to give their gallery below market advertising space. Just because it has been less financially successful? Okay...
Ninja does this by default but additionally has a much lower overhead on incremental rebuilds.
Several literature on the subject which has not been mentioned in this article:

- Behavioral Programming http://www.wisdom.weizmann.ac.il/~bprogram/

- Live Sequence Charts (LSCs) http://wiki.weizmann.ac.il/playgo/index.php/Live_sequence_ch...
Many comments here criticize the paper because it proposes combining many parameters into a more accurate parameter, if you have something with infinite precision, you can encode any number of parameters into it.

But these criticisms miss a larger point. Mathematics has long had differing levels of infinity. The number of integers that exist, despite being infinite, is fewer than the number of real numbers that exist. Thus, any system, even with infinite precision, that is based on fixed representation of digits won't be sufficient to represent all real numbers.
You're not supposed to support the weight with your armpits; keep your arms locked out. The BART probably still sucks for it either way, though.
Basic is a really interesting language for education. Nowadays, apart from Scratch that is a visual environment, mainly two languages are used for education: Python and JavaScript (for the Hour of Code etc.). But when you start, when the kid is 6-years old, Python's indentation doesn't help, and JS is not ideal either. With BASIC, you just start coding.

A while ago I participated in a workshop by http://www.my-hexagon.com ; a Duinomite from Olimex was used there. It was a refreshing experience to see how immediate the response is from the sensors and how quickly you can control the hardware with a simple BASIC interpreter actually running on the board - a huge difference from Arduino when the kid is asking, "Dad, why does it take so long to upload the sketch?" Heck, even with Mindstorms you have this delay. Duinomite is a joy to use, the only drawback being its limited VGA output that is not great on modern high-resolution screens.
I can imagine websites refusing to link and instead displays the URL so the user can enter it themselves.

A lot of new companies will pop up offering their LINKTAX compliant packages that offer automatic downgrading of off-site links to user-selectable link fields, some even with custom functionality to automatically place the link in the clipboard.

Tech savvy users will use adblockers to disable this auto-delinking script.

All uploads will go through the few behemoths of media that can implement the upload filtering, like YouTube.

User uploaded profile images will be substituted for generated images by the website.

Uploaded text content such as comments will be disabled for all but the websites that live off them. Get used to seeing "Your comment is not currently visible, but awaiting moderation".

What a miserable, sad web...
There's one at the bottom of this page, Angolia.

There's a small space for niche search engines, for sites, wikis, blogs.
IS there a WHOIS for public lands or other that can be scraped as easy?
YIL about https://en.wikipedia.org/wiki/Cyrus_West_Field
Everest Base Camp Trek|16 Days| Reasonable Trek- Trekking in Nepal
The only reason it's idiotic is because shells accept unquoted strings
Not sure if this can help you, but I simply use

function (AddDependency name)
add_subdirectory(${PROJECT_SOURCE_DIR}/deps/${name})
include_directories(${PROJECT_SOURCE_DIR}/deps/${name}/include)
endfunction (AddDependency)

And then use git submodule to clone all the dependencies I need in the deps folder. Everything then works automagically (assuming that the dependency is built through CMake).