skysight-inc/HackerNews huggingface dataset:
Even though I find psychometric test questions pretty cringeworthy in general, I do see the value of this service (anecdata on them actually working in a big corp environment: psychometric testing was part of a screening process which ultimately lead to me being offered a sales role I stayed at for 3 years and was rehired for after a career break, as opposed to the more junior one actually advertised, whose working conditions I certainly wouldn't have tolerated for more than a week). It's also slickly put together.

The negatives: I first questioned the value of the service when it limited the industries I could be interested in to five, especially before the evaluation process. A huge proportion of sales jobs hire more on personality match than anything else, and the overlapping categories ("accounting" is pretty strictly a subset of "professional services", and "advertising" of "media") don't help.

Even by the standards of psychometric tests the personality questions are repetitive. I certainly wouldn't have completed it without evidence there were interesting jobs the other side if it wasn't posted here; by the tenth question about whether I found it easy to read others' emotions I think even a really bad human recruiter would have taken the hint. Even accounting for the need to rephrase questions to check for consistency and some of those questions on basic empathy selecting for reliance on visual cues, there were too many. There aren't many salespeople who are going to honestly acknowledge an actual weakness in social skills in a system designed to rank their sales ability anyway (and similarly even serial liars like to create the impression they're generally truthful...except perhaps when asked about the lengths they'll go to for a sale).

On the other hand the sales questions, which seemed to be fewer in number and much better, seemed to miss some of the absolute classics in understanding salespeople's approaches like "salespeople should always be closing", "I'm best when focused on reaching as many new customers as possible", "understanding the customer is mostly about social skills".

For that matter, I'm still trying to work out why the eventual output scored me lowest for "analytical skills" (there's a joke in there somewhere...) but I think that reflects the balance of questions asked more than my actual relative weaknesses.

I actually think the idea has a lot of potential: there are vast differences in sales environments, often very poorly communicated by the actual ads, and usually vast numbers of salespeople with similarly disparate skillsets and homogenous CVs. But the questions could use some work.

