skysight-inc/HackerNews huggingface dataset:
I once had to get my head around over 120k lines of complex, concurrent, buggy spaghetti Java code (for a real-time trading system).

My first attempt was to reverse engineer the code into a UML diagram. For some reason I keep making this mistake. A messy code base will result in an extremely messy diagram. It can give a few insights, but between finding a tool which will work and trying to make sense of a tangled mess of lines, visual diagrams usually aren't worth the time.

I found that a tool called Chronon was somewhat useful (google "DVR for Java"). This tools just records a single run of a program. It is great for going forwards AND BACKWARDS and you step through the code, take a look at different threads, state of various objects, etc.

My strategy was to run the server and have it execute a small and simple bit of functionality (execute a single order). Follow it all the way from input to output. Make the scenario a bit more complex and follow that through to completion. This way you get to understand the core functionality, edge case code and start to get a sense of performance enhancements, etc.

I found myself making steady progress and fixing a number of bugs, until I hit heisenbugs, caused by overly clever concurrency/object pooling. It is enough to drain your soul :)
EBay glitch blocks access for sellers on auction site
Baidu Reveals Baidu Eye: Its Version of Google Glass
I think it's the intersection, so, "and".

P(A|B,C) is "Probability of A, given both B and C".
Not sure why you're getting downvoted, that's probably true, sad as it is. Hopefully it won't be years, but it won't be months, either.

Even chrome and firefox, which auto-update their browsers in order to keep everyone on the latest version - which should let websites use new features earlier - seem to have around 1/4 to 1/3 of their users on old versions,

http://cdn.arstechnica.net/wp-content/uploads/2014/09/chrome...

http://cdn.arstechnica.net/wp-content/uploads/2014/09/firefo...

which is worrying.
we sell the APU, but it's not "the best".

There is no AES-NI, so no VPN acceleration.
The Realtek Ethernet devices are slow. You can't actually pass 1Gbps across them.

There are no PCIe slots. There are miniPCIe slots (3, one can be m-SATA).
5 Signs You Fear Job Change
Wow... it looks just like the Note 3...
Why cite the Verge instead of the source: http://www.calicolabs.com/news/2014/09/03/ or the original reporting: http://recode.net/2014/09/03/google-backed-calico-to-launch-... ?
It says that versions for others are still planned, and the Windows version is listed as a beta.
That said, paid acquisition channels (Facebook, AdWords, etc.) can be highly profitable - AdWords for almost 10 years now. They just get more expensive and less profitable as time goes on.
Why So Few Women in Computer Science?
I used to (haven't tested in 2 years) be able to spoof AT&T cell phone numbers, and call the same number you are spoofing and listen to voicemails if they didn't have a PIN assigned. Seems like they only authenticated based on CID.
I'm not sure how close you're imaging sitting to it, but it's about as close to you as a laptop display would be.
I think we killed it :(

Here is a cache of the homepage though...

http://www.salar.ly.nyud.net:8080/
By the time you purchase the Sim900, Arduino and make a case you would be about $70 - 100.
There are a number of boards coming out based on Intel's Avoton/Rageley SoC.
K760 is a better choice.
Why are fines not tied to a percent of revenue for a given time period?

These flat-fee fines look big to the little folks but typically are pocket change for these big companies, it should actually hurt (see punishment) when they do something wrong.
Kind of like reading research papers:

1) Read the abstract
2) Read the conclusion
3) If any questions or doubts remain, read the middle.
Honestly, I haven't used it. Julia is a curiosity for me at the moment, and my workload (I'm an epidemiologist, and there's a bit of an Ebola crisis at the moment) doesn't allow for experimenting with new languages at the moment enough to have delved deeply into interoperability between Python and Julia.
i also like http://h1bwage.com/ for this purpose
Seems revolutionary. Can I configure it to turn CNN off for whenever John McCain shows up?
Google-Backed Calico to Launch $1.5B to extend human lifespan
Open WebOS reborn in new LuneOS release
Actually, time would probably be a much better way of fining companies of that size. Example: "Verizon Fined 1 Week's worth of revenue"
Should you work in Finance or Tech? Lifestyles, side by side
Can't speak for jerf, but the "overstated" part may relate to the definition of "poor".

