skysight-inc/HackerNews huggingface dataset:
I can only speak from personal experience but here's what worked for me. Build one thing that will truly impress the senior engineers at whatever companies you're applying to. In order to be impressive, it has to solve an interesting engineering problem. Try to build it yourself. Fail (probably). Now go pick up a library that does the hard thing for you. What's great about this is that you're now very familiar with the hard problem and have ideas/opinions about it. That will make you a valuable contributor to that particular open source library. Your project will be the centerpiece of your resume, you have the lower level knowledge that will give you points during eng interviews, you've got an open source contribution that is actually impactful, and a war story for how you failed at some very hard problem (engineers love this). That is, go deep. Not wide. For me, the hard problem was real time sync of a multiplayer game but yours can be anything you're interested in. Drop your portfolio, call it a resume. Ditch the "wireframes" and don't even think about adding parallax to your site.

Edit:
Your idea of recreating popular websites is also good though, I just think it's more of a shot in the dark. If I saw a resume with a couple projects recreating some sites, even if they're good, it just doesn't tell me much, just that you're basically competent and most companies are looking for more than that. But if I saw a re-creation of Slack or Gmail that is comprehensive and actually looks and feels like the real thing, and handles errors correctly, and handles off-line mode, and has the performance of the original and is open source ... I might just literally throw money at you.
And just like that, I now know what it feels like to be discriminated against based on race and gender :/
Committee of Intelligent Machines – Unity in Diversity of #NeuralNetworks
I feel this approach is flawed. In theory it'd have been possible to come up with Relativity by recognizing the Lagrangian transforms that match experimental outcomes and say "That's just how it is". Einstein provided an insight as to why that's far more enlightening.

To me, QM is still in the former state, detailed equations looking for a soul.
We[1] use DeployBot every day and we can't endorse them enough!

The combination of DeployBot, Github and AWS Elastic Beanstalk is awesome and is the closest thing to having Heroku in Australia.

We used to just use Elastic Beanstalk, but when AWS moved their deploy method away from git to using zips of S3 bundles, it meant that you needed to reupload the entire app whenever you made a change (not just the delta). This can take a long time on ADSL.
DeployBot saved the day here, and allowed us to pull the code from Github.

[1] http://littlebirdelectronics.com
I building a business around this stuff in boston. If anyone's interested send me an email (in my profile)
Previous discussion: https://news.ycombinator.com/item?id=12353605
Yes, there are possibilities for speculating, but you are betting prices will fall faster than inflation + the ROI of your investment.

Plenty of people don't want that kind of risk.
One of the several billion things he believes and accepts as fact without a second thought and seeks to propagate on an online community. :^)

Anything he says merely amounts to food for the AIs anyway.
TL;DR - Guy with JFK twitter handle decides to impersonate airport. Outcome is predictable.
The Four Most Famous Cases of the Surgeon Robert Liston
"He needs help with the technical side of things. He's never run a business and has no technical experience."

No, he needs help with the technical and business side of things. In other words, he has nothing to contribute except his idea, which other people will work to bring to market - but he'll expect to get a big cut of the cash. So I agree with the other commenter who said "run away".
The problem with a lot of these optimizing tools for Python is that they only support Python 2.7 not Python 3.
You could not be more wrong about your correction. Not only is this definition current, it is in no way predicated on planets revolving around the Earth. The current IAU definition of a planet (the one that demoted Pluto) is:

"A planet is a celestial body that (a) is in orbit around the Sun, (b) has sufficient mass for its self-gravity to overcome rigid body forces so that it assumes a hydrostatic equilibrium (nearly round) shape, and (c) has cleared the neighbourhood around its orbit."

Very clearly says celestial body. The IAU does not seem to draw a distinction between celestial and astronomical bodies, and uses the terms interchangeably, but they are not synonyms. The distinction is usually irrelevant to those who need to make observations about astronomical bodies, so I can see why.
The idea that the media in the US is pure government propaganda. There is vigorous debate on innumerable issues. Think for instance of the climate change debate, or Middle East policy. In Russia you don't have that at all.

