skysight-inc/HackerNews huggingface dataset:
By using a mix of cross-compiling and some Assembly help, just like C needs some help beyond what ANSI C specifies.
The people in countries that have built up valuable commons have a tremendous incentive to restrict access to them. How would you get them to go along with this?
Huh, could you share the rough numbers? I'm shocked to hear this.

Even In India Google/MSFT pay atleast 25k$ annually to new hires (not including stocks), Purchasing power wise that is around 100k$, right where the US salaries are.

US interns get paid around 6-8k a month, let's be generous and say 9k$. Are you saying that as a full time dev you could only earn 3k$ a month? Looks like you could earn more as a garbage truck driver?
It's still not equivalent, in my experience.

People on the same rung of the "tech ladder" as those on the rung of the "traditional ladder" are compensated less in total and also frequently in any given dimension (e.g. salary, stock, whatever).
Show HN: A community-driven Windows alternative to CodeRunner
The Go assembly language is actually one of the things that make doing something like this difficult.

Go uses the Plan9 assembly syntax but doesn't support GNU asm syntax.
gccgo uses GNU asm syntax but doesn't support Plan9 assembly.

The Go linker doesn't allow you to not link in the Go standard library runtime, which means you need to use gccgo to write a kernel.

The end result is that you can't do something that's buildable with the standard Go toolchain, and even if Go were to add a "don't link the runtime" option there'd be no way to incrementally port your ASM over one bit at a time. It's all or nothing.
When you IPO.
Just on the very lowest layer, then GC is just yet another kernel service.

There are lots of GC enabled OSes and research papers to learn from.
I don't think it would work in this case, as the `ebs_block_device` block isn't a resource. In fact, the TF state doesn't even have the volume IDs for them!

An alternative to doing this was `terraform import` on all the volumes, then defining attachments, and hoping it all worked when you run `terraform plan`. I don't 100% remember now why we didn't do that.
I live in LA, and it costs me far less than $10k a year. My insurance is $100 a month on a new entry-level luxury car, but that has more to do with me being out of country for 11 years. Cars do tend to be nicer here than upstate New York (well, upstate defined as being north of westchester county); so a lot of Mercedes CLAs and such. Gas is more expensive maybe, but I guess it depends on how much you drive (I live next to work, so I drive only a few times a month).

I'm always amazed at how cheap parking is in LA, $6 for a day in Santa Monica not that far from the ocean. If this was any European country, it would be much much more. Heck, it is cheaper than even Beijing.

I've done the calculations, and everything except rent is fairly comparable to a third tier American city. Heck, food in LA is much cheaper than say Spokane where my sister lives. So in California, you have taxes, and that's about it. If you think $100K in Rochester is like $200K or even $150K in say NYC, that is a heck of a lot of extra taxes and rent.
Thats the huge asterisk.

A successful vaporization requires temperatures of 150-200°C with a max of 250 for self-experimenting enthusiasts.

So when these studies include the chemicals caused by pyrolysis, they're not studying realistic e-cigarette use.

A good analogy would be studying the consumption of improperly distilled alcohol that included methanol- EXCEPT you wouldn't be able to taste the methanol in bad liquor, and you'd absolutely be able to taste burnt e-liquid.
As mentioned, its a pain in the ass to manage all of those offices. Also, the cost of running those offices, with all the different laws you might be unfamiliar with, can be complicated.

I worked for a company that did just that: open an office in Canada in the same timezone as their American HQ to cut cost. The taxes, expenses, and complying with local laws at large scale (think: Quebec language laws) are real, and they almost ended up killing the office because the cost was too high. They absolutely were hiring more in the American office in the end from a pure cost perspective, and using the Canadian one to scale even though it was super expensive to run.

Now, its very likely it was them simply being inefficient and unprepared for it, but it doesn't really matter: its a real issue.

