skysight-inc/HackerNews huggingface dataset:
What I don't understand is why it's not:

def greeting(name: str): str:

or:

def greeting(name: str): str

Using once ":" and then "->" for type declaration is inconsistent. Not to mention that the dash is not always aligned with the tip of the ">" and it looks ugly, not like a real arrow!
It could apply if the person apologising is part of the police force, or if it's a family member of the perpetrator. I think it can be a little more than sympathy - a person is apologising on behalf of the society the person is a part of. A visitor to a crime ridden suburb is mugged. A passerby, feeling ashamed of his neighbors could apologise with a meaning more than sympathy. The scope of responsibility increases the less confident and less secure the receiver of the apology is. That's what I'm getting at.
It's not "supposedly", it's a fact. That was done because the product owner believed that was the best partner to work with on this feature.

Also, we listened to complaints, and pocket is moving out of the main tree back to being an add-on. You can follow the progress at https://bugzilla.mozilla.org/show_bug.cgi?id=1215694
"Please explain how you proceed logically from the position that eating from the tree of knowledge is sin?"

This doesn't seem hard. Apologist hat on.

It wasn't the knowledge that was bad, it's that the knowledge was attained by doing what God said not to. Certainly, we can condemn things done in pursuit of knowledge - Mengele being probably the easiest example.

That hat fit kinda funny.
Kangaroos in Australia are like deer in north america. Almost all of Australia has no people on it. Only the few cities along the coast. Sydney, Melbourne, Perth, Darwin, Adelaide, and the gold coast. Look at a map and look at all the land not occupied.

Your knee jerk reaction does not coincide with real world data. Kangaroos are abundant and very powerful animals.
I recommend the book "Bully For Brontosaurus" by Stephen Jay Gould.

It is a fun book from the early 90s or so, I got it as a random present, and enjoy reading it.

It talks a bit about popularisation of science and what it means. Has some interesting stories from history of biology, evolution. One relevant set of articles is on Dinomania -- the sudden and unexpected popularity of dinosaurs, specifically with a short story called "Bully For Brontosaurus" (same title as the book). The story kind of disects how Brontosaurus was a fought over label, and of course the Appatosaurus advocates won. The story ends with "I retreat not with a bang of thunder, but with a whimper of hope that rectification may someday arise from the ashes of my stamp album".

If Steven were alive, he would have been happy to know that indeed rectification did happen!
> i particularly like the "send tab to desktop browser" feature

Is this feature a discrete mechanism? Because I do this all the time, but by a different means: on desktop, I go Hamburger Menu > History > Tabs From Other Devices, which shows you a list of all your tabs from every synced device.
I recently dropped a lot of links to asynchronous cell libraries, chips, and so on in this comment:

https://news.ycombinator.com/item?id=10621937

Just in case pro's want to comment on any of it or think it's cool.
Public transportation sucks and is terrible. Yes even in big European cities. It's asking for a faster horse. Any planning not built around self driving cars is dumb and behind the curve.
8 CEO’s Who Became Wealthy Before Age 30
I don't think you have an obligation to release the numbers publicly, but I think you should run the numbers on the ratio of women, people of color, etc that you sent this invitation to and see how you feel about it. Bear in mind as well that the way to get underrepresented groups involved is to demonstrate to them that they won't be the only/token member participating.
Technically , have anyone can give me advice that we should keep charger plug-in when using macbook or plug-out when full-charge?
Theseus Research. They're in my other comment in this thread with other links.
Ayn Rand was wrong about a lot.
You and I are enemies now.
This would be nicely accompanied by a photo-journal...
Universes are trivial to invent you just need literally nothing and an unternity of nontime; they make themselves.
Just to counterbalance- I really like the adversarial title. I'm not the biggest fan of Google the company, and Firefox distancing themselves from them makes me happy.
Top Mobile App UX Design Mistakes
Yes, the road system is analogous to your blood vessel system - the smaller arterioles must have at least equivalent volume to the arteries or else you get bottlenecks. The highway can only function properly if vehicles can easily exit and enter. As they normally funnel vehicles into built up areas, they fail at peak times.
By the way, a real lawyer would alert you to the existence of 28 U.S.C. 1746 that provides for authentication in the absence of a notary. It's a handy alternative when no notary can be present and is just as effective.
Hmm. Any citations to back this up?
Driverless cars have the unique ability to move without requiring an operator to be present. They could be allowed to park in regular spots, loading zones, tow-away spots, etc., for "free" if they provided a mechanism that enables anyone to tell it to screw off and find another place. A button on the side of the car for pedestrians and an rf receiver for people in vehicles.

