skysight-inc/HackerNews huggingface dataset:
FWIW, it was an issue with books before the internet was big. So many novels are written each year. It's long been difficult to know how to find novels that you might like outside of the bigger works.
I'm just gonna say I oppose this proposal because I'm really tired of seeing developers shy away from utilizing or learning C/C++ only to admit much later in a project's life cycle that those languages and their associated libraries are the best for the job. I'm all ears on utilizing JS for front end to even a desktop application but if the entire thing gets written to be ran on Servo or whatever browser engine they choose then I oppose it categorically. JS might be fine for some things but as a general programming language on a substandard runtime is just asking for trouble. Learn to write in C/C++ for native applications or go home.
The best option (in my opinion) would be to add a simple way on the first line of a python file to express the language.

Then 'python' can read the file, and execute it under the right language.

The problem is if we ever switch 'python' to 'python3', then there will be 5 or so years when 'python' becomes unusable, as you won't know on a given machine if it's python2 or python3, and almost no program works on both.
I haven't found that to be true at all.

I live in Canada for a while, then moved to the US. Even paying for property taxes, health care, college, I had a lot more money in my pocket. I would say my tax rate was almost 1/2 of what it was in Canada (obviously I took advantage of a lot of tax deductions in the US).
> What I don't immediately understand is why they can't just fork Gecko and continue using it for their own purposes. Apparently the needs of Firefox and Thunderbird have diverged, and Mozilla seem to have little interest in supporting Thunderbird any more, so is it a crazy idea to just separate the projects completely and avoid the whole issue indefinitely?

Short answer: security bugs. Gecko has too high of a code churn to maintain long-term support branches, particularly for people who have little knowledge of the components in question (e.g., SpiderMonkey). Forking Gecko might be a viable short-term strategy, but it's not at all viable long-term.
IMHO the weirding modules made more sense than the kung-fu kicks against armored and armed stormtroopers. Plus, it gives you the classic line "His name is a killing word."
It's gonna take more than a github announcement to refresh the memory of 1 million developers ;)
Here's an open letter co-signed by over 70 cryptography experts refuting Durov's claim that WhatsApp is compromised by the behavior he cites. Are all of them wrong?

http://technosociology.org/?page_id=1687

Meanwhile, if I was promoting Telegram, Iran would not be a country I would put in any headlines:

http://www.reuters.com/article/us-iran-cyber-telegram-exclus...
Effect of Childhood Sexual Abuse
signal is open source, so we can audit their code and see that they are doing what they claim to be. Cant do that with WhatsApp.....I am not sure if the server code for Signal is open source though
After Flight 370 disappearance, Malaysia Airlines to track its planes from space
Scientists, Stop Thinking Explaining Science Will Fix Things
F12 > View Certificate

well at least if you have had selected Security in the dev tools last
Fortune 500 Grade Angular from S3 and CloudFront with Free HTTPS
If you don't understand the nature of the complaint Durov is repeating, why are you commenting on it?
MAME nowadays is a general machine emulator, so everything from arcades, calculators, consoles, fruit machines, computers, etc. are within the scope of the project.

This happened when MAME and MESS merged a few years ago.
Java basic concepts
I don't think Facebook is beating snapchat. When you start to follow you always stay a step behind. Doing that with a bloated behemoth of a product is very difficult. Camera effects were successfully copied as they were a new concept, innovative but not disruptive. But the real challenge would come if snapchat or someone else comes out with something that is already there in Facebook. If Snapchat released a better version of the like button or the wall, will Facebook be willing to risk changing the like button or the wall to match snapchat? Will it risk losing the lovers of the wall for the lovers of the new thing that replaces the wall.
It seems you prefer the more "modern" style of relying on Google's online services and Chrome's frequent updates. That's fine, but it's not an objective standard.

For example, some of us consider a UI that doesn't keep moving around every few weeks to be a feature, not a bug. I have absolutely no problem with a practical tool like Thunderbird still using the same layout it had 5 years ago, if that layout works well.

