skysight-inc/HackerNews huggingface dataset:
I came across this link which lists in detail every H1B petition filed by an employer over last few years. One interesting thing is that they list the actually wage offered by a company for a given position to the beneficiary of each petition. This perhaps a more accurate representation of salaries in Tech industry than the glassdoor review.
How to Speed Up Lo-Dash ×100? Introducing Lazy Evaluation
The second service can be extremely useful to autistic person.
> On a more down-to-earth level, there is now a solid web metadata standard in place in JSON-LD. The big search engines index it and presumably use it to give better results. Any startup can add value to published data by adding links - in a significant extension to the "API economy".

One pragmatic question is whether schema.org/JSON-LD is of benefit to anyone other than Google at the moment? I like the idea but with their dominance it feels like I am doing work to add value to their business, not mine.
No, it's accurate to describe reality rather than hypotheticals.
yes, just stick XPath at the end in a "hl=q".

I did that for some reason I don't remember many years ago, but it's quite fragile.
OTOH if you do it based on text content it somewhat resists better to htm changes but not to content changes.
It's tricky.
iOS Support Matrix
Why not just move somewhere else? To me, the best part of an internet company is that you can work from anywhere. Also, the money you make is usually made online, meaning it doesn't scale to your cost of living. If you make $1000/mo in ad revenue from your website, it doesn't matter if you live in SF or Portland. It's not like a wage, which changes drastically on your location.

Why not move to an awesome, affordable city, live the lifestyle you want, and still make the same product? With the money you save, you could fly monthly to SF to have whatever important meetings are critical to do in SF. Is living in SF that critical? Maybe it is, I honestly don't know.
This is an example of why it is sometimes better to ask for a meeting than to dash of an email. Conversations allow you to gauge the situation better.

Anyway, what's done is done. Don't worry. If they really cared, then they would have responded to your email and explained the upcoming urgent project. It's even possible they were wanting you to leave. You spared them the pain of firing you to make room for a new person.

Good luck with finding a job where you are better appreciated and given the extra responsibilities that will let you showcase your skills and dedication.
No one is filtered by anything other than their own choices. There is nothing preventing a woman from using github - github doesn't even ask about gender or race.
I'll have a look at the blog for more -- but this was something that couldn't be solved with haproxy and/or trafficserver?
The paper is here[0]; though it's more to do with U.S. undergraduates being weird than north americans vs developing countries.

[0] http://www2.psych.ubc.ca/~henrich/pdfs/WeirdPeople.pdf
_that_ is what those announcements are for? I always assumed they were scams of the "send us 100$ to start" kind.
There's a whole budding movement of people doing the bootstrapped thing... patio11 of course, also people like Rob Walling, Amy Hoy and lots of others.

They tend to be in lots of different places, most of which are not expensive places to live.

Where I am in my life, I actually find that much more appealing than the typical bay area startup, although I don't feel the need to be 'against' VC fueled startups either - they're capable of doing some things that bootstrapped companies can't.
The Human Protein Atlas
I'm impressed with the scope and maturity of the concept they're presenting here. Small attempts at improving usability of the world for the visually impaired have always been kinda cool -- things like chirping walk-signal actuators at crosswalks -- but have always been disparate and half-baked. It'd be remarkable if Microsoft's mass and momentum behind a system like this could be implemented on a large scale in a city to demonstrate how beneficial a fully baked system can be.

And, to fuel the fire, the page design was top-notch, except for the random 2-column blocks which seem an interesting choice given the nature of variable screen sizes.
If you are a student, don't try to do this. Instead, stay at college as much as possible to leverage the network. If you've dropped out of college, try to crash on a friend's couch till he/she gets annoyed and kicks you out. For everyone else, unless your gut is wrenching from a feeling that the solar system will stop expanding without you, go find a job, save some money, get some advice and then try to stumble upon a startup idea along the way. This op-ed makes sense if your idea has been validated and you are struggling to bootstrap/raise angel investment. The time value of money is clearly neglected here, the amount of time you spend trying to live frugally can instead be spent in raising money.
This the premise of a good chunk of Reid Hoffman's Startup Class lecture.