I think there should probably be a tax leveraged against the owners for the increase in congestion and the reduction of the number of spots available to people without the device that tells driverless cars to scamper away, but I don't see the apocalyptic 'circling-the-block' scenario happening here. It would be cheaper for the owner to put the car into this non-imposing parking mode than the circling mode, so they would choose the former.
FPC version 3.0.0 “Pestering Peacock” has been released
making 6 figures can provide a comfortable life but yes definitely a wage slave.
I have worked for a few of the super rich and they could easily blow a few million just trying to watch their sporting team while on their yacht. Although this is in the past when they would have a private jet on standby to fly in a copy of the game. Now sat comms are good enough they blow similar amounts without any thought on other things.
Made an account to write this comment. I've been a Namecheap customer for 10+ years and I now find the control panel barely usable. They're lucky that the psychological switching costs are so high!
Perhaps the first is true, but I think (and believe I could substantiate) that traffic sucks a lot worse: for instance, I can read/zone-out/listen to a podcast on public transit; if I do those things in traffic, I meet the back of the car in front of me.
Get More Mileage from Your Real Estate Signs
Android Studio 2.0 is here
First sales hustler for Paid (YC S14)
When will the liberals stop mincing words and admit we're at war with Radical Engineering?
One of the main reasons to use C++ today is the potential for high performance. One of the examples given is a great demonstration of what not to do: allocate a new container on the heap, scan it once, and delete it. I'm talking about the "I in team" example, which if you coded it by hand would almost certainly use a better algorithm. It's hard enough teaching people to avoid inefficiency when it's right there in front of them, and harder still when you encapsulate inefficiency in a pretty package. This is why some "obvious" functions don't exist in the STL.
Quantifying and Reducing Kernel Attack Surface (2014) [pdf]
I would imagine that other than bad books, Brontosaurus is easier to say and sounds better plus "thunder lizard" beats "deceptive lizard".
Except if it's really random, after enough trials you'll have some clearly random distribution, with some distortion related to the actual cost. Figuring out the cost is just some statistical analysis away.

See e.g. https://crypto.stanford.edu/~dabo/papers/ssl-timing.pdf for this principle applied to performing timing attacks on a remote server (so network latency serves as a handy-dandy rng).
Survey data indicates that engineering faculty at universities are far more likely to be conservative than people with other degrees, and far more likely to be religious. They are seven times as likely to be both religious and conservative as social scientists.

That's surprising to me. I'd like to know where they got that data, and look more into it. How likely are they to be conservative and religious than people with no degrees?
1) Total alcoholic beverages sales in the U.S.
$211.57bn [1]

2) Why do we need to collect five trillion?

[1] http://www.statista.com/topics/1709/alcoholic-beverages/
If their explanation is correct then it has implications for how engineers should be trained.

E.g. that it would be beneficial to provide a more well rounded education that goes beyond the "engineering mindset" and exposes them to "messier" situations and means to deal with those.
alpha is a number. Type I error is an event.
> A button on the side of the car for pedestrians

I could see kids pushing these things all day long
> Trains and elevators are different - they run on tracks/guides and do not have any unforeseeable obstacles