Likewise, some of us consider the separate search box of Firefox to be a plus point. I don't want or need everything I type in a URL bar being sent to Google's mothership, and my screen has ample space for both bars.

Meanwhile, I'm getting awfully bored of dealing with customer support issues that come down to someone using Google for their mail and not receiving legitimate messages because of whatever Google have broken, deemed spam, or unilaterally declared not to be acceptable this week. I shudder to think how much time and effort are being wasted like this around the world if everyone else's experience is as negative as ours has been lately.
Very nice:

> Zero-copy deserialization

> […] The semantics of Rust guarantee that the input data outlives the period during which the output struct is in scope, meaning it is impossible to have dangling pointer errors as a result of losing the input data while the output struct still refers to it.
Microsoft's accounts are just managed horribly in general. I've got two microsoft accounts for work and one for personal. The personal one I separate out by having a different chrome profile. However, for work, I have to wrestle with the login screen for about 6 iterations everytime I want a new tab. I use one MS account for azure, another for office 365. Regardless of which one I enter/select, it always prompts me for the password for the other account. Drives me effing nuts. Plus that whol "is this a business account or a personal account" selection. jesus. so frustrating.
You're right of course. I guess I'm going to give Orgzly another try.
upvoted for truth. maybe people downvoting aren't familiar with the history.

so here's some history. the name "marijuana" was pushed by Harry Anslinger[0] as a way to trigger racial anxiety amongst conservative whites who held negative views with respect towards Mexicans. the other names for the plant being "hemp" (a non-psychoactive strain used as an industrial fiber crop) and "cannabis" (latin name for the genus of the plant).

[0] - https://en.wikipedia.org/wiki/Harry_J._Anslinger
I like the gpg integration using enigmail in Thunderbird. So I can send encrypted messages to my friends and people I write code with.
99.999% of all the people worth following?

Seriously are there any even slightly famous people who are primarily/mainly Mastodon? I am not talking just actors, but I follow people like Julia Galef and Joel Spolsky and don't see a point in a social network with people like them or my friends and family.
>...The airline owns the plane. They have the legal right to decided who is and who is not allowed on the plane. They allowed that particular passenger onto the plane, and then later they revoked that permission. When he refuses to leave at that point, doesn't he become a trespasser?

I think an argument can be made against treating this as trespass. There is a (rather long) contract between the passenger and the airline. There are many reasons they list on the contract why they can deny transport, but wanting that seat for their own use is not one of the reasons. If a landlord rents you an apartment, there are reasons they can have the police evict you, but wanting to kick you out because the landlord wants to use the apartment for the use of his family is not one of them.
Yup. So bizarre and cool. Unlike anything I had seen at that point in my life. I guess that's Lynch for you :)
For anyone else who happens by and has the same issue, vim had (has?) substandard syntax highlighting for javascript. Pulling in pangloss's vim-javascript (https://github.com/pangloss/vim-javascript) fixed that up for me. If you write JSX, you can pull in https://github.com/mxw/vim-jsx to get great highlighting for that too.
I wish someone would build a VSCode-like shell around kak, in order to provide a good IDE experience. I keep thinking it should be possible using Qt, with plugins providing a GUI part in the form of a QML widget that gets embedded in the GUI, and possibly a daemon component that gets started and managed automatically by the shell. So e.g. you'd have a file browser widget on the left showing recently opened files etc. that spawns new tabs or opens existing ones when you click on the files. But you could also instead have a project widget or whatever. Basically I want someone to make a pluggable IDE, with a focus on adding graphical widgets for the purpose of richer interaction than plain terminal allows, but lighter and easier to extend than Eclipse, one which focuses on integrating with a specific editing component, in this case kak.
High taxes are only happily paid in a homogenous society. The tax you pay goes to people like you, who go through the same kind of life as you. In less homogenous societies, the thought of the taxpayer is "that money is going to be wasted by someone who is not like me"
Seconded, I'd love to read a write-up on what that job is like.
The live play staging in the 2000 version looked really out of place on TV when I watched it. Having everyone retire to a dramatic pose with dramatic lighting at the end of a scene? It just looks amateurish on TV IMHO.
I have a daily 4km bike ride to/from work and my solution was to buy a 22kg beach cruiser with wide tires that makes for a great workout - if I were to ride my dedicated road bike the ride would be no workout at all.

