skysight-inc/HackerNews huggingface dataset:
Alright, I wrote my reply to you in good humor, but you've clearly taken it personally, so I'll write more plainly.

You're essentially bikeshedding [1] here. 'justifier' wrote an interesting comment that had some actual substance to it, and now you and I are engaged here in a pissing match over the value of its grammar and punctuation, and we're doing that because neither of us is well-enough educated on the actual topic of 'justifier's comment to respond substantively to it but yet we both want to express an opinion about it.

It's an ugly, ugly habit that I see a lot in HN comments, whether it's in reply to a long-form essay or in reply to a newly announced startup or a new programming language. It discourages comments and participation from more thoughtful people because they can expect whatever they write to get henpecked by other people who, having no mastery of the actual subject matter, turn instead to the most trivial-to-understand bits and pieces.

I picked on you at random to try to discourage that behavior a little. And since I'm contributing to that problem now myself, this'll be my last word about it today.

[1]: https://en.wikipedia.org/wiki/Law_of_triviality
I didn't downvote, but what I really meant is "giving your baby the name 'Baby'".
> We also used to offload our Unit Testing and documentation work to these H1B

:( Unit Testing shouldn't be considered low-skill monotonous work.
>> Can you imagine where they would be if they had used $10B of that to build a competitive electric car company?

That's not their "style". they like to focus on r&d. and at that , they seem to be doing lots of important work(and maybe showing the world a new model, well see).

I wonder though, is there any other breakthrough r&d project with enough comeptitive advantage they could spend those billions on, without hurting their brand(unlike something like robotics) ?
New OpenSSL Vulnerability
> you're going to pay more for it than hiring local.

A lot of companies already do.

I used the fact that H1B salaries have to be reported to the government and made publicly available to very successfully argue for a significant raise at my employer - the H1B employees on my team were making up the majority of the top percentile.

I recognize this isn't universally true, but you can check out http://serebryakov.info/h1b/ and compare your company vs. big names, etc. You might be surprised at what you find, despite the narrative being 'all h1b workers are underpaid just to undercut local talent costs'.

Flat numbers are also silly, because then people finishing up their undergrad or masters here are now competing against people with 10 or 15 years of experience, which means they are going to be receiving a lot less pay but still have plenty of potential to be a positive gain on our country.
I can't wait, generally, to have kids.
* the projectiles moving slowly because the position are computed in the server and send the position to the client, I try to not overload the connection. I need change this, compute the position in the client.

* you jump back to the start position because the game don't have a counter of life, is my first idea for a representation of death.

The real answer is because is a pre alpha version, currently aren't defined final rules.
Deep Text Correcter – Hacker News
You could easily add a clause that says if you have a useful 4 year degree from the US, the minimum is $75k (or whatever) and 100k for everyone else. Then new grads wouldn't be at an unfair disadvantage for getting jobs.
Crowdsourcing a "hitting them where it hurts" approach to fake news seems like an interesting and promising strategy to eliminate the income streams of websites that promote hatred. I am trying to think of the downsides, i.e. how will this come to bite us in the butt...
Let's do something about it. I'm done with HTML+CSS.
BTW thanks a lot for try the game, any suggestion is welcome :)
you have a rather boring definition of fun, then. technically and ethically complex things are fun.
Home:

* 13" Macbook Pro (late 2015).

* connected to 1x DELL P2715Q 27" Ultra HD Monitor

* with Logitech MX Master Wireless Mouse; and

* Matias Quite Pro Keyboard for Mac

At work:
Stock standard DELL PC with 2 monitors. Don't program in day job.
Google's closure compiler already addressed that
PNG compresses the image data using the DEFLATE algorithm. You can write data that decompresses to almost 1023 times the size of the compressed data. So if you allow 1 MB images, be prepared to allocate memory for and process about 1 GB of data.
Not everybody responds to drugs in the same way. I hope these new products can be combined with genotyping services such as 23andme, to avoid bad outcomes.
Isn't it 20?
Thanks for the clarification.

