skysight-inc/HackerNews huggingface dataset:
As someone who has the skills (cutting, sewing, buttons, rivets) to make a pair of jeans there is a really simple reason that we (the USA) don't make jeans any more: cost.

Lets take a look at one guy making jeans in the US: http://www.roydenim.com/video (video is a great place to start, you get a sense of what the work looks like). But for $225 a pair, its an indulgence.
> Your bitcoin payment is only as safe as your ability to reliably bind a bitcoin address to an intended recipient. If you get it wrong, there's no recourse.

Maybe im being totally naive.. but how about a second blockchain called the "rollback" blockchain.. Suppose you put a "timer" in the bitcoin blockchain for a period lets say 48 hrs..

So when the timer expires, the first blockchain(the coin blockchain), would check for a "rollback transaction" in the second one.. if its not there, the transaction on the first blockchain would be confirmed, and the funds would go to te right account, in a completely automated way, with all the trust garantee that the blockchain tech can give.

Is this a stupid idea? (i just gave a quick tought about this)

OBS: of course, say goodbye to instant payment.. but with double check security sugar on top of it.
I love posts like that. Detailed, educational and criticising itself. Thanks!
That's a really long-winded way of saying redlining ;-).
In the walkable parts of the city? I'm surprised, when I last visited Minneapolis I stayed at a 1br condo that cost (at least) 400k and was maybe 400 sqft.
I'm a national master chess player and I think the opposite. In middle games heuristics are more important because even the final positions in your calculations will often still be very dynamic so you need some tools to be able to evaluate these positions you've never seen before. In endgames the same thing may happen, but the confidence around my evaluation will generally be much higher.
> Do they have automagic model parallelization (not data parallelization) as well?

Not that I know of.

Regarding claims of novelty, I don't think the Caffe maintainers are claiming that their multi-gpu update method is novel or even very good. I think it was just the easiest thing someone could think of. I think Flickr originally wrote the multi-gpu extensions and the maintainers simply accepted the pull request.

If anything, I think the maintainers are more than willing to listen to people in the scientific computing community with experience. Even better if they have a pull request in hand. But otherwise, they probably won't know about better methods and won't care.
http://www.gnu.org/distros/common-distros.en.html

This explains why many are not considered free, though the summary could simply be "the Linux kernel contains non-free blobs" and "they haven't promised not to allow non-free in their package repo's"
It all depends on the capacity of the train and how frequently it stops. Starting and stopping are the real killers since you need extra spacing (or very long "onramps") to accelerate and decelerate a train.

However, one concept is a train that never needs to start and stop. Passengers move onto a separate car that separates from the main train and can decelerate into the station, and then it reaccelerates and attaches to the next train. Conceptually, this allows you to run much larger trains since you don't need to decelerate it every 10 minutes for a stop.

https://www.youtube.com/watch?v=DIeRrU4_M3Q

This is the original concept. Let's just say I have some doubts about the feasibility of engineering that design in real life, but the concept of detaching cars seems sound to me. Conceptually I do like the idea of the detachable cars being a different type of unit with a higher top speed and better acceleration/deceleration units to assist in the deceleration and overtaking steps.

A simpler implementation would be to have self-propelled carriages that combine motors and passenger space, and have the car accelerate and decelerate on a siding. The main train would have to run at a slower speed than the detached car could achieve in order for it to "catch up" but could then accelerate back to top speed once reattached. This would lead to an "oscillating" pattern of distance between multiple trains on the line.

Also, at the end of the day a runway is still a "one-dimensional" unit of capacity in the same way that a rail line is. You can have multiple multiple runways or rail lines (which I guess is "two-dimensional" in your definition here) but you certainly can't have multiple decks of runways or land multiple airplanes on top of each other. It's actually perfectly feasible to have rail lines running at multiple depths, many subway stations do it.
Acela isn't "high-speed" rail, it's basically normal rail with high-speed hardware which occasionally goes fast enough to barely clear the threshold for calling it "high speed."

Acela averages less than 70MPH. In a proper high-speed system that would be more like 180MPH. Boston to DC would be 2.5 hours, vastly faster than flying once you account for airport nonsense.
I find the wording somewhat peculiar:
'the resulting address will change dramatically, by (4 - 2^(32+2)). In 32-bit mode (all addresses modulo 2^32), this is just an increase by 4
as usual; the "wraparound" part is a multiple of 2^32 and hence invisible'

Why would it matter that the address will change "dramatically"? Even if it didn't (and only change by say 16 bytes or whatever) you'd have to deal with it. The problem is that int overflows at 2^31 while long/a larger type doesn't. In order to cope with the overflow you'll have to "simulate" an overflow in the larger type as well (or at least do what the smaller type does) which is achieved via a sign-extend.
I'm think that might be because many of the ads on TPB show big download buttons, whereas the link to get the torrent file is rather small, making it hard to know what to click at first glance.
That's no bug, being how enrollment in Apple Music worked when I tried it.