Unrelated whinges: I don't particularly like or trust LinkedIn social signup even though I can understand why you'd use it (and contrary to popular belief there are good salespeople that don't use LinkedIn). I particularly don't like giving LinkedIn details to you and then having to create an imaginary North American address and zip code to continue the process, even though theoretically I could be willing to relocate a lot further than 150 miles, and many sales positions are remote...
I've been in the last few days of my project, Crowdscore, for...longer than I care to disclose. At times it's been agonizing. We seemed to be spinning around on seemingly inconsequential details. And while it flies in the face of the era of 'fuck it, ship it', in retrospect I can live happily with the delays we've faced. All our squabbling over why this feature was better than the thing that competitor does and why this interface would be more valuable to users ultimately caused tiny shifts in our strategy. Now looking back in retrospect at what we planned to ship and what we'll ship, we've designed and built something we're more proud of and more confident in because we sweated the small stuff. We chased down answers to all of our "what if"s. While we shipped a little later, we have the one-liner answers to the questions like "how is this different" and "why do users want this?"

This is a little different than delaying on background colors, but this has been my experience.
Those things are great. I had one about 15 years ago for a few days, had to take it back because it felt too heavy on my wrist; personal quirk, no doubt. I'm guessing they could be lighter now, definitely worth looking into.
Hacking the Seiki SE39UY04 (39“ 4K display)
Use it to buy a laptop.
> almost all of the money is falling out of it.

Well no money because nobody's paying for it,and since nobody's paying for it the content is usually average at best.

Free information is great,but let's face it,quality news cost money and time. What have we today?in the tech world? content farms (readwrite,thenextweb,techcrunch,mashable...) where writers often know nothing about the subject,or are using social justice warfare to manifacture outrage in order to generate impressions( http://readwrite.com/2014/09/09/apple-no-women-on-stage-dive... ). How can that kind of news scale? readers are not idiots. But most readers ,at the same time,refuse to pay for anything,so the money has to come from somewhere,so we get sponsorised news too...

Real journalists or writers have skills,what's missing is a plateform where pro journalists could monetize their skills to corporations directly,to write serious reports on a specific subject for instance,intelligence,sourcing,or just writing for the web(for commercial purposes,i.e. writing for content for a corporate website).
I think verilog (and mostly systemverilog) is beyond saving. Systemverilog has a spec bigger than c++ and it's full of broken, unused features or features that aren't compatible. Over the years they have added any feature that some HW engineer asked for resulting in a true kitchensink language. I don't think that there is a single simulator that implements the complete spec. (and on top of the regular language they use lexical macros very heavily)

VHDL is a little better but the syntax is horribly verbose and it lacks power to do advanced verification (either it needs a better library or it needs a few more features). In my mind VHDL can be saved, some VHDL-coffeescript could be wonderful.

MyHdl is interesting, it's build with clear goals & it's made by an experienced HW engineer that also understands good software design (most don't). He would disagree with you about simulation (http://www.jandecaluwe.com/blog/its-a-simulation-language.ht...). The RTL code that MyHdl generates always looked very clean to me and the simulation possibilities with python are of course infinitely better than anything that systemverilog or vhdl can offer.
I have no experience here, but I'm wondering why not use a regular kitchen oven, if all you want is 400F temperature? My kitchen oven easily goes to 500F.
This is what video games do after you stop playing
If Apple decides/realizes Swift was a bad idea, you will be out of luck with your codebase. Unlike open source where users can continue the work of the corporation.
I'm a fan of biking to work, but my inner skeptic is wondering about correlation vs. causation. You'd also have to compare the total automobile traffic levels to get a clear picture. It's possible that drivers are avoiding the streets because they assume they're worse with the bike lanes in place.

Edit: Oops, somehow I missed this part:

"You might imagine that these bike lanes decreased congestion by cutting down on the number of cars on the road. But if that played a role, it was very slight: on Columbus Ave., the DOT counted cars, and saw only a very slight drop in overall volume during morning rush hour, when travel times declined by 35 percent. Instead, it seems that a pair of design decisions are responsible."
Not sure I get it....didn't Hangouts already do this? I've been making outgoing calls from Hangouts for months, at least. Edit: ooooohhhh, this is just Android catching up to the rest of us. Got it.
People talk of "runway" in the context of a startup exactly because startups are usually at most a year away from running out and making significant capital investments while having no income at all.

I mean, I thought this is clear if you remember that the runway is what airplanes launch from.

We don't mention runway with developed businesses because they are run at timescales of multiple years. If you have to close your business and lay of all people tomorrow but knew nothing about the situation today, we rightly call those running such a business incompetent, and frankly unfit to be in charge of one. We can't tell people to not burn bridges and then excuse employers of the societal and moral obligations they enter into with hiring people.
According to this data[1] pet ownership has been rising steadily in the past 10 years. And according to this article, dogs are more likely to survive in a shelter now than 40 years ago, due to the fact that more of them are spayed/neutered reducing population pressure.

[1] http://www.statista.com/statistics/198100/dogs-in-the-united...

[2] http://www.csmonitor.com/USA/Society/2012/0210/Behind-the-bi...
Google Buys High-Tech Spoon Maker, Expands Healthcare Focus
Apple is the most extreme example. I was able to watch Microsoft's live streams in Chrome for example.
Nice animation. Something similar is JWZ's dali clock: http://www.jwz.org/xdaliclock/
The Nokia smartphone brand reverts to Finland's Nokia in early 2016, http://seekingalpha.com/article/1679612-a-glimmer-of-hope-fo...
New Magento Go accounts are no longer available
Polymorphism in Haskell vs C++
If you want more modern comparison between what the article complains about and what's possible with the language which has GC, then look at this: Fabrice Bellard implemented the whole X86 emulator in JavaScript and with it it boots the Linux (measured on my machine and in my browser) in three seconds. The Linux kernel it boots is approximately 2 MB.

http://bellard.org/jslinux/

Whereas Maxime Chevalier-Boisvert (the author of the article we all comment) compiles

a = 0;
a;
a;
… // (60000 times is a used)
a;

in four seconds with her D code. The program with no loops and one single variable, and just less than 200 KB of input.
I had to look up "blind rivet" because I've always heard them called "pop rivets". I agree, though: it's my new favourite tool. Be sure to buy a box of different size rivets at the same time; having the right length to hand is critical, and unlike screws they can't be cut shorter. But the tool is magical---it attaches things securely when you can only get to one side, with a joint that is strong, rigid, and low-profile. Best tool ever.
Tim Wu inventor of net neutrality and internet giants
Good article. Its when he mentions GLX_SGI_video_sync that I recall how far ahead of the crowd SGI used to be when it came to graphics and video engineering, including proper SDI video work.
Surface. Xbox. Windows.

Those three should be the only brand ids, and long term I would start replacing the Windows brand with the Surface brand.
Works fine for me. Slow as hell if I have integrated graphics on, but that's to be expected. Works great when on discreet.
A guide to recurring payments
Not bad, just like OpenGL in 90s.
Show HN:IntoMovies - Movie circle app to share and discover great movies
That's amazing! The entire title is made up of buzzwords!
Yeah, you'd have to pretty damn high on marketing kool-aid to think that dropping the "Phone" from the brand name is somehow a Big Thing.
Yea, for Clang, the libraries have to be compiled with Clang and you must use Clang in CLion.
improve gravity and friction, a bit too floaty and the lack of friction means i can pull out entire mid sections in one fell swoop without loosing the tower.
Results for http://www.google.com///search as well.

But not http://www.google.com////search because that's just crazy, come on.
5 Million 'Gmail Passwords' Leaked
Bootstrapping- a guide to get to pursue your calling
I like the sensors on the Apple Watch, mostly to track HR, but (definitely) not the notifications and duplication of apps (that are already on the phone).
> Yet for some reason, hardware manufacturers keep trying to inflict these yokes of oppression upon us.

Statements like that are so frustrating. Manufacturers wouldn't be making thin clients if there wasn't a demand for them. Initially sure, but without demand they wouldn't last and thus would be discontinued. Equating this to oppression is a slap in the face to those who actually are oppressed.

For those of us who actually use the computing power of our desktops - likely a good portion of hn readers - thin clients are hardly an option. But for everyone else? There seems to be some valid use cases to me.
5M Gmail Passwords Leaked
It also looks like they finally updated Google Voice for iOS 7. You know, a week before iOS 8 is released.

Hey I'm happy though! This means all my apps finally have the design of iOS 7.

I hope they have fixed the notification bug that plagued the previous version.
more compared to past. probably not compared to non-managers.
Doesn't Big Banana invest in GMO stuff to make them resistant to a well known disease?
You could do that in real life if you did it fast enough. It's basically the same as the classic trick with yanking a tablecloth off of a table.

It's much easier here as it looks like the gravity is quite a bit lower (alternately, the simulation is much slower than realtime) which makes the friction forces substantially weaker.

For an example of the principle in action with a real Jenga game, see: http://woodgears.ca/jenga_pistol/
Headline is slightly inaccurate. They also used a magnetometer and ground penetrating radar (GPR).
This Week in Servo - 2
Show HN: Favatron – Your personal Twitter favorite automaton
ngrok also opens a command prompt window when double-clicked, which I'd classify as useful even to people who know that ngrok should be used via the commandline (it's far more convenient than opening Command Prompt and cd'ing to the correct directory; and most people don't know about the shift-right-click "Open Command Prompt Here" trick). And that's in addition to displaying help text.

After reading a bit into what ngrok actually is, kulkarnic's suggestion of an interactive mode probably makes more sense. Easier than building a full GUI, but an experience close enough to a GUI that even users unfamiliar with a commandline should be able to use it without difficulty.
How can they do that via CSRF? The attacker would need access to javascript on the victim page to have the token pulled from localStorage, append the token to the request in order to successfully submit a form. This is protected via SOP. GET requests do not return the localStorage data... nor do GET request modify any data, unless poorly programmed. Form POST requests that get submitted by an attacker are missing the token in the request, where with cookies it gets appended automatically.

Token auth is vulnerable to XSS attacks, but not CSRF. So additional precautions can be added.

But I do tend to agree with Egor Homakov where XSS is a serious risk to use auth token stored via httpOnly cookie: https://twitter.com/homakov/status/298744658706714624
Processing is absolutely wonderful. Be sure to check out p5.js as well [1], which has hooks into various HTML5 APIs including video and sound.

[1]: http://p5js.org/
High-level overview of Servo's design
Why are Google image search thumbnails any different?
This is just a bug, sorry.
I use the Hootsuite Pro Version since 2013 and I find it very useful.
3fps on my macbook pro(chrome latest)
But most apps move away from client-side sessions and use some kind of a session store (in memory, redis, memcache typically).

In this case, the session.destroy should really destroy the session, meaning the user will be logged out (that's as far as I can tell without actually trying it)
Some of this has to be biased by the fact that there's no Ivy League school with a top CS program, unless you count Stanford, whereas UCB is, perhaps anonymously, one of the 4 (the other two being CMU and MIT).

Hmmm, my vague and out of date memory is that public universities are well represented in 2nd tier CS programs, and I can't remember any Ivies in that list. But that's old, iffy and perhaps obsolete info.

One very obsolete thing is equipment: the wealthier schools used to have a big advantage in being able to supply computer time to their students.
The only claim pertaining to bikes that still stands is that the changes have improved bike safety markedly.
You could do it! Wrap an HTML file into a WebView Activity. The Android portion is pretty much:

public class MyWebViewActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
WebView webView = new WebView(this);
setContentView(webView);
webView.getSettings().setJavaScriptEnabled(true);
webView.loadUrl("file:///android_asset/index.html");
}
}
How to start a new django project, using virtualenvwrapper and git
Missed my window to edit parent, but the iPhone client finally got an iOS 7 update today, alongside the new version of hangouts. Maybe I won't write it off yet after all. Yay!