The U.S. government does provide health care programs for people below a certain income threshold.

http://en.wikipedia.org/wiki/Medicaid

The trouble comes when you are just over the threshold, but still can't afford health insurance, or just didn't bother to sign up. Or have insurance, but the part it didn't cover bankrupts you anyway.

So if we exclude those people from the "poor" category, perhaps "the poor's lack of access to health care is also overstated" makes a little more sense.
I thought I was reading a poorly-timed April Fool's story!
Looks great! Thanks for making this.
Show HN: The “No Fluff” License
Can't over emphasise the importance of a good IDE for this kind of thing, even if you're a hardened vim or emacs zealot. A tool like IntelliJ IDEA makes navigating new/large codebases a million times easier.
This sounds a lot like Flask.
Neat! Good luck, seems like a growth industry.
Sonova's microphone disguised as a pen offers “super normal hearing”
Leanstack – See what dev services startups are using
Baby, don't hurt me.
I really HOPE this trend of websites breaking the scroll will die soon.

Please let my mouse wheel work as supposed.

Thanks
Dr. Strangelove: Of course, the whole point of a Doomsday Machine is lost, if you keep it a secret! Why didn't you tell the world, eh?
Ambassador de Sadesky: It was to be announced at the Party Congress on Monday. As you know, the Premier loves surprises.
The problem is that there are very few companies making baseband chips, and to say that they do not care, at all, about hobbyist applications, would be the understatement of the year.

As it turns out, even your smartphone is probably right now talking AT to its baseband processor. If you get one of these mobile surf sticks, it's probably a virtual COM port and the software on your computer is giving AT commands. As horrible as that sounds, it is the standard they use.
A sustained series of chemical releases in the brain.
Stealing the social security number in Denmark is just as bad and possible easier than in the US. If you know a persons birthday and gender you have at least a 1 in 500 chance of simply guessing the last four digits.
Do you have a basis in fact for any of this?

I, like the other replies here, had the exact salary which my H1B Visa application represented to the DoL. It is illegal to misrepresent this, so in order for the prevailing wage to be misrepresented by 10%, the vast majority of H1B Visas would need to be illegally submitted.

Edit: The application also includes a representative sample (or exact numbers of the last few employees) of others who were hired into a similar position. This includes non-H1B employees.
This is exactly what we do:

http://buildbettersoftware.com/
Interesting that people sophisticated enough in internet routing protocols to squat on unused IP space can get paid more working for spammers than legitimate companies.
Why Should I Learn Scala?
"I didn't see this as being a business service at all"

They could handle returns and repair logistics for companies once the network is built.

Cases where a bad item needs to be picked up and there is either no packing material or it's the type that needs to be repacked. Or it's a 27" Imac and the owner is a person that can't pack it properly and get it back to Apple (I've seen where Apple will dispatch a tech to a home to fix a problem in a Mac Pro so they send out a tech (to a home). Here they could issue a pickup (non business, non critical of course). Less costly. Pickup and repair at the "depot".

Or say I have a rack server that I want retrieved and shipped somewhere and I don't want to trust that the colo people derack and ship properly. (This would tech specialized staff for sure but that's my point. There are many places you can go with this).

There are already logistics companies that do similar things (contracting with businesses) for delivery of home appliances, exercise equipment etc. This is in a sense the reverse of that.

Not to mention that a company like this is a total acquisition target by a major shipper once the network is built.
Serious screen on that thing. Same resolution as a 2x2 grid of 720p HDTVs.
Yes, I got it to work after logging in.
I desperately need a new phone, but I'm torn as to whether or not to wait for this, or just buy a Note 3. Right now I'm leaning towards waiting, but I wish they'd given out some more pricing and availability info. :-(
Human Longevity, Inc
Here's the source for the Turing quote: http://cogprints.org/499/1/turing.html
Potentially bad news for Nextdoor (https://nextdoor.com)
I never said AMD silicon wasn't backdoored. Its a solid bet that it is. I don't trust either, but having a intel chipset and processor together on a edge router sounds like a bad idea to me.
Interesting. For storing passwords I use Pass[1] which encrypts everything with GPG and then store it using Git in a private bitbucket repo. Works really well for me. I love the simplicity and ease of use.

[1]http://www.zx2c4.com/projects/password-store/
Single Page Applications – Angular vs. Knockout
Not sure which firms you worked with, but from my experience, all the numbers I've seen are accurate down to the last dollar digit.

There's simply no incentive for any party involved to misrepresent the figure. Why would companies, foreign employees or lawyers ever change the number when they have nothing to gain but expose themselves to incredible risk by doing so?
Yeah, good luck getting that passed through congress.
Looks neat and simple! Makes me want to do Node again! :-)