http://startupclass.samaltman.com/courses/lec13/
CopperLicht is now free and open source
I have had a lot of fun with Negroni and Gorilla. As someone who used to work with Flask, the switch was natural. In fact, the author of Martini had posted a criticism of his own opus and ended up writing Negroni instead.

http://blog.codegangsta.io/blog/2014/05/19/my-thoughts-on-ma...
Amazing fun, browsed through my master thesis revision history and found some interesting tidbits!

A suggestion for further evolution would be an option to color text by the author that wrote it (for collaborated documents).
This can't be stressed enough.
>locked down to prevent recruiters and others from changing it to something other than the original

Can you elaborate? Why would they want to change your CV?
Real-Life Illness in a Virtual World
Hi, I'm a computational linguist and I would find it really great if some people could share their traces of their typing/editing process.

In programming, we have editors that have strong support for writing because we know exactly what the semantics of code is, and what good operations for editing/refactoring are. With writing prose, the best we currently have is edit histories from wikipedia articles, which are on a much larger timescale and full of things that should not be part of the editing process (vandalism, NPOV wars, etc.)
Its a few months old but i was wondering if anyone knew anything about this?

Viable? A threat to occulus rift? It certainly sounds interesting, but most "stories" like this do. (Comes off a little paid for).
Yep. He's (sadly) one of the few people here who is saying that stuff aloud, though.
Wanting to force someone to advertise your product and charge him for it sounds so backwards, especially from a right-wing company. I'm happy this terrible excuse for a publisher couldn't get through with it. Will be interesting to see the Bild headlines about it, at the moment they are still busy rallying against unions (e.g. by printing the phone numbers of union leaders).
Tradeoff: Living with your cofounders in the dining room of your office might possibly, you know, increase stress and strain among the group.

Also that's a lot of time spent making meals. I doubt he's including researching recipes, shopping & cleaning up for 3 meals a day in his 1 hr/day estimate.
Hobby kernel and userspace, built mostly from scratch
the Chinese government denied the claims and was backed by state-owned internet provider China Telecom, which said the accusation was "untrue and unfounded".

I cant quite put my finger on it, but an isp chiming in and saying it wasnt the government just strikes me as weird.
Interesting. To live here in South Africa on those numbers you'd have to make similar sacrifices, in an economy which I normally regard as 10x cheaper than (what I've heard of) SF. Some questions:

1. When I hear people on this site talking about "low" startup engineer wages in SF, the numbers I see are 60k - 80k / year. But this article makes that number look like glorious riches by comparison. Living in the dining room sounds pretty extreme, what are the sacrifices made for living on 60k? Presumably nowhere near as onerous?

2. It's fascinating to me that an Asian-American neighbourhood is cheaper than elsewhere. As a foreigner with only stereotypes to work from, Asian-Americans sound like the perfect neighbours... quiet, industrious, and likely to have kids with similar values whom I'd be glad to have my own hypothetical kids meet. So why then would this neighbourhood be unpopular? Are my stereotypes wrong? Is there something else in particular about this neighbourhood that I'm missing? Or perhaps USAians like to interact with their neighbours more than I do?
How Docker Is Changing Configuration Management
That looks very cool, but I'd appreciate a bit of context. Maybe it's a work in progress?

Edit: Maybe it's a WIP, it's not linked from the author's project page http://jordaneldredge.com/projects/

I found a Github link deep at the bottom of the page: https://github.com/captbaritone/winamp2-js
A more informative technical explanation is given here: http://www.zdziarski.com/blog/?p=4140

TL;DR: Pirated OSX apps with components that listen for iphone usb connections, which then gathers some metadata from the phone, and if the phone is jailbroken, it also grabs actual data (imessages etc) by uploading an ios backdoor component that hooks onto the commonly installed mobilesubstrate jailbreak helper.