I don't think it's really true that they "do not have any unforeseen obstacles". A lot of random shit can happen on a train line, even when it's got limited access lines like the underground driverless trains linking the terminals at Hong Kong airport. I think its more that they "do not have any possible choices except go, and (try to) stop".

If a Train is "automatic" it has three tasks: start when loaded. stop at pre-determined locations. try to stop if something is detected in the way.
Kudos to Mozilla!

Mozilla can be more ambitious. Or atleast as bold as they once were, when they took on Microsoft.

If they can convince Baidu, Yahoo et al to keep them open, independent and competitive against the likes of Apple, Google or Microsoft, then there is no reason they can't pull the same thing off to fund an open social network or a open search engine that can shake things up a little at Google and Facebook.

I am really quite sick of the Google and Facebook ivory towers deciding where and how things should work. Most of these decisions are based on empire defense rather than the common good.

They speak the language of the common good, but constantly do things that benefit them disproportionately.

So what is their purpose at the end of the day, other than "... we are the rich; we own america. God knows how. but we intend to keep it".

They need saving from themselves. And I am glad Mozilla exists like a Ralph Nader does to keep things honest.
That's one way to do a blood transfusion. Imagine a cloud of tiny insects surrounding 2 people, transferring blood from one to the other a drop at a time.
Invisible scrollbar is a user-hostile form-over-function feature.
Riding a faster horse is better than riding a slow horse. That doesn't mean it's good or what should be pursued.
Yeah, I'm familiar with jscript, and have used it in the past. You should check out the "Comparison to Javascript"[1] section of that article. JScript was just MS's way to get around Sun and the trademark issue. In a lot of ways, it's the same as Google and Dalvik compared to Java. Same language, different name to get around legal issues.

Now, I know MS's version of javascript (JScript) had it's own quirks and issues (such as no trailing comma allowed in objects and array syntax), but it shouldn't have been too hard with a minimum of testing to make sure it worked on both IE and Netscape and/or Firebird (before it was renamed to Firefox). The problem is that many didn't both at all, and didn't even attempt to figure out which bits that they used were standard parts of Javascript or the ECMAScript standard and what were MS extensions.

That said, there was a major benefit to people forging ahead with MS specific extensions. The wide acceptance and update of XMLHttpRequest was spurred by MS's introduction of that type of call through custom ActiveX objects[2].

1: https://en.wikipedia.org/wiki/JScript#Comparison_to_JavaScri...

2: https://en.wikipedia.org/wiki/XMLHttpRequest#Support_in_Inte...
6 Skills Necessary for Project Teams
That's the point I was trying to make but I guess it flew over a bunch of people's heads. If you watch MMA, fists are absolutely deadly and can knock people out and severely hurt them in seconds.
The most beautiful theory
Some animals you can kill, some you cant, the hypocrisy of people. If this article offends you, think about where you live and how many animals used to live there, or the amount of deforestation caused to make your food, be it vegan or not.
I'm 100% with you.

Using Webpack and Mocha, I run `npm test:watch -- test/some/thing.js` which builds just that test's bundle and runs it with Mocha. If there's a change, the bundle is refreshed and Mocha reruns it.

It took more effort to accomplish than I would like, but I didn't find any alternatives at the time for Webpack users.
I use firebase in production. I am glad I did. It has removed a huge chunk of problems I would have had to worry about.
Scientific Consensus has been wrong many times.

Surgery, especially the importance of a sterile theater.

Age of the Earth, and universe.

Most common cause of ulcers.

The coming Snowball Earth (as recently as late 1980s).

Obesigens, like AD-36.

Microbiome importance and effects.

Numbers of moons (I had textbooks that said Jupiter had 12, Saturn 10, and outer planets, none)

Environment management (e.g. killing wolves and beavers because of "harm" they do to ecosystems).

Just off the top of my head.
"does not support multiple filesystems/root trees."

I just tried the experiment on Ubuntu 14.04 and that statement does not appear to be true. If I create a file on a mounted non-root filesystem then run updatedb followed by locate with a pattern matching that filename I get the file's path.