Now in the case of my current employer, we absolutely have international offices where getting head count is much cheaper, but to scale, we need offices everywhere where there's talent, and that includes in the big american metros. In my case, I just moved to get the $$$ of the American offices, that's all :)
> It would be great if someone could get a high-paying job and not worry about being bankrupted by an unforeseen medical disaster

Serious question. How does the following situation work in Canada?

You make a bunch of money and so you buy a house and car appropriate for your salary. You then get cancer (or your arm falls off, or whatever) and you lose your job. Who makes that house and car payment for you?
Wouldn't that be basically exactly the same as integrating the GPU into the CPU? This is something that AMD already does. The question is: does it have a considerable positive impact on compute workloads?. It doesn't seem like anyone is clambering for it, so I doubt it matters much. More peripheral bus bandwidth and connectors is probably all that anyone cares about.
Liberal democracies get extremely holier-then-thou about slavery - state-sponsored or otherwise. Yet, they have no natural means of preventing it from happening inside them!

My point is that we turn a blind eye to it happening at home. People working in the GULAG were also paying their 'debt to society'. Not all of them were political prisoners, either.
Talking about what was said in the slack channel would distract readers from the main point he was trying to make in the post. If anything he should have said less, as it is clear some still want to discuss the slack channel more than his main point.
Ah, the OP probably has better
ideas, but I know what I like!
E.g.:

Do Forever
If A Then Leave
If B Then Call X
If C Then Iterate
Call Y
Leave
End

Ah, that style of loop
writing may cause some
purists to scream bloody
murder!
Just like C in the 80's and 90's, and it wasn't a problem for its adoption.
> If you could, why would you not want to live in an excellent climate by many of the US tech companies and make 3-8+x what you'd get elsewhere?

Because California, number one, and because everything costs 3-10X what it does elsewhere. I could easily double my salary if I moved to SV, but I'd have to live in a van in the parking lot like a hobo, instead of being able to afford a decent house and have a goodly amount of disposable income.
"sociology is so partisan you need not worry about them using computer science"
This is clearly BS. Sociology has been using computer simulations at least since the 1970s.

"and/or logic to uncover hidden truths"
Since when do you use logic to uncover 'truths'? With logic you can only operate in a given world of discourse to make meaningful inferences.

"Premise and Palantir are already eons ahead of academia"
Ahead in which sense?
POWERISO V6.9 (X86 / X64) FINAL DOWNLOAD FREE WITH SERIAL KEY 2017
Ask HN: Blogging vs Publishing Papers: Which one is more relevant to SDEs?
Hi,