Also, for non-jailbroken iphones, it uses an enterprise adhoc distribution certificate to install additional ios apps which apparently has been backdoored - article doesn't specify which apps, but apparently there's a risk that one could replace well-known apps like facebook by using the same bundle-id as the legit ones. I guess the user will be prompted on first run to accept the enterprise cert.

All in all it doesn't appear to exploit any vulnerabilities, just using existing features for what they are worth.
Is this basically memristors coming to market or are memristors still a few years off?
The more the merrier! See also http://www.jotleaf.com/, a multimedia take on the same concept.

Your World of Text, for what it's worth, is still going strong. It gets a lot of traffic for an art project.
I'm not sure what's the reason to be cynical here. I'm an iOS developer who uses an Android device personally and I'm loving this new Microsoft (Post Ballmer). This was exactly the wish of developers in 2002, that MS should become contributing OpenSource citizen.

The Roslyn project, F#, Docker integration, MS Band etc clearly show that MS has learned it's lessons and are responsible citizens of OSS world.

Kudos Microsoft.
Ahh, the best player ever... How I miss you.
In a big company such as Google with very complex systems, such a thing is likely to happen. Even with very detailed specification with rigid scrutiny, details like this will fall through the cracks. Often we anticipate every possible edge cases but haven't taken into account outside systems that plays a big role too, which leads to cases such as this.
Please write your email in your profile and I'll send some more details.
I would like some simple OneNote like editor (place text and other elements on infinite canvas anywhere) that would run in the browser and produce clean html... sadly the OneNote web version is nowhere near that...
Ask HN: Has anyone used TextMate 2 recently? Did you face any issues?
jQuery face detection plugin
Author here. Didn't expect it to get much attention. I've added a link to my projects page. I'd be happy to answer any questions the GitHub page hasn't answered.
That's really an interpreter (as opposed to using a bytecode vm or some such)? How does it deal with memory allocation, alignment etc? And (I don't have a proper dev setup on hand) -- the obvious question -- can it run itself, in itself in itself? (And itself in tcc in itself?) ;-)
If you think being fair is pulling those are better off down then I have nothing to argue with you.
If networking is the main benefit, why not live really far out and drive in for events? I have no idea what "far out" would mean, but I'm supposing you don't have to be networking every single day?
There have been systems where everything is memory mapped and disks are just used to emulate more memory.

It's called "single-level store" in System 36 and descendants. File access in Multics was all memory mapped.

There's nothing inherently rotating-disky about current filesystem APIs from the user point of view, a they just provide a database interface which has a certain type of namespace system for access. The block level part is largely invisible to the FS users (modulo leaky abstractions).
Yes we disagree on the fact that taxation is stealing. Social Security and Medicare are one of the worst form of taxation.
They could've just showed nothing and had an audio file on there, then. Or apply a CSS blur over everything.
Damn thats nasty. Thanks for the info!
Spain's Corruption May Set Catalonia Free
That's what I was thinking about - inner-ear bluetooth stereo headset that does the basics like notification pings, but perhaps also act as a 6th sense, things like navigation cues so you can use your navigation app on your bicycle without blocking your hearing or looking at your phone.
Agreed. Whether it's Portland, or even somewhere like Myrtle Beach, SC - I'm working remotely for a Boston company, and my money goes so much further.