One of the basic tactics of pro-Russian propagandists is to not deny that the media in Russia is all propaganda, but try to persuade people that the same is true everywhere else.

The idea is that people won't know what ideas to trust, and will become cynical and apathetic. Once that happens Russia can simply expand unopposed.
I don't think you can impersonate an airport. They should revise the message to say that they're taking his username for "imairportation".

Kind of reminds me of:

https://en.wikipedia.org/wiki/Microsoft_vs._MikeRoweSoft

Except in the real world, if you buy the domain name it's yours, while being an early adopter of Twitter just gets your account shut down if Twitter thinks they can make more money by giving it to someone else.

Finally, it's not like he told people to message John Fitzgerald Kelley with complaints about KJFK airport. They did that on their own, and he just took it in stride. That's what passes for a terms of service violation these days.
That's an argument that violence is theft, not vice versa.

But let's not get hung up on a semantic argument. I am drawing a distinction between what you are calling "theft of body" and theft of anything else. I can use whatever terms you like, as long as you accept the distinction. (I will use "violence" and "theft" for now.)

Most people think violence is bad because it causes direct physical suffering. Theft alone causes no such direct suffering. It may cause suffering as an indirect outcome, but this depends on a lot of factors. To take an absurd example, if one person owns all the resources, and refuses to let others access them, theft will lead to better outcomes than letting everyone else starve to death.

Now it gets murkier when the inequality is less pronounced, but many people would argue that taking some resources from the rich to help the poor leads to better outcomes in a similar way. If you want to argue against that, you need to talk about outcomes as well. Just asserting that something is a "human rights violation" is not going to be very convincing to people who don't believe the action has bad outcomes.
Unfortunately, these kinds of things happen all too often. Corporations don't have souls. Someone likely reported the guy and some worker making pennies in the Philippines spent a few seconds on his case and moved on to the next hundred. The only way to get them to care is if you're someone important, or if you kick up a big enough storm. The way companies like Google are moving towards automating human decisions (as evident in Youtube and the Play Store) will only exacerbate the alienation users will face. This is the future we choose with these megacorporations. One user is a not even a raindrop in their ocean and is not worth the monetary expense to them to provide reasonable support for. Of course you're a guest on their platform, but that doesn't mean you shouldn't have expectations for how you are treated. The only solution is to move towards platforms where you are in control (like Diaspora) or ones that are small enough to respect you personally. The internet was supposed to bring us closer together, but with things like anonymity and scale, sometimes the worst parts just overwhelm the rest.
Not really a problem here as most of science still seems to be using Python 2.

edit: Cython was always great for Python 2 and apparently supports 3. http://cython.org
It reduces to the standard Fourier uncertainty: if you have an energy packet (gaussian e.g.) of a certain width and wavelength, the shorter the width, the more uncertain your wavelength will be.
Hundo 2.0 – Frictionless anonymous chat with the 100 nearest humans
It is a weak claim. You'd hit Pascal for a whole family of them with FreePascal well-maintained, fast, and portable. The Wirth ones vary language-by-language. There are BASIC's written in BASIC, LISP's in LISP (or 1940's machine code or microcode), silicon implementations of Java (eg JOP), Hyde's HLA assembly, IBM's PL/S that's still around, Amiga-E in M68K assembly, and Hansen's simpler Edison language in machine code or Pascal one.

So, yeah, C wasn't at the bottom of all kinds of past and present developments, many more complex than C. It being at bottom of many current ones is social and economic, not a technical necessity. One could just as easily target FreePascal, a low-level VM w/out C's built-in preferences, or a HLA on a specific ISA.
Sulfites are a natural product of fermentation, so you won't be able to find wine completely free from sulfites. US labelling requires the sulfite warning (or did 20 years ago, the last time I was in the US ;-) ), even if no more sulfites are added in processing.

