skysight-inc/HackerNews huggingface dataset:
In that they don't match reality.
> the lack of html rel import in Firefox. Any word if that's ever going to change?

Right now we have no intention of shipping HTML Imports; it's easy to polyfill, and we suspect that implementing ES2015 Modules and the module loader spec will change how we look at the problem of reusable components. To that end, support for a restricted subset of <script type="module"> should land in Firefox Nightly builds tomorrow (https://bugzil.la/1240072), so we're making significant progress on that front.
Python delightful? In Python 2, the behavior of Unicode strings (UTF-16 vs. UTF-32) depends on what options the interpreter was compiled with. Then they made a backward-incompatible change to "fix" Unicode but did the exact wrong thing (UTF-32, UCS-2 or ISO-8859-1 depending on string content) instead of the right thing (UTF-8 storage with UTF-32 iterators).
What would be the equivalence class of Nancy Reagan (or whoever it was) tying speed limits to interstate high funding?

Seems we could use something like that for revamping Amtrak.
Ironic, considering Palantir's involved in the ad world, too. I believe their NYC office does quite a bit of advertising/marketing analysis.
I think it would be ideal to have it all. Autonomous cars acting as taxis for cheap when you arrive in a city and also high speed rail lines as alternatives to flights to get to another city. Autonomous buses will basically be the new electric street cars. Do their route, stop and plug themselves in to charge, then off to take over a route when needed.

That will happen. What's going to be difficult is the high speed rail to compete against the airlines. I would really prefer an alternative to air travel myself. I hate it and the type of people that seem to be in airports from security to passengers.
Adding a BOM to a CSV file then causes many libraries to add the BOM to the first column's heading name.
When encoding those characters in UTF-8, you will never end up with 0x2F as a byte. On of the properties of UTF-8 is that bytes with the high bit not set (e.g. 0x0 to 0x7e) never appear unless the are representing the 0 - 127 codepoints.
I suspect many (perhaps most) of the people reading that article agree that suburbia sucks - the tricky part is fixing it.
I don't see how that follows. There are a finite number of humans each with finite capacity for knowledge and infinite capacity for ignorance.
> the airline flight took about two to three hours

Only if you assume that getting to and from the airport, and getting through security, and boarding, are all instant.

Megabus drop and pickup in Manhattan. Acela goes to and from 34th st. Neither require me to play strip tease or watch 45 minutes of idiotic bin-shoving pantomimes.

The nearest airport to Manhattan is LGA, it takes 30-40 minutes depending on traffic. JFK and EWR are 40-60 depending on traffic. None of them have direct subway or rail connections, so you have to either take a car or cobble together various public transportation options (subway then bus, subway then shuttle, subway then taxi, train then monorail) with frequently unsynchronised schedules.

The idea that air travel is more convenient than the Acela train in the NE corridor is just silly.
It's not a "veiled swipe" at all. I'm pretty explicitly stating that I consider racism to be extrinsically bad - I only care when it causes intrinsically bad actions like protectionism, and that protectionist acts which are non-racist are also bad.

I get the impression you have a different moral conclusion, but I have no idea how you reach it in a logically consistent manner. I take it you refuse to state your principles?
That's a giant leap to be making.
The amount of storage that comes with OneDrive will change from 15 GB to 5 GB
I don't get the downvotes on this one. The article headline makes assertions about the press generally, and then discusses only California anecdotes. There is absolutely nothing in the article to support anything about a "media fixation on 'transit is failing' stories." More accurate would have been "why do a few California news sources have some stories asserting that some local California transit systems are failing?"
Yes they often have grass and plants/trees in the middle, which both discourages people from walking across and stops you seeing ahead when you are driving, which makes you drive at a more cautious speed.

