skysight-inc/HackerNews huggingface dataset:
Ask HN: How does a job interview process goes in the US
I'm a self-taught front-end web developer. My girlfriend is a US citizen and we're thinking of moving to US in one year. Before I go I'd like to know about the job interview process in the US. How does a company interviews you, what are they expecting you to know in general about front-end development, what is the significance of a degree and what is the average salary for a mediore developer?
Humans or a Rape toy ( decide yourself )
>"Any activity that deprives the brain of oxygen has the potential to cause moderate to severe brain cell death leading to permanent loss of neurological function ranging from difficulty in concentration or loss of short term memory capacity through severe, lifelong mental disability to death."

That cites source 12, which doesn't seem to support the critical "any activity" part of the sentence, at least in terms of how long the oxygen deprivation lasts.

>95.7% of these deaths occurred while the youth was alone

Seems to support my skepticism for a strictly-timed co-operative activity.

I'm not even sure you'd end up in oxygen deprivation at all within a couple minutes when you start with a nice big breath.

I'm sorry you think my question is dumb. I was just hoping to learn something. At this point I'm feeling reasonably confident that I wasn't unaware of important information, and 'dying' was strong hyperbole. I'll note again that I don't support actually doing it.
Any idea who's that Steve and what he's testing? Parallels?
No idea what they do, but they had a mac mini setup in the past: https://simbimbo.wordpress.com/2012/12/07/in-production/
For EDW, yes. You might see smaller federated data marts or even separately managed relational dbs all over the place. But for OLTP systems for the vast majority of enterprises out there, the vertical single instance big hunk database is still big dawg.
Perhaps the light is on so that they can spot dead devices at a glance?
Awesome technique, thanks for posting. I have a very large grid of nodes for my game map (used for path finding) and this looks like it could save a lot of memory.
I am shocked that HN has some of these guys.
> It's not fully clear whether the German government has jurisdiction here, with Facebook nominally residing in Ireland.

The Schleswig-Holstein data protection authority lost a case against Facebook in 2013 because the court ruled that Germany didn't have jurisdiction. However, the Google Spain case last year changed that pretty decisively. It's difficult to see (after Google lost before the CJEU) why Germany should not have jurisdiction in this case.
Racking portable devices. The circle is complete
Sorry for the irrelevant comment, but I'm so jealous!

I hope you have a great (and safe) ride!
Even if he could... maybe he should just use the paid option with enhanced quality, especially if he starts comparing the thing to Tidal
Wow, this is really cool. Congrats! Would this work with panoramas and or photospheres taken using Google Camera on Android? I've taken a few cool photospheres inside churches, mosques, on top of mountains, etc, but it's really impossible to view them without posting them on Google+ or using the Photos application on Android.

Side note: it's a bit annoying that the link to the article is using a '?hn' query in the URL.
Not creating and using a Microsoft Account would eliminate some of the privacy concerns, but not all of them. If you think it important to protect information, in general or about yourself, then you need to carefully study the privacy statement, services agreement, and associated materials. Plus the various settings that can be used to control the features that phone home. Then, if you do decide that the OS can be configured and used in a way that you are comfortable with, you proceed. Don't install the OS until you determine that and know how to make the configuration changes. Take your time, maybe read http://www.tenforums.com/ for awhile.
Don't underestimate the value/reward/fun/etc that you can get from a fresh project. New problems, new development process, the chance to re-iterate past designs and architectures, integration with existing/old/legacy systems, and a host of other things.

That's my bit of advice to you on that, as it reads a bit like you're very comfortable and expecting it to stay that way for "decades to come".
Stop doing exactly what? Please read this first: https://news.ycombinator.com/newsguidelines.html

If you have something to discuss let me know, I would like to hear the other side too.
A law is only a law as long as it can be enforced by courts and agencies. That's what jurisdiction means. And it's not "my definition", it's Cornell Law Schools.
I'd be very surprised if Facebook didn't know my parents' names, my kids names, my shoe size and any other piece of information I haven't provided explicitly.

