skysight-inc/HackerNews huggingface dataset:
I can understand your sentiment - but unfortunately we can't just ignore rural America.

The problem is basically that, on average, rural areas tend to be less educated and far more religious. They vote against social programs that would benefit them for religious or tribalistic reasons. They vote against Planned Parenthood because abortion is an abomination to them, they vote for "repeal and replace" because they vaguely associate anything coming out of the Obama administration with a sinister Muslim/Communist/Homosexual agenda to expand governmental powers and take their guns or whatever. (These are generalizations and stereotypes, obviously - but as an explanation for average voting patterns they are valid generalizations.)
i had to google "japanese pull saw"

but as someone striking out into the elixir camp/world, this is also what I'm seeing
Looks interesting, this can be useful for a project I am trying to build.
That if I stopped, it would be 20 years before I'd be able to start again.
One nice feature is that it is optionally typed (php 5.6 had this for classes and arrays php 7 added support for specifying primitive types.)

Also, the newer parts of the language such as the object system and the presence of closures and first class functions are almost pleasant to work with: for the most part, the annoyances come from the old stuff
Do good work as showcases to do consulting ...
I'd never heard of BoxBe, so I took a look. Turns out they're owned by http://eDataSource.com which provides "real-time monitoring of 1.5 million active consumer inboxes" for email marketers. No thanks.
Soldiers Coming Home INSANE JOY COMPILATION ■2
Just run under the assumption that all information is subject to intentional and unintentional bias, and requires careful analysis. It's a safe assumption most of the time, and you need to form that habit of thinking anyway.

To be honest, those shills on Reddit tend to be pretty obvious, but then they have to be given their target audience. More importantly they only really exist on some parts of Reddit, and it's only really easy for them to get lost in the scrum on the big boards like politics and news. You get the occasional obvious bit of PR floating through ELI5 or AskScience, but it's quickly spotted and killed.

When PR can be accomplished by random flaks, it's useful. When they require expertise on part with their targets to achieve their goals, it necessarily restricts their target pool, and increases their overhead.
no with the host file in general. I did this once (a while ago) and i did notice a difference in website loading speed when i put 1000 lines into that thing
Inside the vintage 74181 ALU chip: how it works and why it's so strange
How will it solve this problem, really? This will funnel money into the hands of landlords. A lot of people will lose the only equity that they have. Wall street will get even more money to blow away...

What you call fake economy is actually pretty real, yes its maybe not used responsibly by a lot of people. But lets remember this: while a lot of rural folks are feeling the pain (quite literally, looking at the opiod epidemic) the American economy as a whole is doing pretty fantastic. A ton of people are comfortably building equity in their homes.
As someone who has used the parallax propeller, I feel like you a doing a bit of a disservice to not include some reasons for or against it.

Cons:

- Comparatively high price point at $8

- The custom 8-core architecture is more difficult to make full use of