There are a couple of things that could be preventing this in /etc/updatedb.conf. Make sure the mounted filesystem isn't excluded by PRUNEPATHS or PRUNEFS. Also I'm not clear on what PRUNE_BIND_MOUNTS does but my guess is that if set to yes it would exclude nfs mounted filesystems.
A bad article. Mozilla relies on Yahoo's Search-Engine (Bing) cooperation (instead of Google) and probably with partnerships like Pocket (will be removed).

Mozilla's work on Firefox, Rust and Servo is great. Thunderbird and a real multi-process browser could get a bit more love. The later probably can only be achieved with a Servo based engine (probably not not with Gecko and its XCOM, XUL legacy code - the current multi process work uses just two processes (sandbox plugins) and doesn't scale - opening hundreds tabs won't spawn dozens of processes as we know from IE and Chrome (with all its downsides but even more upsides (stability, usability, UI latency)). Firefox with Firebug and all its plugins is the best web development browser, Chrome with its ever changing DevTools (UI changes) comes second (for me).

Mozilla's browser is very important for the open Web.
I actually think that it could be a business building American made high quality pencils selling 10-20X the normal selling price.

When I was a kid our family had a friend whom you couldn't know for ten minutes and he would show you his NASA pen that could write upside down. Apparently they're still selling them:

https://jet.com/product/detail/94fb28fc091a45ccbd2aee90942ce...

The key would be superior marketing, having celebs or astronauts using your pencils. Look at what Shinola has done with watches, in fact Detroit would probably be the best place to start your pencil factory.
Just routine conditional expectation. For random variables X and Y (under very
meager assumptions,

E[X|Y]

is the almost sure unique
random variable that integrates
like X over all events in the
sigma algebra generated by Y.

In particular

E[X] = E[E[X|Y]]

Details follow from the Radon-Nikodym theorem in, say, Rudin, Real and Complex Analysis where Rudin give the von Neumann proof. Details are also in the standard texts on graduate probability by Loeve, Neveu, Breiman, Chung, and a few more.
Apple buys Star Wars motion-capture company Faceshift
The article is not saying "Firefox doesn't need any corporate money". Corporate deals are really the only reason why they're still alive at all since they are virtually nonexistent in mind share.

Instead, the article is simply saying that Google wised up and realized they had no need to give Mozilla that much money so instead, Mozilla convinced other gullible corporations to give them money.

Once that stream dries up (and it will), Mozilla will meet the fate that it deserves and die.
I'm sure it works well for you, and you might be aware - but just in case you aren't, that's what "git remotes" are all about - you can write a remote helper instead, and "git push gpg://...." instead of "git gpg push". That's how p4, mercurial, etc client bridges are implemented.

See [0] for more. Obviously, this might be overkill for your use case, but this is the "right" way to do it.

[0] https://www.kernel.org/pub/software/scm/git/docs/gitremote-h...
Won't disagree with you about Dawkins. But he has a point. Looking back at it, I feel sort of ashamed for jumping on the bandwagon so quickly.

Really, other than possibly connecting a few wires, the kid didn't build a clock. He took a clock, and put it in a bomb-looking suitcase.

It seems unlikely a kid would intentionally try to get in trouble for carrying a bomb. But it seems even more unlikely that he would put a clock in a bomb-looking suitcase and bring it to school as a science project.
I can't speak for Canada. In a place like Los Angeles both mass transit and carpool/toll lanes are useless.

Due to a contract I've been driving a pleasure-filled 100 miles per day on the lovely 405 freeway for a number of weeks. I'm not in a hurry, so I chill and kind of watch traffic like I'm not there.

What I see ever day is, well, ridiculous.

The carpool lane is a complete waste. It effectively removes 20% to 25% of the road's capacity without any real benefits at all. Why?

- Cars with multiple passengers were going to have
multiple passengers, carpool lane or not
- Those cars were not removed from the road thanks to the
carpool lane: No benefit
- Business trucks with multiple passengers? Same issue:
They were going to have multiple passengers anyway
- Buses: They go slow and plug-up the carpool lane
and actually create traffic jams. Today I watched an
empty bus with probably 50 cars behind it going well
below the speed limit. Crazy.
- Cargo trucks (like 24 footers). Again, same problems:
They were going to have multiple passengers anyway,
they are going slow and cause congestion.
- Tons of cars with a single person break the rules and
use the carpool lane because nothing is enforced,
particularly at night

What's needed is a shift in mission, focus and concentration by two agencies: Caltrans and CHP. Maybe the DMV too, in that they'd have to push and experiment with new rules of the road.

Their mission should be to make the roadways as efficient as possible.

Don't pull over the guy doing 80 in the fast lane who is getting the hell out of the way. Pull over the dude doing 50 in the middle of the freeway and the nutcase one lane over doing 49.999 miles per hour who form a virtual "cork" in the road and create a pile-up behind them.

And all those people who somehow can't press on the accelerator going uphill? We must do something about them. It's unbelievable.

How about the guy doing 63.9 mph on the left lane who absolutely refuses to move over, creates a pile-up and has an asshole behind him driving one foot from his bumper?

Ah, and one of my favorites: Let's get on the freeway at 40 miles per hour because we are afraid of the accelerator or we just don't give a shit! Cars pile up, swerve around and a huge potential for a nasty accident is created when these fine folk enter our freeways.

Yes, we do have too many cars on the road, but they are also being driven in really stupid and inefficient ways, our agencies do exactly zero to improve the situation and, on top of that, lanes are taken away and road capacity is reduced for this imaginary idea of carpooling.

I really don't think our highways are being used anywhere near peak efficiency. In fact, I wouldn't be surprised if the exact opposite were true.
What can't you do with find? Are you quoting your wildcards properly?
That would have been cool too :)

