skysight-inc/HackerNews huggingface dataset:
I'm going to stop blaming generational labels. I should have done it a long time ago.

I'm going to quantify the people whom I blame for everything as those with a net worth equal to or greater than an arbitrarily determined net worth of $10 million. If they're going to own everything, they need to take responsibility for everything--own it, in the colloquial sense, as well as the literal.

I am not suggesting that we "eat the rich", as it were. They seem to have some sort of brain-eating prion disease, and I don't want anyone else to catch it. Probably best that we just put down the ones that show symptoms, and burn the bodies.

As a class, they only number about 1.2 million. The rest of us are about 7.6 billion strong. We could take 'em. We know they don't know how to fight, because they always send young poor people to do it for them, and seem completely unfamiliar with self-sacrifice for the common good.

Why $10 million? Because that's "enough", in my opinion. You can retire on it, withdraw the "safe rate" of 3%, and live on this year's equivalent of $300k--which is 5 times the median household income--every year, forever (within a reasonable statistical confidence interval). You get too far ahead of that, and you start to lose touch with people who don't have "enough", at lower levels on the needs hierarchy. At that level, you still need to know how to play well with others, and not be a %%%%%% tyrant, in order to accomplish the great works that require large concentrations of capital. Above that, you start to grow less fearful of losing the trust of others.

If there is anything wrong with the Millennials, it's that they haven't yet applied their talent for killing off societal staples and institutions to quite the right people and practices. If you're a Millennial, think long and hard about your student loans and your healthcare coverage, and the people who made a conscious, calculated choice that you don't deserve to have nice things unless you serve, consume, and obey.

Put on the glasses. Just put on the f'ing glasses.
Third part of the overview of the #Chrome #Devtools
Yeah, being very smart doesn't seem to be an effective inoculant against blockchain hysteria. Then again, the ICO scammers are making millions and I'm not, so, maybe I'm getting ahead of myself.
Not a bad reply. Sure I can pump some $ into it in the short but who's to say that capital injection wasn't the straw that made the black market assassin cash out and convert it into something has proven value, gold, etc.

Likely what's happened/happening is money is being sucked out of our economy into a shadier one. Silly American buys some bitcoin with their credit card a Russian who spun up a miner buys some gold with their credit card debt. Silly people see bitcoin goes up, think equity's been created there. It's debt.
That is classic great fool theory thinking. If it crashes, you might not be able to get it out in time to make a profit.

Remember, you'll need some idiot to buy your shares if you want to cash out.
I'm not saying everything must be equal. It's people saying "meritocracy" who act like everything already is.
I would be careful saying Bitcoin in particular is being cemented. There's nothing stopping its downfall from an "improved" cryptocurrency or other issues.
10 years for me, and ditto. Everything else is just snake oil.
> i386 is supported, the issue is compiling the compiler on i386.

which is required for the system to be self hosting

seriously - what is being said is this:

"
oh hey lets throw away the functional and perfectly good entire base set of utilities for this 1/2 complete project on github using a language that doesn't even natively build on all of our supported platforms and wouldn't even remove the need for a C compliler in base, and further complicate the base toolchain, not to mention breaking all kinds of other builds which use shell utilities expecting certain behavior, etc ,etc, etc, because somone thought it would be 'neat' to do this. And whyyyy aren't you taking me serously???
"

every few days (hours?) some noobish person desides to ask some fantasy question about whatever topic of interest they are noobing about on openbsd (and other OS) discussion lists, and then gets whiny when they are being called out for being 'green' about life itself. this is another of those cases, and I have no idea why it got crossposted here or upvoted.
Spend your time where the money is. Journalists aren't paid at the end of the day for their email word counts... And, probably, neither are you.
I tried trading stocks with lots of negative personal biases that caused me to take poor risks. Year after year I lost money, and was close to giving up. Then oil prices collapsed and a year later I stumbled upon that fact (lucky me). I remembered economics class from over ten years ago (price elasticity and marginal cost) and it helped me recover financially by guiding my trading plan and giving me conviction. I had borrowed heavily and was about to quit in debt, but that last hurrah took me back where now I probably will be profitable. With a bankroll and solved emotional baggages I think I can win consistently. Ironically I don't have as much desire to do so anymore, and am building tools for others to use.

