skysight-inc/HackerNews huggingface dataset:
A post-mortem should never be about placing blame on individuals, it should be about identifying flaws in a system or a process.

There are places where post-mortems can turn into blame games, but in my experience such things are counter-productive to actually solving problems. Luckily, there are plenty of engineering organizations that do not make this mistake! :)
Thoughts Every Girl Has When a Guy Doesnt Text Back
Google did updated kernel on the Chromebook. It happened at least 3 times IIRC.
lol silly conclusion, teach 'em a lesson boys! (yes I just assumed your gender still flies helicopter away)
Ditto with Australia, you have to show picture ID at inspections (which you must attend before applying).
> It was for a house too, so that was fun.

As in a home loan deposit are an outright house purchase?

In Australia when I did this it was done via a different kind of cheque, I forget what it was called because I haven't used one before or since, but I had to the bank in person to get it.
Your device has stopped working because your internet meme/karma points are too low. You need to give us a 5 stars review and a like on facebook and stop being an asshole before this lock will function again.

They certainly _can_ do that, too.
I bet the guy would be happy to continue using the product, they just want it to work.

You work out what their problem was and fix it, if they explain the issue. Regardless the attitude should be "how do we make sure the next buyer doesn't have an issue".

You are going to get bad reviews no matter what, some entirely unfair. All you can do it focus on making the product as good as it can be.
OH yeah it is so easy to take for granted how disinterested, uncomfortable and angry people will get at listening to your tech project, in most places.
Nuget Versioning Hell
You can read James' rebuttal on these points here

https://docs.google.com/document/d/1B061Rs4gw4zkCec35Q5v2r57...

James is an ass and its his casting style, I certainly don't hold this against him.
> Ok there must be something here as I just laughed at this picturing a game where there's that vending machine containing a ladder that's stuck up a tree, and to get at it you'd have to get a tree from that other vending machine...

Haha, exactly, it was a really funny prototype. It took you by surprise by how much common sense knowledge you kept having to feed into it to stop it doing bizarre things e.g. knowledge like vending machines only contain small things, vending machines don't dispense the thing you put into them, large things aren't found in trees, ladders + trees + vending machines are large, vending machines are found on the ground... Even with all that it would put vending machines in the middle of a forrest, trees in an office and stack vending machines on top of each other so you would have to keep going if you wanted it to have some grounding in reality.

Also, if you're not careful you'd need constraint solving to make sure adding a new object into the world didn't short circuit a previous puzzle e.g. if you had an elaborate puzzle to obtain a coin but then added a second coin for another puzzle you could use the latter to skip the former puzzle.

> The kind of game like Bureaucracy that puts the player into some borderline absurdist rage that soon changes into laughter.

Yeah, I was wondering if you could treat the absurdity as a feature somehow instead of the hard work in trying to fight it. The major roadblock I was finding is it's hard to make the player care about what's going on if it's just a bunch of generic objects and puzzles. I've barely seen any advancement in AI in terms of interesting computer generated plots and characters which is what you could combine the above with.

Instead of better gun fighting AI and path finding, I'm really looking forward to games with complex AI characters where the gameplay involves you persuading them, befriending them, manipulating them, interrogating them etc. where the game has a plot that adapts to what's going on.

Games are all about shooting stuff and physical object puzzles right now. I'd like to see game equivalences of movies in genres like drama and thriller that revolve around complex character AI interactions.
"Throwing a tantrum"? The review in question is something along the lines of "the control app is flashing and doesn't work at all. This is junk, don't waste your money on it. 1/5 stars." If you make any public facing products, you will occasionally get such (and worse) reviews even if your product is a shiny perfection forged in heaven by angels themselves and wrapped in magic. Fact of life.

On the other hand, the support engineer's response (that ends with blocking the user's device for good) _is_ a bona fide tantrum, worthy of textbooks.