Just assume that anything that you entered on any website, or that you mentioned directly or indirectly to anyone on Facebook is available to Facebook.

In the creepiest of worlds I imagine this: on a non FB website with a FB "share" button on it, I congratulated a friend on her birthday five years ago. When she gets a FB account for the first time tomorrow, Facebook already has her shadow account with good Guesses of her details, including the birthday and real name.
This is a false statement (unless it's a very very old version of android). Provide a reference to back it up.
I suggest reading "How to Solve It: A New Aspect of Mathematical Method" by G. Polya und John H. Conway. Note: it's not about mathematics but about general problem solving.
- These systems run 24/7 in our Build and Test environment constantly building and testing the software we produce.

- Can you say who you work for?

- Sorry, unfortunately no.
Very good explanation
How much power does this draw?
Hmmm...working on my side. Anyone else having difficulty?
Yonatan Zunger on the Google+ Real Names Policy (2014)
Word of mouth advertising is one way to help. Tell your friends that it should be their "first place to check" as well.
Potential reason is that they need see how their tests affect screen burn. They mention they specifically need Mac hardware so this could be why they specifically need retina screens.
USPTO is the patent granting entity. They perform essentially two checks:

- does the patent have the right structure? (A series of progressively refined claims)
- is the patent sufficiently different from all other patents?

What they don't do is check for actual originality, because that's extremely hard in a technical field. That part of the process has to be tested in court.

Software really proceeds too fast for the patent system, has network effects that are stronger than most other technologies, and has a strong collaborative, public spirit surrounding the Internet and communications technologies.

There's also the "using a computer" loophole: while pure software may not be patentable, the process of using a computer (a mechanical device) to do something is a physical process and therefore patentable.
Thanks for your answer.

Angular have a specific service ($http) for that.
Yeah, a nice hack :) Best of luck to you from your fellow applicants, team Q4U!
thanks for your reply.
I liked the idea of a "Administration & maintenance" fee, and it sounds very reasonable to charge for a few hours of "emails & phones" stuff.. thanks
1. Do you charge the normal rate for that or a discounted rate?
2. Do you not accept clients who do not accept this type of monthly fee ? in other words - how important is this to you ?
There is no free speech.

1) That concept in itself is just as broken as the idea of offensive content: It's a personal or maybe regional thing. Examples: Germany vs. the USA

Why should one concept win over the other?

2) This is a corporation, offering a service. Free Speech is usually something that is discussed when we talk about the public or the government. You cannot enter a restaurant, shout offensive stuff and complain when shown the door.

3) GH is not the internet, GH is not open source. It's a company. So far they seem to be nice, but I'd have said the same thing about Google a couple years back. Don't tie GH to concepts you value (open source, free/libre software).