I am fresh grad and I would like to ask a question. I have seen many people in the applied machine learning community working on demo papers showcasing their work i.g [article!](https://arxiv.org/abs/1503.03021), while others focus on sharing their projects with the community through a practical long blog posts. An example of blog posts i.g [article!]( http://toddwschneider.com/posts/analyzing-1-1-billion-nyc-taxi-and-uber-trips-with-a-vengeance/).

While people in academia say that we need a peer-review to publish and share ideas, it is hard to adapt this mechanism when we write blog posts. Still, it is a very slow process if you want to publish an idea in conferences. There is no doubt that we need to publish theoretical work in academic conferences (NIPS, CVPR, KDD, .. etc), but most of the work around applied machine learning is about providing a solution to a specific problem (How can you build a better music recommendation app ? Recommend a favorite restaurant ? )

When I started looking for a job as a software engineer, I found that people don't really value efforts that have been put in demo research papers (unless it is a very famous conference). How can I make the best out of my work ?. Should I focus on writing blog posts/ Open source projects, in this case how can I get a peer to validate my work ?. Or should I publish demo papers. Doing both is not really a sustainable option as I need to duplicate things and write to different communities. I want to do a career in data engineering, which lays at the intersection of both communities. I don't want to lose time focusing on something that will not help me grow as a software engineer. Based on your experience with HR and managers, what are the most things that can impress them ?. Which one of both will help me as an engineer ?
This is an fairly easy mistake to make for a novice developer to make. It even has a specific name - integer overflow - https://en.wikipedia.org/wiki/Integer_overflow

The original Pacman crashes at level 256 for the same reason. - http://pacman.wikia.com/wiki/Map_256_Glitch
Please don't give the Supreme Court any further ideas about expanding the scope of the Commerce Clause. :-)
>You need somebody like Elon Musk coming over and saying "I don't care about being in a VIP oligopoly club, I'll do my own thing".

How is this different than what Google Fiber tried/is trying?
> Years later they offered to expand their ISP to the surrounding towns, which only had dial-up and satellite. It would cost zero taxpayer dollars. Instead the state decided to give $45 million to Comcast/AT&T to build out--get this--DSL!

This isn't even just Monopoly issues, it's pure corruption. That will require fixing gerrymandering and electoral corruption - a tall order.
I would like to know if can be proven that NN for problems involving permutations can be as efficient as a SAT solver, less, or more efficient (e.g. if using the training just as a acceleration avoid learning futile permutations works for saving training time, or if it is not noticeable)
My CEO went to a local large bank and demanded as a condition of his business with them that they have an out-of-band communication (a phone call or SMS or whatever) with him before any outbound wire transaction can be attempted. They rejected his condition because they interpreted it as both (1) added liability due to all of the customers that could potentially claim they should have been similarly protected and (2) too much effort/cost/resources/whatever.

I don't deny that there are _corporatist government regulations_ (which largely prevent the best qualified engineers/entrepreneurs from wanting to tackle the consumer fintech problems), but banks are dragging their feet and the #freemarket hasn't developed a viable alternative yet.
Great post. I think the area where things start to go off the rails with Terraform is variables/modules though. There are edge cases and gotchas with modules and not a lot of best practice guides.

Shameless plug, if anybody is looking for a guide on getting started with Terraform and Google Cloud Platform, I wrote a short blog post:

https://blog.elasticbyte.net/getting-started-with-terraform-...
How not to behave on GitHub issues
Sharding, or a second key, or detecting the iPad and using a lower number with an offset internally? Still requires special handling at one end or another.
> Not only is it pretty un-googleable due to other, older results likely taking priority

Is there a name for this phenomenon? The creators of Angular fell victim to this effect. They changed around the naming so that "Angular" is supposed to refer to versions 2.X+ and "AngularJS" refers to versions 1.X, but unfortunately the search engines are all poisoned such that "Angular" searches lead you to 1.X results, etc...
stand outside the building. ask to borrow some shares.
They look pretty bad to me, and I skipped most of Kotaku's commentary and analysis. FWIW, I've done 10 years in games, gone through 5 games crunches that were longer than 6 months each.

"Coding is NOT WORK. People who think it is aren't real software engineers."

That's some highly macho driven bullshit that is untrue and somewhat meaningless to boot. People who think coding is not real work should be able to easily hire a AAA title producing team without paying them anything. Yeah, good luck.

Same slide "High expectations, long hours, new challenges and a customer/market driven mission are motivating for real engineers."

There's no reason that "long hours" needs to be in that sentence, and no evidence that it's true. These sentences on this slide are working to rationalize uncompensated hours of work.

"The Young the Old and the Useless" is downright inflammatory, even if there are elements of truth. It's negative stereotyping to suggest good engineers have no social skills, can't make eye contact, and will marry the first girl they can. The last sentence suggest's their value is high because they will keep a job regardless of the working conditions. If that's true, it's immoral to exploit.

There are some people who aren't good communicators and who won't quit a bad job unless it's really extremely bad. But personally, I don't believe that the best hires are the antisocial engineers that won't stick up for themselves. The best hires are the people that have both good engineering and good communication skills. The best hires are the ones that are hard to keep because they have good options and aren't afraid to take them.

The only reason to prefer people who don't change jobs and don't stick up for themselves is because it's easier than being a good manager. The stuff on these slides is perpetuating the problems that are causing crunch times in the games industry. These ideas aren't forward looking, they aren't setting goals for being better at making games or building healthy companies. These slides are making excuses for taking the cheap way out by exploiting engineers. This isn't just bad in the unethical way, it's also deeply lazy.
Practice, or mentally inhibited. Either way Lehrer's response is a selfish and horrid thing to say, as it attacks those who are already unable to defend themselves (can't communicate).
> It is a price war, it is not truly about innovation in the space.