- No other chips in the family (can't flexibly move up or down in flash size / IO / core count)

- No interrupts

- Uncertain availability, and may be nearing end-of-life (this is speculative)

- Programming in C is secondary to the proprietary scripting language SPIN (which has an interpreter in the chip)

Pro:

- The processor is open source under GPL v3

- Multicore architecture makes it easy to create systems that work concurrently

- VGA output

- No interrupts

- SPIN isn't that bad... and assembly code integrates nicely with it
I'm not quite so familiar with the Git internals, how do you deal with the problem of having different non-leaf nodes scattered through the directory tree?

This might be a non-issue based on how Git stores the tree, but I can imagine one simple model where each directory would be a sort of "collection object", a binary encoding of a list of (filename, hash) pairs in filename order, and therefore the directory gets a hash of its own. But that means that when you're communicating with a SHA-1 repository you don't just need to rename this object; its contents also need to be changed pre-rename, and then you need to store every internal node twice. I'm not seeing that in your summary.

Is it just that Git doesn't have any internal nodes in the directory tree per se because the "filename" is a full POSIX path with subdirs? Or what?
Tyler Cowen's mentions our decreased mobility in his book "The Complacent Class." Here's a bit from an interview in the Washington Post[0]:

WP: Some of the lack of mobility is due to high rents in cities, which keeps many people out, right? You cite some research that shows if it was cheaper to move into American cities, GDP growth would be much higher, and the economy would be more dynamic.

Cowen: Enrico Moretti’s estimate is that GDP would be 9.5 percent higher. That figure is hard to estimate, but it’s not a tiny effect. Right after WWII, adjusting for inflation, an apartment in Manhattan cost $530 a month. That’s unimaginable today. It’s a big reason why mobility has become problematic.

[0] https://www.washingtonpost.com/news/wonk/wp/2017/02/28/upper...
Would you please stop posting inflammatory political comments to HN? They're not what this site is for, and usually lead to flamewars. You evoked moderate responses from reasonable users in this case, but usually it's the opposite.
> Already I'm using an NFC chip in my arm giving results to my phone and from there to InfluxDB and Grafana. Later with a proper CGM I also get automatic alarms which wake me and my partner if the sugar gets to low.

Very cool! I've recently become friends with a type 1 diabetic and have been learning a lot about it myself. It really is an incredibly intrusive thing that involves constant supervision even with automatic pumps, constantly switching spots to place the needle that much stay in him constantly. He's actually getting a service dog in a month that's trained to wake/warn him if his blood sugar levels get too low. Have you open sourced your solution?
Ask HN: How do you keep track/save your learnings?(so that you can revisit them)
Scala, where code you've written 6 months ago really does look like hieroglyphics to you or to anyone else right now who doesn't know Scala intimately ;)

I would agree that the Elixir community is currently very homogeneous and therefore very pleasant. To some extent, that is true of many new langs and their early communities. I disagree that this is a premature strike against it. I say enjoy it (and work within it) while it lasts, if you can.
You're not wrong. When you have access to what feels like "the answer" to so many problems and you repeatedly see your company experience those problems...over and over again...it can be depressing when the solution falls on deaf ears.
> That's why I've started working on an ad network for mobile apps - where the advertisers buys directly from the app publisher the ad spot - and the publisher has full control over which ad is displayed and when.

I like the idea in concept, but as an advertiser this intuitively tastes like a strictly worse product.

Doesn't this model mean I now have to vet the inventory (users) of the app -- another cost, as well as structure my campaign around the publisher's willingness to serve my ads -- additional variance and risk? This is no doubt great for app publishers on paper, but why is this better for customers?
That is, advertisers?
1. Learn to be criticised and to gain as much knowledge from that, as possible.

2. Learn to fail and feel good with that. And as above, to gain as much knowledge from that, as possible.

3. Learn to be confident enough to defend your solution.

4. Read as many non stricly technical books related to programming as possible. Ie. "The Pragmatic Programmer", "Rework", "Clean code", etc.

5. Don't take your job too serious. If you worry about your code after hours, stop! And if you can't, change your employer.

6. Everyone makes mistakes. Just try to not repeat them.
And students at accredited universities in the US get half price($5.00) a month subscriptions.
To be fair, much denser materials.
A cubic meter of ice (which is clearly heavier than snow) weights 1,000 Kg, any terrain/gravel/sand will weight between 1,600 and 2,000 Kg per cubic meter.
That many allocations probably shouldn't even be allocations in the first place. Realloc is not going to make things better, it copies the memory in anything but very tiny allocations.
Most logins don't solve any of my problems, exceptions include things tied to a credit card. The more typical best case is that a login solves problems around site administration. A lot of login requirements seem to be based on logins being easy to implement in frameworks or being the designer's concept of how web sites work.

The last one is often a bit of an anti-pattern. For most websites a person who actually lands on and engages with the site is pure gold and putting friction on that interaction adds noise...there are people who won't bother to create an account in the absence of more information than can be gleaned from the 'public' resources (often because most functionality gets hidden behind the login).