EDIT: New version is designed for tall screens, and does not hold up well on the 4S and earlier.

http://i.imgur.com/l3heAjJ.png

The keyboard and input box are basically a fixed size, and then out of the leftover space they've used more than 2/3s to tell me who I'm talking to (twice). The remaining little stripe has enough room to display a single line text, or two if you don't mind the name/time getting chopped off.
I actually like Windows, but looking at this demo made me feel a little sick. I'm so thankful for modern operating systems!
Thanks everyone for the valuable feedback, i appreciate it! The option that i am most likely to go with is to open source and document the interesting parts of the code (parsing sheets, merging data) and keep the site as an example use case for the OS projects.
Docker works on Linode 32 bit now
I'd tried in recent months but couldn't get Docker to run on a 32 bit Linode. This was documented that they were working on 32 bit support not knocking them at all in fact, I'm posting this because I just tried it today and it works great!

Running this is super fast:

docker run -i -t ubuntu /bin/bash

Thanks Docker! And Linode!
So to recap, terrible time to be a writer.
"If some software doesn't support systemd, you have the choice to either avoid that particular piece of software or submit a patch to support your preferred stack."

Qualified agreement.

In Debian Testing/Jessie, a simple wm on top of Xorg can be made init diagnostic

http://sohcahtoa.org.uk/osd.html

