skysight-inc/HackerNews huggingface dataset:
Assuming the government in question has access to a root certificate this should be possible.
It'd be good to see that, but to me I'd want to see drop tests on the full phone to have some comfort that I wouldn't need a case...
> Wouldn't an AI that can be a judge in a Turing test be able to pass the Turing test?

I changed my mind. I don't want the Red Pill anymore. Ignorance is bliss.
But this one goes to....9..
Just to be clear, we are post scarcity with respect to food already, and people still starve. People starve and will starve because of greed and other evils, not because of climate change.
Funny you mentioned that, ASUS latest routers try to mimic OSX UI.

It still works on Chrome but you never know what the next firmware upgrade brings...
BikeComputer
Ask HN: How do companies make their employees write blogs for them?
That home then passes on to their offspring, giving them one of the primary tools for staying out of poverty -- a safe place to sleep and store things like food and clothes. People who don't have the safety a home offers are forced to plan for the moment and not for the future.

My explicit argument is $75 billion for healthcare to the poor goes in exactly which pockets? That's always been the scam: Help the poor pay your friend.
Ugh. They did this with aluminum extrusions and it was irritating. Chinese factories are happy to do low-volume runs and customization where the US factories don't want to talk to you unless you're a big fish. So it ended up blocking some sales altogether, versus the intended effect of more sales to US companies.

I can see this having a similar effect.
I've been an avid reader almost my whole life. Since 2010, I've had a 90-minute commute to/from work each day. I can't afford satellite radio, and regular radio gets old very quickly. I initially started saving podcasts to my iPod and playing those, then I started ripping audiobooks from the library and listening to those. I also have an Audible subscription. That's three hours a day of "reading", per se, and I typically listen to 2-4 books a month that way.
I believe that means it's correctly interpreting the Unicode, but there isn't a font that contains a character for that code. I think this is because the "official" Android font is patented, another layer of absurd crap that leads to many Unicode issues.
Maybe a silly question, but will tariffs on imported solar products lead to increases in prices on domestic solar products?

How does the President play a role in any of this?
That will be a funny moment, if we finally have AGI, ask it about climate change and it answers "You should have done something against that problem 50 years ago, when you already knew about it. Now it's too late - Suggestion: Leave the planet."
You can also use LinuxKit[1] on OpenBSD I believe; this is what we now use to build Docker for Mac and we are continuing to open source this code.

EDIT: we have an openbsd developer on the team that built LinuxKit and Docker for Mac, so we should be able to help fix any issues...

[1] https://github.com/linuxkit/linuxkit
This is the economically expected outcome iff the lower-priced firm has no production capacity constraints and the products are an undifferentiated commodities to the point that consumers have no decision to make other than price.
Many older books only exist on paper. And if a book is cheaper on paper I will always buy the paper version. I like the weight (cheap paperbacks are perfect) and making pencil markings, even though they are not easily exported...
Experience in public policy? It's a political field to be in, not a meritocratic one.

In other words, you cant just come along, open up shop, and build a better widget and take over the market. We'd need multiple simulations of earth to be realistcially competitive and scientific about this.
At what age does ageism start to affect opportunities for software engineers?
I think he's just saying they will use data to determine which type of show gets funded, but will not to use it in ways that affect the internal logic of the show. So they may fund a show whose main character often goes to a coffee shop because viewers appear to enjoy that, but they won't change an existing show to make its main character go to a coffee shop because it might not make sense for the character to do that in the context of the given show. And since those involved with the data and funding process will naturally have less understanding of the show's characters than the writers, they won't attempt these changes even when they appear to make sense for a show. Of course, writers could adapt and force things to happen in a show that wouldn't otherwise, but I don't think funding certain types of shows is equivalent to changing existing shows to fit a mold.
You're actually being too kind. The only three "recommended" causes to give money to are "research organizations like the unusual ones we're involved with". Everything else, from global health to climate change is lower priority they'd caution you to only "sometimes" give money to.

This isn't research, it's a thinly disguised and exceptionally cynical fundraising pitch.

Which is a shame, because I actually really like the basic idea behind 8000hours
The glass cracks from a corner drop because the aluminum flexes and/or deforms much more than the glass, effectively focusing the force onto a small part of the glass's edge, which is the weakest part due to the hardening. Increasing stiffness and decreasing deformation spreads the force out across the edge, multiplying the effective strength.