More and more commonly, logins are a way of growth hacking: Look at all these email addresses that we can pretend are users and sales prospects.
Bridging the Divide – The struggle to move past segregated schools
The cheese grater design is one of my favourite designs for a tower ever and I've never owned a Mac.

The business partner has an old one that he uses because it has some old software he needs for design files.

When it eventually dies I'm converting it to a normal PC case and using it for my next build.

It's just a beautiful design.
Your responses have been mentioning people outside Rural America lacking empathy, but if we wanted to help them what would we do? Is there support within Rural America for improving Rural America?

What groups are they organizing that we can help publicize? Which organizations should we be reaching out to?
That's just great, we have to overcome the economic drag of Rural America on successful Urban areas while playing along that "Rural" is "better" than Urban.

Thanks, but no thanks.
Use a spaced repetition flashcard program like Anki or Mnemosyne or one of the others (https://en.wikipedia.org/wiki/List_of_flashcard_software) and use it on a regular basis, preferably every day.
>>> I was on about 70; when i asked for 80, some employers would wince but keep talking, and others would end the conversation quickly.

Java AND DevOps AND leadership AND 10 years experience?

Seriously. That hurts to hear about companies who expect to get that sort of profile for less than 6 figures. 70k is borderline insane. What package do you have on top?

I already got that when I was less than 25... Please don't tell me I am the 0.1%

The basic standard day rate for DevOps is 500-600 from what I've seen. I don't get how the average could be 450, that's less than the absolute minimum, especially if you also have good development skills on top. Java might be slightly cheaper but not much.

Met a guy between two contracts recently who does that kind of stuff (and some others). He left his current gig to join government consulting for £1000 a day :D

> i would be looking at a 70 - 80 k£/yr salary, or a 600 £/day rate.

I think that's on point. Anyone who looks old enough, can say hello and talk about some past real world experiences will land a 500-600 consulting gig or a 70-80k job at a random company.

The big brands and the shops that pay more are more selective (including most finance). Permie = annoying interviews + skill. Consulting = network + delivering.

> The salary could be a lot higher somewhere like a hedge fund or Google

Then join them. Cheap companies are not worth applying.

I actually think that consulting is very easy to do by anyone and it's more gentle on > 30 years old devs (than SMB/startups). That's why there are so many people doing it, it's not about the money (though it helps).
How to say this without being rude.. You didn't read the diff.

To derisively say "remind me why not X" at a diff that does X ... I am amused.
Show HN: Clustered VM Testing How-To
This is cited as a reason why wikipedia is bleeding out contributors, though there's no mention of being sourced or verifiable here:

If a majority at Wikipedia decided that 2 + 2 = 5, then
that's what Wikipedia will publish. Similarly, if a
majority decides that "4" shall not be mentioned, then
it will not be mentioned. On Wikipedia, fact, and truth,
have no validity in themselves.

https://en.wikipedia.org/wiki/Wikipedia:Why_is_Wikipedia_los...
> The main advantage of Vulkan is that it runs almost everywhere. DirectX 12 doesn't.

DirectX 12 runs on XBox One, while Vulkan does not:

> http://www.redgamingtech.com/directx-12-for-xbox-one-is-here...

And for OSX/iOS, you have to use OpenGL or Metal.
i dont, thats what google is for IMO
I am sick of this line of thought:

"a direct reflection of the lack of empathy people have from cities have for rural America"

When I was young, in the 1990s, I thought it was crucial to understand what was going on the Red states. I grew up in New Jersey, but I spent several years trying to help the Red states. I joined a voter registration drive and spent a year of my life in Louisiana, going door to door, talking to people about their beliefs, religion and politics. I sat in people's kitchens while they gave me coffee, and I listened to their concerns. Many of my friends did something similar. Later, I was briefly active with a labor union in North Carolina, trying to help the poorest workers unite and fight for a living wage. I felt strongly that anyone who was willing to work hard for 40 hours a week should be paid enough to rise above poverty.

At the same time, I was disheartened by the deep racism that I ran into everywhere. The white workers were loath to create an alliance with the black workers, and this racism undermined every political coalition that might have raised wages and ended poverty in the South.

Nowadays, I see things very differently. Nowadays, I ask myself, why is it always the idealists from the Blue States going to the Red States and trying to understand their concerns? Why isn't it ever the other way around? Why don't the best-and-the-brightest people from the Red States travel to the Blue States and try to understand our concerns? There is something paternalistic about thinking that the Blue States always need to figure out what the Red State folk are worried about. The whole attitude, of us Blue State people going to help the Red States -- it's as if the people of the Red states are spoiled children and those of us in the Blue states need to cater to their whims. There is no rational basis for this ongoing deference of the Blue States to the Red States.

And in electing Trump, I feel that the Red States have declared a quiet war on the Blue States. So my attitude now is far less compassionate than it used to be. Nowadays, I no longer wonder how we might better understand the needs of the Red states. Nowadays, I only wonder how their political power can be destroyed, so that their effect on national politics can be nullified as much as possible.
Working for somebody else I would say.

My anecdotal case :
I currently work for a very well known French startup. I am paid a bit under 50k€/y (and no equity).

The company really struggle to attract skilled engineers and to be honest there are not that many skilled engineers in a given field in the country.

I could get 70-80k€/y in some other less known French startups that do their best to attract top talent.

I got an offer for an US based startup a little bit under 200k$/y with some advantages and a good amount of equity.

If I can get an US work visa, I am going to take that offer, otherwise I will follow other opportunities but I am not staying with that first company in the long run.
Smart machines v hackers: How cyber warfare is escalating
>I've a theory that APL might become increasingly attractive as touchscreen computing matures

At best it might become increasingly MARGINALLY more attractive.
Statement on OpenOffice.org's move to Apache
I'm not a Spotify user, so I will assume they don't already have what I'm going to propose. But I think it would be in Spotify's interest if it started focusing more in indie artists, and maybe even offer a special plan for "indie music", which would promote indie music, and may even give those artists more money because there would be much less indie music to listen to, and because there would be no corporate labels to take their large cuts.

The more indies Spotify gets, the more it can tell labels to go screw themselves if they don't want to take a deal, in the future.

Alternatively, Spotify could also try to do what Netflix is doing with shows and movies and start funding indies through their own label.
I got my own personal e-mail, after I saw stories about Google randomly shutting down people's Google accounts after weird YouTube disputes.

This way, I can just keep directing e-mails to another address.

Same goes for websites; I can just link to mywebsite.com/cv or whatever rather than other service that may erect registration walls or go down.

Odds are my website links will work for longer than theirs.
Never forget that the police work for elected officials that you vote for and put in office. The best way to hold them accountable is at the voting booth (or better yet, run for office yourself).
We help companies track things like pork chops too! https://Veriphant.com
I didn't realize they had grown so much. I don't follow the development closely.
Except the fact hes not a normal republican.
He ran left of even clinton on some issues.

https://www.washingtonpost.com/politics/how-donald-trump-is-...
On a lark i threw it at Reddit and found that it got the layout mostly right. But as it lacks JS support (no surprise there, JS is quite the beast) i could not do much beyond look at pretty pictures.

Edit:

Heh, threw it at HN and it worked fine for the most part. Trying to search just resulted in a blank page though. And throwing it at some news pages didn't exactly go "well" (and i reminded myself why i have no love for The Verge). Funny thing is that without all the JS and CSS to parse, even the biggest news sites came up in a matter of seconds.
Moonwalking is a fascinating book, but it is not actually a how-to-memorize-things book. It only mentions various techniques. See other comments here for Harry Lorayne's books if you just want nuts and bolts on how to memorize things.
Realloc, if well implemented, does not copy (using virtual memory stuff).
They want the new version to be backward compatible with existing sha1 repos and remotes. Also, sha256 hashes are longer.
> Do city people think that those who are suffering are just losers who deserve their fate? That is simply not true. Many have families who love them, and the potential to have a good life, but heroin is such a strong addiction. They need help, not condemnation. I think the de-criminalizing it is essential to solving the crisis.

It's darkly amusing to read this because drugs have been ravaging the inner cities for decades and "city people" (as you call them) have been saying this for about 50 years. The response from the rest of the country was the War on Drugs. You might've heard of it? See, it was widely believed that black and brown people suffered from problems of "culture" and the only solution was mass incarceration.

Anyways, I don't see this sudden outpouring of sympathy for rural whites accomplishing much of anything. There won't be a "egalitarian awakening" -- political polarization and paralysis is only going to deepen and solidify. At the end of the day Americans don't give a shit about the poor whether they're inner city blacks and latinos or rural whites. The national conversation right now, keep in mind, is about whether Meals on Wheels is "delivering results" and how much to increase the military budget by.

But then even if America wanted to I doubt that America could handle the sort of systemic disaster that is runaway inequality. It's a structural issue; the country simply wasn't built for dealing with such a threat, it's too big, too decentralized, and ultimately too capitalistic. The only thing that stopped the runaway inequality of the 20s was the Depression and World War. In that light, I suppose, one could actually think the GOP's destruction of of the modern regulatory framework and the rabid anti-China rhetoric is a good thing.
Ignition – For real, a million bucks
They're not "blocking" updates, they've stopped writing and compiling them with the backwards compatibility shims that made them work on older hardware. They probably do this because it drives updates AND because it's cheaper, but please try to describe it accurately.
Not at all.

I abused Ruby's metaprogramming capabilities to build a small functional language with operators. I monkey patched symbols with operator overloading to add the typical functional operators such as composition (using * since . isn't possible). I created operators for piping, partial application, etc. Terrible abuses that probably reduced inter-library and future compatibility to 0.

