skysight-inc/HackerNews huggingface dataset:
I just saw a presentation that describes the rr vm/recorder in more detail. I am very impressed (though i haven't got the chance to use/test it).

https://youtu.be/H4iNuufAe_8

pure science fiction - instead of recording the change produced by each instruction they are recording what changed between system calls (result of system call is recorded) and scheduling points.

They do record the result of each system call and somehow manage to count the number of instructions per scheduled thread (they can only do that on new intel processors - counting the number of branches not instructions as instruction counter is not reliable. They are doing their own scheduling since the VM is all running in a single thread. It is also very Linux specific - for general case they use ptrace to record the system calls and their result, but tracing of some operating system calls is optimized by injecting stuff into the kernel (!)) - that's the reason why the recorded data is of minimal size.

I wonder how they are dealing with epoll - here the result is passed via shared memory and not via the system call interface.
Still i guess they are lucky that there is no kqueue like interface on Linux - with kqueue it would have been even harder to track when the event result comes in.
I think Go is a disastrous misstep (at least in the system-software contexts where I have to deal with it--obviously, you can do whatever for app languages), but I feel like your points as far as Java/Kotlin go are really well-put. I am honestly surprised at how happy I've been using Kotlin as the baseline server language for my current project (the backend of a fairly intricately orchestrated SaaS). I was not prepared to like it as much as I have; it's still very, very Java, but it blunts the worst parts of it from a syntactic and, where it can, a semantic perspective. Like--List<T> is readonly, but retroactively applied to java.util.ArrayList, similar to IReadOnlyList<T> in .NET. It's pretty nice. I am a Scala person, or I'd like to be but I find I write unmaintainable junk in it; Kotlin provides many of (though not all; I desperately want real traits, interfaces are not sufficient) the features from Scala that I need, without many of the negatives of Scala.

The biggest downsides I've encountered are around the deeper-magic Java interop, with stuff like Dropwizard's HK2 dependency injection system getting a little messy--especially around non-nullable parameters--but that stuff is, all things considered, a small part of the application.
Aarrg auto-correction. perpetual => percentual
No, I wasn't aware of it.
I'm not sure what the precise definition would be. But I was mostly thinking of web-based solutions. Like the difference between a custom solution that could potentially require an entire team of developers vs a shop that, for example, specializes in customizing WordPress templates. Even though there is some customization involved, it's an example of what I would define as "cookie cutter" solution in web development.

And I think that same concept probably translates over to the difference between consulting firms building fully custom solutions vs. consulting firms coming in to customize licensed software (like Microsoft or Oracle, etc).
Haha, either that, or pretending you do. You're only looking for people who are not confident.
What people thought the year 2000 would look like in 1900
On being a female on a male-dominated engineering team
Mildly off topic but I don't care: I'll never forget the time I was invited as an early developer for the Palm Pre. At the time Palm's website was horrendously bad security and usability wise.

While waiting for their website to accept my upload I was poking around and decided to see what I could get into. I found that the addresses were something like /user/<sequential id> so I wondered "could I look at another user's page by changing the ID? Na, no way that would work"...but it did work. In fact I was able to see and theoretically control app submissions for all 500 developers at the time. This set of pages even included tax IDs.

So I immediately went to Palm and told them about the issue and how to reproduce. After about two weeks they finally reported that the issue was fixed...except it wasn't. What they did was change the way the pages were accessed from a standard GET with the ID in the URL to using JavaScript to accomplish the same thing but kinda sorta hide the ID (so basically fetch content via JavaScript versus page loading via direct browsing). So naturally I was able to change the ID and still get in.

It would take them another month to finally fix this issue. I was never able to convince them to let developers know their tax IDs may have been exposed along with all of their other information. I did get a special mention in one of their release notes but they spelled my name wrong :(
How the power of impression tricks you into building the wrong features
The “Cognitive Interview Technique” (2010)
Debate over whether "Mein Kampf" should be republished in Germany
And yet, Spaniards drink more alcohol per capita than Britons overall: Just look at the statistics anywhere. it's just that there's less binging.

A common Spanish practice, new from the last 20 years or so, is called 'botellon': Youth, from 13-20 or so, who can't afford to drink at bars, purchase cheap spirits or extremely cheaped boxed wine (an euro per liter or less), go to a park, and do nothing but sit and drink. A common brew is the foul calimocho: Empty half of a two liter bottle of Coke, and pour in a liter of extremely cheap wine, with an aftertaste that will not outlast the bubbles.

So the kids drink with the family, and then they drink more heavily in the park on weekends. It's not like you can blame them, given the employment situation: 50%+ youth unemployment. Finishing university can just turn you into a NiNi: Ni estudias ni trabajas (You do not study, yet do not have a job)

So I'd take the stories of Spaniards about our superior drinking culture with a grain of salt.
As I understand it, some states' IDs are easier to fake than others. Your supplier may only have Arizona IDs to give you.
As to why the world might need another search for the App Store, I have written this blog: http://blog.appapp.io/post/131747237960/the-raison-detre-of-...
He seems to be talking about the low-end of outsourcing, though. I've worked at large enterprises that have outsourced to your Tatas, Wipros etc and although you do get some issues, on the whole it mostly works.

Obviously, I wouldn't outsource the system that is my main revenue earner, but getting someone in India/Poland/Wherever to fix bugs in your room booking or hr system makes sense.
Google translate is not doing a super job with the website [0], but from what I can gather the price of the material is now down to about $100/kg. Not sure how that translates to a parka but I'm sure it won't be cheap.

[0] https://www.spiber.jp/endeavor?section=3
> talks of a culture that has never made drinking a forbidden fruit

I had the same conversation (as a US college student) 24 years ago with my Spanish roommate. Alone, you and I are anecdotes. Together, we're data. ;-)
As someone who frequently forgets how old he is, I'd be kind of irked if someone denied me entry because I said "I'm 28. No, wait, shit, 29!"
This is pretty cool, you can go solar fully online, even without a suitable roof.
Only if they are aware of this technique and purposefully and skillfully prepare to defeat it. That turns out to be harder than you'd expect for methods like this. The methods used by Israeli security agents to profile travelers at airports have been well known for decades, but even so are still very effective.
Tim Cook: 30% of iPhone purchases come from Android switchers
MIT researchers used Wi-Fi to recognize people through walls
A rat brain, we still haven't thoroughly studied other brains. Maybe hippopotamuses have token-ring networks.
The global warming link is a great example of this in use, look forward to finding some excuse to use it as soon as I can!
I don't know much about the correlations the article mentions (for example, are raves really a good reason why pub attendance fell?) however, I think that a discussion of alcohol is incomplete if it doesn't mention addiction anywhere nor mention the fact that the majority of alcohol sales come from the top drinkers: http://www.washingtonpost.com/news/wonkblog/wp/2014/09/25/th...

So it's probably not the generation as a whole that has an abnormal relationship, but a small minority of the generation.
From the article : "Today, a good Java developer in the Ukraine earns $4,000 a month."

As I understand it, it's not what the dev costs to its employer but what he takes home.

And where did you read that I had the idea that they were not good enough to justify this kind of money. My surprise at the 4k number comes from 2 thoughts :

- how come a dev from a poor country earns more than one in a rich country ? (I don't say they shouldn't, just that it's surprising)

- and as I wrote in another comment, I read since the war the average Ukrainian pension is 70$ a month. I would have thought devs salaries would be more in line. 4k a month must be "stratospherically" rich there.
Wait Didn't Homejoy Shut Down?
>>Surely the test, if it is to be used at all, should outlaw games where there is no skill involved at all (e.g. roulette, lotteries)

Yeah but I have issue with the criteria in the first place. What are arguments for banning purely luck based games but not skill based ones?
Wayne Rooney telah diberikan pertandingan testimonial
I am still waiting .
What a weird bunch of decades. This neurotic competition against each's own paranoia feels a bit absurd and sour. And I just finished watching a few NASA movies again (The Right Stuff, Apollo 13, ...) .. similar reasons.
Half of that is a pension already earned, not severance, and the other half is a theoretical calculation from the article based on the maximum severance he could receive.
Here's the adam curtis clip youre talking about: https://www.youtube.com/watch?v=wcy8uLjRHPM
I'd argue that a lot of The Hobbit's issues were in the writing rather than direction, sure, a better director may have made it "less bad" but overall given the same script you'll get a similarly flawed set of films.

I will say I actually enjoyed the LOTR's prequel content in The hobbit movies (e.g. meeting at Riverdale, battle at Dol Guldur, etc). It was the terrible love subplot, family issues (Legolas daddy issues), newly constructed bad guys that made no sense (Azog, et al), the final battle's numerous plot holes, and the movie's overall pace (LOTRs left a lot of "breathing room" in the plot, it had a good set of beats between high pace and low pace content, The Hobbit was high octane all of the time, it was exhausting).
they're being laid off, some with only 30 days notice. hard position to not take whatever the unspecific severance package amount is. and unless it is at least two years full salary, it's absurd.
For the future of solar, we’ve got the tech – it’s the economics
All three of those are true with public schools systems.
He wasn't fired, so he shouldn't be getting a "severance package". He resigned. He shouldn't be getting anything for the tens of billions of dollars in damage caused to the company. I wish CEOs stopped being rewarded for screwing up.

What's worse is that VW is still pushing the narrative that only two engineers are at fault here, and it refuses to blame the CEO, even though it keeps finding millions and millions of other cars affected by this.
How Does the Economy Feel to You?
Google Is Maven Central's New Best Friend
The poll data can be found here[1]

[1] http://www.marketplace.org/sites/default/files/marketplacepo...
I think the commenter is saying that the general public thinks that evolution is an assumption instead of a fact and is wishing that journalists would start writing about evolution using language that reaffirms that it is a fact and not an assumption.
Almost nobody I know under 30 has any idea why one would sip whisky. According to them, whisky (and alcohol in general) is nasty stuff, and you drink it to get drunk. To which I always reply: why wouldn't every strong drink consist of vodka, then?

As an alternative, cocktails had a small resurgence in the 90s that continues today. But most bars make their cocktails with different proportions and different ingredients. So not only could the number of possible cocktails reach infinity, but the number of possible locations to find a 'well made' cocktail increases. If you want a good (or new) cocktail you're always on a search for that new special drink.

It used to be that drinking the cheapest beer you could find in as high a quantity as you could find made for a fun night out [for young folk]. But new drinking establishments are tailor made to provide you a new product which costs more money, with the promise of a more sophisticated (or at least variable) flavor palette; the availability of flavored spirits in every bar and club shows how hard the industry works to try and gain new customers.

All of this comes at the same time that wine is probably as cheap as it has been in centuries. The increase in new markets such as China, Brazil and India have created a giant global marketplace for wine, which New World growers such as Argentina, Australia, Chile, New Zealand, South Africa and the United States have happily provided for. We're awash in wine that is not just cheap, but tasty, too, growing the market even more.

We have more products than ever, more choice than ever, more customers than ever, more availability than ever, and a lower price than ever before. And they wonder why we drink more?
I think they send them at the end of business Pacific Time.
Grow with Webix: Real Showcase from BNDC Company
Just a matter of time before the big power utilities put an end to this
They feed roughly 600.000 people worldwide (without suppliers) and have been around for more than 70 years. Just saying.
Firebug and DevTools Integration
This is a very good application, as many times just writing a spec is not adequate to describe a project and I am sure you did some iterations to arrive with a prototype. I am currently outsourcing something similar with similar results. Thanks for sharing.
She wont be fooling anyone with her porn searches for her "thesis"

http://lisacharlotterost.github.io/pic/150620_GoogleSearch_8...
That seems really, really shady. I wonder if they sold off their database of customers (I would guess yes; what else are you going to do with all those users if you wanted to try and squeeze more money out of a dead horse?).

One thing though:

> My information is not stored on a SSL-encrypted PCI-compliant system.

Are you sure? Seems unlikely Homejoy would actually store that information versus a PCI-compliant system like Authorize.net in which case perhaps they simply passed the credentials over which could show the last 4 digits of your credit card.
And then you have Denmark, where it isn't really forbidden fruit either, yet we all drink extremely heavily.
Show HN: Star Citizen's WebGL Starmap
Absolutely agree on the reputation and word of mouth.

There are great freelancers and consultants who can work with you to build your app. If you work in the industry long enough you will eventually come across them and they really know their stuff. Otherwise, it's a total crapshoot.

They will able to show you a portfolio of work, they will NOT just build anything you ask for (instead they'll work with you to refine your idea into something viable), and they will be expensive.

However, all of these people are local and I have never heard a success story first-hand about looking overseas to cut costs.

I don't know about the word "outsourcing", but there are many cases where getting an experienced external team to build software is a great way to go. It works much better than trying to hire an in-house team for a small non-tech company, not least because it's impossible to get anyone good to join.
The easiest way has to be PHP + Wordpress if you just want to get your foot in the door as a web programmer. There is tons of work (albeit much of it low paid) for this skill set. So if you just want to get started earning money go with PHP. Ruby and Rails, Python, or the JVM langs provide great programming environments but you will need to invest more time up front, and there are far less jobs on the market for a complete junior / newbie.

PHP was essentially the route I took way back in High School and started earning money with it, learning sql, javascript, html/css along the way on an as needed basis. Now Im a software engineer who has built projects in a half dozen programming languages, still I think PHP is a really good way to get into the field, at least it worked for me.

Good luck
How do you paint 10,000 paintings every month?
If you've been told to work on something else, and you get a call from the customer asking about project status, the correct answer should be to refer your customer up to their allocated project/account manager.

If your boss is re-assigning you then not keeping the customer informed on progress, that sounds like bad management, not a flaw in the agency model.
Blogspam. Source is http://gizmodo.com/wifi-networks-can-now-identify-who-you-ar...

Paper: http://rfcapture.csail.mit.edu/rfcapture-paper.pdf (site is currently slow)

It doesn't use an unmodified wifi base station, of course. Squinting at their photos, it looks like it uses at least 16 antennas. It's basically a big 5-7ghz phased array radar. If it's got 16 radios connected to those 16 antennas, then it probably costs at least a thousand bucks.

It doesn't use wifi hardware, it doesn't use wifi transmission codes, it doesn't use wifi frequencies. It has nothing to do with wifi.
As someone with a kid in a charter school (Success Academy) I have to disagree with the very premise for how you discuss them.

Some charter schools is a response to the problem of amongst other issues, a way too strong teachers union and it's inability to develop contemporary learning environments for children. In California teachers union have in their agreement that they can't get replaced by new technology.

The high salaries is a tradeoff from the high pressure they put on the teachers and the very fact that they can get fired.

My son start 7.30 in the morning and ends 4.30 in the afternoon you can guess how much the teachers work. They are 32 children in each class.

Success Academy started in Harlem and was responsible for taking the kids out of their social fragile environments and starting to give them good habits and start showing that that others expected things from them and believed in them to deliver. Success Academy is one of the best performing schools in NY state.

Compared to the usual public school system, charter schools when done right is an amazing alternative to the public system.

Now I don't believe charter schools are the only way to do things, but I do believe that teachers unions are way to strong and until they start to change I will do what I can to keep my kids out of them.

Success Academy is privately run but publicly funded and the school have to fight for every dime they get while still staying out of the control of the teachers unions influence through the DOE.

So it's a much more complex discussion than the one you paint here. If anything when charterschools are done right they are a much better model for how the public school system should work IMO.
those russkies! how dare they spy on every person in the world and invade iraq under false pretense! oh wait...
It'd be easy enough to check for that by having a control where you interview people without using the extra storytelling-lie-detection methods.
Welcome to Breitbart Tech
Block Sender from Gmail and what it means for marketers
Except I saw a scale demo on TV the day the iphone 6s was launched.

They weighed an orange.

May have been on Quest Means Business on CNN
Why WhatsApp was built using obscure software development tools
You payed a billion dollars for a solution and instead of a product that can be used you get to throw the blame of the failure in someone else? I can see your point regarding internal people making hard decisions, but this is simply a "hide my ass" win/win.

If your managers/team can't manage your innovation projects you should get someone that can, otherwise the market will eat you after a couple of those "wins", in the long term you are losing.
> Car dealers are among the biggest "small business owner" donors to political campaigns in the US. The National Auto Dealers Association is a big part of most dealers' lives, and they know who is buttering their bread.

Which makes me wonder how much it would change the US political landscape to eliminate the massive protections granted to car dealerships.
And tax it. A lot. Both individual winnings and bookmakers profits.
Herbal tea
Some utilities resist these new models that empower consumers. But others embrace change. For example, utility Green Mountain Power just announced adopting the Solar Sharing Network: http://www.fastcoexist.com/3051271/in-vermont-a-forward-thin...
Show HN: Micro – a microservice toolkit
On the moon nerds get their pants pulled down and they are spanked with moon rocks.
Right, but the definition of a minimum viable product is also fanstastically more complicated today than it was forty years ago...
I guess even Michelangelo had the Medicis, but I wonder if something like this will influence the auction prices for various modern art.

Does a painting like this http://www.metmuseum.org/toah/images/h2/h2_57.92.jpg lose or gain new value in the context of being an unwitting participant in a sophisticated exercise of distraction?

Does the artist's original intention behind his or her art take a second place to the newly revealed absurdist quality?
> To find a better thesis, we might ask, what's the difference between my dentist and WeCodeLikeNoOneElse, Inc?

The difference is that your dentist job is way easier to define, .e.g "Take care of that cavity"

When you outsource the development of a software, you easily end up with pages and pages of specs, and it's almost certain there will be holes in them.

Even if the remote dev shop is of good faith, it takes a lot of effort and talent to actually understand what your client need and want.
It's about making a game that is educational, rather than an education tool that's a game. The vast majority of 'education games' are simple quizzes, barely even a game.

One of my favourite childhood games (Logical Journey of the Zoombinis) was all about maths, logic and problem solving, and I credit it for a lot of my early interest (and success) in those areas.

As a quick plug for something I loved - they recently kickstarted a remake http://www.zoombinis.com/ - I'd highly recommend it. (Not involved, besides backing the kickstarter).
Of course they can say that. I think you are stating an opinion on this specific case and I'm sure you can imagine cases that may be a bit more extreme where you would reasonably say that the government shouldn't allow these vehicles on the road. But... I personally have the opinion that if these vehicles are polluting so far over the standards set as reported then they shouldn't be allowed to be driven or pay a "carbon tax" or be forced to get the upgrade, etc.