There's a reason why cracks almost always seem to start at the edges. In the most severe cases of direct impact of the face on a sharp/hard protrusion, you get a radial crack pattern, but by my estimation those are a tiny minority.
Tectonic: a complete, modernized, self-contained TeX/LaTeX engine
How is a business that isn't profitable and has no business model for revenue worth 600 million dollars? How are these valuations actually done?
Invoicing Software to Create Invoices, Estimates and Orders
Monopoly does not mean 100% market share. It means they control the market and 95% is generally plenty to hit that point because of economy of scale generally prevents anyone else from staying competitive.
What we already have now, probably. Mostly caring about genetically relevant folk is a very large part of how we got into this mess.
In early college I once spent 10 hours in the computer lab with a broken program over a missing semicolon. The compiler kept telling me the problem was something completely different and in an entirely different part of the code so I kept my focus there, but in reality it was just a missing semi-colon much higher up. I got so frustrated from that (and a couple other struggles, along with some extremely shitty and unhelpful professors), I figured I must be in the wrong degree, and ended up taking English classes for a semester before dropping out entirely and went to work in a warehouse for two years and not doing any programming whatsoever.

Eventually some people got me back into Flash development (I had dabbled before and had a couple sort of popular things on Newgrounds, and they were asking me for help). I then made a couple of games that were super popular and realized I probably wasn't in the wrong field after all, and eventually went back to college and finished my degree. It was easier the second time around, and I had much better teachers.

Now I've been in the industry for about 10 years and have worked on all sorts of different types and sizes of programs and learned and used dozens of languages and technologies.

That was back in the 90s when I had that semicolon problem, and I'm pretty sure compilers have improved since then, because I usually see compilers catch missing semi-colons pretty much exactly where the problem happens nowadays. Also there was no Stack Overflow back then, and most forums weren't terribly helpful either, and programming blogs were a lot less common and comprehensive.

I remember specifically that I had difficulty wrapping my head around the concept of linked lists and there seemed to be no where to find that information besides my professor who was a real jerk and said, during his office hours, the specific time he's supposed to be available to help students, that "if i didn't understand it during his lecture he couldn't help me" and two old books in the school library that had a few paragraphs about it each.
I think it comes down to our limited capabilities in implementing things, so to see advancement here, we'll probably need better development and testing tools, and maybe better technological building blocks.
People should be fighting for their rights and freedoms, not make their slave life easier.
For what it's worth, my Rhino Shield "crash guard" case [0] has saved several iPhones from multiple waist-high drops onto concrete. Shock transfer into the screen simply does not seem to be an issue.

It doesn't cover the front, it just extends a few mm in front of the screen to prevent "flat front" impact. It's still susceptible to smashing the screen on a corner, but how often does someone really drop their phone screen-first on the corner of a stair?

0: https://rhinoshield.io/
What's your opinion on https://inthelocus.com/ ? They got screen sharing without plugins. Most WebRTC-ish implementations don't have this but apparently whitelisting by Mozilla/Google is necessary to do that, so FOSS is not possible at all for screen sharing?
I don't think you read what I wrote. H1-Bs are not sent to the US by their foreign employer generally (there is a different visa category for that). Also why would you think. H1-Bs are not on a path to immigration? For many people the path to US citizenship based on employment is H1 to Green card to citizenship
What??

This seems like a road that only leads to technical debt brought on by people who, as you say, know nothing about the code they're working on. Why would you feel that's acceptable to a company?

Fortunately software development (often) has little direct impact on matters of life or death, but can you imagine an architect or construction worker who successfully cheated their way through school being brought on and having zero idea of how to weld, or how to predict the weak points in a structure?

Also, I'd argue that using frameworks is different than 'not writing code,' though I do agree that the JS community has become framework-obsessed...
My point was that by addressing the corner problem they are addressing the glass problem because glass breaks primarily due to poorly diffused corner impacts, not face impacts.
That's not how post scarcity is defined. It's defined by the actual cost of producing new things which are still of significant cost.
Do you need one for productivity or some other reason? The only reason I ask is because if it's for productivity from having more screens I stopped using an external monitor and find I am more productive with command-tab. I know there's a lot of purported research suggesting this should not be possible and most people may disagree but I really feel it's true for me and so if you can borrow a monitor for a while you may want to test if this turns out to be the case for you.
Except China has their own browser made by a state controlled company that a lot of people use. This browser is already demonstrated to accept the government CA and ordinary people in China don't care.
Mozilla’s Giant, Distributed, Open-Source Hackathon
It depends, and it depends on where you are. I've heard it's bad in the Valley but I haven't seen it elsewhere so much.

The biggest advice I give to programmers who are getting older and want to stay programmers is: don't let you skills atrophy, and always keep learning new technologies. If you do those things you're probably fine.

Older programmers can sometimes command a premium since if they're good they'll have a tremendous amount of very esoteric knowledge and a lot of experience.
Maybe

> h1(`oh hai ${name}`)

is harder to read than

> html`<h1>oh hai ${name}</h1>`