Longer term it certainly is about innovation. The next leap for Uber and its competitors, is going to be removing most the drivers from the business. That's an extremely difficult and expensive path, Uber is among the few that can afford to pursue it early. Their moat may end up being the vast data they have to leverage to compete in autonomous. The winning Uber-type company in the future is going to be the one that best utilizes the most driving/use/traffic data. The company that does that, will have dramatically greater margins (and potentially greater customer satisfaction) than any upstart competitor can manage; that'll mostly be the end of new competition in the Uber space. After the segment settles down, there will still be a rare gimmick-based company (like Cuil), they'll all fail or be acquired however. All tech spaces that produce a giant company, end with very little competition, this will be no different. There are not going to be 47 Uber clones succeeding in the US market, three or four would be pushing it.
Here on Belgian radio, we call the music from 2000-2010 the "Nillies". As in "Back to the 90s & Nillies" [0]. As for 2010-2020, I'm sure we'll just call them the Dixies in a few years.

[0] http://www.the90s.be/
How Much Do You Know About Solving Global Warming?
> Correlation not causation. For-profit prisons are a byproduct of America's fascination with incarceration

Nothing that OP mentioned is specific to for-profit prisons.

The prison-industrial complex is perfectly capable of existing and generating incredibly lucrative profits for the industry even if the prisons themselves are ostensibly either state entities or structured as non-profits. The "for-profit/private" vs. "public/state-run" distinction only changes how the money gets accounted for on paper; ultimately, the same entities are capable of making the same amount of money on either form of incarceration.
at least many!
You can be outraged at the lack of empathy surrounding the events that you describe and still give empathy to someone who is suffering a loss. It's not zero-sum.
It's definitely an improvement compared to the State of Louisiana selling children born to female prison inmates to bidders / Slave Owners on the steps of a Courthouse before the Civil War. Yes, this actually happened. About 10 times over the course of a few years. Source: I knew the guy who did the research and published the findings.
Not only are they usually down when abnormally high traffic hits; they are down for a good number of hours as can be seen by the age of this post.
Yeah. In our area, 50-year old panels are often discovered to be Zinsco-brand, and should be replaced for safety reasons.
Someone generally has to put in the extra work caused by an absence.
How many of those vegan body builders don't take massive doses of anabolic steroids?
What my point was meant to be is that you deal with numbers in different bases all the time. Fixed.
Telegram’s new video feature – a great tool for distributed teams
I think the criterion I like best is that if you're actively sacrificing profitability for growth, you're a startup.

Obviously there are exceptions in both directions, and other factors to consider, but this seems to be a pretty good starting point for discussion to me.
That's not really going off the beaten path enough to find bargains. If remote work was more reliable and easy to find, I'd be sorely tempted to move someplace out in the sticks, albeit where there is high-speed internet access, where land and living expenses are significantly cheaper than any urban area by considerable multiples.

Plus, you get to be out in the sticks, not cheek by jowl with a million other people.
I use this:

http://www.bootc.net/archives/2013/06/09/my-perfect-gnupg-ss...

Coupled with a standard yubikey+gpg agent setup

Maybe look at my dotfiles if you are stuck:

- https://github.com/aviau/dotfiles
Oh interesting. Note to self: see if there's an option to disable `terraform apply` without a plan.