Seems really affordable too! Is NodeGear profitable (already)? Will it be at the current price point?
I always had this secret hope that the AT interface was a translation layer on top of their sensible protocol (kind of like, say, x86 on top of microcode), and that one day someone would have the bright idea to just expose the underlying one.
Interesting, I'll give this a try. I've been searching around for ways to handle angular client-side permissions specifically with ui-router. Thanks!
It is a massive growth industry- around 111,000,000 Americans currently have a debt in collections
Running CareKinesis’ Healthcare Platform W Microservices on Pivotal Web Services
Also of Note: Samsung is entering the VR space with the Gear VR & Note 4: http://www.engadget.com/2014/09/03/samsung-virtual-reality/
I almost didn't click on this, because Rolling Stone, but it's actually pretty good. If you're an xkcd fan then definitely go ahead and read it.
You are still selling things to the government in your example.
The final recipient of the product may be the mother, but your pitch is to the government.
Direct Human Brain-to-Brain Communication Demonstrated for the First Time
All your life you're just thinking, "I'M AN IDIOT, WHY WON'T THESE BROWN!?" and then, one September's day, you find out it was all lies... the entire time. Lies all the way down.
I agree it's a ridiculos price.

It is a hardware product so I'd prefer they launched with a high but realistic prce and then dropped that latter than a more reasonable price.
Note that this excludes bonuses so is not helpful for positions where performance pay is a large part of compensation.
Is that data also pulled from the DOL? If it is accurate then my employer seems to be a liar.
It's not like there isn't precedent for percent-revenue-over-time penalties in the law (albeit perhaps not by the FCC). For example, Google was ordered to pay 1.36% of AdWords revenue to Vringo[0] (though this was later overturned).

[0] http://arstechnica.com/tech-policy/2014/01/court-orders-goog...
Sometime in October, apparently.
”someone can send a message straight to your base station to operate the camera in your phone, and the firewall will show you that the camera has been actuated [even though] the user hasn’t pressed a button to do it.”

You've got to be kidding me. The GSM/HSPDA specs provide for the ability to remotely control my cell phone camera? What other gems do the spec provide for that ATT/Verizon/Phantom Cell towers can do that people aren't aware of?
Low cost mobile IMSI-Catcher Catchers to detect surveillance attempts [pdf]
One important factor for my choice in laptops is the physical attributes of the machine. IMO, Samsung and Apple, and to some extent Asus, have very well designed machines. Maybe I'm a little bit vain, but I'd like for my Linux laptop to look good too. That's one thing Apple always got right. The ThinkPad X1 Carbon is rad, but I don't really like the way it looks. I'm not sure how to reconcile that.

ZaReason and System76 are awesome companies! I purchased a small notebook from ZaReason back in '08 but returned it because it was too underpowered. I would happily buy a laptop from either ZaReason or System76 if it was in the same vein of well designed hardware like the 3 companies I mentioned above.

I'm also very familiar with the Windows tax. A few years back I tried, very hard, to get HP to refund the Windows license on 2 desktops I bought for my dad. It was futile. Here are the blog posts from '09

HP Refund for Windows Tax: So far so good - http://bit.ly/wy4zC
HP Refund for Windows Tax: No refund policy - http://bit.ly/1a0FW1

Trust me, I hate seeing the little Windows 7 sticker and Windows super key on my laptop, but the hardware is good and I have no compatibility issues. Ideal? Nope. But good enough, and unfortunately that's what we Linux users have to contend with for now.
The intention was to suppress competition, and it worked.
No,