for some people, but even then your editor can understand that that is a function, can tell you when you've mistyped it, can autocomplete it for you, and can give you hints on what arguments it takes (since it has TypeScript definitions).

And as a bonus for me, I also find the former easier to read than the latter, but that might just be getting used to it :)
I get a blank screen except for the menu. What plugin is needed to view that site?
While my view is that if someone posted it on HN and it was upvoted high enough—it belongs there; there is little in this post that "gratifies intellectual curiosity". Unless we are talking about the child involved, but I doubt she reads HN.
There is often a complaint about negativity on HN, but I don't think swinging the pendulum too far in the opposite direction adds quality. If anything it devalues really interesting content.
Except that time spent amassing wealth is probably not time spent with loved ones, and wealth has diminishing marginal utility. Furthermore, more wealth and power just paints a bigger target on your back.
Part of this discussion illustrates something about philosophy that once struck me as odd. Lucas carefully constructs a somewhat formal argument for his position, that would, if correct, rule out the computational theory of mind. One counterargument takes off from the point that Lucas' argument assumes that any computational model of a mind must be consistent, and depends on a mind being able to establish its own consistency. In response, we are told "Lucas thinks it is unlikely that an inconsistent machine could be an adequate representation of a mind." So now the careful, structured argument is reduced to a personal opinion? (The article includes some more specific variations on the theme by Lucas, but they all seem to me to be appeals to plausibility.)

To me, this seems to leave Lucas with the burden of proof, and until he or someone else can counter this objection with something more than an opinion, the argument is dead in the water. I used to wonder why philosophy would hang an elaborate argument on personal opinions, but I have come to appreciate that whenever you speculate about matters where there is insufficient evidence to settle the issue, it always comes down to opinions, though this is often overlooked in the discussion.
I had an incident like this when I was in University.

There was a guy in my ​class who struggled with a major project, and he asked if I could help him with it. He wanted me to show him how to get started, but he would never meet with me, and wanted to see my code. So I stripped out the most critical part of my implementation, and shared it with him. After weeks of silence he asks for help again, I ask him to send me what he had... And it was the exact same code I had sent him weeks earlier with very little changes. He had been asking everyone for their code and trying to copy and paste it together. I ended up going to our professor about it... And he knew who I was talking about before I finished explaining everything. It was not his first time in the class, and he had done it before. He somehow graduated with a CS degree even though it took him a few more years.
As well as: https://streamroot.io/demo
Thus begins the first TTS arms race.

Yes, this is what will define 2017.
India's Fashion Discovery Platform – LooksGud
> In germany, what you call cheating isnt even considered cheating.

I can also attest that this isn’t universally the case. Our faculty’s introductory programming classes explicitly forbade this, and we went so far to even run automated anti-plagiarism heuristics over the solutions handed in.

I’m not sure how strongly I feel about the policy (or whether it’s still current). There definitely were tendencies in such classes that students who already came in with prior programming experience to be eager to »help out« more inexperienced students by sending them their solutions in verbatim, which led to other students copying at least certain program constructs without grokking them and without having exercised more general problem solving skills associated with the task.
So my story is a little different. I didn't write my first program until I was in college and didn't even own a personal computer until I was going into my junior year in 2009.

I had the advantage of having a department that assumed we were computer illiterate (I went to an HBCU in the late 00s: lots of low-income kids, very few had PCs of their own growing up, let alone college educated parents) so there were a lot of resources dedicated to tutoring, TA involvement in labs, and building a community around our department. It sort of felt like being in a sports club. Every freshman was assigned am upper-classman mentor and every mentor I had took their role seriously. If I didn't come around for a week I got a phone call. If I struggled I got extra help, and my relationship with my mentor was something that came up if I started slipping in a class. We also had advisors based on our interests who were constantly throwing REUs, internships, and events into our face.

When I went to grad school at a majority institution it was like night and day (no pun intended). Lower level students were often left hanging on a vine and were only paid attention to if they were already successful. The TAs weren't actively helping students, only passively so. I left there thinking there were probably a lot of kids who got turned off to the major because they didn't get the help they needed. Poor kids especially had it rough because they often came from a situation like mine, households with one computer that they were only allowed to use if they were using word write a paper or something.

I say all that to say I think you can teach a young adult to succeed in a technical major in 4 years, but it takes a village. If you immerse them in a community built around that technical major, it becomes a lot easier to get them up to speed.
This is difficult to answer in a post like this, but I will try. The problem is that for every technique or idea I put here, there will be a dozen who disagree, but I won't care.

Meditation: Put yourself in an uncomfortable balancing position, like tip toeing. Any trembling is a symptom of subconscious issues, so clear your mind and you will be able to balance without much effort. Add stress to the balancing act to uncover the more subtle subconscious problems. This should begin the healing process. The issues were pulling at you even when you least realize it and cause much damage and tension to the brain. Meditation reduces bottlenecks 1, 3, 4.