And the purpose is to relieve the user of owned files replacing them with a streaming service, which is DRM enabled, losing access even to music for which the user owned the copyright upon cancellation. This is the essence of DRM, the user losing all control of his purchased content.

There is however something in the way you expressed yourself. Is this a strawman attempt?
The only thing that came to my mind was "why put yet another abstraction in the browser?".

Then I realised the answer was probably "because they could".

Someone will write a C compiler in Java and stuff it in the browser next...
Using Intel ComputeStick as Computes.io Supercomputer Cores
3 easy tricks to be less distracted when using Slack
the point is that the same demographics of middle class and wealthy people in the city are just as safe as they are in the suburbs. That is the north side vs. Chicago suburbs.

Nothing about the south side of Chicago being "risky" is an inherent result of being in a city.
The 4 Fundamentals of Successful Presenting and Public Speaking
The Myth of Software and Hardware Vulnerability Management
Good catch. Added to title.
Is it really that comparable? What were good IVR systems like to use?
NVLink Takes GPU Acceleration to the Next Level
That is an atheist coordinate reference system!
Google Pits Dataflow Against Spark
> I hope they can safely reach the age where they can go off and experience the adventure of the big cities

Conversely, I feel grateful that my parents chose to raise me in a dense urban area, instead of moving out to some suburban hellhole in an attempt to give me a bubble-wrapped existence.

I mostly took care of my own transportation to and from public school from the age of 10 onward (walking or public transit), and was never robbed, assaulted, kidnapped, conscripted into a gang, or whatever it is that suburbanites imagine happens to children in urban environments. I'm not a drug addict, I don't have a criminal record, and I'm gainfully employed.

I would never, ever raise a child in a suburb unless I had to for financial reasons.
I just wanted to be annoying: https://www.gnu.org/gnu/gnu-linux-faq.html
> cost $450 for a 1 hour, 15 minute flight

Remember to allow time for getting to/from the airports (which typically are a bit of a trek from downtown areas), allowing time to check in and clear security.
Teaching strategy with wargames
"Privacy advocates have long warned of “parallel construction,” in which investigators cover up information obtained without a warrant by finding other ways to attribute it — never allowing the source of the original lead to be scrutinized or subject to judicial oversight."

Get used to it. Or fight it.
It is already illegal. This behavior needs to be punished.
Yet another example of the American police state. Also look at the story the mods decided to bury, man has 20,000 seized from him in yet another civil forfeiture case.

mods ban IPs for those who speak out against the government. Don't bother trying to have a real discussion on HN. The mods fully support government control. Look at how they handled the snowden discussion, they "penalize" articles which are critical of the government. Mods also routinely protect government suppoerts, shills, and allow sock puppet accounts to control karma.

My account will again be removed. Remember HN is not a place to truly discuss the american police state.
Yes, the walkable part. I am guessing you probably were in a condo downtown by the north loop/st. anthony main. There are some pockets where condos go for ridiculous prices, but google "The Wedge Co-op" on google maps and street view your way around the neighborhood. I literally would sell my car if I didn't have a winter commute to the suburbs.
What I like about old compensation package vs this one is that before, they didn't even pretend that CEO's have a huge influence on the quality of product. Now, Musk gets to pretend he had some important role in creating a quality product.
Really awesome idea! Bookmarked it.