Sulfites are often added at bottling time in order to reduce oxidation of the wine. If the wine is very young, it is usually filtered, which can introduce oxygen into the process. Thus young wines often have sulfites added. If a wine has been aged for a couple of years, it will not need to be filtered and so it might not have sulfites added. Depending on the winery, you may find that higher quality wines will have little enough sulfites that you won't get a headache.

Keep in mind my original sentence, though, if you are allergic to sulfites. No wine (or beer) is free of it, so if you are in danger, do not consume it.
The carrying out of the threat may be rare, but the use of the threat to deprive someone of their rights is not. It is endemic. A person has a right to their property and their privacy and income tax laws violate both.
$4 rental on Amazon, it actually looks worth it to me. Free if you have Sundance, but I somehow doubt that there are a ton of cable subscribers on HN...
Evermarket Pack of 2 Black Fiber Long
Probably. Beer is fine, but I don't really drink that either.
I'll probably write it in Haskell or possibly ML. The Haskell compiler is written in Haskell, so there's nothing to C here.

OTOH, I'm not sure if C needs replacing. It models state machines fairly well. Sure, we could use more systems languages like rust, but at best they replace C++ in some circumstances.
> In terms of API stability, they seem willing to drop features within a major release cycle or two.

I don't think any feature/api that was at one point marked as stable post 1.0 (when they started making any guarantees) has ever been removed.

> In terms of language stability, they seem to only guarantee stability within one major release (e.g. 1.x).

While it's true that 2.x has the rights to break everything, this is incredibly dishonest to state in a vacuum, because it's a well established point that 2.x should never exist. The devs want all code to work forever, and only a catastrophe would push them to pull the lever. They have of course reserved the right to require fixes in special cases -- e.g. fixing a bug in the type checker might break some code, and that's acceptable. Although even then they'll try to phase in the fix over a few releases. Every release is tested against the entire crates.io ecosystem to try to catch these regressions.

You are absolutely correct on ABI stability, though.
In a perfect world, Twitter would restore your account, and JFK airport would hire you as SVP Customer Service.
Your tldr is missing the point though. They know how they messed up, the point of their post is to show the disproportionate and impersonal response they received to something that was just supposed to be some fun.
Powerful, respected people, or just people with enough money to demand to be treated as such, do not like to be made fools of any more than you or I, some even less so. Do they want to believe that they're so thick they've been swilling crap and scammed? People usually believe what they want to believe, for as long as possible.
Beer is not fine if you have a real sulfite allergy.
What does this do that I can't already do with some combination of Numpy, Cython, and Numba?
Don Tapscott: How the blockchain is changing money and business
at hundreds of pages defining the standard, it's not low level at all, sadly. The apparent simplicity is deceiving at first, IMHO.

Low level doesn't mean simple, but yet because of the desire for portability, it's rather abstract. It can't even check for a carry flag. It's not hard to imagine a language that could. Coming from microcontrollers, that is a huge disappointment. That is just the an example. Is there more?
Sooooo easy compared to a C compiler...

https://speakerdeck.com/nineties/creating-a-language-using-o...

More powerful, safe platform results as well. ;)

http://scheme2006.cs.uchicago.edu/11-ghuloum.pdf

Another one for gradually building an ML which incidentally results in one of best languages for writing compilers, including Ocaml. You never need C so long as there's an assembler on source or target machine.
Some language bidings still come in GPL only.
Just guessing, but I'd say that it's harder to pay back the original people because they're not being paid in cash, they're being paid in a harder-to-get product.

Or the guy simply forgot about the older orders...
This is possibly exciting. Its metallicity is almost identical to that of the Sun.

If hypothetically it were the best case scenario, something broadcasted by a sentient being, then the position that the universe simply isn't old enough to be densely populated becomes a lessor issue.

Considering that our sun is a third or fourth generation star, based on its metallicity/age and if heavier elements are necessary for advanced civilizations to evolve - it's possible that the intergalactic space race is only just beginning.
That saying about how if you're not paying for the product, then you are the product bothers me. Because it implies that if you do pay for the product, you somehow get to avoid being the product.
> I can’t help feeling like I’m getting the death penalty for a parking violation