This has been looked at pretty extensively before. Confusingly enough, a lot of the research was done by the creators of BGPmon (http://bgpmon.netsec.colostate.edu/ - same name, concept, and primary functionality with no connection between the two as far as I can tell).

The solution is easy enough, secured peering to prevent hijacking, and a centralized certification process to prevent rogue AS's. We've known this stuff for a good decade now, but the exploitation has never been serious enough to overcome push-backs on the costs (both in terms of hardware and reachability issues) from ISPs.
ZenPayroll (YC W12) Gives Small Business the Tech Tools of Big Business
Again, you're conflating body-shopping/consuling/outsourcing companies with Google/microsof et al. None of the latter pull shit like that.
Thanks! For comparison, Indonesia's population has grown by around 2-3 million people per year over the last two decades; India's by around 17 million people per year; and the world's rate as a whole is about 70 million per year.
On Miscro-services architecture
Can I fine the NSA for mis-using customer data?
Ah, such a shame there nothing for Mac right now, I'm always looking for a faster remote that'll work with challenging bandwidth on the road.
Can anyone post a link to the original data source? I'd like to verify this is in fact DOL data. It's much easier to go to an employer with data from an official government source than it is from some site, even if that site claims it got it's data from the source.
I've started reading this one. So far, it's great. Thanks!
Thank you for the note. Whenever salar.ly is linked from somewhere popular I have to spin up more Heroku instances.
Best Practices in Mobile App Testing
I was in the same boat until a month ago and got a Note 3, I couldn't wait. The factory defaults are stupid, but once you get the phone configured how you like it's pretty awesome.

Here's my micro review of the 3 https://news.ycombinator.com/item?id=8264661

Short answer, the 4 looks like a fairly minor upgrade to the 3. If you're price sensitive that probably means you can get a 3 at a steep discount pretty soon (I got mine for $99 on contract) and won't be too disappointing. Spec wise, the 3 is already ahead of just about anything else on the market. I have a feeling it'll be a head of the iPhone 6 when that comes out.
If you want to try it out- use the coupon code: free4ever

You will still need to put in your credit card information because registered letters cost money but we will never charge you for the service
Decision Matrix – Make the Best Business Decisions Possible
You're right, after 2 years it shouldn't be cracking, but I really do like everything else about the machine.

I just want nice things! ;)
Use Micro Loans to Fight Poverty
I'm pretty sure it's talking about a malicious baseband.
Any idea if the opposite exists: a dongle that appears to the host as a USB keyboard/mouse, but actually pairs with a bluetooth keyboard/mouse? That way you could use a bluetooth keyboard with dumb KVM switches (or other USB hosts) that don't support bluetooth themselves.
I'd always sort of assumed it was because the recipe writers had magnificent Viking or KitchenAid prosumer ranges with 15K+ BTU burners, not pokey 8K-9K BTU burners like my more modest kitchen sports.
Ljsyscall: Unix system calls for LuaJIT
Concerta is a prolonged release version of Ritalin: https://en.wikipedia.org/wiki/Methylphenidate
> the fact that blues and Thai music use the same intervals

Blues and Thai music do not use the same intervals. Blues is hemitonic, Thai music is anhemitonic.

".And the Thai musical scale is indeed different -- for the intervals between all notes are exactly the same. This means that almost all the notes are slightly different in pitch from those on the western scale. Only the interval between a note and its octave, eight notes higher up the scale, is the same as in the west." [0]

[0] http://www.thaiwaysmagazine.com/thai_article/2605_traditiona...

> D F G A C is the same scale as C D F G A

D F G A C is the D Minor Pentatonic scale [1]

C D F G A is the C Blues Major Pentatonic scale, aka Chinese Ritusen scale [1]

[1] http://en.wikipedia.org/wiki/Pentatonic_scale

> Yep. This site sometimes.

The problem with this site is that people don't accept information unless it's accompanied with a major dose of ass-kissing. "So, pretty please with sugar on top, clean the fucking car."

> > kinda-music-theory-esque statements
> solid music theoretical reasons

Ok, you've done what you've accused me of doing. Care to back your statement up?
Won't complain FOSS/OSS has its drawbacks, but everything has two sides.

I might be a strange case, but I just have this feeling "real" companies spend their $$$ on meetings in Bahamas and Ferraris, while FOSS/OSS would be more open to security audits/etc.