PS. Searching could be faster =(
Tech-Savvy Families Use Home-Built Diabetes Device
While it's obviously true that rules of chess are more complex, I can't see what it has to do with beauty or the lack thereof.

It's very unlikely that different writers would independently come up with "War and Peace", does it make it less of a masterpiece?
Incidentally I was reading an old HN post today on Kdb+ for timeseries where people who use that commercial db said it's amazingly fast (I only played around with it, nothing speedy). People in that discussion mentioned that 300k writes/s mentioned about Kdb+ is nothing compared to the millions of writes/s IoT solutions need. So I am wondering what kind of performance you can get on time series databases on a single machine; I understand that with clustering systems like Cassandra can do 100 million/s and more (someone mentioned billions but not what DB), but getting benchmarks just throwing hardware at the problem, to me, only makes sense if we know the performance on a single node, multicore performance single node and then the scaling graph when adding nodes.

I am just interested in this kind of thing; I used to work with time series for a German telco; that was DB2 on heavy IBM metal for massive amounts of money and financial work for a startup. I wonder what the state of the art here is.
A Shinkansen line (arbitrarily chosen because it was the first thing that popped up in my search) can do 13 trains per hour with 1,323 passengers per train, which is equivalent to one 747 every 1.4 minutes.
Yes, frankly a stupid idea. The current 30 minutesish confirmation time already kneecaps bitcoin. You want to make it 48 hours? Might as well mail a bloody check!
As a native speaker and an obsessive reader, no, I had no clue. I can work it out now that I've read the description, but it's definitely not natural.
It also could be that they are trying to crack down on Torrent sites.

I get a warning for Source Forge and other sites by uBLock.
I routinely check youtube for infosec conf videos. I've seen all the important ones. Some of the best ones are the Haroon Meer talks, and of course, TheGrugq. Look out for some @ioerror talks too. All on top of their game.

Blogs are usually mentally taxing and very technical. At least with talks we get the person's own voice which is much more preferable to text, as there are subtleties in the langauge that are usually left out from blogposts
KANYE West
Actually, Doppio is an artifact from my own research, so there is a very good reason "why" [0]! Basically, if you want to re-use your existing, well-tested code in the browser, it is quite difficult. The browser environment is very different from the environment that most programs expect. Doppio bridges the gap between the environment that these programs expect and the environment that the browser presents, making it possible to bring a full JVM into the browser that can run complicated, unmodified programs.

[0] Doppio: Breaking the Browser Language Barrier paper from PLDI 2014: https://plasma-umass.github.io/doppio-demo/paper.pdf
I grew up in two different environments:

A small, late 1800's built, pedestrian friendly town in a rural county, and later after moving to another house, in the countryside in the same county. In both places, there was a lot of economic diversity. Kids who lived in trailers socialized and spent the nights out with kids who lived in old houses, and vice versa.

Something I've noticed about people like you whose entire childhood was spent in the typical suburbs of the USA:
You associate these awful places and their awful traits with "safety".

"Safe" streets, "safe" parks, "decent" schools: As a person whose raised my kids in an urban environment, the idea that these weren't available (without driving) in our location is a myth that only burbs raised people buy into.

Two years ago I moved to a part of the country (for a job) that has no urban center nearby. I now live in a subdivision. Never again. The neighbors don't interact with, let alone socialize with each other. The streets are vacant, because nobody walks because why would you walk to nowhere. Vacant streets means kids by themselves have no eyeballs on them, so parents don't feel comfortable letting them explore.

The most evil part of it all is the economic segregation. My kids currently go to school with other upper middle class kids. Nobody lives in trailers in their school, or even apartments. No economic diversity translates to minimal racial diversity. It's terrible.

I'm moving away from here in a few months, and I'll never live in one of these shitholes ever again. You can find nice suburbs that aren't laid out in pedestrian hateful designs like the typical ones you see these days.
13 facts about Japan
> In areas of such inflated housing prices, isn't suburbia supposed to be a pressure valve?

All of his definitions of suburbia apply to Portola Valley, which I would never describe as being a pressure valve on inflated housing prices[1] in South Bay.

[1] https://www.redfin.com/CA/Portola-Valley/16-Santa-Maria-Ave-...
The runway is one-dimensional, but aircraft still move in 3d. That means planes can be closer (in time) behind each other. Trains must leave room enough to stop. Planes can escape by diverting higher/lower/left/right. So planes stacked up on approach to a runway can safely be far closer together than trains on approach to a station.

Non-stopping trains are interesting, but such a solution would require the multiple parallel lines I mentioned above. And even the non-stopping trains would need some amount of space between them for emergency stopping and speed changes.
The most difficult part (I think) of writing a JVM is the concurrent garbage collector. Is this making use of Javascript's garbage collector to do the heavy lifting? Or do they implement their own GC in Javascript? Also, I'm wondering how they are handling concurrency.
OK, but it is actually possible to be extremely private with bitcoin if you want to.

If you use things like bitcoin mixers, or pay/sell bitcoin for cash, it can be extremely difficult for people to track you in a mass collection scenario.

People get away with buying drugs on the internet, or blackmailing people with ransomware all the time and most of them don't get caught.

Sure, if the government is sending black vans to your house to spy on everything you do, you are probably screwed no matter what you do.

But most situations aren't like that. And bitcoin fits the bill for being pretty darn anonymous if you actually go about it right.
High-speed rail is the best way to travel intermediate distances, say 200-1000 miles. In this realm, it's faster than air travel overall (because you have much less security nonsense and getting to the train station is much faster than getting to the airport) and it's far more comfortable.

I must know, how do you refute that?
Awesome, and can we run Doppio in Rhino run in Doppio then? Recursive Atwood's law!
I went from mpls intercity elementary to suburbia middle school, and the contrast was just staggering. My elementary was like 40%-50% black, and then the rest white or Hmong. Suburb was 95++% white.

I'm white/Asian, and some of MY OWN closer friends would make weird comments like "some people in this group are less white" (implying that my brother and I hadn't yet scrubbed ourselves of our intercity accents). Not maliciously saying things like that, but just completely unaware.