I don't think that would be possible in any way with PHP without PECL (there is an extension for operator overloading magic methods) whereas it is with Ruby out the box.

If the language allows me to abuse it in such a way more than another, I reckon it holds more expressive power. Case in point: Lisp.
Here is my explanation: plain and simple population aging. People simply got older. Median American is 10 years older now than 50 years ago. Less testosterone, their hunting instinct got weaker, they grew fat (in both direct and indirect sense) and are less adventurous. When things go south, 50 years ago they will pack up and move, now they sit in the dirt and remember the Good Old Days.

Sadly, there is absolutely no way to fix this (while Trump's plan to shut down Obamacare and effectively cripple Medicare is a step in 'right' direction LOL)
In addition to the others mentioned, PostgREST: https://github.com/begriffs/postgrest
That's totally fine! But if users have noticed it enough to get annoyed it might mean you were mentioning it excessively. In that case the solution is simply to do so a bit less, and make sure the context is a good and relevant one when you do.
that's certainly part of it though as a freelancer this may refer to properly architecting before you write any code, managing your time, and negotiating with your stakeholder to keep the project sane/profitable
I'm a bit disappointed that Google didn't continue Glass as a niche product. If I had money, I'd maybe buy one :-)

Does anybody know if there are any "inconspicuous" AR glasses (meaning that they look like e.g. sunglasses and not like the Borg)? Preferably full visual field?

And are there any glasses that work on holographic / light field principles? (AFAIK Hololens doesn't, despite the name!) A few years ago at university, I looked into computer generated holograms. We generated holograms of simple objects on the CPU, printed them out, and shone a laser throught them. Viewing them at a slight angle (so you wouldn't be blinded), you could see the object floating in space - as if the hologram was a window. Back then, we thought maybe you could use a GPU to generate the holographic pattern, and a LCD matrix to display it - but the technology was not there yet. Now you have shader GPUs, and high-DPI LCDs, I feel it's almost just a matter of combining the pieces and you'd have immersive glasses, or a holographic screen.