I am mostly a line-of-business developer doing enterprise consultancy and that is how we use C++, just as infrastructure language when either JVM or .NET stacks need a bit of outside help.

Just wondering if sometimes having a 100% C++ solution would be a better approach than the added integration effort it requires, on the other hand, without people like you guys we wouldn't have access to nice tooling in Java for similar work, so congratulations on the work thus far and all the best for the project.
That's a great example of using a problem solver system to solve a constraint satisfaction problem! It was a fun read.

One nit to pick with the terminology though: solving a cryptogram puzzle is _not the same thing_ as doing cryptanalysis, eg to determine what constitutes a weak DES key. Not even the same ballpark. ;)
Agreed. If you discover how he achieved it, let us know please!
Also what about editors?
In my experience writing graphics this way (via XML files) scares off 95% of the artists. Programmers can do it, but they make crap art. A designer who is good/interested enough in doing these is very rare.

So unless there is excellent support (can make animations, generates nice code,..) by Adobe products it wont catch on.
Pretty sure Irix was the _Heavenly Creatures_ era.
London air pollution kills 10 000 annually
A lot of that is due to the fact that most businesses use Windows almost exclusively.

Even in the tech world, outside of startups and hipster tech companies, there are a lot of developers using Windows (i.e. the vast majority of .NET developers).

I'm not sure what you mean by Apple failing to make inroads outside of the USA as well. They've made inroads all over the western world.
Public perception is irrelevant because self driving cars right now are irrelevant.

It's very much a binary situation like Siri. Either the technology works and is 100% effective under all conditions or it doesn't. If it doesn't then people aren't going to look at it as a key purchasing differentiator because they won't really rely on it. Because of this I think we have at least a decade if not more before it matters who is winning the race or not.
Algo[1] may be a good fit for you.

Just be aware the authors deliberately target only very recent clients. [2]

I recently spun up a new Algo instance on an Ubuntu host and discovered I could no longer SSH from an old Snow Leopard Mac because it locked sshd down to only 'modern ciphers'[3].

(No affiliation, just a fan)

[1] https://github.com/trailofbits/algo

[2] https://github.com/trailofbits/algo/issues/168

[3] https://github.com/trailofbits/algo/blob/master/roles/securi...
Waymo is partnered with Fiat-Chrysler. That's a car company.

The Chevy Bolt is finally shipping in volume. Deliveries started in late December. An autonomous version is scheduled for next year.[1] (It involves Cruise Automation technology, which is worrisome.) Tesla now has a competitor that is building electric cars in volume. The Chevrolet Division of General Motors is good at making large numbers of cars.

Michigan now has a self-driving car law. It's claimed to be the least restrictive, but it's very similar to California's. As with California, the manufacturer is totally responsible for anything that goes wrong while in automated mode. As usual, Uber is complaining about this.

[1] http://www.chevybolt.org/forum/4-2017-chevy-bolt-news/5625-a...
Money - you can be very happy with less than you think.
And today I just found this:

http://www.musicbusinessworldwide.com/biggest-british-debut-...

Look at who made the biggest-selling British debut album of 2016.
1 2015 MBp 13" with 16gb ram 250gb ssd
2 Dell T3500 w 12gb ram stock hex-core Xeon asus 1060 gpu 275gb ssd monoprice 4K ips display
3 iPad Pro 12.9 128gb collecting dust so I'm giving it away.

Kinda pricy for all this but it's within budget. MBP 2015/MBA are great laptops. Much less time spent dealing with macOS than with Linux, although running workstation ubuntu lts is just fine.
Wouldn't this incentivise companies to pass down these costs to an H1B employees in the form of even lower pay and/or reduced benefits?

High cost of labour acquisition, IMO, is a huge contributor to "workplace" abuse in black markets and debt is the mechanism of modern slavery.
I am recently having problems with procrastination, possibly depression (I imagine possibly in part due to lack of progress), etc - are these sorts of things symptoms of ADHD, or possibly something Adderall/Ritalin could help?
I feel like 32" at a high PPI is hitting the point of perfection in a display.