Or they can be huge and have underpasses like the massive (now demolished) 'hole in the road' in Sheffield, or this beauty in East London (1m25s in) https://youtu.be/Smbfm4unjh8
The USA uses 'city' to refer to a district --- it's a unit of administration rather than strictly referring to an urban area. It's quite possible for a city to contain rural areas.
This tale reminds me of the scene in the movie Singles, where the protagonist is working to create a new train, but is denied by the mayor because he knows that "people love their cars".
>Flat earth is totally fine as long as you need to simply go from village a to b and it's not too much of a distance.

Which is a more useful way of looking at it. Theories have a predictive horizon. The point of science is to increase the predictive horizon.

But the other side of that is the ability to create new classes of technology.

Electromagnetic theory, relativity and quantum theory are lot more than a tweak on the Newtonian world view. They make it possible to build completely new kinds of technology that are impossible if all you have is Newton.

Suggesting that everything is a process of gradual refinement to an increasing number of decimal places is a wrong theory about theories.

There's a lot more to science snd technology than the orbit of Mercury.

>Darwins theory (and later modernizations) are indeed wrong (as in not true) but it's the most useful model we have.

That may baffle people, but the problem with the Darwinian view is that it's based on the principle that species evolve - when in fact ecosystem evolve, in the sense that flows of chemicals, information, and energy self-organise into more or less stable configurations.

Species evolution is an interesting epiphenomenon on top of that. But assuming it's all there is to know about natural history is like trying to understand meteorology by classifying icebergs. You're going to catch some of the more obvious patterns, but more complex relationships are going to elude you.

Modelling ecosystems is a very useful skill - especially for long space flight - and it turns out we're still incredibly bad at it, precisely because naive Darwinism doesn't have the predictive horizon to deal with the problem in a useful way.

Without a good theory, systems tend to diverge into instability and everything dies, no matter how fast adaptation happens - which isn't usually the outcome you want.
I'd suggest checking out FICS (Free Internet Chess Servers) which has been running for about 20 years.

http://www.freechess.org/

There are a variety of clients that you can use to access it. I'd recommend Babaschess (also free).

http://www.babaschess.net/
So 18 year old brains aren't fully developers, yet we allow them to drop out of high school, buy a car or house, vote, go to war, get a license without a permit or behind the wheel, etc. Why should driving be any different? Any problems arising out of a bad 18 year old driver are because they don't understand the risks because they've never encountered the consequences.
There's been a lot of discussion about undefined behavior on HN recently, and I'm gradually starting to question if the conventional approach to compilers might be a giant dead-end. In this case, our conventional languages provide no way for a programmer to say "I care about overflow". Because face it, the vast majority of programs a compiler sees are written extremely sloppily. Most of the time there's this huge disconnect between the amount of effort the programmer and the ghost of the compiler writer are putting into considering such situations.

Now, most of the time this disconnect is a good thing. Division of labor ensures that the work of the compiler writer is amortized across many many programmers. But the discussion around undefined behavior is a sign that the load on the compiler writer has gotten too onerous, to the point that everybody is paying a cost (in reduced performance, in increased compiler complexity leading to reduced compiler stability, in compilers antagonistically interpreting standards like lawyers) for a level of correctness along one narrow dimension that only a tiny fraction of users actually care about.

What if we instead said, "compilers will never ever consider overflow" and let those who care about overflow fend for themselves in the source language? Among other things that would allow integers to always be the word size of the computer they're running on.

(My interest in these questions stems from trying to program in an idealized assembly language for the past year: http://github.com/akkartik/mu. After writing 10kLoC of assembly to build a simple text editor (http://akkartik.name/post/mu) I'm surprised to find it quite ergonomic. High level languages today seem to provide three kinds of benefits over traditional/ugly assembly: expressiveness (e.g. nested expressions, classes), safety (e.g. type checking) and automation (e.g. garbage collection). An idealized assembly language gives up some expressiveness, but doesn't seem to affect the other benefits. As such, it's at an extreme end of the trade-off I describe. I'm hoping my experience will largely translate even when Mu eventually implements a high-level language.)

Edit 21 minutes later: For reference, here's how I've been thinking about undefined behavior while building Mu: https://github.com/akkartik/mu/blob/5dd82a8a70/001help.cc#L4.... Comments most welcome.
Not really, because usage data is what feeds better machine learning models. It's a positive feedback loop.
"Multi billionaire who would never have to work another day in his life, who could quit now and spend a million dollars a DAY for the next say forty years of his life and still have money in bank, agrees to compensation plan based on value added, not increasing his treasure chest."

Or "man who doesn't need more, doesn't ask for more".
Give me your honest opinion: to what degree am I racist if :
1) the Uber pulling up is an obvious gangbanger
2) If I refuse the driver for whatever reasons Uber lists when drivers pull up.