The lesson isn't to make a last hurrah but wait for the right moments. It was a ridiculous moment to buy in retrospect, but also was super stressful. Lately I noticed the hair loss...
Yeah but I mean, if the mechanism they're using relies on not using incognito, that means you should just be able to delete their cookies and keep getting access.
Actually Lost plugin are on submit or dev branch. Most or them works correctly but are not yet lots use so they stay in submit/dev branch.
Zwave
Onewire
Knx
Plcbus
Miroir
Karotz
nabaztag
Velbus
Teleinformation
Yahoo weather
Météo France vigilance
SMS
And a lot of others :)
If you really want it to motivate, the funds should be sent to some group you detest if you fail. I.e. the DNC for a staunch republican, or the NRA for someone who believes in gun control.
I did. I can't imagine anybody other than you made your interpretation, as the asking for data was clearly intended into subsidizing a specific conclusion.
Do you make the same distinction with researchers who work for petroleum firms that hid their findings on anthropogenic climate change or tobacco firms that concealed their findings on the health risks of tobacco consumption?

If so, I applaud your sense of equity.
front page https://news.ycombinator.com/item?id=15843903
Looks good, thanks! Good way to update all my machines' SSH keys.
The core design problem with using the Patriot missile system for ABM applications is that its terminal guidance system fundamentally isn't designed for it. It uses radar for terminal guidance because it was adapted from anti-aircraft applications. That this works at all is impressive, in a "dancing bear" sense, you wouldn't expect the discrimination to be good enough for the purpose.

All purpose-built ABM systems use infrared imagers for terminal guidance with classifiers that pick out both the target and desired point of impact on the target. These are vastly more effective but we also don't sell them to foreign countries AFAIK.
Except that is a non-issue. We're not actually heading into a "language certified by the party bureaucracy" situation, nowhere near it. It's a fallacious claim--heh heh, the slippery slope fallacy.

Again, we can look to Germany, and see how there's actually a totally thriving and healthy culture of free exchange of ideas, that also excludes naziism and nazi imagery; no one is suffering for that exclusion unless you're a nazi. (And, if I learned the lessons of WWII correctly, fuck nazis.)
That's one of the problems with deflationary currencies - people are less willing to spend them since they are essentially an investment, making them more volatile. Governments target 1-2% inflation for valid reasons.
??? Exactly
>Answer these food questions and we'll tell you which Power Ranger you are.

You just reminded me how glad I am that I aggressively hid every upworthy, clickify, clickhole, and buzzfeed from Facebook. It's somewhat tolerable that way.
I just want to say that that comic is absolutely wonderful. Made my morning :)
Vertical farming has been a perennial favorite of "futurists" much like flying cars. Unlike flying cars, the technology itself is fully proven and has been for a long time. The reason why it isn't common is due to economic factors, not so much technology.

Urban land is a very expensive speculative commodity and under-used, because there's little penalty for doing nothing with it, thus causing sprawl.

Simultaneously, we subsidize transportation, so we encourage sprawl in lots of senses... including in an agricultural sense. The wear and tear on highways is almost entirely from trucking, but we all pay equally for it.

Cultured meat, however, is something that I am very hopeful about. I'd be thrilled if we achieved it by 2030, but that seems overly optimistic. I'd love to be proven wrong, however... the sooner the better.
My thoughts on Bitcoin futures at CBOE and CME:

- Unlike LedgerX, the futures will settle in cash, NOT in Bitcoin. So they won't directly create demand for more Bitcoin.

- In effect this is a "bookie pool" for institutions to place side-bets on bitcoin. Although there might be some consumer participation - I reached out to several CME brokers and at least two of them, NinjaTrader (US) and RBC (Canada), intend to provide the futures product to their retail investors (pending internal review).