I don't really know of a direct gofmt Swift equivalent but you should check out -
https://github.com/realm/SwiftLint https://github.com/haaakon/SwiftFormat
Both the Z80 and the 68000 were launched in the 70s.
Computing with frequentist statistics just means making a bunch of simplifying assumptions, setting some things constant to make computation tractable. The author correctly hints at that in the middle of the article, but then glosses past it.

Frequentist vs Bayeisan interpretation is like different interpretations of quantum mechanics. It has no impact on the calculations.

Novice self-labelled "Bayesians" overlook the reality that, as wikipedia explains:

> where appropriate, Bayesian inference (meaning in this case an application of Bayes' theorem) is used by those employing a frequentist interpretation of probabilities.

https://en.wikipedia.org/wiki/Frequentist_inference
If you're building a large or even moderately sized app, your layers of in-house JS will still be a framework.. and less optimized than one that has had all of the engineering effort put into it already.
This process he is describing seems incredibly different from our everyday work, but it's really the same core of learning anything.

Usually, you start with a top-level entrance (records for musicians, games for programmers, translations for language learners). Then, step by step, you go backwards in time.

That album was composed of songs.
These songs are composed of harmonies and melodies.
Harmonies are composed of chords and voicings.
... on and on until you're dissecting the very sound waves themselves.

This beautiful curiosity that exists in every deep learning experience is what sets apart the hobbyists from the geniuses.
In Soviet Russia, Cabin boards You!
It's always seemed somewhat tenuous to tie our operational security to our rate of technological advancement. Though maybe it's more of a statement about our ability to generally understand our rapid advancements.
The made Yakuza guys have underlings who carry guns and do violence for them though with the understanding they are to do the time if caught, so in effect nothing has changed.

The criminals shooting at each other weekly where I live are all 18-25yr old drug delivery drivers working for established bosses they clearly aren't rational or else they'd realize a few thousand a week isn't worth life in prison. Plenty of these guys get caught but there doesn't seem to be any shortage of violent replacements.