I'm going to assume your objection is to #1. If so, do you have any fucking idea how institutionalized racism is in Chicago, especially with CPD? Even sane white folks know this. There are mostly good apples, but some bad ones, and we don't need to be a part of any dragnet.
What advantages would this have?

There are some people arguing in this direction, with the construction of settlement blockchains, but obviously the proof-of-waste system would have to be discarded.
An issue we faced is with different versions. Each new major version changed so much that we had to rewrite some things. I will wait for a stabler release
Or fics: http://freechess.org/
I like to see that sort of tool too (though not enough to actually code it, being already exhausted after this project). Does Reddit have an API that exposes the points of a post, thereby allowing you to save only the posts that are of high quality?

Disclaimer: I am the OP who built StackAI.
Losing money in bank is not theoretical. I have to pay income tax, just because I receive money through bank account.

Using bank means paying

- income tax and insurance

- debt collectors

- fines

Any mistake can result in astronomical fines and wipe all savings.

If I earn less than minimum wage, I have to pay 100% tax or more. That's because there is minimum monthly social benefits contribution.

With cash and bitcoin they never know if I have money.

Maybe foreign bonds and offshore accounts are good solution for storing money.
All (most of) those negatives you list I find to be positives.

I can't stand those "charming" dense, oppressive cities.
Ross Ulbricht got shut down pretty hard.
Rich Hickey's talks are top-notch and a great introduction to the pillars of functional programming.

One thing notably absent from those talks (and Clojure itself) is the power of a good type system. I think Elm is a good introduction to that, as well as a solid FP language with good docs and a helpful compiler, and putting the "transformation over stream of inputs" at the forefront of your program design. Looking into other FRP talks (specifically I think Netflix has one or more good ones) is a good idea as well.
Umm, many if not most taxis have a security camera recording things already. As do buses.

2008, "All licensed cabs in Windsor will have on-board cameras by the end of August" - http://www.canada.com/windsorstar/news/story.html?id=1ea2956...

2000, for NYC "The in-vehicle security camera system takes digital photo images of the entire passenger area of the vehicle, and consists of a small camera with integrated infrared lighting that is installed above the vehicle’s rear-view mirror." - http://www.taxi-library.org/tlc-cameras.htm

2015 Uber driver with dash cam - http://www.latimes.com/local/lanow/la-me-ln-uber-rider-arres...
Or maybe don't fix it because there is nothing wrong with it and people actually like it?

Have you (or the author) considered that not everyone is like you? People like different things.
Hmm, good on the NSA for being cost-effective.

:-)
As I mentioned in my other comment, I'm not against Uber, Lyft or ridesharing in general. I'm against letting them self-regulate with regards to running background checks on their drivers. They have zero incentive to do so, because it makes hiring drivers more expensive and (more importantly) brings them closer to employee status, which would sink both companies.
I find it interesting (well, actually, sad) that the author chose that picture for the image of a "public toilet", instead of, say, anything like here: https://www.google.com/search?tbm=isch&q=지하철+화장실

(The query says "subway restroom")

It's a classic failure of imagination. When you live your entire life using (or refusing to use) abysmally dirty public transit system, you kinda assume that it's a part of inevitable human nature. And then of course it stays unchanged, because everybody in the town knows it can't be helped so why waste precious budget on it?
So if I barf on the seat I can say it was there when I got in the car and get the previous person to pay for it? Sweet!
Making other choices available and not expensive would be a start.
For just one small example of many: life in a subdivision cul-de-sac stops children exploring and becoming conversant with the wider world around them because it tethers their social lives and activities to their busy parents’ willingness to drive them somewhere. There’s literally nowhere for them to go.