- Biggest customers will probably be institutions who want to short (bet against) Bitcoin, and those who want to establish a long position (bet in favor of it) but are prevented from buying bitcoin directly (due to regulations, security / handling concerns, etc). You would think the CME trade throttling rules in particular would make buying the asset directly a more attractive option for those who want to go long and have access to other marketplaces (i.e. existing exchanges). For that reason, after the initial "rush" to get in, I think there's a risk the CBOE and CME markets will tend to attract more "shorters" than "longers".

- Naked shorts (placing short orders for assets you don't have and don't intend to buy) are an interesting aspect which I don't fully understand. I think the practice is illegal in US securities, although one of the exchanges from which the CME price index will be derived (Kraken) apparently already allows naked shorts (surprised that didn't catch the eye of regulators).

- A lot of the money in Bitcoin today is retail. Are those folks ideological, or easily spooked? (Probably a mix). What happens if folks start seeing red futures around the corner? Is there a risk the futures indices (with their more-disciplined institutional money) will start leading (rather than following) the Bitcoin price?

While I'm excited by this development (obviously a lot of great PR) I'm concerned there might be risk of it backfiring compared to the overly optimistic expectations I've been reading from existing Bitcoin holders. I really do hope it paves the way to ETF's (where you actually buy a basket of Bitcoin) - something I'd be a lot more excited for. In the meantime, here's hoping my cautious skepticism is unwarranted.

There's some good discussion over at Quora: https://www.quora.com/How-will-futures-trading-on-CME-affect...
True, but we're talking about 32 bit systems. Chrome stopped being able to compile on 32 bit systems years ago, as a C++ programs. I think Firefox is in the same situations.

It does sound kind of bad for Rust, but the competition isn't doing much better :p (weak excuse, I know)
Indendence doesn't play into it. Simple example: flipping two coins doesn't give you a (0.5 + 0.5) = 100% chance of getting heads.

The easiest way to solve "at least once"-type questions is invariably by subtracting P(!"at least once") = P("zero hits") from 1.

To do it with addition, you'd have to list all possible outcomes completely. Those would, individually, be far lower probabilities. Example:

P("at least one "six" when rolling two dice")
= P("first not six, second six") + P("first six, second not six") + P("first six, second also six")
= (1/6 * 5/6) + (5/6 * 1/6) + (1/6 * 1/6)
= 11/36

Shorter:

1 - P("never six")
= 1 - P("first not six, second not six")
= 1 - (5/6 * 5/6) = 36/36 - 25/36
= 11/36

The number of possible outcomes you have to list and add together is 2^<number of trials> - 1. For two dices, that's a manageable 2^2 - 1 = 1. For 100 rockets it's 2^100 - 1 = 1.2676506E30 (- 1).
I wouldn't categorise security as an "arbitrary concern".
Sonnen, Pura Energía build solar systems in Puerto Rico as utility woes continue
Often people suggest rewriting a method because it's so complex and poorly understood that it can't be maintained as-is, and for a method like that, you're right, it probably can't be rewritten without inadvertently changing the behavior.

I think what is being proposed here is rewriting methods that people usually don't consider because they're basically okay. Maybe the name is a little weird now because the usage of the method has changed. Maybe two methods that used to do something different now do effectively the same thing. But everything is basically correct and readable, and people don't want to make a bigger change than necessary.

Personally, I think I lean towards more aggressive rewriting than other people do. I try to make sure names make sense. When special cases are removed I check to see if this allows me to make the rest of the code simpler. When I see the same thing being accomplished in different ways in the same file, I'll take a minute to make it consistent, so that same things look the same.

But people see this as a trade-off, especially when it comes to code review. Several times when I've made major changes that needed to be code reviewed, I've taken extra time to re-order my commits so the change can be reviewed in two steps, first reviewing the refactoring that was done and then reviewing the change that was made. And with a single exception nobody has taken me up on it; they've insisted on reviewing the entire change at once. Instead of a straightforward refactoring and a straightforward change in functionality, now they're trying to make sense of a combination of behavior-preserving and behavior-altering changes. Because code gets reviewed that way, people tend to refactor less than is optimal, because they want to give their coworkers small diffs that highlight the logical change that was made. This is a tendency that can lead to a gradual accumulation of history in the form of duplicated code and nonsensical names, which I think is what the "rewrite every time" rule is meant to counteract. A technical rule won't make people forget a social trade-off, but it might help them remember the other side of the trade-off.
700-yr Crusader Kings 2 game recorded to find who gets most kills, most children
Ads are going to tumble, because the targeted online advertising industry is largely bullshit [1] -- a house of cards built on collective delusion and sustained on perverse incentives and borrowed time.