The 32" size gives a generous amount of space for multiple programs to be visible on the screen at once, without being too large for normal desk usage. Trying to use something like a 47" inch TV results in lots of head movement to scan the entire screen.

For anyone who has used a high PPI screen, the smoothness of text and geometric shapes is beautiful.

Before this the two compromises were a 32" 4K, which is a normal PPI screen, or a 27" 5K, which doesn't have the same real estate for 4-up viewing.

Alas, $5k is clearly a steep price filtering out all but the largest hardware budgets. Considering the price of the 32" 4K Dell dropped by 50% over a few years, hopefully these will be sub-$2k by 2019.
I am a Phd student in physics based simulation for Computer Graphics. I was a summer intern at WDAS and most of my colleagues were two of the following : 1) MS in CS with specialization in COmputer Graphics from places like UPenn 2) Phd in CS with specialization in Computer Graphics/Phd in Applied Mathematics from UCLA/Harvard.
Isn't this highly related to the work you do? I'm a software engineer who's quite experienced with most drugs including LSD. I can't imagine LSD improving my work at all.

And if I would need to take drugs to be good at my job, I'd just quit my job. Even the long-term effects of the most popular drugs are largely unkown (e.g. there's a lot of debate about the neurotoxicity of MDMA). Let alone all the lesser known drugs. These people who try to get 'more out of their brain' might just as well be totally ruining them.
Ask HN: How to get involved in ML/AI as a non-technical PM
Background: I am a product manager that does not have a math or CS degree. I've worked at a variety of consumer/enterprise mobile companies but have not had much exposure to ML or AI. I believe that 2017 will be a huge year for ML/AI and would like to work with companies that are heavily involved with these technologies.

What sort of opportunities are there for product managers with my background? Are places mostly looking for engineers and people with post-grad math degrees?
I believe most technology is being developed and sold under the guise of "betterment" and "progress"; However, very little ethical scrutiny is performed and probabably not a lot of forethought given to long term impacts.

If one looks truly, looks deeply and really asks themselves, "Is my work really having a, lasting, positive impact and making me happy", one might be suprised at the answer. Doing this can be a confronting, life altering exercise.

The author makes valid points, coding can be difficult, isolating and stressful. It's not always ping pong tables and bean bags, though it often starts out that way.

The truth is, most of the worlds major issues could be solved using some self-sacrifice and common sense, technology is not everything. Looking into the origin of your food, your pay check and your motivations can be be good start in realising that.
In general this shouldn't be a problem, unless the receiver saturates due to a relatively wide time aperture. So long as the receiver remains linear and temporal/spatial/code filtering is operating properly, it shouldn't be a problem to have 1000 vehicles in range. Because of the truly absurd bandwidth of an optical system (100THz relative to GHz radio) it's possible to keep other systems out of band.

One advantage is that the average brightness will drop with a square-law from the other sources. This means that sources more than several hundred meters should have rapidly dropping effects on SNR. That doesn't mean that you couldn't do a particularly bad job of designing the receiver (intolerance to interferers) or a particular good job of designing a jammer (knowledgeable intentional interferer).
I think not having children is incredibly selfish.

Life is an incredible gift. It is, after all, the substrate upon which all of our hopes and dreams are built.

And we were given this gift. Many people made many sacrifices so that we could be here, alive, enjoying life. To decide, then, to not share this gift with your own children, well... I can't conceive of anything more selfish.
Wew, goodies is about right. That's pretty cool.

I have a VPS and I use it for webhosting for myself and some friends. I've thought about (in some cases tried) and then decided against setting up my own mail server, my own irc bouncer, my own xmpp server and my own cloud storage. Each time, the killer was basically "I could do this, but it would take too long to figure out and it would probably not be super secure at the end.

At the very least, a project like Sovereign (written using something as declarative and idempotent as Ansible) would be great to look through and see how it manages certain things.

