skysight-inc/HackerNews huggingface dataset:
I was never particularly good at math.

Junior year in highschool, I bombed the first math test (37/100 points) and was about to drop the class, when the teacher pulled me to the hallway and urged I stay with it.

This guy was known for being the toughest teacher in the school and I was afraid of him, as was just about everyone.

I gave it a 2nd chance, still convinced I'd fail because this guy was impossibly hard. He'd assign 4 hours of homework each night, that even the smartest kids couldn't regularly complete. I'm not kidding, I'd regularly be up past midnight working on these assignments. You were afraid to not complete them.

So I tried real hard, and got better. By the end of the year I had the highest overall average in the class, mainly because his expectation of hard work urged me to put in effort I didn't know I could do.

Years later I took on Math as a 2nd major in college, directly because this guy taught me I could do it, even though I wasn't good at it.

The learning experience taught me that I could solve any problem if I had enough determination.
when would you ever use this? if you ever transmit unicode data, you have to encode it first. So one would probably encode this as UTF-8, which is binary. how about skip the middleman and transmit the binary directly?
Do they seriously think they can pull the marketing lingo shroud over actual developers?
> You can only buy a Tesla in a handful of countries.

Again, you are comparing the dealer network of Tesla today, with the dealer network of Porsche today, despite the fact that you cannot buy this car yet, and have no way of knowing whether or not it will be offered throughout their entire dealer network.
> OS X combines a proven UNIX foundation with the easy-to-use Mac interface to bring multicore technology and 48-bit power to the mass market.

48-bit power?…
http://www.ab.ust.hk/hseo/tips/ch/ch005.htm