I find when I bike commute regularly, even with this short route, it makes a massive difference in my stamina for other activities I do far less frequently, namely road biking, skiing, and climbing.

When there's a will there's a way!

* edited for slightly more clarity.
Better performance is always good. Excited for shared memory to come to JavaScript.
Or equally likely, "That electronic musician from the 90s? Huh?"
No. This is the problem with monopolies. They use other advantages to win markets without competing on price, features, or innovation. It's harmful to consumers.
where's the Rocket Hub? Seriously how long is Docker Hub expected to float up there? Some are good quality, all the versions of tomcat for example. How long can such quality continue to exist?
The comparison is flawed because your salary in CA will be much greater.
On the matter of a car (or, anything else), delivery and titles are irrelevant - if you've accepted payment ("consideration"), the deal is done (and enforceable in court), and the delivery, titles, etc are things that must be done to avoid defaulting on the deal.

Your assertion that the purchase price is the "minimum necessary" is completely baseless in law. I guess it's the minimum necessary for the offer to not be a joke, but beyond that it carries no weight.
Secure betting, is there even such a thing?
Accurate yes. Realtime not necessarily. EOD risk doesn't need real time market data.
saveclipbro... or anything like it.
Why do you oppose things being run on something like Servo categorically?
Yea, in order to compete with FB in the social network space you basically need a service that would somehow break Facebook's entire model to copy. It's one thing to add a feature but entirely different to break your entire mode of operation.
Vim absolutely gets better with plugins. ctrlp.vim, vim-tmux-navigator, vim-clang-format, ag.vim, vim-fugitive, supertab, vim-surround are all valuable plugins that I make use of every single day.
PJ7/PH2M Sint Maarten
I assume it is the case with Snapchat, I don't think you can build a service at that scale without collecting some kind of data.
The difference, I think is two-fold. We know that Facebook collects, analyses and keeps data and when you use Facebook it feels like it. The other difference is that Snapchat doesn't use that data to make a people or thing recommendation engine, which is what turns people off about Facebook.
That was in the movie. It's the whole point of the Mentats.
I think if it is an unpacked one, it does as it assumes you don't want it all the time. Not sure why it does that if dev mode is on.

Have you tried Packing them? I have yet to experience this.
Well, thanks for the explanation. Context is a hard problem in text.
Firefox - they're years ahead on this sort of stuff. Their about:config gives you immense power to configure your browser to behave exactly how you want it to. Unlike any other browser around really.

The flexibility this brings you in privacy gains alone is immense. Just try to do something as basic as turn off WebRTC in Chrome and you'll see what I'm talking about. Firefox is the only viable answer if you care about privacy and security and have the ability to take things into your own hands.
Our Machines Now Have Knowledge We’ll Never Understand
The remains of the 1939 Worlds Fair are found in the Bronx. I took a subway there once on a visit to NY. I was both inspired by the science center there, and dismayed to find it surrounded by antiquated residences and roads. It was like a vision of the future in a garden surrounded by the mundane suburban sprawl of reality. Futurism is still the closest thing I have to a religion, and so I admire that in Bel Geddes vision. My favorite bit of futurism is Robert McCall's "The Prologue and the Promise" mural found in the Disney Epcot center [1]. If we aren't striving for a better future, then what are we living for?