And that doesn't detract from your project, OP - I like that your focus is tight and your setup instructions detailed. I'm far more likely to actually try installing a small project like yours than a behemoth that will change who knows what throughout my system.
I would rather we make them full citizens not bound by threat of deportation so they can shop their skills around to the highest bidder rather than being used to depress wages for all.

If we are too stupid to see the benefits we derive from making them part of our nation I would rather we send them home.

Leaving the status quo as is would be the worst option.
Yeah one scenario I was thinking of was the case of a rural home that's isolated from other buildings. It's plainly obvious that any data coming to and from that building is the occupants. There probably has to be some threshold of users (say, > 100 users taking a route) before it's exposed through this service.
Is it worth investing that effort, though? WebAssembly has entered its public alpha on multiple browsers and is coming a long way. It'll make WebGL easier to use and will probably give rise to other graphical UI APIs that run directly in the browser. Does SVG still have a place in a WebAssembly world?
I tried to do this for my gym. After many back and forth calls with the bank and them telling me they just have to dispute the charge and do something else. Went in person to the bank (WF) and she said there was nothing they could (probably means will) do and I have to get a new credit card).
On the contrary, most people I know outside of my immediate work surroundings (which is skewed by working around a lot of startups) bought their own Macbook (or had their parents buy it, as it were). They were very popular among the arts and commerce crowd at university.