A company with money on the line can (also) easily be shut down or aquired. I imagine a FOSS/OSS team would be demanding more guarantees for the future of the project, while "in it for the money" companies would take the check and not give a damn if it was shut down the same day.

"Real" companies often seem to push releases/features (prematurely?) to attract new customers. That the new features pass review/QA doesn't necessarily mean they are implemented right (goto fail?). In addition FOSS/OSS have public bug trackers, I'd rather know there are x number of bugs labeled "security" in my os, than not beeing told at all.

Support can (should?) be where open source make money, there are lots of FOSS/OSS projects out there offering paid support/installations/sass.

And the unknown collection of open source developers _may_ be a much better collection of security specialists/coders than in the "real" company. As most of FOSS/OSS is done voluntarily you don't have to pay huge paychecks for top of the line expertise.

Bottom line, I trust Debian (& co) and Mozilla. I don't trust Microsoft, Apple and Google.

This is 100% biased as to what I think. I understand that this is a two sided issue, and fully understand people who think like you sketched out. I'm just not one of those people :P
Ask HN: From engineer to manager
I work for a pretty big tech company and I recently accepted a promotion to technical manager. I find the management role to be boring and frustrating at the same time. Are software management roles always this way?
Hangouts is now a part of the core Google Apps suite
Don't feel guilty; it's not a problem that can be solved overnight or only by a small handful of wealthy people. It's going to require a shift & change of thinking by society in general. It's going to happen very slowly and it starts with people like you showing compassion & understanding; instead of making comments like this[1].
When you have conversations with other wealthy & powerful people, you'll be able to correct them when they make negative stereotypes comments about the poor. Slowly, very slowly, your knowledge of what it _really_ means to be poor and all the corruption around it will help others at your economic level understand what it's like down there. That kind of knowledge has an effect on decision-making and when wealthy & powerful people make decisions, it affects us all. Hopefully some people in your social circle have shown at least a little interest in knowing about your experiences.

Consider writing a book. It sounds like you have enough material to do it.

1. https://news.ycombinator.com/item?id=8255165
Sounds a lot like Dungeon Village but with more interaction to the characters, which would be fantastic.
The repetition is a little amusing, but it's also highly effective. I like it! An article of this sort is successful if people walk away remembering one concrete thing, so I think you should keep it.
The only Truth. Everything else is illusion.
Heh, interesting bit of synchronicity... like 30 seconds after I originally clicked on this, somebody comes in and hands me a package. It was my Amazon order with my copy of Traction.

We are one of those startups that has a product, but doesn't have any paying customers yet, so needless to say, I'm champing at the bit to dig into this. If the info in here is actually useful in getting some early traction, this book will far more than pay for itself.
I'm pretty sure linearity was also part of the picture -- no matter how many layers of neurons you have, as long as they perform linear combinations, they could all be replaced with a single one (ignoring numeric errors).
A First Look at Panamax
One of the things that looked cool about blackbox to me was the support for encrypting the data with multiple keys and managing that.

I know some folks who use Pass and recommend it highly, but it seems focused on the personal use case like what you're doing.

I do still need to set up Pass myself, and was thinking about making an Alfred workflow to let me quickly access credentials. Does such a thing already exist? (searching for "pass" is not exactly effective :))
Ordinarily, Cmd+` switches between windows, but when you're Cmd+Tabbing (when the switcher is active), Cmd+` is essentially the same as Cmd+Shift+Tab (i.e., it selects the previous application). It's actually much more convenient to press Cmd+`, if you get used to it :)
I use/work for Sococo, and we're also working on the 'challenging bandwidth' issue. Fortunately VP8/9 have lots of knobs to turn that can be used to control bandwidth.
So you substantiated their lawsuit by agreeing with them that there could be brand confusion, by offering a compromise. Unfortunate.
You can find the data on http://www.foreignlaborcert.doleta.gov/quarterlydata.cfm and the data for previous years at http://www.flcdatacenter.com/caseh1b.aspx
But that's exactly what this is doing: defining a better bounding area for an element so that the browser can flow text around it according to the available screen real estate.

Defining the length of each line of text is a backward-facing solution and should be discouraged.