What is this post talking about? I grew up on a cul-de-sac, and I was always outside playing with my friends. When I was a little older, my parents would let me roam the neighborhood with my friends. We played all sorts of games and got into mischief. There are many downsides to suburbs, but that isn't one of them.
> Citation needed.

Sorry, $951M was stolen. All but $81M was recovered.

http://www.reuters.com/article/us-usa-nyfed-bangladesh-malwa...

But let's put this in perspective. MtGox lost BTC600k. As a fraction of the primary money supply, that loss was comparable to a USD loss of about $35 billion (M0=$1.2 trillion). So even before most of the Bangladesh money was recovered it was only 1/30th the size of the MtGox loss. And MtGox wasn't even a theft, it was simple mismanagement. Imagine the attacks people would start to mount if they could net the equivalent of $35 billion (or more) risk-free.
Sorry, but this comment makes you sound like a whiney child yelling at a sibling -- "you might not listen to me but I'll get Mommy to tell you to stop!". The comment may or may not be racially insensitive but it's very frustrating how some commenters here will appeal to mods to censor anything they don't like or agree with.
codepoint -> encoding in UTF-8

U+022F -> C8 AF
U+042F -> D0 AF
U+062F -> D8 AF

Remember, UTF-8 is self-synchronising: when you pick up at a random point within a stream, there is no ambiguity as to whether you are in the middle of a sequence or not. Valid lower codepoints appearing in the encoding of higher codepoints would violate this property.
Do gas taxes cover the costs of road repairs and all other government spending that benefits car owners? Hell, even parking isn't self-supporting, why should transit fares cover all operating costs?
Suburbia, none of the benefits of the country with all the disadvantages of living in the city.
It's not circular. It's like this: You can burn coal in a fire, and you can make the fire bigger by adding coal. You can call that circular, but it's provably true. Kids tend to succeed if they are surrounded by success. Parents set demands, peers provide competition, etc.

As for the Jewish students... well isn't it nice that the law does not block them from moving into the better school districts? The same applies to anybody else. If you are successful, you can move into the good school district. This has been true for about 47 years in the USA. Nobody is stopping anybody.

Don't want to pay? Clearly you don't care about education, and your child would likely degrade the educational environment. Can't pay? It's pretty much the same thing, but with a small non-zero chance of being wrong, and maybe you should homeschool.