(I personally think that this incident is ridiculous and poor form by GH - but other than that I couldn't disagree more with the direction of your post)
A hash table is more than compact enough. It should work fine even at high load factors (80%/90%) given a decent hash scheme (eg. Robin Hood hashing) which means you need only 4GB memory. It's random access and on average should have one cache miss per lookup. Updating is rather trivial.
I am also planning on running linux off of virtualbox I know I wanted 16gb of ram, but I never gave drive space some thought. Would a 256gb ssd be enough?
https://www.boston.com/entertainment/2015/07/28/man-claims-c...

So much for no lawsuits.
For a full rack that's not a ridiculous price. Oracle will gladly sell you racks that cost in excess of a million.
Their requirements apparently include "i7 CPU’s, 16GB RAM" so I imagine the selection of refurbished and good enough is limited at best.
I have a legitimate Windows 7 license that I run on my MBP using VMWare Workstation .. is this ineligible for upgrade, does anyone know? I've left the VM running in the hopes I get the little taskbar notification to do a free upgrade to Windows 10, but its not happening .. I guess us VM Windows users are out of luck, then?

EDIT: Scratch that. As luck would have it, just as I submitted to HN, I got the upgrade icon notification in my VM. Looks like I'll be upgrading my Windows 7 VM in VMWare on a MBP to Windows 10 soon .. leaving my comment in case it trips anyone else up: patience, I guess!
Let me add Launchpad.net (Operated by Canonical of Ubuntu Linux fame). They recently added Git support, albeit in beta and still quite rudimentary supported.

That said, if I recall correctly - the whole Launchpad platform is Free and Open Source Software. (https://launchpad.net/launchpad)
Your logic becomes flawed when you realize how many % of the world's open source projects are hosted primarily on Github.

Their actions are all legal and good, and since I don't live in America, the freedom of speech argument is invalid to me.

That doesn't make this sort or action OK, and should in fact be cause for alarm.

To quote my favorite comedian, Steve Hughes: "What offends me may not offend you. And you want to make laws about this? How do you make a law about offending people? How do you make it an offense to offend people? Being offended is subjective. It has everything to do with you as an individual or a collective, or a group or a society or a community. Your moral conditioning, your religious beliefs. What offends me may not offend you. And you want to make laws about this? I’m offended when I see boy bands for god sake!"
A perspective from New Zealand... https://dimpost.wordpress.com/2015/07/29/nuanced/
That's not terrible. We have a couple of high end HP machines that are 4U and cost more than that each.
thanks for the reply.
on one hand what you are saying make sense.. too much distractions will make my other clients suffer and to me lose some money on the way..
on the other hand - I personally would not go to a freelance guy who only answers my emails 3 times a day..
what if i have an emergency ? (and yes,that is very subjective, i know).

I would prefer to receive fast email replies with a lot of value, rather than an automated response which would make me think i am using the services of a large bureaucratized corporation that treats me like a small fish..
1) If it was we would be suing github, not discussing it here

2) Appeal to the majority

3) When you defend freedom of speech you end up defending mostly scoundrels since it is against them the rules will first be used

4) That was about a year ago.
Came here to see this, not disappointed.
Solitaire and Minesweeper were actually there to help users get used to using a mouse (Minesweeper was about click and Solitaire was about drag-and-drop). They became dedicated time-wasters later, but they did actually serve a purpose at one time.
Github has become a too important center for open source work, to silently accept their policy.
This really surprises me. The SHA2 code-signing hotfix released for Windows 7 a few months back won't even install if you dual boot. I still haven't installed it.
Why not just, I don't know, install a permanent sensor. This doesn't seem very useful unless these cars are driving the same route every day.
Instagram Content Strategy Tips for Better Results [Infographic]
Ask HN: Designing while commuting
Does anyone work on designing code while commuting? I could think of maybe using a voice recorder. What other tools or tips would you suggest?
Yeah perhaps, but I'd've thought some software mechanism (regular pings etc) would be easy enough to offset the power / heat of having the backlight on. Although I guess backlights are just a few LEDs these days, so probably actually not too bad to keep on.
> Why is this happening in the first place?

Because US patent laws and practices allow for it

> Who is this entity that grants a loose patent?

The United States Patents and Trademark Office.

> Why isn't this entity being interrogated ?

Because there would be very little point. One part of the issue is patent laws themselves, the other part is that the USPTO is taken to task for both overly lengthy examinations[0] and insufficiently rigorous examinations. I don't have much experience with the USPTO themselves, but knowing people working in european patent offices:

1. they are judged pretty much solely on the number of patents examined and their responsiveness

2. patent offices are funded through maintenance fees (fees paid to renew the patents and keep them enforceable) creating a fucked up incentive to accept patents by default at the cost of the already very loose and subjective patentability criteria ("novelty" and "inventive step or non-obviousness")

