skysight-inc/HackerNews huggingface dataset:
One thing that prevents me from using the trains in my area is that driving takes 1/3rd the time to get to my destination. In Japan, riding the train is typically faster. Considering that I have to drive to get to the train station anyway, it just seems easier to drive to my destination.

Train schedules are another issue. The slow, stop-at-every-station trains in my area only come every 15 minutes (most often late), and the express train only comes every 30 minutes during the morning and evening commutes, and then every hour outside of those times. In Japan, if I miss a train, I know another will be along in 3 to 8 minutes, so it isn't a big deal. Where I currently live, if I miss the express train, I might as well go home and call it a day.

If the trains where I live came more often, were on time, and could get me to my destination faster than driving, I'd use them. Until then, it is just more convenient to drive, even though I absolutely loath driving.
If you count "dwellings" or "housing units" then surely yes. Many/most of those will be apartments and multi-tenant buildings rather than houses per se.

And then there are all the "houses" built from salvaged materials in poor countries. Not sure if you'd want to count those. A person living in such a structure would still be considered homeless in many places.
No, because other decision methods have costs (eg time spent discussing), separate from the favorability of the outcome. Most coin flips are done in low-stakes contexts, where people would rather let the other person decide than waste five minutes.
I didn't understand this comment until I started to check out the FEMA maps myself. Indeed, almost all of Houston is in the "0.2% annual chance of flooding" zone (once every 500 years). To help put that in perspective, you can zoom into almost any area in the US and there will be a 20-30' zone on either side of almost any waterway (I'm talking very small rivers / creeks in my area) that has the same risk of flooding and I'd bet good money no one would criticize someone for not buying flood insurance in these zones.

Really nails home how overly critical we can be.
Web Audio Modules
>it's not like electricity has some special property that makes it better for Turing machines

Transmission, storage with magnetic interactions of electrical actions, small size of components, speed of transmission -- aren't these properties that make for more practical Turing machines?

Parked cars are going to take ages to do anything useful with, no.

(IANAComputerScientist)
I think it's a bit hyperbolic to compare rewriting your code from Python 2 to Python 3 to rewriting your code from Language A to Language B, when the former will likely only require changing a few print statements and other minor things. Have you tried running your current code in Python 3 and got a feel for the extent of what would need to be changed?
These days, everything is about JavaScript as lot's of exciting stuff keep happening in the area. What's the latest exciting thing that happened with RoR?
In America, we have like 3 trains so if you have a train line at all it's a good day.
Got any reading on that? I'd never thought of it that way, but when you say it, it seems very plausible.
Isn't indie hackers the same site that was bought by stripe?

It used to just list all the businesses. Right now I can't even find that list anymore, instead a completely free-form "search" – well sometimes I just want to browse the companies to find interesting ones I didn't think about.
There was a study that did a line by line translation of 4 python projects to haskell and caught some bugs (between 0 and 4 per project): http://evanfarrer.blogspot.co.uk/2012/06/unit-testing-isnt-e...

I got the impression that the bugs found were either not at all serious (e.g. throwing a typeerror on malformed input instead of some other nicer kind of error) or were in areas of the code not covered by tests.

Unfortunately the author does not rate them by severity.
I'm not the author, but that quote lines up almost exactly with our experience.

First, Vue shares most of the things that actually make React exciting. Component oriented, one-way databinding, virtual DOM, a first party Flux-inspired state management plugin. We didn't feel that we lost anything moving from React to Vue, and most of our existing components were trivial to port.

What we gained, on the other hand, is a whole lot of developer comfort. Vue's template syntax can be read and manipulated by people who aren't primarily Javascript developers. Directives and filters eliminate quite a bit of boilerplate. Opt-in two way binding eliminates noisy setter functions without any loss of clarity. Getters enable the use of computed values as though they were raw data. There's no single killer feature, but taken together Vue just feels much more pleasant to use than React.

React has the correct fundamental abstraction, but the actual API mistakes "small" for "simple". JSX, in particular, is trivial to explain and understand in theory, but in practice is often quite verbose and complex to use, as everyone who has asked themselves "how do I actually write an if/else block" has discovered to their dismay. Vue plux Vuex keeps the same conceptual simplicity and cleanliness as React, but it pairs it with a much larger, much more opinionated API that doesn't force us to reinvent every wheel we need.
It's the term itself. You can differentiate between Racism and racism, but as soon as you call someone a racist, you've labeled them as an evil bigot. Racism is bigotry, but bigotry exists in tons of forms. It's hard to recount the absurd, prejudiced attitudes even intelligent and moral people will have about things like nationality, religion, programming languages...etc.

Well, I don't know. The thing I do, and it feels like water dripping on stone, is I call out small assumptions whenever I see them, and I always, always draw attention to communities of color as being people, citizens, deserving of all equal opportunities (and pointing out how some law, algorithm, or assumption is denying them one).

It's a real gentle advocacy, but it's also easy to stick to because it's absolutely the right thing to do once you see how stacked against CoC the system is

There's nothing wrong with this, in fact it is probably the correct thing to do, but you can really quickly become that guy. Oh, there's Johnny again, acting like we're all a bunch of racists and we don't understand the daily struggles people have. You can get tuned out really quick, if it's presented in terms that compare one group to another, the implicit assumption that because you're not in that group, you've had it easy. When people feel confronted in that way and they know they haven't had it easy, they're less likely to care whether they are racist. That's the impression I get from the groundswell of support for someone like Trump. The small-racists aren't supporting him because they hate other people, they supporting him because he act like he cares about them and at least rhetorically will stand up for them.

I guess what I'm saying is, it's important not to lose sight of the fact that the goal must be to stand up for all groups of people and to deny bigotry in all of its forms.
What about dtb and standardizing something like coreboot's libfirmware.

Should it really be up to every hardware block to support full introspection?

Doesn't that start to turn into PnPIsA?

The eeprom solution starts to sound a lot like how Dimms are identified and configured.
I am referring to "luck" on finding the "initial" bug, obviously the rest is hard work.
I've heard someone say that he thinks a lot of night people aren't actually night people--they're just people who don't decide when they want to sleep or wake up and drift until they collapse.
Thanks didn't know, I left MTG somewhre between Arabian Nights (or Antiquities, not sure) and before Legends.
Being from central Kansas, I always say I'm from the great plains. Lumping the prairie into it's own group always seemed useful to me.
Learning to write a better ACPI script for my lifebook was a big accomplishment for me, but ultimately lead me to a 13” MacBook Pro.

I suspect it’s such a hidden part of the whole process of using a computer that few repercussions are felt. Since not enough negative PR value, it changes but slowly. Though it sure does suck for portability.
Ugh, I always wondered who is endlessly spinning these nearly identical candy crush clones (only thing different are the name and graphics) and now I know. They are all just auto generated from a template.
A pencil and paper is Turing Complete. A bunch of rocks in a grid is Turing Complete.[1]

Sorry to be an ass but I can't even guess how many "X is Turing Complete" things I've seen over the years. Turing's point wasn't to define what can be a computer, it was to define the limits of computation itself. Which is a far more interesting topic, hence my irritation with this post.

[1]https://xkcd.com/505/
Some of us see stability as a positive. You don't have to make headlines every week to be reliable and useful!
The problem isn't ageism, the problem is capitalism. For a long period of time in the (not too distant) past, one of the the main purposes of a company was to pay employees. Corporations in the U.S. have continually shifted goals to eschew all goals other than raw profit and growth (leading to more profit). It is EXTREMELY rare to see a tech company which offers its employees more than they are worth on the market or spends more money than is absolutely necessary to keep its employees on benefits.
He specifically mentioned hitting the US. Ike hit Texas as a Cat 2 storm, Sandy hit the east coast as a Cat 2 storm. Their peaks (4, 3) were out in ocean/sea waters near the island nations. Of course, you don't have listen to me or the weather people who repeatedly say that storms have not increased in frequency or intensity (beyond their normal cycles) [0].

[0] - https://twitter.com/RyanMaue/status/908030951975989261
> there are peversely generous incentives for people not to work

No there are not, and claiming such shows how ignorant you are of the current benefit system.

Name one situation where someone is better off on benefits.
Why? UEFI is open source. It's standardized, and provides standard interfaces to boot-time device drivers and to operating systems above. It provides a reasonable command line (TBH much preferable to u-boot). It works well with Linux and Windows. It's complicated, but it's solving a complicated problem.
You are correct.

It is precisely this ability to map seemingly arbitrary and meaningless physical manifestations of turning machines to the abstract that provides the concept so much power. By being able to provably map the implementation to the concept you're able to get all the "benefits" of the concept without having to individually prove them in your implementation where it might be really difficult or just time consuming to prove everything individually.

This, coincidentally, is the same reason mathematics is so obsessed with isomorphisms, homeomorphisms, homomorphisms etc. They are all different ways of saying "this thing stays the same, even when it changes" which many times means that things proven in a place where it's easy to prove are maintained in places where it's very difficult or even impossible to prove (absent the isomorphism).
"colour this space 18"

Thanks, didn't know "colour this space 18" was a concept in MTG now, I haven't played for 2 decades I assume (stopped before Legends, no clue what came afterwards).
It's always been odd to me that the Roomba product seems to have plateaued in core capability for so long - it only vacuums so well, is still mostly for hard floors/short carpet, and is stuck in one room more or less.
what I don't like about that setup is that views are rendered in the client, instead of on the server.

I wish there was a js framework, which would let me keep renderering my views with rails on the server, but then take over and help me handle ui interactions etc..
It is not an embedded mini string language. It is JavaScript and interpreted as such. When an attribute is prefixed with a colon (:), then those quotations are homologous to JSX curlies.

Your IDE should be able to syntax highlight and even lint it.
There pretty much aren't that many new problems to solve that RoR ecosystem hasn't solved already, hence hard to generate hype. RoR developers are busy building things and don't spend much time on forums anyway.

And those that do, they are on forums to learn about new exciting shiny frameworks/languages, like Elixir
That's fair. As an aside, while it solved your crash issue and obviously scales, when you switched did you get an immediate measurable (and noticeable) performance hit due to the overhead of a proper concurrent database?
You don't mention mobx. If you haven't used it, you ought want to give it a look and reconsider your opinion
Show HN: Fakend, mock REST/JSONAPI API generator
I think you are on the right track to try to develop a better vocabulary about racist attitudes. But it needs to be more nuanced than the Racism/racism distinction you draw.

Lets flesh out the pricing algorithm example. Lets say a home security company want to provide per zip code prices. The inputs they use are population density, crime rate, and availability of installers. This will lead to black neighborhoods being charged higher rates (since they statistically have higher crime rates).

Even though they have instituted a policy systematically favors one racial group over another I don't think your little racism is the right term because at no point did they consider race. In fact, the world is so backwards that they would have to either purposefully overcharge white people or undercharge black people to not charge the two groups differently.

They are literally damned if they do and damned if they don't. Either way they are racist by a legitimate definition of the word.

The best solution I can think of is to try and make the world as race blind as possible while trying to improve disadvantaged communities. So we should remove names from the hiring process when people. Yet, your sister has a point, CoC need to develop a culture of education and hard work. Its a tough problem that needs help from everyone.
What's your pricing like? This is the one thing that I'm always cautious about with these kinds of services as most of them are designed with web in mind. This lends the pricing to be per node/machine, which makes it untenable for an IoT deployment.
That's how The Outlaw Josie Wales pronounces it when he gives the red-legs chasing him, "a Missurah boat ride."
Your post might've got killed by corporate hasbara, did you check that it isn't dead? I'm half serious.

EULA's should die already. I think the problem is that they require of non-experts to parse legal documents. Very, very few people who agree to EULA's have decent grasp of the implications, even if they work their way through the whole text.
Aiseesoft FoneLab 8.5.18 Registration Code and Patch Full Version
Amazon's last mile delivery
I'm not sure that this is answering my question. It's an assertion all right.
Why would you want to reverse/inverse a binary tree?
The Curse of the Cul-de-Sac (2012)
I would say a low-value, low-effort app is bad ("crap").

Your system encourages lots and lots of very low-effort, low-value apps. So crap at scale. That's horrifying to me.
If you're using 1Password for Mac or iOS, then simultaneous writes are a non-issue. All sync types have conflict resolution implemented, where worst case scenario it'll put the overwritten password into a "Conflict" section at the bottom of the item.

With the other apps, you'd get nice behavior with 1Password.com because the first one to hit the server will have its record saved in the archive. That's one of the nice features of 1Password.com, getting to see item history. You don't need to worry about accidentally overwriting changes.
> (...) from the millions of independent merchants who sell products through Amazon’s website

It may make Amazon of lot of money, but it has become increasingly frustrating to try to buy products through Amazon. Get thousands of hits on a search. Mostly the same crap through a thousand dropshippers. Used to shop through Amazon because it was consistent and easy. Now it's like shopping on Ebay.
vue.js supports SSR out of the box, AFAI-can tell. Isnt that what you're asking?
It's a clusterfuck of epic proportions.

Let's say you use Amazon Fulfilment (FBA):

1. Does just storing goods in a state establish tax nexus in that state? Most states claim it does, but it hasn't been tested in court.

2. Assuming it does, Amazon keeps moving your goods between warehouses - how do you keep track which states do you have nexus in and need to have a business license in?

3. Assuming you figured it out, in some places you need to register per county, not per state (I believe it was 10+ registrations in one state, can't remember which). With all the locations with Amazon warehouses you're looking at 25+ licences. Possibly 40+.

4. Let's say you're willing to handle the 40+ business licences you're supposedly required to hold, you have to file 40+ tax returns with different deadlines, make 40 payments and keep track of law changes. Also you have to pay to get a business license and often you have to pay to keep it active every year.

5. Add being a foreign seller (let's say Canadian):

- out of all the states with Amazon warehouses only 2 will accept a non-us business address when registering for a business license. The others either don't allow you to select a country, require you to select a US state or only accept The One True Zipcode Format.

- taxes you remit using ACH will also routinely explode due to a non-US address on your US bank account.

- sure, you can file a paper registration (usually at 3+ times the registration fee), unless the state only accepts a XFA PDF form that generates a scannable code. One DOR representative told me the only way I'm getting a licence in that case is if I show up in person.

- government issued photo id is sometimes required. Guess which government often is the only one that exists ;-)

By comparison in EU you collect VAT per destination country, remit it to your local tax office indicating where it should go and forget about the whole thing.
In Sweden we're still struggling with leaves falling on the tracks. And snowfall. And "extreme" heat (30C).
Rails has simply become dull, and that's not a bad thing. It's a solid choice for most web applications, once you know the framework it's very easy to write complex software quickly in a sensible manner.
Houston is proud of their low regulation and unrestrictive zoning. Requiring flooding insurance would be at odds with their philosophy.

However you can't have your cake and eat it too. Other regions have come up with regulations specifically because of the belief that a majority of the population benefits from them. The downside of regulation is cost and inconvenience—and a potential for corruption.

If a region decides against regulation then so be it. But then it incombs to its residents to plan their own contingencies (whether in the form of savings or insurance). The article's title is definitely on the click-bait side of the spectrum to cater to a narrative that the rich are overly bearing the burden of everyone else.
Or even a simple thumbs up or thumbs down. Less open to interpretation on how the user uses stars. 1 star or 5 star basically.
Thanks for sharing this--and sorry in advance if I came off abrasive.

I just think the key difference in our industry is that it's far more punishing than others if you're not keeping up to date with relevant skills.

I'm 29 and my last search was two years ago. My last job had me primarily doing ColdFusion-based web development and occasionally iOS development. A big part of the reason I left was specifically to avoid finding myself trapped with few relevant skills a few years later.

I got into and built hobby projects around an upcoming "hot" new paradigm (serverless) and learned Python along the way to do it. Being able to talk passionately about that (and cloud architecture in general) was key to finding my next position even though most of my cloud experience on the job was with the plain stuff (like normal VMs).

But despite being 27, I wasn't immune from having to branch out, learn new things, and become passionate about something to find a new position. Respectfully: our industry doesn't allow for one to stick to the same skillset for long. Your post reinforces what I had feared, which is that people are blaming ageism while sitting on a skillset that is no longer competitive.

I think this is a problem that needs to be handled, and maybe that's through a more industry norm "20% time" for trying new things, a stronger case for experience applying well to new concepts, or something else. But I don't think the problem is ageism.
What things are happening in the Midwest that you consider overt racism?
It certainly seems like a PR piece given the title change. Bad form, HN.
More practical, yes. However, I believe the original poster's intent was that neither one is a "preferred" implementation from the perspective of the concept itself. There's no necessary tie between a Turing machine and electromagnetic fields. It's just that's what is easiest for us humans to use to implement it.
Clearly not in the UK. For every freeloader there are hundreds who need a bit of temporary support.

We know this from the number of people who are working and claiming benefit. (I think these now outnumber people not working and claiming benefit).
I switched already 2 months ago on mobile because I got tired by non blockable ads in Chrome and absence of any reading mode. To be in sync with the desktop I switched on the desktop too. Never looked back. And now with the new UI it even looks nicer than Safari imo. Looking forward to 57 on mobile.
Ruby on Rails has entered the 'boring' phase of the hype cycle, because it's 1) widely used 2) extremely reliable 3) lacking controversy. Have you used ActiveStorage or ActionCable lately? They're brand new, probably not relevant to HN at large, and awesome!
I'm deeply offended that you decided to lump in my town in the Bay Area with the rest of the West Coast. There's an astounding difference in culture between it and San Diego. /s

Seriously, though, at some point we have to group regions together. All American cities have more similarities than differences. Regions do share some commonalities.

I'm not sure what you expect from this piece. The author mentions that there are differences between the various cities in the region, contrasting Detroit with Cleveland. Should he have gone into more detail?
Yeah, the whole idea of "midwest" is pretty flawed. Like a lot of places you really need to look at the migration patterns that made up the communities (including what tribes got shoved where). I've often said that all these scifi maps about the breakup of the US that have ND and MN in the same country just don't get how far the area has diverged. Heck, the difference between St. Cloud MN and Minneapolis MN is amazing.
It matches what I think I'm seeing in the monthly job openings postings, much fewer Ruby on Rails versus other options on the server side.
This is why I keep buying Lexus/Toyota cars. Their production system is the reason for making most reliable vehicles on the road today. Period. This apology is just a reflection of how they approach their jobs (with pride). High Quality speaks volumes.
Posting this whenever there's a new detection! Dr Roy Williams who's part of the LIGO team has put the notebooks used for analyzing the data online for anyone to check out & run:

https://notebooks.azure.com/roywilliams/libraries/LIGOOpenSc...

Click Clone to get your own copy, then edit/run/etc.
OT: I have a MTG deck from somewhere between Arabian Nights and before Legends. From those here that still play MTG, are cards still anything worth?

[Edit] Thanks a lot to everyone who answered!
The train system is operating near peak capacity. Any deviation from schedule is going to ruin the entire rush hour. You get miles of traffic jams only with trains.