There is no perfect system. :-(
Through regulation?
There are lots of ways of scheduling stuff out there. The systemd stuff is Linux only, so there isn't really any good reason to bother to learn it for trivial stuff like timed jobs. Cron is much the same everywhere.
And nowadays, even if you live in an apartment building in the city, there is no way your child is going to roam around and explore alone.
The fix is hard, requiring decades to reach the necessary policy changes, and decades more for those to play out in built infrastructure.

Changes are needed to zoning, road design, price of parking, state and municipal tax allocations, etc.

The primary problem is that suburban sprawl is cheap for residents, because it is very heavily subsidized, defers many of its costs to the future, and completely ignores the costs of nasty externalities like pollution and environmental destruction.

Based on the required infrastructure per capita, if prices matched costs, living in the city should be dramatically cheaper than living in sprawl. In practice, because well designed cities are old, with limited capacity, and it is illegal to build new ones in many places, living in a nice city ends up being much more expensive than living in sprawl.
Having lived & worked quite a long time in wildly different metro areas -- Santa Clara/Mountain View, Indianapolis, Austin -- this article raises more questions for me more than anything.

What is a suburb, by the author's definition? It seems like it's an area outside the urban core of a city, I guess. But here in Austin, I'm buying a house away from the urban core of downtown, in a subdivision, but it's in a largely undeveloped area 2-3 minutes by car (and 10-15 by bike, at most, thanks to the bike lanes that connect the subdivision) of a mixed-use development area with a lake, park, museum, shops etc. Is this suburban? I consider it suburban but I have trouble connecting what the author is talking about to this spot.

Now in Indianapolis, there were some suburbs. I lived in one growing up. It was indeed far from anything with absolutely no public transpo. Nowadays (I left in 2014) it's slightly better, in terms of availability, as there is a metro bus service. But the accommodation for the bus routes is awful. It's perpetually underfunded, the bus stops are often -- I am not joking -- in ditches, no shelters at the stops, etc., etc. It's almost like the city has gone out of its way to make it clear the bus is for "the poors." But what's the fix? Decades upon decades of urban planning have reinforced this notion. So... what is to be done about it?

In South Bay, I rented a tiny apartment (~650sqft) for, at the time, the outrageous price of $1200/mo. This was ca. 2008. I'm told such units are much higher now. In areas of such inflated housing prices, isn't suburbia supposed to be a pressure valve? People move farther away from where they work and play in exchange for lower housing costs? I am out of touch with the housing scene in the Bay Area nowadays aside from the same articles everyone else gets on HN, so my question is an honest one. But the author's disdain for suburbia -- supported by concrete reasons though it may be -- seems like it might not be so strident if he were living elsewhere.
If he was only off by an order of magnitude, given the equipment at the time, that's still quite impressive!
If you encode them in UTF-8, they are allowed. In UTF-8, to represent a given code point, only the first code unit can be in the range 0x00 to 0x7F. So if you're reading UTF-8 content and find a byte with value 0x00-0x7F, you can be sure it is a 1-byte long code unit sequence representing the code points U+0000 to U+007F.
>When you tell someone "this date is the one we put out to get alignment of our suppliers, we assumed not all of them would be ready." Financial people's heads explode.

Well, no. If that was the case then they wouldn't have put billions of dollars into Tesla. Investors understand that Tesla's strategy is a manic rush to scale, it's not actually a difficult business plan to understand just to successfully execute.
I'm all for compromise, but I don't think it's possible to build a compromise system on top of bitcoin.

I think the Right Answer is to have an auditable public ledger maintained by a trusted third party. This could be the government, or it could be a private party, but the key to making it work is to make electronic money storage and transfer a commodity provided by what is essentially a public utility.
Wait a minute, you mean you had problems on IE 10? That's a widely used browser.
from UC Berkeley OS lectures on YouTube: "everything in an OS is either a cache or a queue."
Here's my honest opinion on how I read your latest statement: "Racism is institutionalized in Chicago by CPD, so the correct thing to do is to follow the procedures established by the racist institution because otherwise I am going to be ensnared in the dragnet."
They are crushing them. CPUs is a different market and once your general architecture is not competitive you are going to fall off harder since servers don't have as wide of a performance range to cover.

When AMD dropped off in the CPU market, no one was interested in their architecture at all because it was just inferior from top to bottom of the performance range. Versus the GPU market where they had some value still in their low to midrange products.

That said, AMD are behind in the GPU game too. It's not like things are improving.
http://www.fudzilla.com/images/amd_versus.JPG
I've been making bots for my personal use only - the great thing is that it exposes a command line interface that is universally accessible and visible across all my devices, and allows for push notifications. Perhaps we'll see a new age of more people learning to use terminal commands.
Seems a lot of the arguments is based around the fact that suburban developments are poorly designed, not that the idea of suburban life is flawed.

The "kids have nowhere to go unless their parents drive them" argument I don't understand - is there something preventing a forest from being next to a block of flats? The point of not living in the city for me is being closer to nature. I live in suburbia because I (or my kids) can bike to the lake or walk in the forest.
I agree an endless sprawl of square blocks is a bad idea - but developers and city planners surely realize that people aren't willing to pay for non-city life unless it actually delivers the benefits of not living in a city (space, possibility to walk, good air, low noise, safety, proximity to nature).
Kids where I live do roam around the neighborhood, at least to some extent. I see them out and about.