Brand advertising will be as prevalent as ever, and with every online storefront (e.g. Walmart, Newegg, Amazon) devolving into a 'marketplace' with random sellers, the value of brands as a reliable quality signal will climb higher than before. Submarine influencing will thrive and be indistinguishable from organic content; if discovered it won't be perceived as advertising but rather lobbying or conflict of interest.

Recurring subscriptions will be the dominant business model for content exchange. Vertical integration of content production, distribution, and delivery will predominate in areas like entertainment and news. Until this transition is complete, aggregators will offer meta-subscriptions to some curated subset of wider offerings.

[1] https://news.ycombinator.com/item?id=10271348
You make it sound like Haskell doesn’t have the capability to do things like “writing to memory, and express basic operations like assigning a value to a position in an array.” That’s utterly false. It’s not impossible or unusual in performance critical code to deal with mutable bytes strings and mutable arrays extensively. If you want you can just write to arbitrary locations in memory and cause segfaults in Haskell.

Mutable arrays (this is used more often than you thought): http://hackage.haskell.org/package/vector-0.12.0.1/docs/Data...

Raw pointers (types, casts, and pointer arithmetic): http://hackage.haskell.org/package/base-4.10.0.0/docs/Foreig...

Raw pointers (dereferencing them, reading and writing memory): http://hackage.haskell.org/package/base-4.10.0.0/docs/Foreig...

Manual memory management (malloc/free style): http://hackage.haskell.org/package/base-4.10.0.0/docs/Foreig...
Amazon Fire 8 Review
They are independent, and that's exactly why they aren't additive. Flipping a coin two times doesn't give you a 100% chance of getting heads. To expand on the intuition a little - they may well hit the same non-target spot multiple times before they hit the target at least once, in fact that is to be expected.
But if they're more volatile wouldn't that motivate people to spend them?
On practice i'll Say yes with the web api sensors ans commands are available through http(s) resquest. If home assistant can get/send api request it will work.
Seems like Poe's law could be generalized into a heuristic about memetic hazards - no matter how much you guide and warn people, any idea you speak or put in writing can be taken in a way you did not intend. The chances increase with the size of the audience.
Did you take his sign down?
SEEKING WORK. Robotic. Process automation. NYC or REMOTE.

Robotic Division. Process automation. We are a tiny consultancy offering Robotic / Process automation consulting. Technical Feasibility. Industrial robotics discovery. Research / development. If your looking to automate warehouse operations to save cost, Robots are a low cost option and can be deployed anywhere and run 24/7. High value. Research ( discovery , explore a problem) Industrial automation expertise.

Consulting OR Workshops in:
Computer Vision.
Artificial Intelligence.
Autonomous Control.
Computer simulation.

Hardware: UR10. Soft robotics.

Software: ROS.
Amazon Deep Lens.
Google Vision Kit.

We can build a proof of concept / prototype to meet your automation needs.
Companies using robotics: Amazon. Walmart. Domino’s (pizza maker)

MORE INFO: https://goo.gl/GwsYjp
$150/hr pay as you go:

INDUSTRIES: AUTOMOTIVE AND SUBCONTRACTORS. FOOD AND AGRICULTURE. FURNITURE AND EQUIPMENT. ELECTRONICS AND TECHNOLOGY. METAL AND MACHINING. PLASTIC AND POLYMERS. PHARMA AND CHEMISTRY. SCIENTIFIC AND

RESEARCH YOUR INDUSTRY?

contact@qureshimedia.com (mention HN)
He freely admits he has never read anything about any of this or made a serious study of it, or had to implement any of it. It is more of a perspective or list of observations from life in the trenches than a serious study or even a very informed position. The whole list of methodologies even mentioned in the article is just three: waterfall, hacking, agile.
1. Practice.
2. Read good open source code, design patterns, understand and apply.
3. Repeat.
Thanks for finding this. But does it really open a helper process? In the code I can't find anything about that.