For the idea that "Inside Every Utopia is a Dystopia," the 1973 story "The Ones Who Walk Away from Omelas" by Ursula K. Le Guin [2] has always most starkly impressed this concept into my mind. In it, Omelas is a perfect utopian city where life is perfect, except this perfection is dependent on the incredible suffering of a single child kept hidden away in a dark place. At a certain age, child's suffering is revealed to each citizen. Most residents learn to live with this fact or rationalize it away. It's a serious oversimplification of certain dimensions of our own modern societies, but it is a powerful metaphor for thinking about how much our cheap modern conveniences rely on the services of minorities and the impoverished who serve us and manufacture our many shiny things. I wish this essay had delved deeper into this concept.

[1] http://static1.1.sqspcdn.com/static/f/415544/5082948/1260951...

[2] https://en.wikipedia.org/wiki/The_Ones_Who_Walk_Away_from_Om...
https://news.ycombinator.com/item?id=14158671
I'm not sure I follow your thinking here. Someone alienated to the point of non-participation, by definition, doesn't vote. They can't be relevant to measuring vote share.

The mere fact that parties are able to change their positions ensures that they will. They want to live. Policy positions form an infinite-dimensional space, unlike a conceptual one-dimensional beach; it will always be possible to divide voters in half by some combination (actually, many different combinations) of positions.
I am not about to pay for an long-distance international call just over what should be done with an internet form.

I grant you the abuse might not have been necessary, but I wanted results and I wanted them yesterday.
Planet enlists machine learning experts to parse Amazon basin data
> I think it's plausible that these managers exist, but they're impossible to identify ex ante. Furthermore, a smart manager will charge fees that are equal to the alpha they generate.

Why would they? Unless they're so rare that there are only a few of them, one would expect the market to encourage "fair" pricing of active management--yet a key dogma of passive investing is that the market is generally efficient, but the market for actively managed mutual funds isn't!

It seems more plausible to me that (handwavy):

1. People can, in fact, beat the market, with lots of effort (e.g. very large college endowment funds, which outperform smaller ones, presumably by spending more on management and research)

2. The barriers to entry are typically high (because most investors won't trust their money with someone with an unproven track record)

3. Those high barriers to entry both allow the few established genuinely successful fund managers to charge higher fees than otherwise (to your point, eating up the alpha they generate) and ensure that "managing a fund" requires good sales skills and not just good management skills (see, lots of hedge funds)

Or, in short, lots of markets are inefficient--both the stock market and the market for managed funds. But because the stock market is much bigger than the fund market, it's probably _less_ efficient. Or so we hope.
That model was only viable because Kroc found a way to scale the franchise, which the McDonald brothers had previously failed to do. Pretty much everyone involved in the early days seems to have contributed something to the ultimate success of the business.

A good startup movie, by the way.
Huh? my plugins never interfere with each other.
Microsoft Introduces Python to SQL Server 2017
Great improvements! I also notice that Edge is more stable now and doesn't freeze as much as before (still happens).

Also, I am not sure if it is Google breaking standards or if some feature not interpreted correctly in Edge but, Gmail still has some bugs on Edge (e.g., keyboard shortcut to add label doesn't automatically get the textbox in focus. In previous version, the text would be printed outside the box)

I hope more sites test on Edge and not just on Chrome.

Congrats to the team! Hope to see Edge decouple from Windows releases soon (as announced during Windows 10 launch)!
Virtually nobody who works in browser security agrees with you about that. There are privacy wins to be had with Firefox, but they come at the expense of security.
Jeebus, that's one performant drive. http://www.anandtech.com/show/11209/intel-optane-ssd-dc-p480... -- I can't believe those numbers. The QD1 numbers are impressive to say the least.
The search is unusable -- wedding finds 'weds'. There is no way to do exact searching. I reported this 5 years ago, lots of other people have complained about the stemming, there has been no fix.

There is no support for outlook/exchange. Not saying it's trivial, but it's useful in the modern era.

IMAP folder support is very flakey, I reported some bugs but nothing got fixed.
Same was true for Tesco for a while - they did very well on land speculation.
Toronto; I usually strive to take the long way home because the most direct route is 2.5km
Live Photos – Apple Developer
Mobile is particularly bad these days. For competitive queries you will often have the entire first screen be ads and need to scroll down to see any organic listings.

That is for all intents and purposes equivalent to an interstitial.
"pass-arguments-to-command" vs "commandArguments"

Verbosity is sometimes good but in the context of this.. Where all you are doing is giving commands, giving them arguments... there are not so many things here that can lead to confusion.

If you had multiple arg fields I understand.

Again, preference :)
SQL Server 2017 New Features
I'd love him to make the last episode of Star Wars.
Ask HN: What did you want to do before *life* got in the way?
Did you have plans to do something you really wanted, but never did it? A trip, start up, date with a someone?

Why didn't you? Decided it was just a dream, got sick, or something else?
Yeah, banning opioids isn't the solution, unless you think people should needlessly suffer. I've had a hernia surgery and my wife had throat surgery, and I don't think that marijuana would have been the answer for the first several days after either surgery.
Really? I would argue they are even more active and effective at stifiling competing products.
I'd argue Facebook's purchase and integration of other products is what made them inferior.... How exactly does facebook owning instagram and facebook help the consumer? They didn't need to buy it to integrate it into feeds, and that's not how most people consumed instagram anyway.

Hell, the main benefit I see to instagram is that their geotagging improved immensely.
Sorry, but why the negativity? Could have been clarified like the next comment.
Because there's existing libraries which solve many of the same problems which they inevitably run into and then re-implement them in JS. The "not invented here" mentality has to stop. Unless there's a significant reason to not utilize a library then it shouldn't be avoided. There's no good reason to replicate that functionality.
Hmm I'm storing the search results in a service so users will have them when they switch tabs. I think that might be causing the issue. I'll look into it. Thank you for trying :)
Author of the article here!