I think our obsession with short/cool handles is strange, and even stranger is people building their "empire" on something that can be taken from you so arbitrarily.

It's the same as people expecting to get free-speech on Twitter/FB/Tumblr.

Even domains, which can't be taken from you on a whim, can be made far less "valuable" with the introduction on new TLDs.
He may have not created the account with the intension of misleading anyone, but he lost moral authority when he started replying to tweets in a manner designed to reinforce confusion (for example, by using the pronoun 'we').
As a happy Python user for 10 years, I didn't even wonder whether it supports python3. Maybe the problem is somewhere else, and not with the library I'm looking forward to trying?
While my account hasn't been suspended I get similar mis-tweeted traffic. Probably because most of the people using Twitter don't know how to use it correctly.
Those folk interested in receiving telemetry signals from this and similar satellites may be interested in SATNOGS [1], the DIY Satellite Ground Station, likewise open source.
[1] https://satnogs.org/
AKA Bootstrapping: https://en.wikipedia.org/wiki/Bootstrapping_(compilers)
Yes, agreed 100%.

Also, the CoW disk volume they use basically grows unbounded, even if you purge layers and old containers.
Nanomaterial combines attributes of both batteries and supercapacitors
Trust me, you really don't.
Saw this late. If you're still interested, I could give one (there's surely multiple views on this) from the POV of a postgresql contributor and committer.
They can hang out with the people who buy $3500 ceramic insulators for their $14,500 stereophile grade audio cables.
Things that you care about. Things that you are passionate about. Things that you can talk about literally for hours with anyone who will simply give you the opportunity.
> Maybe type instead of null pointers.

It's often a bad sign when a language advertises this high up on its features list. It means that they didn't really get the true takeaway of the Maybe type (which is that you should support algebraic data types to properly constraint data to valid states), but instead saw a single specific use case of ADTs (Maybe) and thought that's all there was to it.

I've run into this with Java 8. Optional is pretty common now and has eliminated the need for the null pointer in much of everyday code, but they still don't have something like Either to eliminate the need for exceptions. Maybe is extremely useful, but it's a small fraction of the usefulness you get with true ADT support.
I'm a huge Fortran fan, but even I can see that reducing the number of languages required to get high performance can be a good thing. Not all of my science colleagues are interested in learning a ton of languages.
Statistically, you aren't going to make it a few years.
Show HN: Node.js colors in template strings
One of the senses of "impersonate" is "to manifest or embody in one's own person". Thus the person in impersonate is the person assuming the identity, not the person or thing whose identity is being assumed.
As you say, let's not get hung up on semantics. Whether you want to call it violence, or violating someone's rights, intruding on someone's property is aggressive deprival of someone's rights, and justifies the use of defensive/retaliatory force.

This is unlike the force used against those who refuse to comply with income tax laws and hand over a share of the currency they receive in private trade, which is morally unjustified.

> Most people think violence is bad because it causes direct physical suffering. Theft alone causes no such direct suffering. It may cause suffering as an indirect outcome, but this depends on a lot of factors.

That's an immature standard for morality. Theft is wrong. It's depriving someone of something that they are morally entitled to. You're not entitled to alleviate your suffering with someone else's resources. And theft does absolutely cause direct and immediate suffering for the victim.

> To take an absurd example, if one person owns all the resources, and refuses to let others access them, stealing will lead to better outcomes than letting everyone else starve to death.

There is absolutely no proof that violence backed theft against the rich leads to a higher standard of living in the long run.

And even if there were, social outcomes cannot in any sane justice system justify violating someone's rights.
Learning to drive in New England, I was taught "four wheel drive is not four wheel stop", so I definitely agree.
Scammed By A Silicon Valley Startup
Ionic 2 supports (or intends to support) Electron, desktop web and progressive web apps: http://blog.ionic.io/announcing-ionic-2-beta-7/
It's often the same people :)
> ust uses the C++ ABI, not C.

