skysight-inc/HackerNews huggingface dataset:
The optimism moved out. I spent the first 23 years of my life in Paris, before happily moving to NY about 10 years ago. My parents both vote for the Socialist party and pretty much everyone I interacted with growing up was heavily left wing.

It's not just cab licensing, that happens everywhere. What's different about France is that a few years ago the government tried to increase the cap, and cabs started grid locking Paris in protest. What did the government do? They caved. That type of thing would not happen in a place like NYC. Why did they cave?

Public opinion was after all against taxi cabs which are fairly unpopular in Paris. However, handling the issue with force would have turned public opinion against the government, and would have triggered the other syndicalist organisation to join in protest.

We're back at the root of the problem. Public opinion in France is strongly anchored to the left, and yes, it has to do with the far left's influence on the Education Nationale. Open a French high-school textbook in economics and you will see large sections devoted to Marxism, an economic theory that pretty much no modern economist support.
> surely it has flaws, tradeoffs and small annoyances, like every other programming language.

Rust core team member here: it absolutely does. Rust is _far_ from perfect, as much as I love it. Anyone who tells you Rust has no flaws is lying.
>While JavaScript employs garbage collection for automatic memory management, it is not a substitute for effective memory management in applications.

And then they continue to make use of the Javascript's GC in order to do effective memory management... at gmail scale...
The service is for hosting your marketing site, say like Weebly or Shopify but specifically tailored for SaaS businesses. So we'll have high-quality themes with your typical SaaS pages, like a landing page, customer testimonials, pricing matrix, ToS, Privacy policy, etc.

You can easily edit in a WYSIWYG interface, no need for code or Wordpress knowledge.

Then you can focus more on things like A/B testing.