Is it possible to launch a process and have it display a modal dialog which blocks the parent's dialog?

(I don't use Chrome at the moment and will install a new version later to check it out using Process Explorer)
Another interesting possibility could be an adversary training the network to treat benign code as malicious.
Except that we have never seen that happen.
not to mention, 386 or not, there's still other 'odd' 32bit platforms which still have huge use for embedded things where openbsd would work great (hello mips/arm32, for starters)
Mostly they were using gold because it doesn't readily tarnish and it's relatively easy to work.

Scarcity was necessary, for sure. But definitely not sufficient.
> There must be some reasonable subset that basically everyone uses and should just be included in the language.

Well, there is. The problem is that the last reasonable subset is 7 years old, and Haskell is evolving quickly.

There's a new standard scheduled to 2020.
> People have told me for the longest time that Java is a shitty language I shouldn't be using.

Java is a great language in theory, the problem with Java is that people have evolved to use layers upon layers upon even more layers of abstractions, the tooling is horrenduos (try configuring maven vs npm) and especially all complex Java applications end up being as slow as molasses (e.g. SAP GUI, Lotus Notes, Eclipse, jDownloader, Vuze on the GUI application side).

This leads to people projecting their horrible experiences with the Java ecosystem and applications to the language itself, which is a pity.
I like how everyone has moved on to ignoring the fact that 5-10% of all Bitcoin are controlled by an unknown party. Would this be acceptable in any other currency?
https://bitslog.wordpress.com/2013/04/17/the-well-deserved-f...
You're right, only the most high-powered people in an organization can get away with terse responses that leave recipients guessing at what their precise intent was.

"Fluff" is a highly subjective term. What may be fluff for you could be critical signalling for others. Stripping everything down to the bare-bones of what you (or I) may think answers the request sounds intentionally flippant and dismissive. If we fail to address the recipient in a context they understand and share with us that is taken as an offense.

With a little effort, however, it is totally possible to be cogent, compact, AND polite.
This is somewhat similar to things that I've done to source control Word DOCX files and similar archives with a tool I wrote called musdex [1].

It's built to be a much more generic approach to handling the top level webhook operations, so you could even potentially write an oletools-based plugin (Handler) for it and share the musdex infrastructure. (Built-in Handler is for ZIP files, which works for the more recent Office/OpenOffice formats. I wrote a custom Handler for Inform 7 files, and I started but never finished a Handler for deconstructing/reconstructing SQLite DBs for version control.)

[1] https://github.com/WorldMaker/musdex
Do you take interns for the summer?
Hi HN, I'm the creator of this site.
I created it as a funny side project during the weekend. Feel free to ask me anything.
What a conceited answer.
GHC or not, you simple do not want all the extensions active all the time.
And the author was paid by the word.
Comparisons between providers is a separate issue.

Suppose you assigned people randomly to 101 doctors from 2 populations (A,B). Now suppose A was 10x as likely to die. D(0) get's 0% of A's and 100% B's. D(1) is 1A and 99B. All the way to D(100) that only get's B's.

In that admittedly simplified example you could determine that D(0) did a better job than D(100) by only getting 8x as many deaths even if 9.8x may be statistically irrelevant.

Yes, the real world is vastly more complex. But, while that may make a strict ordering impossible you can likely find out the best doctor is likely in the top quarter and the worst doctor very likely in the bottom quarter, which can be useful.

Picture a score card that said 80% chance in (0% - 20%], 15% chance in the (25%-50%], etc. That's not exactly meaningless information.
Spend the First Hour of Your Day on Activities That Add Meaning to Your Life
Don't forget the National Crime Agency.
Sometimes when I write a lovely, thorough, well-crafted email and get a "can u hop on a call 2 discuss" response, I "hop" on that call and simply read out my email. Occasionally I add little pauses to make it sound like I'm not reading, if I can be bothered.
This South African community built its own ISP
Not just taxes. The dollar says "This note is legal tender for all debts public and private." Useful to have when you're getting sued.