Just updated the titles to include moby.

Maybe I should change the links as well, then it can get reposted on HN and reach the first page along the announcement :D
You should checkout how Tencent build its empire in china from QQ. That's more like where facebook learned from.
I didn't downvote, but some research shows that this is a controversial truth, even among those in the industry. The history is not controversial but the treatment of marijuana as a racist term is, from what I can see.
Misleading. Sure, technically McDonald's doesn't make much money from selling burgers because most of the burgers are sold by franchisees. But by the same argument, Amazon doesn't make any money from selling EC2 instances -- those are sold by Amazon Web Services Inc.

When people talk about McDonald's "selling burgers", what they mean is McDonald's and its franchisees.
The article states first he "was asked to get off the plane by an airline employee because the flight had been overbooked".
"Retail-as-Real-Estate" plays don't always work. e.g. Sears, KMart.
You probably can as a business customer? Not sure.
Also keep in mind that literally every hardware vendor has no problem giving great lease terms on actual hardware that you take possession of. Certainly more overhead, dev ops work, etc but yet another way to go about a desired technical approach while also being able to (largely) satisfy any policy/strategy/whatever with regard to capex.
New metro lines are usually completely automatic here in (I guess) Europe.
Ask HN: What questions dig you get during your iOS developer interview?
What are the most common questions? How can I best prepare for an interview?
I always wondered what happened to the kid as she aged. Killed? Shipped far away? Dies during child birth of the next pariah? Is it a guy? Kept in perpetual childhood?
Hey fellow KWian! Looks like the site is extremely slow, I'm hoping that's a temporary issue as a result of posting about it on HN, but you might want to get that looked into if the issue persists.
I'm the same way. Sometimes I'll try to ride slowly to avoid getting sweaty, but I'm rarely successful. I'm just used to riding faster, and it's more fun. As you said, it also can feel safer/more natural if you're next to car traffic. Luckily I've usually worked places that had showers if I really needed them.
Yes.. I have a similar tale of woe.

I'd like to change the username of my basic Skype account. Alas, it has the company name I worked for at the time. I also have some credits in that account. I'd either like my credits back, or I'd like to change my Skype username. Neither are possible.

I'd also like Microsoft to stop asking me if I'm using a business account, or a personal account, when I enter my work email address into every Microsoft service we use every day.

That'd be nifty, too.