Does that make it clearer?
I have the same experience. I wish I could get a better web browser for it. my ipad 1 is just a video player/ book reader at this point (which isn't bad, just not grat)
What's your definition of simple, in this case? A million different users want a million different simple things. An editor that gives all of these functions equal weight is not an editor anyone would want to use.
This doesn't take away from your point at all, but I just wanted to point out that:

> I can confidently pick up an apple, walk to the register, and expect to pay a dollar.

This is true in most of the world, but not in the US, where you don't know what you're paying until you reach the checkout counter.
Google also made a library for handling mailing addresses: https://github.com/googlei18n/libaddressinput
Dashlane launches (one-click) password changer
Michigan State Origin Summit: The university’s perfect response
I'd like to learn from this book.

> If you ask Pyret for the value of this program, it will unsurprisingly tell you that it’s 3.

I am not sure how to do that. In [this tutorial](http://www.pyret.org/docs/latest/A_Tour_of_Pyret.html#%28par...) everything is a test. Is the program 3 supposed to be run as a test as well? Just running 3 in the editor does nothing. Where can I read up on Pyret syntax so i can follow this book?
What is Microsoft Office 365?
I admit I have not read into detail the above specification, but I think that an approach in the style of Metacello (from the SmallTalk community) would be simple to develop and fit Factor nicely.

There need not be changes to the way vocabularies are loaded: instead one can make some words that change the vocab roots according to some configuration files. One could have a FACTOR-ROOT/cache directory in addition to work, core, and extras, where packages are arranged by version. Then some machinery could set the right vocab-roots based on a specification.

One would need

- some words to create structure that describe packages (Maven-like). This would allow to declaratively say that my project, at version x, consists of this and that vocabulary, and relies on project foo at version y and project bar at version z

- some words to automate fetching the dependencies of my project recursively from common repositories (one could start with github)

- a word to set the vocab roots according to my dependencies

Ideally, I would like to write a configuration file that lists my dependencies and then do something like

USE: my project.config
myconfig set-deps

On top of this, one could develop GUI tools to automate writing specification files, or even suggesting officially endorsed packages. See for instance the GUI tools in Pharo for a great example of this.

The advantage would be that we would not have any changes to the way vocabularies are loaded, and the change would be much more incremental
It's true that Rust's tooling is lacking, but if you're just looking for autocomplete for vim, https://github.com/phildawes/racer#vim-integration exists. I haven't tried it myself, but I hear good things.
Delicious is still around and great. I honestly don't get the constant criticism. I've been able to use it without problem for almost a decade now.
Deoptimize me not, V8
Uber backtracking after 4x price surge during Sydney Siege
Pro tip: If you use cloud storage, bring your own security
Nice post and app
It seems quite strange to me that one should "[m]anually port any changes of the Java code to the JavaScript code" when updating the JavaScript library; the JavaScript version is so heavily Java-fied that there's hardly any point it being written in JavaScript in the first place, so couldn't they just have used GWT?
> In less enlightened countries, that's not the case.

Less enlightened? Wow, I don't even know what to say to that. Even if you're just referring to their louge policy that's a pretty strange turn of phrase, but I doubt that was the implication.
Yes. That's probably why he's beating up on Amazon....because they're picking on the little guys while ignoring the big ones.
I know Air Canada does this pretty blatantly. When searching for flights they constantly go up by $50 - $100 an hour then magically reset to the original price when I open up an incognito browser window.
My main issue with Pinboard is that it doesn't autofill all of your tags if you have a large number of them.

This is why I've ended up stuck with Delicious, which does do so. A shame, as other than that Pinboard is a superior service. But tag autocomplete on my complete list of tags is a deal-breaker for me.
The compiler I use does that already, thanks
Vazou a nova inédita do Fundo de Quintal – Tudo de Bom
To note: byuu is the author of bsnes, an emulator that seeks to be the most accurate representation of the original SNES hardware. Previously discussed here: https://news.ycombinator.com/item?id=3675123

Also an article from Ars Technica: http://arstechnica.com/gaming/2011/08/accuracy-takes-power-o...
Plans for secure quantum Internet take a leap forward
All software can be reliable of course, even if it's not embedded software. Not leaking memory at every step, avoiding double freeing of pointers or other memory-related errors tends to make software more reliable...

Why so upset if I may ask? I think Apple declared GCs "bad" anyway.
The line "An additional display increases productivity by up to 48%." is particularily funny.

I wonder how they "measured" this.
A Macbook Air 11" + extra display is quite different from a Macbook Pro 15" + extra display.
Burning hydrogen releases water vapour, while burning fossil fuels release carbon dioxide and water vapour. So, you could call it indeed more environmental friendly if you consider carbon dioxide harmful.

However, hydrogen doesn't occur on Earth in a pure state (at least not in mineable quantities). There are no hydrogen wells.

Creating the hydrogen (for example, by electrolysis of water) is expensive and generally a net loss of energy. Maybe storing energy in hydrogen is feasible if it's generated with excess nuclear or solar electricity.
You're not the potential client then, everything is OK. He can run his business how he likes it, and that includes his decision not to target the maximum possible number of free users.
Interesting paper, Patrick. I understand that markets with asymmetric information drive out good sellers and so only bad sellers remain, but I wonder why the markets themselves don't go out of business? We don't see places like fiverr and odesk failing. Any theories as to why?
> Isn't C simpler than C++ and doesn't waste cycles?

I gave a couple of C++ books to a recent CS graduate. She assured me that C++ would be easy to pick up because it has a much smaller standard library than Java. I smiled but didn't say any anything.

Yes, C is simpler than C++. But that simplicity comes with a cost, mainly that the programmer has to keep track of more details. And the C standard library is smaller than the C++ standard library (and that would be true even if the C++ standard library didn't include the C standard library).
'red-head scarf' certainly isn't an acceptable use of a hyphen, unless the scarf is woven from the hair of a red-haired person.
Highly-Available Infrastructure Provisioning and Configuration with Ansible
T-Shirt: Good UX vs. Bad UX
Nice one... Can I try it?
Context-aware Database Viewpoints
Better Homes and Gardens Real Estate Introduces
I too very much enjoy Southwest. Seems like people either love them or hate them (mostly because a lot of people want assured seat locations rather than the "bus model" Southwest utilises).
I can't remember where I came across it (possibly Gowers' Plain Words), but I like the rule that you should hyphenate to avoid ambiguity but not otherwise. E.g. is "a red head scarf" a red scarf for the head or a scarf for red heads? From context, it should be obvious, but hyphenating "head scarf" would make it explicit. (Of course, you could always avoid the problem entirely by using "headscarf" instead.)

There are some exceptions: e.g., I've read you should always write "Douglas-fir" instead of "Douglas fir" because it's not actually a fir.
The one thing I don't like about Rust is the implicit return. Looking at code, it's easier to spot a missing/extra "return" than a missing/extra ";".
You're missing the point. The author is really talking about Amazon suppressing creativity in the written word. If you're going to take issue with the title, you should probably go with the "should be a title more in line with this theme". Clearly the title is hanging people up.
Techonomy’s Third Annual Holiday Gift Guide
I'm upset because a leading figure of the programming community who a lot of people listen to is spouting nonsense, and lots of people are going to believe it.

Why do you think I'd care what Apple says about garbage collection...?
At least the conservative think tank is up front about their bias, unlike HuffPo.
I'll get a beta APK out somewhere soon. It will be Android 5.0 only at first though :)
Gmail still slow.

Unrelated: Why haven't Google implemented a Google.com-quality-level search for email?
Mean Average Precision Isn’t So Nice
Sorry, I was just pointing it out in case for anyone copying the code as they are both very common cases - especially dots as gap characters.

The Grammar system does look quite nice. Parsing is definitely a Perl forte - though I seriously hope bioinformatics in general will continue to abandon these crazy formats that can't be read easily by humans or machine.
Mapillary transforms crowd sourced streetview into interactive 3D
Wow, very nice! Thanks, I don't deal with pdfs very much so I never felt the need for something more than DocView, but this looks nice :)
Indiegogo Life - FREE Fundraising for what matters most
With LH2 and LOx as fuel-oxidizer, whatever are the consequences of speed, they'll be over a completely pulverized ex-airplane, not over entire parts.

Also, with that to speed, I wonder how big a runway this thing would need. It would probably operate on a completely separated airport, faw away from cities.
They aren't stored in the mangled names. Types and other metadata on items are encoded into a special metadata file that lives in the archive.
I think that's a pretty good idea -

two quick thoughts:

1.as a consumer its hard to do more than "technical analysis" on a chart of the ticket price to figure out where to set your limit order

2. What are the odds that the company doing this doesn't share their order book with the airlines?

still like the idea
I'm quite sure that "two-week Easter holiday" is correct in both English(US) and English(UK)[1]. The use of the hyphen in such examples is somewhat analogous to Haskell's use of "$" as a precedence operator, so we know which word modifies which.

But you're correct that the others examples are erroneous, some egregiously so. I had to read the "red-head scarf" several times before I was finally able to parse out the presumed meaning: "red headscarf".

1. Source: me. I worked for 10 years as a translator, editor, and proofreader for Lionbridge and many other multinational publishing and localization companies before moving into software development.
> In lieu of any positive creative talent middle management and HR thrive on destruction pursuits like emotional abuse, gas lighting and lying.

This whole post is crazy but this quote especially is absurd.

I'm a current Microsoft employee and I'm not a brainwashed corporate drone constantly abused by incompetent management. I don't think you've had any experience being employed by Microsoft.
Google turns to France’s space agency for Project Loon expertise
Please don't use sockpuppets to comment and upvote. (which is especially a shame as I'm a fan of this topic)
Passive WiFi Tracking
Agree that they understand that fraud exists. And they are not immune to it any more than you or I. But they don't look at it as "being bled". They pay X cents for a click, and they get Y sales per click. And Y has to be greater than X.
Although I must add that probably the monolithic approach that is being used right now has helped a lot to avoid fragmentation
Interesting "toy". I would use a "better" API documentation though
The FASTA parsers for the various Bio* all support additional characters; if not then that would definitely be a bug.

Saying that, 'support' completely depends on what the FASTA is and where it comes from (assembly, sequence database, alignment tool, etc), which is something the parser/grammar can't define up front from such a simple format.

Much of the problem comes when validating the sequence for a specific alphabet or symbol set. If the alphabet isn't explicitly defined (again impossible to determine from the format without guessing) then you can certainly run into problems.

This is also an issue when using FASTA for both regular sequence data and for alignments (e.g. length of the sequence would have to take into account possible gap characters generated from various tools like '-?.', or stops in protein seqs like '*').

These are tools that have been in widespread use for ~15 years, so if you have run into problems you should be more explicit in what they are so they can be addressed.
> glad to see more projects switch over to python.

Just getting into bioinformatics and focusing on python. Glad to hear some validation about that decision.
If you want image display, there Emacs has it eons ago, and people write plug-ins for it, like this one: https://github.com/josteink/wsd-mode

Emacs is also a fine PDF reader. I can search text in the PDF file with highlighting and a table of content side by side. All can be controlled with the keyboard: https://tuhdo.github.io/static/emacs-read-pdf.gif. I never use Evince again.
CrowdSolve – crowdsourcing help for Adnan Syed Serial case
The author claimed that this wasn't the case. I don't see why I would take this as a bad faith posting. You'd think if it actually were the case, Amazon would have a better way of indicating so.
It lacks networking features which is pretty limiting. I use QT for 90% of projects, this is the new STD for me and I'm quite happy :)
Working with OCR data and rankings of likely matches ('fuzzy search'), which is closely related.

Yes, a neat demo of the general idea, but really, really naive. As the page states: Edit distances are restricted to 1 or 2 and that thing isn't exactly fast or efficient. Look at it, think about it, don't copy it. :)
There are always bugs in complex applications (especially when JS makes it this easy) and people leave their Gmail tab open for weeks: not an auspicious combination.
That is a tank serviceable for a few hours which keeps itself cool on the pad with boil-off. An economic aircraft would have to stand thousands of hours with airframe stresses.
The Race Condition in Clojure's `println`
Ukraine, Trolling, and the Twitter War
One thing I've loved is that many iPhone Twitter and news apps have had Pinboard integration for ages. See something cool on Flipboard, tap a couple of buttons, and have it in my saved links later when I'm at my laptop. Pinboard actually goes one better with its Twitter integration: if I star a tweet, it gets saved to Pinboard. With all these sources, I use Pinboard as an inbox for everything I want to read later.