A fatality from a small <250 mL spill of HF solution.
That is because foothill expressway was a railroad line until the early 1960s(?). You can still see the old train station in downtown los altos (it's now a high end French bakery).
The one cited in the link was controlled and blinded using sham stimulation in the group. The problem isn't that it wasn't controlled, it may not have been powered (n=30ish?) enough to reliably detect a difference...which is the main bugaboo in clinical science. Recruiting enough people into the study to make it meaningful is the hard and expensive part.
weak security cert :\
The Mission E looks good. 911 styling cues aren't the reason though - see the Panamera for how bad the 'turn the 911 into a sports sedan' can look.
I guess they're referring to projects like Darwin (released in 2000) and Webkit (open-sourced in 2005). They also invested heavily in LLVM starting in 2005.

Those are all major strategic investments into open-source, at a time where companies like Microsoft, Google and Amazon were not making any comparable investments that I can think of. For example, in 2005 Android was freshly acquired by Google, Chrome was still 3 years away. Go was introduced in 2009.

One exception I can think of is IBM which invested heavily in Linux around the same time Apple was open-sourcing Darwin.

Overall, their claim is arguable but certainly not without merit.

EDIT: remember when IBM covered the streets of San Francisco in Linux graffiti, and were threatened with a huge fine when the paint didn't wash off as planned? http://usatoday30.usatoday.com/tech/news/2001-04-25-ibm-linu...
Or the speed at which the US was producing ships. It was beyond lopsided.

Also, I seem to remember reading Canada had a part in the pre-war story (very anti-Japanese PM), but I don't remember the source.
A MRF sifts through recyclables to recover ... glass, metal, and plastics with the resin code #1 or #2 (that’s the little tiny number in the triangle on the bottom). It discards the rest.

I have heard this, that a good bit if not the majority of the waste that people think they are recycling ends up in the landfill anyway. Would it not be more efficient to just say "don't bother recycling anything except metal, glass, and #1 or #2 plastic." The rest can be trucked directly to the landfill, saving the extra trip and energy used to take it to the MRF for sorting.

I think there's a good bit of political deceptiveness going on, people like to think that they are recycling and helping the environment so local government sets up a program to make it appear that they are. I wonder how many would be shocked to learn that half of what they recycle ends up in the landfill.
Is there an isolated demo (JS Bin & co.)? Couldn’t find it in the text/repo.
63 or 64 IIRC.
There's also Sun, who open-sourced StarOffice in 2000.
Just fyi, a library openstack (and myself and others) has created (in python) basically lets u program your workflow (really dataflow) as a DAG, and then the library will run it reliably (and in parallel and so-on). I'm more than willing to answer questions about how it does that if people are interested...

http://docs.openstack.org/developer/taskflow/

https://pypi.python.org/pypi/taskflow

And yes u can do things like built equation solvers to:

http://docs.openstack.org/developer/taskflow/examples.html#l...

And other neat things:

http://docs.openstack.org/developer/taskflow/#examples
Thinking about it a bit, this claim would probably be true if only they added "one of" before "the first".
It's explained in the linked post - people wanted to share HATETRIS replays through Twitter, and this helps that happen.
San Jose also has a crapload of abandoned industrial trackage, some of which has gone to BART, some completely abandoned, some trails, and a very small amount still in use. Once you know what to look for, the scars of rail ROWs are everywhere.
If that is what Wikipedia is claiming then it is off by orders of magnitude on the the Native American genicide.
When this came out, back in 2012, there was a decent amount of discussion about it here https://news.ycombinator.com/item?id=3416426 .

As I recall, this Slate article drew a lot of attention to the map, and garnered many sales for the years of work that went into making the map.
That's where the ambiguity of "major computer company" comes in. Probably the same with IBM. They are probably implying "major personal computer company" but couldn't say "major PC company" because PC = Windows.
Humans seek closure
I'd really like to know why my replies, the only ones actually providing sources, are getting downvoted....
... Without representation. The taxes weren't the whole problem.
I'll stick to base64 or even better base85 (Ascii85).
Oh Johnny Ivy... you strike again.
That is a truly terrible metric for government entities. It's easy to get arbitrarily many patents if you don't care how worthless they are. The primary difficulty of getting a patent is not inventing something (which all engineers do continuously in the course of their jobs), it's the staggering amount of bureaucracy and paperwork required to propagate it through the patent office.

Which when the patentee is another government agency means the government is paying a whole slew of bureaucrats to do battle with each other time and again in order to generate a meaningless metric that only actually measures how much time they've wasted fabricating that metric.
Perhaps that statement refers to the 48-bit x86-64 virtual memory address space.
This is not the modern way to setup common lisp environment at all.
https://github.com/snmsts/roswell is a oneshot answer for setting up Common Lisp implementation, Quicklisp and the-shell-scripting-environment-for-CL.

OSX:

$ brew tap snmsts/roswell

$ brew install roswell

Arch:

$ yaourt -S roswell

Windows: go https://ci.appveyor.com/project/snmsts/roswell for binaries
So, is OK to decimate everybody left because disease had already killed a lot of the native people. So if another country had come to conquer the European nations after the black plague and committed genocide would it have been OK? Otherwise I'm not exactly sure what is your point.

Is like you are trying to say, hey, I only killed 4%, the other 95% were already dead so is not so bad.
I've recently been experimenting with how best to leverage the wealth of knowledge which has gone into d3 within the context of React, where the conventional selection-driven APIs become a hinderance rather than a help.

Around that time, I noticed the new modular repos on the d3 Github org[1] coming together, and have since been watching with great anticipation. I'm glad to see d3 evolving for a new world where its excellent, fine-tuned collection of math and drawing functions work in concert with your rendering framework of choice.

[1] https://github.com/d3
Vendoring the libs solves that problem.
I wonder what the failsafe mechanisms are in regard to infection of the storage medium with fungi/bacteria that might alter the stored information. In my humble opinion that might a problem that should be considered when it comes the actual application of the concept.
Speech on Systems [video]
Webkit was introduced by Apple like OpenOffice was introduced by Apache.
Do Let's Encrypt issue multiple valid certs for the same domain at the same time? Something I've been thinking of doing (with a library like this) is building the LE client right into the program so you can set a flag and it'll automatically acquire an certificate for the server it's running on.
What does being bulletproof even mean? Let's talk through this with an example, not drawn from programming: let's talk about stopping actual bullets. When Operation Iraqi Freedom started, US troops were issued flak jackets, which do what they suggest - catch flak, i.e. shrapnel from bombs. They were not, despite what one might think, bulletproof vests. As OIF continued on, as forces transitioned from fighting conventional forces to fighting insurgency, it was decided that actual bulletproofing was required. So everyone was issued ceramic plates that inserted into the front and rear of the flak jacket. They were ceramic, unlike the metal plating on an armored vehicle, because as it turns out, simply stopping a bullet that's going at over 2,000 feet per second is a great way to break a ribcage. So the ceramic plates are designed to shatter on impact, spreading the force of impact over a larger surface area. Bulletproofing a person is a different task than bulletproofing a tank. And there are downsides to bulletproofing a person - they can't run as fast with 15 poinds of antiballistic ceramic strapped to them, and it turns out that ceramic doesn't breathe as well as, say, cotton. So your bulletproofed servicemember is now more vulnerable to heatstroke, which is a real problem in Iraq in the summer, when daytime temps can routinely exceed 120 degrees.

Bulletproofing, either in the literal or the metaphorical sense, is a series of tradeoffs and compromises. The idea that there's one right set of compromises for every HTTP server out there, not just in terms of safety but in a myriad of design decisions, is simply wrong.
Maybe it refers to PAE and hasn't been updated since they dropped i686?
Maybe my ignorance is showing, but I've felt like Apple has been the least involved major company of them all when it comes to community stuff. They feel so aloof to me. My impression is Microsoft used to be that way but is changing.
Rats! When I read the headline, I thought the article would be about a proposal to encrypt the statistics generated by web servers.
What's the protocol for asking questions to higher ups as a junior developer?
I just started, and I don't want to waste my manager or the company's time. How long after wracking my head against stackoverflow should I approach my manager for question?
Because software is meant to be written by computers, not humans.
I mostly agree with you, especially all the factors you mentioned. But like you said, I am "talking about cultural issues of particular groups that contribute to problems".

I think they play a bigger role in perpetuating these problems than you may think. Or at least, they offer a good way for us to attack these problems.
> Apple, the first major computer company to make Open Source development a key part of its software strategy

It's actually pretty factual. They open sourced Darwin/WebKit/LLVM/Clang, and legitimized BSD and Unix as a consumer product via OS X... in 2001/2005/2005. The only "big" company that I can think of that made a move that big was Mozilla, which arguably doesn't even compare to a company as huge as Apple. Plus Mozilla open sourced itself out of pure desparation from pressure via Internet Explorer (which, I might remind you, was one of the worst proprietary pieces of shit to scorch this earth, by none other than Microsoft).

It's only been a recent thing where companies like Google/Microsoft have been embracing open source. Companies like Gitlab/Docker weren't even concievable back then.
I think they are referring to the address space (from https://en.wikipedia.org/wiki/X86-64)

> The AMD64 architecture defines a 64-bit virtual address format, of which the low-order 48 bits are used in current implementations.
I'm not arguing against buying a Tesla. I'm saying that Porsche has a much more established and well-known dealer presence and that will be a factor for some people in deciding what they want to buy.
Open source development might be arguable with Darwin (although I think IBM still has earlier major investments), but open source philosophy is certainly not the case.
This is a really fun and informative read for the history, the chemistry, the humor, and for the depiction of the arc of a technology from obscurity - to frantic exploitation - to exhaustion. The latter most of all.
Just for historical accuracy, both Safari and Firefox were working on JITs since before Chrome was announced, so high-performance JavaScript was coming independently of Chrome. I do agree that there was more competition with Chrome there and it took less time than it might have otherwise to get to the performance levels we have today.
Show HN: My temporary email app I built in react-native in two weeks on the bus
Hi HN. I am not new to programming but very new to react-native. I thought I would share my first react-native application ever with HN for your comments. I have a day job as an enterprise developer and every day for 2 weeks I worked on my 60 minute bus ride in to work on this application from the front end to the back end. The biggest challenge was my relative inexperience with mobile development and my lack of design / ux creativity.

The Android Play store submission was really easy however the Apple App Store submission took about 3 versions before it was accepted.

Link to app on Google Play store:
https://play.google.com/store/apps/details?id=com.burnr

Link to app on Apple App store:
https://itunes.apple.com/us/app/burnr/id1048828741?ls=1&mt=8

Thanks in advance for your constructive criticism.
The article and the commenters here vastly underestimate the weakness of the US strategic position and the initial advantage that the IJN had. They institutionally understood and embraced the new reality of carrier and air warfare.

The reality is that the Philippines were incredibly vulnerable and run by a General who was not so effective. Ditto the fossils living in WW1 dreadnought world on the Navy side.

Had fate turned ever so slightly at Pearl Harbor, Coral Sea, or Midway, the great gamble made by the Japanese would have been genius.

The embarrassment and face saving nonsense killed them not in 1941, but in 1943, when they followed through on a fools errand instead of settling for peace. Once the US industrial power was mobilized, the result was pretty certain.
"Apple, the first major computer company to make Open Source development a key part of its software strategy"

Well, I guess that's arguable.

"WebKit — the open source rendering engine introduced by Apple"

Yeah, "forked from KHTML" wouldn't sound as nice as "introduced by Apple".

"OS X combines a proven UNIX foundation with the easy-to-use Mac interface to bring multicore technology and 48-bit power to the mass market."

Wait, what?
Apparently in the same way that computer scientists worry about "bugs", rocket scientists have to be concerned with "rats":

But here an unexpected complication showed up. The peroxide
was to be stored aboard airplane carriers in aluminum
tanks. And then suddenly it was discovered that trace
quantities of chlorides in peroxide made the latter
peculiarly corrosive to aluminum. How to keep traces of
chloride out of anything when you're sitting on an ocean of
salt water was a problem whose solution was not entirely
obvious.

And there was always the problem of gross pollution. Say
that somebody dropped (accidentally or otherwise) a
greasy wrench into 10,000 gallons of 90 percent peroxide in
the hold of the ship. What would happen—and would the ship
survive? This question so worried people that one
functionary in the Rocket Branch (safely in Washington)
who had apparently been reading Captain Horatio Horn-
blower, wanted us at NARTS to build ourselves a 10,000-
gallon tank, fill it up with 90 percent peroxide, and then
drop into it—so help me God—one rat. (He didn't specify
the sex of the rat.) It was with considerable difficulty
that our chief managed to get him to scale his order down
to one test tube of peroxide and one quarter inch of rat
tail.

Brilliant short book, thanks for posting!
WebKit was a fork of KDE's KHTML engine, and so had to be open source from the outset. IIRC, in the early days Apple was not on good terms with KHTML upstream and weren't exactly model participants in the open source community.
Probably to differentiate themselves from pure software companies like Mozilla, in which case that claim would almost certainly be false.
I went to a reactjs meetup at Apple a few days ago. There they showed off Revis, a react library for making charts and visualizations that looked really interesting, with the selling point being that it enables you to create graphs declaratively. They said they had plans of open sourcing it, although they didn't give a due date.

Another thing they indirectly showed off was a reactjs playground which was very similar to swift playgrounds. I say indirectly, because the person that was presenting was showing revis using it. There's some public playground components that are around (e.g. component-playground [0]), but it's the type of thing where I think there's still room to experiment and innovate. Bret Victor's Inventing on Principle video [1] comes to mind.

I don't know how big the web presence at Apple has been in the last few years, but I'm hopeful that this is a sign that it's growing and that it'll push more resources to the Safari team so it'll keep up better with other browser vendors. Although they have a history of open source, I don't think they've open sourced much JavaScript? From googling around all I could find was that they were one of the biggest contributors to SproutCore [2], which looks fairly dated by today's standards.

[0] http://projects.formidablelabs.com/component-playground/

[1] https://vimeo.com/36579366

[2] http://sproutcore.com/
To add to this, coders frequently have managers who don't allow time to test and improve much beyond what works, even when asked for.
Yes, especially since they specifically removed computer from their company name almost 10 years ago.
This only makes sense if your metric is number of code points. You don't actually get better density with this.

Base64, encoded as either ASCII or UTF-8, stores 6 bits per byte; making it 75% efficient.

Base65536 encoded as UTF-8 (by far the most common) will split its characters about evenly between 3-byte and 4-byte encodings (it uses code points up to 165376 roughly evenly distributed [1]). That is 16 bits per 3.5 bytes, or 57% efficient. Much worse.

UTF-16 (what Javascript uses) is slightly better; you get a distribution about even between 2 and 4 bytes. That is 16 bits per 3 bytes, or 67% efficient. Better, but not as good as Base64 in ASCII or UTF-8. (However, it is better than Base64 in UTF-16, which is only 37.5% efficient.)

Stick with Base64 unless you're strictly counting code points (like tweets do).

[1] https://github.com/ferno/base65536/blob/master/get-block-sta...
If you try to prove this you'll find the problem. There is very little evidence to go by except guestimations. You can say it is off by orders of magnitude (which is silly because 2 orders of magnitude would be the total estimated population of N. American before Columbus), but you certainly can't back that up with evidence.
Darwin, LLVM, Clang.

Also: WebKit, Objective-C. (debatable since the GPL forced their hand)
Waiting for Apple's TensorFlow alternative.
WebKit was a fork of KHTML originally... but does that mean Apple didn't introduce it?
>(See also Every Terrorist Ever, with the exception of the ones who want to provoke angry retaliation.)

I don't pretend to know what a terrorist's goals are, but my observation, as a US civilian is that our responses to terror have harmed us a whole lot more than the terror attacks themselves, so assuming that a terrorist's goal is to maximize damage to my country, it would be rational for them to focus not on how many people they kill, but on how big and self-destructive of a response they can provoke.

(the counter-argument, of course, is that I don't know how many terror attacks would have happened without our massive reaction.)
> Apple is the only one keeping the PC misnomer alive today (and should really cut it out; see: misnomer).

Not really. Apple's usage of the word "PC" reflects popular usage.
Remember the good old days when IBM made PCs? :P
> If it fails when they paste via right-click menu, it's actually a known issue/design decision on Drive's side.

I expect that if this were the problem, OP wouldn't be mentioning it.

When you attempt to use the right-click menu to copy and paste, you get a clearly-worded message box that tells you that you need to use the keyboard shortcuts, and which keyboard shortcuts to use.
Well, they couldn't not open source WebKit, as at its core lies a fork of LGPL licensed KHTML and KJS (that's why WebCore and JavaScriptCore are LGPL while the rest of WebKit is BSD)
This is more impressive than Goldman Sachs's open sourcing effort. https://github.com/goldmansachs
In the trademark search database: "Please logout when you are done to release system resources allocated for you."
There's no one saying it is okay here. Everyone agrees it meets the modern definition of a genocide. But I'd would certainly need some evidence that the US was responsible for 80% of the deaths of the remaining native Americans. I looked around for these numbers and have never seen anyone claim this.
Exactly.

And another, very important thing at that time: IE4/5 was much faster and lightweight than Netspace. I recall using IE all the time just because it take NN forever to start up. The only contender on the speed front was Opera.
Oh, that's news to me. I guess that makes their claim a bit weaker.
I know a guy who works on core web-dev stuff at Google.

He tells me that Edge is often very quirky in very subtle ways. He's had to spend many, many hours diagnosing, reporting, and working around quirks in Edge. These quirks sometimes get fixed and sometimes do not, but are often not present in Internet Explorer.
I've used base85 twice. Once internal to a database where it did stupid things with binary data, that went fine. Once for exporting data, that ended up breaking at random when formatters saw the tempting asterisks inside. I'd prefer base64 for most cases.
Can’t Put Down Your Device? That’s by Design
Does it really matter if they were forced to open source it or not? The point is they poured a ton of money into Webkit and that did a lot of good for the industry as a whole.
I'm guessing the parent post is saying that the numbers of dead would have been higher had the populations not been decimated by disease.
AIUI, Safari is the IE6 of the "Modern Web".
I assume "Alarm - Intrusion" is just a burglary alarm activation. Why is that considered "serious"?
Ok, we changed the headline to the more generic HTML doc title.
The other 16 bits are proprietary.