Philosophy/Reasoning: Watching dog whisperer, I am learning calm assertive energy techniques. Reduce your hyper self. Don't take action from a fearful, frustrated, angry, or low-self estem position. Because then you are in a compromised state. Don't react, and if you do, know that nothing you do when you are reacting counts. Reaction is not bad by itself. It just causes actions that would not have happened in a calm state. In moments of a highly reactive state, remove yourself from the situation and clear your mind. Try to figure what frustrates you or makes you fearful and disassemble it into small manageable parts that you reason through one by one.

Reduce your ego: Meditation is clearing your mind. Philosophy and Reasoning loosens the viscosity of the toxic liquid. Ego is the shell that protects it and keeps you in an entangled state. Although ego is normal and makes you human, too much ego puts you into a state of arrogance. Loosen the arrogance. Eliminate the arrogance. Remind yourself that nothing you do is amazing and all that you have is a priveledge and was given to you and was never yours to begin with. Then reduce your ego. Think of all your skills and abilities as something you have done a thousand times, a million times, and it lost its awe. Do you have ego in your ability to walk? So why do you have ego in everything else?

Stimulating activities: I am new at this, so I am still trying to figure this one out. PH.D. research stuff and logic gets me excited. (It also brings back ego, arrogance, fear, etc.) Problem solving gets me excited. Being better than everyone else gets me excited. (THE conundrum!). If I can preserve the first three steps, or the longer I can mantain it, the more I benefit from a stimulating activity.

So that is my attempt and my mind is somewhat healing. I hope you make it out alright.

A few things on the side: a messy room, or a messy essay, or a messy thought process is a reflection of your state of mind. Coming to terms with your inabilities brings rest to your mind. Collapsing from a highly skilled intellectual position means you have to rebuild yourself up. If the skills and confidence you developed was scaffolded with one on top of another, then your recovery will be painful. Don't scaffold again this time. Hope all this helps.
Yes - I would argue that is exactly the reason.

That said, I don't think its unnecessary regulation either (unlike some good arguments that could be made for taxis/car-services IMHO).

I would not order from a place where the quality and safety of the food was an open question. I'm more inclined to either order direct from a place, or go to Marly Spoon, Blue Apron or others.
BizGees – interest free micro loans for refugees
You are aware, I hope, that extinction wasn't invented by humanity?
It doesn't really matter all that much if some viewers of a live stream are ~30-60s behind others. Heck, ESPN's online offerings can have 2-3minutes of lag. As long as this isn't used for real-time chat / video conferencing, there's really no need for super low latency
Parapraxis, or Freudian slip maybe?
The Silicon Valley Wage Cartel (talk Abstract)
RE the group assignments, my university quite successfully dealt with this by introducing a scaling factor based on peer assessments within the group. This scaling factor was strong enough to allow a group to fail one member if they received poor enough grades. Failing one member tends to boost your own grade as well, as the assumption is that you ended up having to pick up the slack.

I did three group assessments, and out of those three failed two students with the help of my teammates, by co-ordinating our peer assessment. This peer assessment does not become public until grades come out, at which point they can be disputed. But 3 vs 1 usually comes out in favour of the group.
I usually roll my eyes at these complaints, but in this case it's really quite something. I just let the page sit unused for 5min and it downloaded 165MB.

Safari has much better defaults when it comes to such behaviour by ad networks: It blocks 165 requests and shows no further activity after loading 5MB: "Blocked a frame with origin "http://www.anandtech.com" from accessing a frame with origin "http://pixel.mathtag.com". Protocols, domains, and ports must match."
How to Improve a Legacy Codebase
What if cosmic inflation is wrong?
Except that we know climate change is happening and we're still nowhere near strong AI. Lots of people say it's around the corner but people have been singing that song since the 60's.
Hence the 'end sarcasm' tag: /s
I'm curious as to why some people refer to Vue as "the new hotness".

I understand the concept but Vue was realeased in February 2014, which seems pretty ancient in JavaScript years.

Wasn't React released only a year prior? Well, it's been around since 2011 but it was open sourced in 2013.

Either way, Vue has been around and in use for a little while now.
Nothing you've described here requires deeper understanding or extensive concentration and can be done in ad-hoc manner.
I would argue that the percentage of people who care about websites working with JavaScript disabled is so low that no hardware company considers them a target market
Well professionally I'd like a human photo. If this were a shy photo, I would hope for not a cute puppy photo, but a human animated icon. There is a bit I called professional prsentation vs being cute, but this is a startup and it's someone else's company.
Why are you looking for a new position now?
This is for employed candidates considering a job change.