With iOS 8's share sheet extensions and a great native client that supports the feature, I can do this with almost all iPhone apps that don't already directly support Pinboard.
I don't think this is true. The original TechRadar post has an update that confirms the N5 will be available in 2015.

http://www.techradar.com/news/phone-and-communications/mobil...
I'm not 100% sure it is "legal", but I had the pleasure of flying on southwest with them half-singing half-joking throughout the mandatory safety stuff.. it was a pretty hilarious change of pace. Unfortunately, Southwest, though fairly cheap for where I go, has 2 stops minimum no matter what where as everywhere else can make it 1 stop
iMac with Retina 5K Display vs. The Original Apple Macintosh
No western European state wants to mock US that badly. I would prefer to see that he gets an asylum in Sweden or Germany, but that would definitely chill diplomatic relations with the country in question. It's probably not going to happen.
National Data Science Bowl
Stockholm have comparable service level during nights as well. Although some smaller trains don't run for a few hours during the night, even on weekends.
http://youtu.be/N4vf8N6GpdM
Live feed from the Amsterdam canals through Project Gonzo
Yeap, sorry about that, a colleague from the office..
Amazon is acting as the marketplace, or the conduit between producers and consumers here. In this formulation, both ends of the pipe are their customers. Yes you can make a reasonable case for quality control, but not a big one. Books are a pretty big caveat emptor when it comes to the prose contained. They always have been.