Rust uses its own ABI, not any of the various C++ ones.

Our strategy for interop with C is two-fold: first, a very thin, direct wrapper. These are the various *-sys packages. They know how to link in (and maybe even build!) the underlying C library, and provide functions you can call from Rust. Then, on top, people can write a more idiomatic Rust wrapper, working in Rust's safety guarantees.

That takes some work and time to get right, but hopefully, it means that in the end, Rust users of C libraries shouldn't have to deal with the stuff you're talking about.
What VMS Can Do for a Hospital or Healthcare Facility?
That one is so good!
I wrote a payload controller in Go for a high altitude balloon. Like KickSat, it included a native KISS/AX.25 implementation along with an APRS library for sending and receiving most packet types. It was my very first Go project and as such, it's pretty dreadful and embarrassing to review but it did work:

https://github.com/chrissnell/GoBalloon

I even wrote a curses-based flight control console for it:

https://github.com/chrissnell/gophertrak
I’m a very slow thinker
Here another physicist challenges Hobson for not respecting realism, and he has a pretty good come back:

http://physics.uark.edu/hobson/pubs/13.09.a.AJP.pdf
This is a very funny joke, right? No such things exist at those pricepo-

Google

Oh god no. I'm genuinely surprised, although I shouldn't be.
Plus his profile picture is JFK airport's signage.

That's clearly designed to mislead. Just go look at his own screenshots of his tweets in the article. It is pretty damning.
600K+ that surrendered did so out of fear for their lives. However, mattquiros doesn't seem like he's one of those who surrendered. So should he be fearing for his life right now? If "being on drugs" is enough of a risk that over half a million people surrendered, then what is accusing someone of being on drugs?
Ha, I know the early adopter pride. I have a cool phone number from Google Voice and occasionally drop "in my day" from my 10 year old reddit account. I know it's silly, but there's a little bit of pride there.

Must be sad to lose @jfk. I know technically he did have it coming, but it seems like the kind of thing where maybe you could get a warning first or something.
MS13 was started by Salvadoran prisoners deported from the US, so I guess the whole thing is coming full circle.

I suppose it depends on what where you draw the line between violent crime and civil war. Usually when we think of war, we think of the combatants having clear political goals. As in they are trying to take or hold onto territory or political power. I'm not sure MS13 has any such goals.

I could see how the level of violence would be about the same as that of a war, but for various reasons we don't call it such.
> Auvi-Q was voluntarily recalled because it didn't reliably dispense an accurate dose

In 26 unconfirmed cases. Auvi-Q wasn't recalled because of device failure, but because of -potential- device failure. EpiPen is not immune to device failure either: http://adc.bmj.com/content/98/Suppl_1/A42.3

The FDA needs to be maintaining a standard in device quality, but it also needs to make those assessments free of any potential bias and it also needs to be held responsible for denying a fair competitive market to consumers.
I can't seem to find any details on safety other than

> Safe: Optimality may be sitting in the driver's seat, but safety is sitting in the passenger's seat, wearing its seatbelt, and asking nicely for the other passengers to do the same.

Is Zig memory-safe? How? (Specifically, is there some useful safe subset ignoring the obvious FFI and "explicitly unsafe operations" exceptions every language gets?)

If it's not, is that even a goal?
Storm-damage-related power outages are the killer, particularly if you rely on air conditioning. The last major storm in my area that impacted me knocked out power anywhere from a few days to several weeks, depending on the area.

It is decidedly unpleasant to be in 70+ degree heat with 80% humidity at night and hotter during the day.
> I work at MindGeek, depending on the time of the year it would be fair to say we rank within the top 25 bandwidth users in the world.

"I'd have thought I've had heard of them..."

One Wiki search later... yup. I've heard of them.
or excel!
> then using a larger mob would be even more unjustified, no?

It isn't justified by virtue of its size, but that doesn't mean it's unjustified. It may be justified for other reasons—humanitarian aid, for instance.
Still waiting for you to make good on this promise :)