I am also quite surprised by the number of comments here at HN siding with Garadget. People like these shouldn't be allowed anywhere near tech support roles, as a single such incident can ruin the company unless they can spend tons of money for lawyers.

(This is why it is, in my opinion, better to start with enterprise products. Enterprise sales are much less public and you can afford to fire customers you don't like with ease, and vice versa.)
I think daily income of an undergraduate level engineer in countries like India is in the 10-15$/day range. It's substantially lower in some African countries. It's pretty strange that the software industry seems incapable of offering software priced by country. Both have marginal reproduction costs.
I'd of course recommend using FLOSS software but it's a self feeding vicious circle of "no Photoshop skills no job for you...lol Gimp". I'm pretty sure software "piracy" is gladly accepted in low income countries as long as the corporate/government licenses are bought. That was very much true for Microsoft licenses when I was in Africa. Administrator basically meant Windows-Administrator which was mind boggling since TCO should be in favor of Linux and the like in low income countries but if there's only a tiny pool of admins the TCO rises compared to Windows (due to accepted "piracy"). I thought it was a very interesting (and sad) phenomenon.
He did that though? I guess he didn't give them full instructions, but he did effectively tell the consumer to return to Amazon.

>At this time your only option is return Garadget to Amazon for refund. Your unit ID 2f0036... will be denied server connection.
I'm fine with a request to change the review, but not sure that they should tell them exactly how many stars to give.
The Basics of DOM Manipulation in Vanilla JavaScript (No JQuery)
The Business of Mobile Collaboration
I do not think that this approach leads to success. You will get a lot of problems of compatibility. Instead of that solution it is better to keep all packages up-to-date.
I haven't used it (just tried the demo), but maybe you'd want to take a look at Discourse - https://www.discourse.org/

(Jeff Atwood is a co-founder of it and it's open source.)
That's not even true, North Korea has many exports. It exports raw materials, textiles, and garments "above board" to China and South Korea. It exports technology and weapons less legally. Drugs, counterfeit currency and pharmaceuticals, small arms, ballistic missiles, fighter jets, etc.
Just keep in mind that "fair use" is not a defence. If you invoke fair use, then you have admitted infringement. If you are awarded fair use, it's just that you are not liable for a penalty.

It's kind of pedantic, but that's the way the law works. The problem comes with the corner cases. If you use a non-pedantic view of the law and think, "Well, it's just common sense that <insert common sense here>", you may very well come up with things that are very, very incorrect (and possibly very damaging to you).

Of course, ANAL and this is not legal advice ;-)
Playable right now. It's a free download from Steam.

Look up `Children of Orc.'

The player can give assignments to the other Orcs, and the action plans for those assignments are displayed in-game.
The Orcs are smart enough to find cheap plans.
When tasked with procuring stone, e.g. they will see what the quickest way is.
Sometimes scavenging for discarded stone may be cheaper, other times, with pickaxe in hand near a quarry, quarrying is the way to go of course. They adapt. But whatever plan they come up with, it is communicated to the player in an info-window.
Hm thats weird, I was a junior engineer and living in Manhattan. And aside from simply being able to afford it with less than 30% of your monthly income, there are more than enough ways to get lucky on rent in NYC.
Job security (and availability), not groupthink. Groupthink is the side effect.
Building maintainable PHP apps using Composer
A cashier's cheque is what you're looking for.
What people really want is "artificial stupidity" (and FEAR is a good example). If the enemy had true AI you'd just die, and in fact most unconstrained AI bots are pretty lethal (and boring). What makes for a good game is entertaining and plausible behavior that nevertheless lets you win against ridiculous odds, etc.

E.g. an enemy coming out of cover at a different position than when they last popped out is cool, but working out that coming out of cover is just a bad idea and waiting in ambush would be more realistic and smarter, but lead to stalemates.

Heck, you hardly ever see even vaguely decent morale implementations ("hey you just effortlessly killed 80% of my unit, so I'll, um, charge you!!!").

Again, in EverQuest some enemies would run away and get help. In World of Warcraft they just mindlessly attack until dead. EverQuest's AIs (lame as they were) were simply too deadly for a truly mainstream MMO.
This is a big win for consulting firms as their offshore profitability per employee is 3 times higher than onsite. Given a choice, they would want all their employees offshore, and the only reason they had to bring in some % of H-1B's was on the US client companies request, which they may do away with

The clients probably have a reason for wanting consultants onsite. Many modern software development processes ("agile methodologies") require ongoing communication between a customer and developers. This is a lot harder remotely, especially when you factor in language differences and time zones. So a significant number would probably pay more to keep a local dev team.
I was looking for rentals last weekend in ATL , and i noticed the administrative fee too. I don't remember seeing it last time around (couple of years ago), which makes me wonder if it's a recent phenomenon. The adminstrative fee, usually $250 or so, was in addition to the application fee. This makes no sense. What are they charging this for ? I didn't ask if it's after the application is approved or before. I'm guessing that it's after, but it's still a straight up cash grab. Another shitty thing that stood out was some sort of mandatory comcast fees. That is $85 for Comcast's most basic package, which is much higher than the price on Comcast's website.
Realize Your IoT Strategy Through Volansys’ Modular IoT Gateway Platform
> It's really challenging being wealthy. Approach with caution.
Frequency of survival is shown in table 2... it ranges from 5/1,000 to 1/100,000. So cell death is a 200-100,000 times more common result than NHEJ using those methods. I have no idea how well that would correspond to the conditions we are interested here, but see no way this paper can be taken to support NHEJ is a more likely result than cell death.

It also says:
"Yeasts, like other eucaryotes, exhibit cell cycle arrest in
response to DNA damage (17)."
> It is pretty surprising that the computer board/diagnostic ports are not inside the "armored" part of the machine

Well humans have to interact with the machine somehow. You can't exactly prevent physical access to the keypad, and from the nature of this attack, thieves could just hack out the pin pad to connect to the internal bus.

It would be noticed much more quickly, but they'd still be away with the cash.
well actually the "El Norte" news paper was about to close much before that the journalist was murdered, the thing is that specific newspaper was in a thigh relation with the ex chihuahua governor( now fugitive ) Cesar Duarte, the owners of the newspaper takes this tragic to get some political tax against the new governor from the oposition Javier corral
Anyone else notice how he refers to customers identified by username by their first name?

That's ... weird.
Well, no, it's not a euphemism for that, in this case.
I've heard that Google pay less in London than they do in any of their US offices.
Yes it is. And so is google, and table.

https://youtube.com/watch?v=J7E-aoXLZGY
The last update, I was warned that an update would be rolled out to my users before it started. I don't remember how long of a delay I had, I am certain I could not schedule it to a time of my choosing BUT I could force it to happen right now on a user by user basis. Which is what we ended up doing so as to control our update time.

As for the backward compatibility, I agree in general but disagree about office, or particularly about word and excel. Its support for legacy stuff is insane, and a large part of why companies with lot of legacy stuff aren't moving to another solution anytime soon.
Where did you move, if I may ask?
Mhm maybe in C++ a deque is a vector of vectors (in stdlibc it's just a double pointer to T IIRC). In Python it's a doubly-linked list of blocks:
https://github.com/python/cpython/blob/master/Modules/_colle...
I'm building myself a publishing platform which I'd like to make available to others for $12/yr. It'd be a GUI for static-code generators, where you can write markdown in a browser, hit "publish", and Jekyll/Middleman will generate content for you + push the newly generated article to the GitHub repo. I'm spitting out tools, as a side-effect of that:

https://github.com/wkoszek/lastpass-ansible

https://github.com/wkoszek/ruby_packages
How are the founders on H1B? That's a temporary worker visa that requires employment sponsorship. An EB1 would be the more appropriate visa. If the founders are sponsoring their own visa -- well that would be a neat trick.

As far as the entire company being H1B -- is it even possible that not a single American was available for a job?

H1B is heavily abused.
Its interesting how DeLong who got so many things wrong is so convinced he is totally correct. He talks about Skidelsky, who is a convicted old Keynesian who somehow survived the 70s to hunt economics.

Many monetarist (and others) have correctly point to these the drop-off in demand in 2008/2009 and said if it continued it would be bad.

The large error that happened, was actually the professions believe in the liquidity trap. Those like Krugman and DeLong who wrongly believed that 'the central bank was out of ammo' and the central bankers who ran around like headless chickens when their New Keynesian models failed at the ZLB. It took smart central bankers like those in Switzerland and others (and eventually the US) to overcome that and simply go back to what is now called 'unconventional monetary policy'. It is of course only called that because New Keynesian labeled it that (its not in their models so it can't possibly be a normal thing to do).

The Fed for example was so convinced that they needed to control the interest rate (because of New Keynesian thinking), they sterilized (selling bonds to prevent the balance sheet from growing) all their bad asset purchases and once they were unable to sustain that and started growing the balance sheet (labeled QE1 after the fact), they switched to paying interest on reserves with the express purpose to not allow the new money to 'get out'. At the same time they are doing this, NGDP is falling of a cliff. Its economic madness and the reason is a false believe in New Keynesian models and specifically the liquidity trap. It is insane to use a model that practically fails when the crisis hits.
> Given what's in the Medium post, there's zero evidence for that

Except the stated facts (if you're just gonna call anything posted a fiction, what's the point of stating it's this and not that?). It's certainly not a conviction, but would specifically be evidentiary and a judge can make a ruling from the bench with contingency.
He offered the customer a full refund for the product - I don't see the issue.

(Well, ok, he could have just turned the other cheek - but I suspect most of us here, when at the receiving end of such abuse, have wanted to say - "You know what? Take your business elsewhere."
"I don't trust banks" can be an euphemism for a number of things beyond the actual dislike of the US banking system (which, as you correctly pointed out, is irrational).

Prevalence of cash-based compensation, under-reporting income for various tax and benefits purposes, outstanding child support, unpaid debts, fines, outstanding collections (or disputes with collection agencies) - a variety of reasons that all lead to a feeling of control with cash in hand vs. feeling of loss of that control when an electronic number is suddenly eaten up by various ACH pulls and garnishments.
Looking at the same thing after seeing how the waterfall chart looks like in Chrome. Couldn't believe how much junk and in how many requests it's sending.
You spent a lot of posts defending the company. Are you affiliated with them?
I am basically taking "notes" in the form of an iOS application from language-learning material.

E.g. I needed a chart of some rules in the language, so I added it in the app. Needed a way to search substrings in a wordlist, added it to the app. Flashcards etc.
When public agencies push for more than kickback money, they always run the risk of being declared unconstitutional in a costly court battle that at best case undermines the agencies' budget.

The CFPB is young and they might have bat higher than they should have.

Take a page out of the SEC playback and settle for kickbacks.
Fujitsu SPARC M12 with World’s Fastest Per-Core Performance
> You're right that overstays are a big problem

How exactly are overstays a problem? It's just a person existing in a geographical area longer than the Mafia controlling it would prefer.

All this "theorycrafting" about how best to coerce people for the greater good is silly.

Blah-de-blah-de-blah the government this and the states that and then "we" make everyone do X and Y because Z and then there will be much rejoicing because people have been successfully coerced for the greater good!

Like if I show up at your door each day and force you to skip on one foot for 5 minutes, at gunpoint, that's good because you might not get enough exercise otherwise!

Anyone can see that would be crazy, but when you talk about some huge, gray abstract masses of people, then it's just fine to intervene in their lives in countless different ways.

How about "we" protect people from becoming drug addicts through a certain harmless "gateway drug" by threatening them with life-ruining prison sentences for using/possessing said gateway drug?

Oh wait, "we" tried that already. It didn't "work"[1], and actually WE had no say in any of it!

[1] Unless, of course, the real goal was to hand everyone else's money to the prison industrial complex, in which case it worked splendidly!
He disabled the device.

And you don't see the issue?
I've worked on this exact problem before.
There are two kinds of possible errors:
1. On site errors- small errors that occur at the spot you intended to edit. Occur maybe 30% of the time- usually will not break anything, but worth thinking about. What we know so far is that these are not random and it will be possible to rationally design crispr sequences to reduce (or even purposefully cause) specific on site errors.

2. Off target errors- this is when Cas9 cuts the genome at the wrong spot- this is the main error people are worried about. Computational efforts in guide design have attempted to reduce this, and will get more advanced as we learn more about the binding kinetics of Cas9. These also occur non-randomly, at highly quantifiable frequencies, and are due to biophysical rules. Also, newly discovered and engineered Cas variants have substantially better specificity and will work to further reduce this problem. Also off target effects are usually not problematic and can be tested for (will be bred out of crispr-ed crops)- however, if you're going to do CRISPR in live humans it is likely that regulatory bodies will require a demonstrated very low probability of off target effects.

Basically, errors are an issue to spend a lot of time thinking about when designing a crispr system intended as a human therapeutic. For most scientists, however, errors are not terribly important or common and they don't need anything beyond a bit of rational guide design for their experiments.
You're probably thinking of heat engines. Extracting 100% efficiency from a heat source is impossible. That doesn't mean that near-100% of non-heat energy can't be converted to another energy type. Eg resistors pretty much convert electricity to heat at a 100% "efficiency" rate..
I was just looking into this two days later..

It's fairly low level. It uses Skia, which is a 2d rendering engine Google bought 12 years ago that powers Google Chome / ChromeOS, Android, Firefox and Firefox OS. Skia is built on top of OpenGL, but they've been working on a Vulkan backend that is close to feature parity.

This seems to be how they get the high performance animations. It also explains how they are able to do cross compatibility between devices (You really only need C++ and OpenGL).

Here's more info from their FAQ: https://flutter.io/faq/#what-technology-is-flutter-built-wit...
https://scade.readme.io/v1.0/docs/how-scade-works
Don't believe secondary source A more because you've found secondary source B agreeing with it. To really validate a statement you need to figure out source A's primary source, e.g. a police report of the event. Then compare it to primary source of B. You may end up seeing that both A and B are actually referring to an unchecked secondary source themselves, maybe even the same.
He is a complete ass. That is why people like him. Being completely professional in a video game tournament is bland and boring.
> I think there's a wonderful game in this. You are trying to escape from a virtual reality world created by a computer that doesn't understand how our world works.

I think so too but couldn't work out how. It needs something extra on top to give you a reason to work through the puzzles I think. So games like Sokoban where you could generate random puzzles don't need much of a reason behind them but all good text adventures are tied together with a plot of some sorts unless you can think of any examples. I binge read text adventure walkthroughs for puzzle ideas and the same generic puzzles felt surprisingly common (e.g. grate + crowbar, key + door, vampire + garlic, coin + vending machine, tree + ladder, spade + grave) but a game composed only of these would probably be dull.

Actually "virtual reality world created by a computer that doesn't understand how our world works" is the plot of the VR game Job Simulator I think.
Brisbane has direct flights to Singapore, Kuala Lumpar, Bangkok, Hong Kong, Guangzhou, Taipei, Seoul, and Los Angeles.

I mean I'm not saying it's New York or Tokyo or anything, but it's hardly isolated.

Full disclaimer - I live in Provincial NZ so my perspective may be slightly skewed. Also, unrelated, what's it like to live there? Rents don't seem too bad (by NZ standards, our housing inflation is even worse than yours hooray!). My company want me to move there in a year or so.
I don't expect the company to be a cold, faceless entity. I'm not complaining that the owner was petty or unprofessional. I'm very specifically complaining that he abused the power he had to render the device the customer had purchased inoperative.