If Amazon is so concerned about formatting, then it should make some better tools to help authors fix bad formatting, not just run what seems to be simplistic regex matches on a pile of words.
As a parent, I fly Southwest so that I can take advantage of the two free checked-in bags you get per ticket. Not having to wrestle several overfull bags of clothes on and off of the plane makes Southwest a great bargain for my piece of mind.
I found that combining the C++ FAQ and the C++ FQA made me a much better C++ programmer when I was learning the language.

Sure, it's ranty and biased, but that's kind of the point.
Feynman was also a very strong critic of purely theoretical physics. See, e.g., his criticism of string theory:

"I don't like that they're not calculating anything. I don't like that they don't check their ideas. I don't like that for anything that disagrees with an experiment, they cook up an explanation—a fix-up to say, 'Well, it still might be true.'"

Feynman himself was a theorist, but the domain he worked on, mostly quantum electrodynamics, made very specific numerical predictions which were possible to test.
Meh. It's not really interesting or news-worthy. But it's an example of how you can have fun learning. If it inspires someone else to pick up their old game they were making, I'd be more than ecstatic.
Public Beta: Resolutionator – effortlessly switch between resolutions on Mac OS
This isn't the first app that lets you do this, is it? It might be better (or worse) in performance, but the functionality has already been made available in the past, right? Just want to check.