Macbooks seem to have cornered the 18-25 female demographic for computers.
Google has so many chat clients right no: Allo, Duo, Hangouts, and I also just discovered that they have Google Messenger (which I've yet so see).

I'm not sure what their strategy is, but they seem to be flodding the market with apps that nobody uses. Meanwhile, a few [other] 2-3 apps seem to be used 90% of the time.

Their best shot at this point, IMHO, is to buy some [very popular] existing product, and merge all their chat apps into that one.
I expect there are several things. The interesting question for me is how people nominally running for profit businesses decided it was "better" to hold cash than to grow the business. This is acutely true at Apple which is in even worse shape than Google in terms of billions of dollars sitting around and not doing anything. The rumor of course is that they (Apple) are building a self driving car that they will announce at some point but programs that large are hard to keep completely quiet.

So the economist in me is really wondering what that capital is doing sitting around when its owners are getting trounced for loosing their leadership edge.
The problem with visas is that they're restricted at all. Human beings should be able to pursue the American way of life w/o winning a lottery or convincing some company that they're worthy of a valuable "slot".
Yeah go is even more shit than rust. Tenfold, tbh
Making things is fun... Programming is fun when you do it for you (side projects, hobbies, etc), but when you have to push a 70h week to meet a stupid deadline, it's not. When you have to debug some weird bug on a conflicting environment or platform, it's not fun.

Professional programming can be fun, but it's usually not. But it's a job I wouldn't change for anything else.
How I got a job at Stack Overflow
This article is light on details and appears to be extrapolating a few specific cases of "bio-hacking" into a silicon valley wide trend, which then gets generalized to technologists. I bet the number of people actually doing the kind of experimenting mentioned in the piece is very low.
From 2015. Still awesome.
He's a fag

Edit,

If he removed himself from rust and mozilla disavowed him, I'd PR some stuff I've been working on for rustc, including a fix for broken memory safeness. Klabnik will kill rust if not removed, guaranteed
appear.in is excelent for ad-hoc videocalls (especially with peolpe you don't have in your everyday chat client), but it's not very useful for people you frequently contact, or for quickly upgrading a text-chat into a videocall.
People only want non-damaged goods kids, and I don't think there are many of those available for adoption are there?
Sad for Nokia. Sad for BB. Sad for Palm. Sad for Motorola.

Except not. All of these companies ignored the future, even when it was presented to them on a silver platter.

They all thought it was the hardware that was the most important, even when Microsoft proved decades earlier it was the software.
Without sounding snarky or condescending, you should educate yourself about the H1-B program and about the ways how it is abused. It is as bad as those who have gone though it make it sound.
That is clearly an industrial design student project taken out of context. The sketching is overly academic, the app screens are very much on-trend and designed to reflect as much narrative as possible, and those earpiece devices are clearly keyshot renders. I sincerely hope nobody is falling for this. I mean, look at those overly convenient context shots and storytelling visuals! Or those cheesy cliche poster fonts! The only thing missing is a user storyboard, but I don't doubt the student didn't include them because, well, they did fantastic work with those images of hypothetical end-user chemical charts. Projects of this scope are extremely common (take a gander around online portfolios), I never thought I would see somebody intentionally take one out of context to fool people into some sort of conspiracy theory.
Making friends. Uber is quite aware that their reputation within cities hasn't been the best. Internally, there is a loose federation of people who genuinely want to improve cities, and people who recognize the business value in not continuing to piss cities off.
You could use it to rate limit... or arbitrarily set block sizes per use case. I've used it for the former when doing 'over the wire' backups through ssh
Understanding iOS Universal Links
Adobe Illustrator exports to SVG.

https://helpx.adobe.com/illustrator/how-to/export-svg.html
My hypothetical was for them to socialize it with a shared single-payer system. Think about it this way: all of the small states in New England decide to create a government run insurance (like Denmark) by pooling all of their taxpayers.

An exchange would be more like a multi-payer system rather than a single-payer system.
This is focused on urban traffic. That may be totally different from truck traffic, which avoids (or even isn't allowed in) urban areas.
Giving that isn't the desired outcome of th h1b program that is fine. It's to bring in labor that isn't being supplied by Americans at a reasonable rate. If we want to rob other countries of their brightest and most talented minds we should create another program just for that.

[edit]
My personal example of how students are abused under h1b was an old friend contacted me to do some contract dev work. I quoted him the old Buddy price of $50/hour since it was academic stat work and was intellectually stimulating. He balked and said he had only paid his phd post grad student from Vietnam $25/hour to work on it full time. This is a phd holder in computer science making $15/hour while working on additional coursework. Not slavery but not far from it.
Watch the video again--geographic aggregation. Summary stats from geo-to-geo.

EDIT: I think in the video they showed census tracts, which is one of many geographic units they could choose from.
the solution is easy. just get rid of your state of comfort.

most people can't, because the real problem is something else.
I think my biggest issue was(/is? ..and please reply if anyone knows a decent way around this) using an SVG icon is great - scalable, small, etc., but if you want full control over it in the CSS (for fills, outlines, hovers) you have to inline the SVG. If you're using it as part of the navigation or whatever, you have to load it over and over on every page.

It would be amazing to be able to load an SVG icon as an image with a class, and then be able to use CSS to manipulate the image (change the colour etc) but know the image is cached by the browser.
What are you criticizing here? You're ultimately criticizing the HN community for upvoting a topic you're not interested in, which IMO is absurd, you're telling people what to be interested in. Either that, or you're criticizing the blog post author for not covering all audiences, which is also absur, folks are allowed to target audiences. This isn't really constructive.

Like Steve said, this post wasn't written for a general audience. A Rustacean will read that post and will be very happy to know that they can do certain things using pure Rust libraries. That was the audience of the post, the post makes total sense in that context, and has inherent value in that context. It got shared more widely, and HN seems to like it, which means that possibly folks who weren't the original intended audience are reading it, which is okay too, just that they may not find it that interesting.
The alternative is premining. The went for this model because it it more transparent.
I don't think you can be selfish by not sharing something...with someone who doesn't exist. Not everyone "enjoys life" the same way as you do. There's no selfishness in here, just decisions that I chose to respect. And why do you call it a gift? Given? By whom?
Would be fun when it will interact with medication or even simply pre existing condition. Some people will die, other will start having strange and potentially deadly behaviour toward coworker... love the idea.
The Washington Post will support this drive fully, as it always has

Even more so from here on, given that Jeff Bezos himself owns it.