But then I grew up and realized that it's like this all across the country. White flight is a real thing, and it's kinda scary.
Eh, I doubt it. Around the core -- maybe -- but Valpo (and Merrillville) are bedroom communities for Gary and Chicago. That's WHY there's a commuter train into Chicago. I expect it's brimming with white-dominated, cookie-cutter neighborhoods, exactly as described by the article.
The concept you're describing is called a "smart contract." There isn't a second blockchain, but the transaction itself specifies conditions that must arise before the funds move.

https://en.wikipedia.org/wiki/Smart_contract

And for a cryptocurrency-specific implementation, see http://nashx.com/HowItWorks
> I doubt the suburbs are actually safer.

You are correct. The average American city dweller now experiences a lower crime rate than in suburbia. (That is an average, obviously some cities are dangerous and some suburbs are very safe.)

> Rich people live in the city

Yes, this is the long-run, natural state of cities. It's why they exist in the first place. They are where economic activity is most concentrated.

American has had a weird 60 years where we inverted that situation, but it is already beginning to revert back to historically normal.
Yes, both are fair points. "Oxymoron" was a lazy jab I just came up with on the fly.

You're right that only signed ints admit undefined behavior. Unfortunately you can't get by using just unsigned ints. So for me the choice was between mixing signed/unsigned and just using signed everywhere. If use of signed ints is unavoidable and also leads to undefined behavior, I'd like to exercise it more often in hopes of learning faster what things I shouldn't be doing. This seems like the more antifragile choice (http://www.amazon.com/Antifragile-Things-That-Disorder-Incer...).
This should have a DK: prefix= data plan killer. I was browsing on my phone and realized that it was downloading a lot of libraries. It can be especially a problem when data roaming in Europe.
The projection chosen IS the model, and we chose a useful one - and that projection is flat. Is paper maps not models of the real world?
Softdrinks and other calory-dense drinks with zero nutrients are bad in excess in the way that eating pure sugar is bad in excess. It becomes an excess very quickly. A small slice of chocolate cake contains more nutrition than a soda, but is more likely to be considered a dessert or unusual treat.

Part of the problem is that it becomes a standard part of many meals.
While great fun, I don't think playing blitz is beneficial in the long run.

It encourages plenty of bad habits: guessing (instead of calculating), "gambling" (making bold but refutable moves in hope that opponent misses the correct answer), over-relying on simple tricks like common opening traps which wouldn't work and would get you into an inferior position in a serious game, etc. etc.

Good blitz players are good chess players who happen to put their skills to a use by playing blitz, but they haven't developed these skills just by playing blitz
> The elephant in the room people don't want to acknowledge is that suburbia has mostly been a way to flee from and exclude social decay.

This is why I bought in a socially conservative neighborhood: people implicitly police one another into basic civic decency, and I'd much rather suffer an occasional scolding from a few overzealous busybodies than bear the burden of intergenerational poverty and crime. Sure, I may need to drive a bit to find interesting shopping and entertainment options, but at the end of the day if I'm going to make a commitment into an asset as big and un-diversified as a 30 year mortgage, I'd want just about every "negative" the author brings up. And if I'm going to get the fury from HN for saying it, so be it. I'm happy to give up grime, drug trafficking, and violence for an internet tongue lashing.
Almost all the downsides you listed apply to cash as well which is why people don't keep cash under their mattress anymore and don't do large cash transactions.

Bitcoin should be seen as a currency first and a payment system second. Nothing should prevent the current banking system from adopting it as a currency while keeping all their existing checks in place. Credit cards could support BTC denominated payments and still have all of their chargeback policies in place.

In that world, doing a large Bitcoin transaction would be the analogous of moving trucks of cash around and keeping a large amount of Bitcoin would be like hiding tons of cash in under your mattress (reserved for experts). The majority of payments would be "off chain" while still allowing for people to opt out.

You might ask what's the point of Bitcoin then? Well, I think it would still have a couple of benefits over traditional currencies like USD:

- Supply of currency not controlled by any government or entity

- Easier to "opt out" from system than with physical cash

- Transparency (institutions that wish to do so could use the blockchain to be transparent about their finance)

- Efficiency (though there's been a lot of criticism about the energy consumption of Bitcoin mining, think of all the human capital, real estate and transportation cost that goes into physically moving and securing cash)
Suggestion: stop calling this "parallel construction" and start calling it evidence laundering.
Just a note: shared memory is coming and I think Firefox Nightly has an experimental version that you can enable in about:config.