Something a little richer that is still init agnostic requires some management. Using --no-install-recommends when installing xfce4 for instance results in a functional desktop with nice fonts and compositing, but dbus insinuates itself but can't function, and there is no automounting of drives (I use pmount) and one is left to fall back on wpa_supplicant and roaming.conf.

Depends on what you need in a desktop

PS: my 'production' laptop will run a rich desktop but my carry-round laptop for wasting time in cafes will be some kind of debian-sysvinit frankenbox just for the lutz.
I am. Looks like a bad cert (https://spinnaker.cs.man.ac.uk/tiki-index.php?page=emulator)
Can you describe more about how this works, specifically how it's an improvement over __setitem__ and __setattr__?

I'm interested in how various languages handle this, mainly so I can steal ideas for my project Mutagen, a purely functional Pythonic language. I recently added modification operators that behave rather like a nestable setitem/setattr. Basically:

list_of_objects = list_of_objects <- [index].attr = 'abc'

I've been thinking about ways to make this extensible and flexible (e.g. returning a list of effects to apply to an object, or having some post-processing for any bookkeeping an object needs). The copatterns are pretty cool looking, but I'm not sure how I'd fit it into Mutagen's imperative-esque syntax.
The comment means you're on HN, and being lectured.
Fine with me! Will save me the hassle of disabling the TVs on the seats of most flights so I can get some sleep.
RIP Peat.
Here's separate "GC issue" that Walter Bright has mentioned:
http://www.reddit.com/r/programming/comments/22jwcu/how_i_ca...
you can eject an item or collections of items from the data store with DS.eject and DS.ejectAll. Or you could load angular-cache with angular-data to activate automatic expiry of items (after a timeout or on some interval).
To win in education, build for students
You can add custom behavior to model instances via the "methods" option when defining a resource. http://angular-data.pseudobry.com/documentation/guide/angula...
This article is pretty weak stuff, but we do appear to be increasingly selecting for criminality across the board:

http://www.ehbonline.org/article/S1090-5138(14)00077-4/abstr...
chiraq
Unfortunately, there are no "fire and forget" performant memory management schemes. For an application that does a lot of allocation, it pays huge dividends to analyze the code to figure out where memory is being allocated, and why.

Often, data structures can be redone to minimize allocation, allocations can be moved to the stack, object pools can be used, etc. There are a long list of techniques that can be applied to improve performance. I know that much of the effort I put into optimizing code goes into dealing with memory management issues, regardless of what the implementation language is.
They didn't really use any of the Windows UI widgets. Tough to blame Windows for that.
Because I don't like to feel forced to create an account for a company to simply inflate their number of user for a service a absolutely don't want to use (G+). I have no FB, no twitter and no G+ as a personal choice. If hangout requires G+ then I'll pass. I'm happy to pay for a service with dollars but not with my personal data.
Microsoft continues to fail miserably on one very important front: Marketing

If I were in charge I'd fire the ENTIRE marketing department and start fresh. They have lost the tangible sense you need in order to understand your customers and communicate with them. Much like when UPS decided to almost ruin a brand recognized world over by launching a campaign that re-branded them as "brown". What an absolutely clueless move!

Microsoft examples abound. From commercials with people dancing around a table snapping magnetic keyboards on and off a device to "Cortana" (WTF!), a name only a mother could love and want to say all day long.

I am disappointed because they have a lot to offer. They just don't seem to have a clue as to how to make the right decisions any more. Please fire everyone and hire me as your benevolent dictator. Almost anyone could do better.
The goal is to have an explicit Google search result which expresses the equivalent of "this Google search cannot be found via Google".

This will help construct a proof of Göogdel's Incompleteness Theorem.

Without being able to find anything in Google, including Google searches, and including that search for Google searches itself, Google is not a completely powerful search engine; however, it cannot be complete and consistent at the same time. There are searches which cannot be shown to be conclusively either in the index, or not in the index.