I always refresh when running the pre-apply plan, but while iterating I use that. Do you always run your `tffreshplan` command before applying?
Whats your perspective of the activity around the Dart VM? Is Google actively maintaining it? As a JS dev I always wrote it off as being a non-starter, but your project has intrigued me to taking a second look at the VM. Thanks!
I used to use that, and for my needs (pretty lightweight) it was fine.

Apparently the Inkspace developers were looking for this OSX-native-like version to be further developed before they'd promote it. Which is a shame, as release-early-release-often seems like it would have been a better idea. Oh well. :/
Fog Creek Software might be one of the most blog post prolific company of their size. (Though that just be the amount of writing from Joel Spolsky.) The only other that comes to mind is Basecamp/37 Signals.
Non-competes really should be illegal. I have a friend who is a doctor. He is being forced to sign a non-compete for a 12 mile radius and 2 years.

The irony is that his boss is forcing this on them because she quit her job and brought a bunch of her former coworkers with her in order to start her business, and she doesn't want anyone to do the same to her.

What it means is my friend essentially can't find another job without either:

A. Moving (which is not an easy choice if you have a family) or

B. Subjecting himself to a significantly increased commute

This means his current employer can essentially take advantage of him, as she knows he won't be going anywhere unless the situation becomes truly unbearable.
Ramp Receipts was built by the team at RampVentures.com for the saas community. Our receipts service is free as a way to give back and solve an issue every startup saas company (including ours) has. So yes its free forever for folks signing up now.
I mentioned in in another commend but Pacman crashes at level 256

http://pacman.wikia.com/wiki/Map_256_Glitch
Imo there has not been enough time for a thorough report (since Feb). Investigations of an entire company take a long time, especially if sexual harassment is investigated. I wonder how deep into the organization the investigators solicited input? Did Joanne and Joe Schmo get interviewed?

How about any customers or contracted employees?

But- uber hired the advice, a point I need to remember
Two nested loops are often ok. Now put some cleanup code after that...
"We lose money on every transaction, but we make it up in volume!"
You should try it out yourself, and see if it eases some of your pain points.

Could you suggest any good places to start, please? I haven't looked at Flynn specifically before, but I did take a look at its website on your recommendation. Unfortunately, the videos and explanatory text I've found so far don't seem to be any better than others I've seen before in this area: plenty of buzzwords, but little real substance or context to help someone understand what the tool offers or how it works. Are there some better sources I could look into?
> Implying you have to drink at a bar

> If you're in danger of 'exploding at work' or have problems that can't be fixed through the proper channels, maybe you should focus on dealing with those issues and opening lines of communication instead of getting people to meet up at the bar after work to instill a sense of team that excludes pregnant women, older individuals, people with kids, people who don't drink, etc. I don't have drinks with my work buddies so that I don't explode

Second to the above - thanks for getting semantic with me. I don't see how a bar excludes any of these people. Maybe where you live they check green cards and do ultrasounds at the door, but where I live anyone can walk into a bar and not feel compelled to drink. You seem to be really up on the inclusion game though. Why shouldn't people be excluded from certain conversations? Should I invite everyone to my complain fest about a framework they love because I hate it? I can't just leave my job, so I go to a "place" (since you seem to have this internal fixation with bars and alcohol) with "receptive people" (since you seem to think exclusion implies leaving out minorities) that can assure me I'm not alone in this world. Additionally I drink at that bar because an ice cold pint at the end of the day is great and it's a thing we all have a common. I don't drink so I don't "explode". I'm really regretting using that word because people like you fixate on minutiae so you don't have to argue an actual point.

I don't think you're nearly as level-headed as you think are you are. Everyone "winds down" some way. I prefer the bar, some people prefer a picnic at the park. There's a bar down the street from work where I can complain with people friendly to my cause about things that bother us. I don't see why this is such a problem. It's almost like you're discouraging human interaction in the name of this ambiguous spectre that haunts SV - "inclusion at all costs".