Also, this is neat but I wish it were integrated into OS X + iOS as part of AirPlay. I love AirPlay and want to see it expand to cover all possible permutations (iOS -> OS X screen/audio/both sharing, as well as OS X -> iOS screen/audio/both sharing). That would go well under the Continuity moniker and is something Apple can do well thanks to their control.

Hopefully it's one of the minor new features in next Apple OS updates.
it's not cheap because the system works.

it's cheaper because more and more jobs require constant travel so they have much more of the good predative revenue. for example at work I've never seen a 300 mile trip for less than 350. ever. let alone the la-Chicago for 100 they mention in the article. that would look like a bug in my employee's booking system.

what they get from the rest is just icing.

so, convince yourself of that lie all you want. but the system continues to be awful and inefficient. only the demand changed. to their advantage.
This startup wants to bring sunlight indoors and make you healthier
How Not to Let the Crazy In
Lots of interesting discussion here about space exploration, but I'd like to add a personal note. I grew up in Huntsville, Alabama, during the 60s, NASA's glory years. Huntsville is home to Marshall Space Flight Center, where my father, an electrical engineer, worked as a contractor, with Chrysler. He worked on parts of the Saturn V and, I think, Gemini. When the Apollo program shut down and NASA had to retrench, he was laid off at about age 50, along with many other scientists and engineers. Huntsville imploded. Some of the unemployed started high-tech companies, some found jobs elsewhere, many left aerospace entirely. Chrysler moved some operations there, but nothing was available for my father. Fortunately, he heard through a friend of a job at Goddard Space Flight Center, in Maryland. He got the job and we moved, taking a loss on the house we'd owned for twelve years. He spent the last 17 years of his career at Goddard. Aside from the bigger issues of Humanity's Destiny in Space, the end of Apollo had significant human costs and changed many lives, including mine. I work at Goddard now and have spent over twenty years of my career here. That probably wouldn't have happened had we not moved to Maryland in 1971, when Apollo ended.
All human observations are experiences. There is nothing you can observe without passing it through the machinery of your thought along the way.

What we call measurement is a mental model that we invented to help us think about reality. We don't have a measurement model for consciousness yet, but that doesn't necessarily mean we never will.
It's Backbone.js with HTML5 canvas.

http://github.com/c0nrad/conks
Tools Using Twitter Search
Has anyone seen any new tools emerge which make use of the twitter search API and new historic search capabilities?
Source: http://www.scientificamerican.com/article/a-new-physics-theo...
Oh yes, I wasn't trying to criticize that. Every sufficiently large program will have bugs. It was just that the title implied this was a scaling issue, rather than a debugging issue.
Ask HN: Best Bluetooth Headset
I'm in market for a bluetooth headset to use with my laptop/phone/desktop and wanted to know what passes for reliable, long lasting and high quality these days.
On that note, awk shows up a lot in the shortest solutions because of the ease with which it parses input files.

I haven't used perl myself, so can anyone comment on the merits of perl vs awk here? They often compete for this use case.
The Hello Machine (1974) [video]