3. especially given patent offices are generally underfunded and short-staffed, especially in high-flying specialists able to actually evaluate patents which are either complex or in novel fields (being a patent examiner is few people's idea of a great career, even less so once you've built experience and respectability in your field, and that's assuming the patent office could even hire and pay you), even more so compared to the high-powered business they face

4. this is compounded by states routinely "diverting" (plundering) patent offices's funding, in the US Congress diverts about 10% of the USPTO's collected fees to the general treasury

5. it is also compounded by the opening of whole new and novel patent fields ("business method" patents) which generate even faster growth than the historical patent fields and are the source of much of the bullshit patents

that's not even considering that the existing patent system simply isn't a good fit for software, more generally the whole field of business method patents seems incredibly fucked up and created specifically to be abused (good thing europe has declined to implement it)

[0] https://en.wikipedia.org/wiki/Backlog_of_unexamined_patent_a...
> I have never signed such agreement with anyone, ever

Until Windows 8, Microsoft did this for you behind the scenes. From Windows 8 onwards, Microsoft stopped doing it; you could either pay them to do it again, or OEMs would do it for you.

With 10, Microsoft just won't do it. I expect OEMs will still do it on new devices, but upgrades are anybody's guess.
Here is a QA where he answers some of the main questions we all have in mind.

https://simbimbo.wordpress.com/2012/12/11/102/
I'll be waiting until before a week or two before the one year free upgrade period is up before I subject any of my family to it. In the meantime, it's popcorn time.

Btw, Windows 10 now forces critical updates. You can find a registry tweak to disable this behaviour here:

http://www.tenforums.com/tutorials/8013-windows-update-autom...
It baffles me that some people put so much into the video but don't actually put effort to read or adhere to the guidelines [1] for it. They clearly ask - no script, no background music, no postproduction.

Good luck to everybody though!

[1] http://www.ycombinator.com/video
Or arduino? There are project based around NodeJS to communicate with arduino board (see https://github.com/voodootikigod/node-serialport)
That's why I use variable bitrate.
Again, if I was a bank that used these safes, I would not only epoxy the USB ports but also instruct the people picking up the money from them to inspect the epoxy. Think of it like the seal on an envelope. Apply the epoxy, mix in some glitter or something so it has a unique pattern, and take a photo of the epoxied port at time of application. Compare pictures when picking up the money. It won't keep attackers out, but it will let you know if somebody got in.

This is a less than perfect solution, of course. The manufacturer of these safes deserves all of the flack it gets for not fixing the vulnerability /tout suite/. If I remember the article correctly, they've known about the attack for a year!!!
Maybe it's because developers don't run companies in general. For management cost and control would be more important considerations. I know of a local software company that's owned by 2 developers where they have individual offices. While 37 Signals kind of have an open office, it's meant to be as quiet as a library to avoid disruptions. People who manage probably don't need to concentrate as much as the people who create the stuff. I suppose my point is that people at the top call the shots, not the people at the bottom.
Build and test is cool. Doesn't need screens, though. Unless you're actually testing the graphics card, in which case you might as well use the Mac Pro.
..but it's git. Github don't host your repo - they host a copy of it. You still have all your work in your local checkout. What are you concerned about?
Duane Jackson Talks Prison Life to Startup Life and His Multimillion Dollar Exit
What you did looks great, I just wish there was a way to download this. Maybe I missed it but I couldn't find a way to save a local copy.
That's technically correct, but they could still shout at you when carrying out a review, because you cannot technically guarantee you're running only one at the time.
Same boat. I bought a laptop with W7 on it, and it's still installed, but I only ever use Windows via a pirated copy in a VM

I'll probably, eventually be using a pirate copy of W10 in a VM as well, despite being entitled to run a copy natively.
How to Test Mobile Websites on Real Devices at Cloud
Is it really simpler and more efficient to have 96 individual power bricks with custom mounting hardware rather than one (or a few) larger, high-efficiency AC to DC converters and just distributing DC within the rack?
https://play.google.com/store/apps/details?id=com.facebook.k...

The permissions include:

Device ID & call information
read phone status and identity

From:
https://support.google.com/googleplay/answer/6014972?hl=en
Device ID & call information

An app can access your device ID(s), phone number, whether you're on the phone, and the number connected by a call. Device ID & call information may include the ability to read phone status and identity.
I just noticed that the old EXEs -- sol.exe and winmine.exe -- are not bundled with Windows 7 (Win7 has Solitaire.exe and MineSweeper.exe). I wonder if copying the EXEs over to Win10 will work.
True, but I don't think anyone really buys an MSDN subscription just for installing a copy of Windows. I haven't looked into the actual licensing terms, but my MSDN subscription (not the cheapest version) only allows me to claim five license keys per Windows version through the UI. If you need six licenses just to make up the cost of the cheapest MSDN subscription, you're probably using your MSDN subscription incorrectly.

Generally if you have an MSDN subscription, you're using it for other products like Visual Studio, and the free copies of Windows are just for helping you get a development environment set up.
Strangely, I find that most of my classical music is streamed acceptably (not perfectly, but good enough).

Try listening to Abbey Road, or Dark Side Of The Moon, or any other album that relies on zero second time gaps between tracks with a constant beat (The most recent example I can remember would be Chemical Brothers, "Further", between track 1 and 2). That is annoying, and has been throughout the history of stream-able audio.

Why can't we get canonical track timing for albums (down to the sample) and base the playlists accurately off them?

Does anyone else have this problem, or am I doing something terribly wrong? I've come across this problem on iTunes, WMP, Spotify, VLC, Google Music, Soundcloud and pretty much any other digital audio player out there that isn't designed for production (Traktor, Serato, DAWs). The fact that Traktor and Serato get this perfectly right hints that the "consumer" products just don't really care about this problem.
Do you think that's a satisfactory situation though?

Suppose that there actually is a group within the government that's genuinely trying to protect us. Even so, the organization they'd be protecting us from is the exact same one they're part of. How does that make sense?

It's like there's a pack of wolves next to a herd of sheep, and one of the wolves is like: "Guys? Guyyys? Can we just not eat them please?"

In reality, governments are hell-bent on monitoring everything we do, because that's a great way to cement their power over us.

Dictators don't arrange elections, and the most productive slave is one who thinks he's free. That's a large part of why the whole world isn't under complete tyranny right now. Try protesting anything any government does though, and the response will be tear gas and batons. That shows exactly how many fucks they give about our well-being or wishes.

(Recent examples: Hong Kong, Brazil, Venezuela etc)
Done correctly, seals aren't tamper-proof but tamper-evident. A little bit of glue isn't going to stop someone determined to steal from my hypothetical bank, but at least I'll know about it.
Ouch. That's pretty awful.
Because they are already driving anyway and this achieves extremely high spatial density compared with a few scattered immobile sensors (it isn't dense when viewed spatio-temporally, but there are plenty of uses and nothing stops you from also fusing data with static sensors).
How would you even start a startup like this one? Where do you get the money and manpower? I'm assuming you need a couple of lawyers as well
http://www.mathworks.com/
Show HN: Gemfly – Update your Gemfile gems
There are two approaches.

First is technical. Encrypt everything on originating devices and store the encrypted copy to which Microsoft would have no key (not even escrowed one). Not like this works for all cases, but a lot of data - like browsing history or WiFi AP passwords - does not require server-side processing.

Another is legal approach. Have sane privacy policies - not "we'll use your data as necessary" - and make sure users opt-in. Not like this also works - certainly not against all adversaries, but at least you can sue.
Antipattern: when scrolling down the page, at some point it has a popup asking for your email address.

Having read the article, it doesn't mention that unbundling is a cost to the user (more real estate, more task switching). People put up with it for Facebook because it's so widely used already.

If you're not unbundling features but instead launching a new feature as a new app, then you have the same problem of trying to achieve popularity takeoff as everyone else.