We're building a startup community at Startup.SC trying to do just what you're proposing: leverage the Internet to make higher income in a lower cost of living location. Agree also on flights into cities: we just had a demo-day pitch last night, and now I'm headed to Boston for TechStars Demo Day, Angel Bootcamp, etc. To make connections with our entrepreneurs.
Because the Go team did the right thing by adopting modules, which are as old as C in the computing world.
I thought this was going to be an emscripten port of Wine running Winamp :(
The biggest strength of the IPython Notebook interface is in communicating computational thinking.

With computational thinking I mean any subject matter where the way of arriving at the results is at least as important as the results themselves.

With IPython Notebook, you can perform live demos (e.g. live_reveal extension), communicate with your future self or collaborators and even peer reviewers.
Maybe I'm misunderstanding how this site works (had this account for years but only commented a few times). It looks like my comment was downvoted, can someone explain why? Is thinking about stereotypes offensive? Or it was deemed irrelevant?
This post has been viewed 100,000+ times:

http://codecondo.com/10-ways-to-learn-python/

the absolute essential starting point for any want-to-be developer.
Is it one-way or two-way ?

If one-way, the next interesting thing would be to record and playback the signal.

Once we're able to record and playback, there are many possibilities because it can also be transmitted anywhere and even to multiple receivers, thus having a new medium of communication.
So there is no way to clear revision history??..if yes why bother about privacy??
We all feel this most of the times.

I left my last company after a year, right after I managed to push one of my brain child through. It was a bit awkward because of that. But they recovered and so did I.
Offtopic: I have a problem using fbthrift and cpp2 server together. I'm find that there is two IDL to C++ compilers that I need to use - one old thrift compiler written in C++ and the new one written in python. Code generated by both this compilers is used in tests! Is there any tutorial or article with step by step instructions?
I got a 504 earlier. The server must be running at capacity. It's still up for me.
You surely should pick Bjarne's latest book, "Tour of C++".

It is show how to make proper use of C++11 without any bad C influences.
Hiring and keeping developers for the rest of us
> When looking at the answers, on average, the Laravel community seems to mostly favor the ease of entry – virtually no learning curve.

I wholeheartedly disagree. That's the problem with Laravel. It creates new ways and new syntax for every little thing. It recreates features that PHP already has, which makes things more complicated and less readable.

Zend is absolute garbage, but most of the other popular PHP frameworks are fine. In fact, a lot of the value of any particular framework is how many other people use it. But Laravel does have a big learning curve because it is so opinionated and reinvents so many wheels.

For experienced devs starting new projects, I'd suggest hooking libraries together using Composer. For experienced devs with enough time on their hands, I'd suggest moving on to something else (I'm most excited about Hack, but Python is more mature).
Yeah definitely the inspiration. Some of the things I didn't like was the editing ability of text. If I made a typo I would have to rewrite it. Also colours!
I used to code in it pretty regularly as for a 2-3 months ago, and it was pretty solid for my usage (but I wasn't doing anything too crazy with bundles).

But since then, including the recent beta, I've only been using it fairly sparsely -- not because of anything TM did wrong, just a change in what I'm working on for now.
> instead of writing yet another wrapper around yet another set of poorly standardised existing tools, I'm using aimake, a build system I wrote originally for NetHack 4

Not sure I'll be able to use aimake, as it's not invented here ;-)

On a more serious note, it sounds a bit strange to claim this isn't built on other tools -- he uses various compilers and linkers, and other utilities for installation etc. Eg CMake might not be perfect, but at least I couldn't find any kind of rationale for why cmake or tup might not work perfectly fine for the purpose? Maybe I skimmed too quickly?
1st digit to end, gallons to liters. Smallest example has 382614539 digits
Hey. The backend is pretty simple, NodeJS + Socket.io for the real-timey and Redis for quick and simple storage.

I may write an article about it soon.
MySQL Maven Plugin for Integration Testing
Start with Bjarne's new book, "Tour of C++", it shows how to make proper use of C++11 without those C unsafe influences.

C++14 is mostly fixing what was left out in C++11, so the book is already a good starting point.

C++14 is definitely cool, I use JVM/.NET nowadays at work, but am an old C++ dog (since 1993), so I always used the language on a few side projects.

C++14 kills quite a few complaints I had about the language. Now if we just could get proper modules.
If you're living with your cofounders one person can cook for everyone.

Also note with this particular arrangement the commuting time is significantly reduced.

If living together is sufficient to create enough stress that the group can no longer function, you were never going to make it anyway.
Any plans on using this codebase with Node-Webkit? Just curious
sorry, I didn't see this until now. I was getting an nginx error ,but I just checked again and all is fine now.
Can't use current flash chips in that way, because write endurance.
Is the code open source? I don't think so.
Apologies if it's down or slow, it's currently running on a micro instance.
> access to a large number of ... rich people

That's kind of the heart of it for a lot of people. Say you're a young engineer with a great idea. Now what? You don't have the experience or connections to build your company, so you absolutely need to raise money. That kind of money may exist elsewhere, but only as a fraction of the SF money. "Silicon Alley" talks a big game, but their numbers aren't even close (especially when you talk about exits).

I personally strongly support living in an affordable city that gives you great access to your customers. Bootstrap something that has the potential for early revenue. Fail fast or succeed, and then, when you're post-exit someday, do your Next Big Thing in SF.
Springer and especially Bild are famous for hounding everybody who is not nice to them. Lets see what they do with Google now :o).

Will be fun to watch Google presenting those headlines in the search results.

And I agree, it is a ridiculous fight and Springer is more to blame than Google in this case. But, that's what happens in saturated markets. Its business.
Be happy it's not ClearCase.
The Economics of Transition to Internet Protocol version 6 [pdf]
sometimes people downvote for no reason.

the reason you're not getting replies is likely because the US are asleep though.

I think it's a valid question-

although it's probably more about causation; Asian-Americans are less snobbish when it comes to areas to live, my assumption is that they live in area's that Americans wouldn't want to live anyway.
Chrome extension for accounting your time
That's better than I would have thought, and in some cases on par with very low cost (sub-$50) dedicated SPL meters.

I have a side business that does audiovisual services, and I've been meaning to get the other folks in the crew to test their phone with one of these apps against my SPL meter (which is a ~$80 unit that I believe is pretty accurate in most circumstances), so they'd have a ballpark idea of how loud they're running the gear (there are noise ordinances that we sometimes have to take responsibility for following).

I'd be curious how well a phone could act as an RTA, as well. I used to use my Amiga to do analysis (non-realtime, but reasonably useful in a time when having a high resolution spectrum analyzer was amazing), and standard PCs have been able to act as RTAs for at least 15 years, so I'm absolutely certain the processing power needed is there in modern phones and tablets, but the mic and audio interface would be a limiting factor.
>Statistics help in testing and validating an author's claims.

There's 3 kinds of lies: lies, damned lies and statistics. I find that stats and figures mostly help in giving an impression of "validity", where in fact there could be all kinds of flaws in them, how they were collected and what they cover.
Client-server frameworks (in JVM: http://vaadin.com/ or in JS: https://www.meteor.com/) are something that help (or should help) overcoming the complexity of all this. Mostly taking care of UX, communication and optimization parts. I guess they are not for those who want to build everything from scratch, but speed up teams quite a lot.
Go is a nice language, but so is C++14, specially if you like the expressiveness it provides.

Plus, there are still lots of scenarios where Go tooling still doesn't provide support for. They will eventually, but not if you are starting a project today.
This brings back good memories. It really was the defacto media player for me, for so many years. I couldn't figure out what else this does other than play, pauses, stops and changes volume? How close to fully functional could this go? Can you adjust balance for example using the HTML5 audio API?
>Sometimes, words just complicate things. What if our brains could communicate directly with each other, bypassing the need for language?

In other words: why not let a future government implant directions and orders directly to the citizenry?
Illness in the Workplace: How to Protect Yourself
Or fast, strong, pipelined hardware encryption.

AES is not the best you could do there.
I think it's most possible this would be used to control people (so no longer having to understand them or care about their emotions), than for genuine connection.
I originally thought it was impossible, but today I found this Web Audio API doc, and I think it may actually be possible not only to do the balance, but also the equalizer. I'll at least look into it more.

https://developer.mozilla.org/en-US/docs/Web/API/Web_Audio_A...
Actually there are several phenomena and theories which give the arrow of time a certain direction. See:

https://en.wikipedia.org/wiki/Arrow_of_time