skysight-inc/HackerNews huggingface dataset:
> I fail to see what advantage rewriting existing and proven tools with a new language would bring.

This is not the first rewrite, and won't be the last one. Earlier environments were very memory-constrained, which led to optimizing for memory usage; a rewrite with less memory constraints can focus on speed (as mentioned in the GNU coding standards: "For example, Unix utilities were generally optimized to minimize memory use; if you go for speed instead, your program will be very different. [...]").

The current challenge is the "end of Moore's law" leading to an increasing use of multiple cores, instead of faster cores. Developers will have to focus on parallelism instead of raw speed, and new languages can help.

> Shouldn't the main value new tools bring to be enable writing of new things?

Or writing old things in a new way.

> Isn't focusing on existing utils more like a lack of imagination and OCD on optimizing a thing beyond any further value?

These tools are the base over which your system is built (their GNU version isn't named "coreutils" for nothing). Focusing more effort on them makes sense.
> As the amount of coins grow the difficulty of calculating hashes increases.

This is wrong. As the amount of coins grow, the amount of coins generated per block decreases (it halves every
~4 years). The difficulty is completely unrelated to the amount of coins in existence and is instead derived from the hashrate: as hashrate increases, difficulty increases, to target a block rate of 1 per 10 minutes.

> Doesn’t this completely undercut the idea of bitcoin as currency?

I don't think so. Right now people can buy bitcoin which is "guaranteed to become more valuable", and yet they still choose to buy things other than bitcoin with their USD.

Why would it be different if their base currency was BTC instead of USD?

Even if you don't think bitcoin is "guaranteed to become more valuable", there are plenty of things that are close approximations to that (pick any good investment), and yet people still choose to buy things other than investments. How do you explain that? Whatever reasoning you use to explain that can be applied verbatim to explain why people will buy things with BTC instead of just holding it.
One of my favorite sections in The Man in the High Castle was the part about historocity. You take a $1 fountain pen, say it once belonged to FDR and now it is worth $1000. Whether it did is largely irrelevant to its value. A counterfeit pen perceived as authentic is worth more than an authentic pen perceived as fake, or of unknown provenance.
One does not simply build a user interface: our ClojureScript/re-frame app
That ruling was overturned because it was simply wrong as a matter of law. Intangible goods are licensed, not sold. Will explain in follow up when I get to a computer. https://en.m.wikipedia.org/wiki/Vernor_v._Autodesk,_Inc.

Basically, under US and Western law, an intangible good is only "sold" when all of the relevant right to it are sold. If you only sell copies, you are only selling a right to use the copy, which the law calls a license. (The copy doesn't actually exist, by the way, it's just a legal construct, as downloading actually creates a new set of bits.) Since the license is trivially copied, the owner of the good is allowed to control how the license is used.
Blog posts and infographics don't fit the https://news.ycombinator.com/showhn.html category.
It's an excellent article that illustrates the difference between 'good' and 'excellent' care and the attention to detail it requires to obtain 'excellent' results. Dr. Warwick's line of questioning that revealed his patient Janelle's reasons for not doing her treatments was illuminating and not every doctor will dig for answers that allow their treatment plan to remain 99.95% effective.

After finishing the article, I decided to take inventory of myself and see where I can improve from 99.5 to 99.95 even though my job doesn't deal with life and death patient outcomes.

Sometimes articles that aren't about computer touching can make you think about computer touching in a different way, it's good to read a variety of things.
Nerd: a person who knows his own mind well enough to mistrust it
It was around Christmas, and a lot of people seemed to be out of the office for vacation. My sales rep was not technical and didn't understand what I meant when I asked for the "bitstream image" or "raw image" of the drive. I kept pressing, leaving voicemails in which I said stuff like "Look-- you don't know what I'm asking for. Send this to somebody in your engineering department and they'll know what I mean. I want to give you more money than you're asking for to get this."

Eventually I got a call back from somebody saying that they understood what I was asking for but couldn't send it to me. At that point I got fed-up and paid the minimum bench fee and asked for my disk back. I probably should have pushed the issue further, but my need was timely and I'd already started reconstructing the data from other sources.
This article sums up what I think is wrong with "kids today" in software engineering. It's supposed to be hard, you're supposed to have to figure out confusing errors, powerful tools require understanding and configuration, and nobody is supposed to be there to catch you.
> then points out that rustc can't compile itself on i386, which is relevant… how?

Remember he is speaking as the leader of an operating system
project. As in, a basic part of the project functioning normally is compiling the whole thing from scratch. If something needs cross-compilation to even get started it won't end up in OpenBSD base.

I seem to recall when it supported more architectures they made a public show about how they weren't going to cross compile even for targeting wimpy/sluggish machines, because recompiling the OS was a good stress test for the kernel itself.
Missile security through obscurity... oy.
Yes. You describe classic deflationary behavior. That's why central banks target a small positive inflation rate (e.g., 2%).

Fred Wilson, a prominent VC investor and Bitcoin proponent, said as much in August: http://avc.com/2017/08/store-of-value-vs-payment-system/
Okay, there's a lot of misunderstandings here. Theo is right about some things, and wrong about some things. And people are misunderstanding what things he's right about. The things he's wrong about are very minor.

Rust absolutely works on 32-bit platforms, though we often use the i686 target rather than an i386 one. Platform support list is here: https://forge.rust-lang.org/platform-support.html

Theo is talking about building rustc, not compiling most Rust programs. That's the first distinction that it seems like many people are missing.

However, apparently the compilation process OOMs when building on a i386 box. I don't use those platforms, but I'd believe it. The Rust compiler is large. However, I thought (and looking at our CI, this seems to be true https://travis-ci.org/rust-lang/rust/jobs/311223817) we do compile with an i686-unknown-linux-gnu host (for this build), so I dunno. Maybe it was a fluke, maybe I'm misunderstanding, I'm not sure.

We often provide artifacts via cross-compiling, but this is unacceptable to OpenBSD. That's totally okay. They have good reasons for doing this.
I do not think NYT reporters have magic sources, access or analytic ability. They seem to have used public sources of information as sources. The Houthis, or their allies, should have enough analysts to piece the same sources together and arrive at the same conclusion.
It's simple divide and conquer. The 0.1% know you need somebody to blame for them squeezing you, so they tell boomers' it's millennials' fault and vice versa.

It works pretty well: https://news.ycombinator.com/item?id=15844087

If that doesn't work, they can always blame immigrants, Islam or blacks.
Most of them. Best case, it's a friend that I would see every second weekend or so, but chat with and comment every day.
This covers,

▸ Installation & Hello World

▸ Cargo & Crates

▸ Variable bindings , Constants & Statics

▸ Comments

▸ Functions

▸ Primitive Data Types

▸ Operators

▸ Control Flows

▸ Vectors

▸ Structs

▸ Enums

▸ Generics

▸ Impls & Traits

▸ Ownership

▸ Borrowing

▸ Lifetimes & Lifetime Elision

▸ Modules

▸ Crates

▸ Workspaces

▸ std modules and Preludes
If you look at the GF Austin facebook page, there are hundreds of angry comments from people about paying deposits and getting trenches dug and then not hearing anything for a year. Also a lot of complaints about trenches being sloppy and making a mess of the neighborhood, although this could just be the nosy neighbor crowd.
It sounds like you're imagining a difference in magnitude, as opposed to a difference in type of motion, you seem to be assuming that I'm suggesting a very large magnitude. I would call bumping the bottom a type of vertical shaking, if the container is allowed to move vertically, regardless of how far (or short). A vertical shake that moves less than the height of one die doesn't move far enough to allow unpacking, and empirically it works for me. Fast and small vertical shaking, or boiling, if you prefer, will "liquefy" the particles and allow them to settle. Fast and small horizontal shakes would probably do the same, I just speculated above that vertical boiling packs faster than horizontal "tapping", but who knows, I could be wrong, I'd have to do the experiment.
Past performance is not directly related to future performance. Yes, buying BC 5 years ago was a good bet, that says nothing about buying them today and selling them in 5 years or even 5 days.
The forty years Apple has been pitching to children means that a toddler's great-grand-parents may have bought an Apple II for the toddler's grand parents. Apple's marketing at children has been going on so long it is background noise. The brand's halo has been carefully curated by associating with Disney and product placement in movies. The final scene of The Book Thief shows that Apple will market over top of the Holocaust.
"Someone has to pay for all of this change, and it is still going to be us in the form of targeted advertising"

Honestly I would hate this to be part of the future. I don't believe ads work now. Users get used to ignoring them by being over-exposed or using ad blockers. When we already know that they make for a terrible experience for users now, couldn't we start dreaming of different ways to do this.
... and the hope is that https://github.com/thepowersgang/mrustc will let us do this for Rust.
There are a lot of people who will only go when they need it, mostly men. For instance I have not been to a GP in probably 6 or 7 years. But I can see lots of people with chronic conditions (most of which could be prevented or reversed with lifestyle changes) going all the time. And it seems like the kind of thing where once you have a couple prescriptions, you're going in frequently to check in, and each time possibly adding new ones for different ailments you develop.
That's because Generation X is tired of all this millennial talk, as Gizmodo explains so well:

https://gizmodo.com/5851062/generation-x-is-sick-of-your-bul...

;)
I think the author suffers from a perfectionism problem. She wants to sent the perfect reply. When asked for advice, she sets a bar that’s much higher in her own head for what the reply should be than what the person asking likely intended. Bosses and CEOs don’t seem to suffer from these anxieties, and have no problem sending back short, decisive, and sometimes imperfect replies.
I bet some people would be more than willing to fight wars to prevent that from happening in such a short timeframe.
Absolutely. Hard disk drives don't stick to your refrigerator (like a naked magnet does) either. My layman's guess would be that the fields generated by the magnets in opposition in the voice coil are somehow "balanced", so that the net magnetic field produced by the drive is negligible.
go-coreutils is abandoned, and not POSIX compliant. It was meant to be a proof-of-concept, and it kind of was, in a negative way.
Are we really expecting Patriot batteries to work now? Have they changed fundamentally since the 1991 Gulf War? I know they hit a few SCUDs but I don't recall any sort of expectation that it would keep a major population center safe from attack, especially from a smaller warhead.
It is important. It's just not important enough to kill a bunch of people when they didn't have to die. Like I said, I like the topic and would love to hear more on it.

I keep seeing the role of editor missing in mainstream news. This is the kind of article that could have been published with judicious editing without ending up a bomb damage assessment for terrorists.

I don't think you get to point out how important the topic is and get a free pass regarding impact. Articles like this have consequences.
If these systems have been deployed and are meant to stop missile attacks but the only way they work is if people believe that they work, then they are worse than useless and need to be exposed before our dependence on them grows any further.
Technology and Modern Society – Great Promise or Great Peril
This new AI method by Google allows training of algorithms directly on phone
On the other hand, maybe it’s the universal crash course in critical thinking people need, albeit in the worst and most sbusive form possible.
As a manager or senior <anything> a huge part of your job is communication and distributing information, and email is one of, if not, THE core method of doing this.

The author has decided to provide poor communication because she can’t handle her inbox. One word replies can be extremely misleading and will cost her more time overall than reading and replying to her emails properly. I would be fuming if I was her boss or worked for her.
That's not quite how it works. The difficulty of calculating hashes is dynamic -- a function of the global hashing power -- to ensure that, on average, each block takes 10 minutes to mine. The miners are rewarded for mining a block from the mining fees paid in each transaction (which can be zero, but it's then very unlikely that your transaction will be picked up) and a reward. This reward started at 50 BTC per block and halves approximately every four years (it's currently 12.5 BTC per block): this is where new bitcoins are created. This series of halvings eventually converges to a sum of 21 million BTC available.
Stevens Capital Management LP| C++ Market Data Feed Developers| Full-time| Radnor, PA. USA| ONSITE| Visa Sponsorship

Stevens Capital Management LP (“SCM”) is a registered investment adviser that manages a multi-billion dollar hedge fund that has been in business for 25+ years.
SCM specializes in the rigorous development and disciplined implementation of empirically based quantitative trading strategies. Our highly productive team works in a fast-paced collegial environment, utilizing extensive data sets, technology and the scientific method to devise and employ trading strategies throughout the world’s most liquid financial markets.

We are seeking highly driven, production-oriented developers who possess strong technical skills and the ability to work in a fast-paced collaborative environment.

This is an opportunity to work in a real-time environment where you can make immediate contributions. You will be part of a small team building real-time data feed handlers for the largest financial exchanges such as the NYSE, LSE, TSE, CME, BATS, ICE and NASDAQ.

Primary Responsibilities
•	Develop and implement infrastructure to support market data and trading.
•	Develop and maintain market data feeds.
•	Build and design large scale applications, with a focus on reducing latency and improving the performance of the system.

Requirements
•	High proficiency in C++ development in a Linux environment.
•	A Computer Science degree.
•	Outstanding problem solving skills.
•	Familiarity with multi-threading and networking protocols (TCP/IP, Multicast preferred).
•	Experience in a real-time environment in the Financial industry.

To apply: http://grnh.se/lu5pcr1

Please visit www.scm-lp.com for more information and to view other job opportunities
Allocating resources wisely as a bootstrapped founder
The horse is here to stay but the automobile is only a novelty – a fad. - Horace Rackham, 1903
No, you are the one playing semantics. The consensus is that Merkel forced mass immigration on the rest of the EU. Look how well that went down in recent elections in Germany - she barely escaped and only after an unprecedented intervention by the president.

Personally I'm on the side of Poland in resisting the globalism-at-all-costs push. One could just as easily describe the 'accept mass immigration and fuck your population's feelings' attitude of the EU as a form of fascism.
Let me try to put it a different way.

A Turing machine emulating a different Turing machine is an abomination of efficiency. It's so slow, it will never get anything done. It's so slow, that the theoretical limitations of non-infinite tape are meaningless. You can design it to use a meager amount of storage, and it won't run out before you die.

When it comes to machines that were designed to be performant, sometimes you need a lot of storage. But when it comes to Turing equivalency, you don't. Speed is the only meaningful limitation.

>That's a lack of universality. It causes such an issue we run data centers to work around the problems. You can't always keep adding memory.

>If we had universality, memory would be no issue. If memory is no issue, cache misses wouldn't exist, and memory optimisation wouldn't exist either.

>The halting problem would be solved overnight, and we'd be able to abolish all safety issues in programs because we'd be able to formally solve the entire program.

This would be true, based on what I was saying, if universality implied fast (or even exponential) performance. It doesn't.
It's definitely not the spiritual successor since the Freewrite is built differently and for a different market. Even so, the Alphasmart was about $250ish when new.
Show HN: We've fully launched Construct 3 – browser-based IDE with 100k users
Why You Should Go All In
Techshop to reopen via acquisition by third party
> Another part of that may be convincing the attackers that the missiles are ineffective.

This raises an interesting question: is there evidence that anti-missile systems have actually deterred missile attacks?

The Iron Dome system has a (disputed) success rate vastly higher than the Patriot system, but I can't find evidence that missile attacks against Israel have substantially declined in response to its deployment. Perhaps better organized entities like national militaries would react more thoroughly, but that also raises the specter of a displacement effect that fails to save lives.

I definitely agree with you that "improving defenses" and "promoting defenses as deterrents" may be conflicting aims, but I'm curious why the original poster here is so confident anti-missile systems have a deterrent effect in the first place.
Facebook launches Messenger Kids for under-13s
Yeah, but pay in London is mediocre compared to contracting (for FB and GOOG).

I applied to US. I was never interested in moving to Berlin.
I thought we'd established that lots of African-American's ancestors were brough here as slaves? Saying the Canadian rate is 6 times less is meaningless without accounting for that starting state (and the impacts it has on later immigration).

Something like 60% of hispanics in the US are originally from Mexico, which shares a border with the USA. You keep bringing up other latin American countries as if geographical distance means nothing when people choose to emigrate. I would guess that even in these days of transatlantic flight, it's still probably the number 1 factor in migration.

The next two chunks after Mexico are Puerto Rico and Cuba, both of which have unique relationships with the USA that don't apply to Canada. One being part of the USA and the other being basically invited in as part of a political battle with Cuba & Russia.

You don't seem to even be trying to present evidence to support this argument of yours.
The children now love luxury; they have bad manners, contempt for authority; they show disrespect for elders and love chatter in place of exercise. Children are now tyrants, not the servants of their households. They no longer rise when elders enter the room. They contradict their parents, chatter before company, gobble up dainties at the table, cross their legs, and tyrannize their teachers.
Now I will know how to talk to my kids when I make millions climbing the corprate ladder.
Thanks for the context, that wasn't clear to me.
Exactly, I have also left an employer partly for unreasonable thinking about time reporting. The funny part is that employer even had a "flexible work schedule" but it was not acceptable to arrive 5 min later after the flex-hours. This was of course not communicated.

If you are a programmer I fail to see the importance of being at a specific place at specific times unless it is a meeting or something similar.
Not to mention plenty of people in the "developed" world (let alone "developing") can't afford to buy a new computer, and thus are going to use 32-bit "legacy" desktops and laptops for a very long time.
IMHO, sad is when you have large numbers of people hacking on a multi-million line codebase in Python with no static types, unfortunately a far more common situation in finance!
My Doctor-couple friends said it this way: There are three ranks of hospital: childrens' hospitals are the best. Next are womens' hospitals (maternity etc). Finally hospitals catering mostly to men are the worst, mostly because men are so indifferent to treatment.
Writing a Self-Mutating x86_64 C Program (2013)
Well, I have that and those two sites still lead to CPU overload.
Dow Jumps More Than 200 Points on Tax Plan Progress
To the person talking about a auto:

Bitcoin is a fad - it will be worthless. Shared public ledger is where the money is.
So...which game companies?
> Which "parenting experts" are in favor of giving kids more time on electronics?

The target audience is using cellphones and SMS already; this isn't about more time on electronics, it's about the particular electronic communication medium (for parents, it's about control, for FB it's about getting nindshare early so they don't get displaced by something else becoming popular with youth.)
Could you say more about why you think the futures would crash further? My understanding is that these are cash settled, so this isn't like a normal commodities market where you actually have to deliver the underlying.
>Does Twitter support credential delegation? How about Facebook? Reddit? Instagram? Medium? Other random CMSes the MP might push content to, for op eds, newsletters, etc?

Yes, you can find this special delegation by looking up the specific OAuth API. OAuth access usually limits what the other can do, some providers give you access to logs and you can limit and review scopes on each access token.
«If I had something that I knew would become more valuable...»

Because neither you nor anyone is certain Bitcoin will become more valuable. If you knew, you would put all your life savings into Bitcoin this very minute.

That's the reason I personally have been spending bitcoins for 7 years, and will continue spending them. For all I know BTC might crash tomorrow and never recover.
This thread nicely illustrates the difference between a computer engineering and computer science perspective.
2016 MacBook Pro and a 2017 PC. Lots of fanning and lagging on those pages.
>This might be a 100th time the surgeon is removing a certain type of tumor

I think this is all OP was asking about. They want to know if you've ever removed a tooth before, not if you've ever removed the right molar from a 27 year old very tall man who has a small jaw and bad breath.