skysight-inc/HackerNews huggingface dataset:
Uh, seriously? Right now we have a huge public health issue with young people and hearing loss.

Isn't that the best kind of thing to use in a scam? Much more believable :) Parent didn't say "it's a scam", (s)he said "get a second opinion", which sounds like good advise to me.
I'm so sick of FB. FB pages are really a joke at this point.
Internships actually do a better job here. Some BigCorps are treating summer college student jobs as a 90-day interview process. When done right, the student works with an actual team on an actual product. Everybody gets a good, long look at one another.
"The ability of consumers to sue for future harm has, in many cases, been limited by a Supreme Court ruling that on its face had little to do with big commercial breaches. [...] In 2013 the Supreme Court ruled 5-4 against them, concluding that the fear of future harm from surveillance wasn’t enough for plaintiffs to have standing to sue."

from https://firstlook.org/theintercept/2015/06/12/data-breach-th...

The article also mentions a pending Supreme Court case (Spokeo v. Robins) which could "'open up the floodgate for lawsuits, in all contexts, but especially in data breach litigation'".
You seem to be missing the point. I'm saying there's literally NO application that claims 'unlimited' that doesn't actually have SOME limit. There are always going to be technical limitations. Even if it's unlimited in practice (as in, no customer will ever reach the limit we've set) there is going to be SOME limit.

Marketing materials are designed to show the intended audience how they may use something. Slack was created for use by teams, teams that know each other and that need to collaborate. Within that context, a limit of 10000 users is pretty reasonable because it IS 'unlimited' for their target audience who will never need 10000 accounts.

Again, the sailboat analogy. I was sold on my sailboat being 'seaworthy'. Does that mean it can literally handle anything the sea throws at it? No. It's a label used to show the target audience how they may use it. If I choose to sail into conditions it wasn't designed to handle, it isn't the builder's fault, it's mine.
> Even things like PureScript are more pragmatic than Haskell in this regard

Interesting. In what way?
Do you mean fusion specifically? I've considered starting something like that, but I'm not sure if there's a wide enough interest.
Finally, a feature that helps me transition back to Firefox or safari.
Whereas Iceweasel is the "free as in freedom" version of Firefox, perhaps the Chromium fork should be a called Dullium.
> As a rule of thumb, you should only use [personal audio] devices at levels up to 60% of maximum volume for a total of 60 minutes a day. The louder the volume, the shorter your duration should be. At maximum volume, you should listen for only about five minutes a day.

Perfect, I'm just going to plug my headphones into a 50-watt amp. Then I can have them as loud as I want without even getting anywhere close to 60%, so my ears will be totally safe!
Is your phone tricked by audiobooks playing from the phone itself, or another source? I'd be really surprised if the phone's audio could trigger itself.
Looking at a git diff is one thing, but seeing the commit as it was coded would introduce the dimension of time; giving you better context for how everything came together.

Add some interactive controls for slow-mo/fast-forward or scrubbing forward/back and you would have a powerful tool for learning & review.
Of course! No need to rush.
She didn't make any of these decisions on her own as a 14 year old. She had two parents with a lot of business savvy and the money to bankroll her career. That gives you the ability to push back against the record company. Ordinarily, if you say "no" to a record company's demands, they drop you and your career is over. Taylor just went out and bought a recording company after RCA wouldn't give her the creative control she wanted (aka "doing more work on her music than most artists") -- most artists don't have that option.
Just another fraud detection company.
I wouldn't call it "tortured logic", all his points are valid. Of course, there are ways you can listen to headphones 8 hours a day without getting hearing loss, and there is music you can listen to that isn't distracting or imparing your cognitive function, and there are a lot of people that are perfectly fine sitting in a room with a bunch of other people that they can't see or hear, but I think these are valid issues that at least some people that wear headphones in open offices might encounter.
And then they wonder why good employees often leave with--usually at most--two weeks of warning...
Oh I understand that.

To be more precise: Let's say I will be working on a team of 5 people. They send the manager and the smartest guy and things look great, but how do I gauge the skill level of the people who aren't there along with the skill level of other teams. For example, maybe my team is great, but I'll be working with other teams (infra guys, networking guys, legacy systems guys, whatever) who are obstructive and unskilled.

How do you get outside the "interview box" to see more of the company?
Huudlr's Top 5 Reasons to Use Dating Apps
Why was this downvoted, you don't believe stray?
Also the guy just read the story that was previous on HN how that was discovered in Debian https://news.ycombinator.com/item?id=9724409 (but it doesn't affect them) and made a post about it. 1000 thumbs down for him.
Sales and Marketing for Ireland
My favorite underused Python idiom
I doubt it. Planning to piss off the musicians you depend on and then backtrack is a risky move; it has the potential to erode public trust somewhat.
Hey Amazon can give your book away for free if they want. Its part of the standard contract, where you give Amazon the right to market your book any way they want, including promotion. Which can mean, bundled with other slow sellers, or even given away as a loss leader.
"May" is such a nice word. Let us hear a quote of wisdom from the ancients (namely, Footprints on Everything2):

I've given this some thought, and this is what it comes down to:
The facts:

On the cover of Honey Nut Cheerios is a bee holding a stethoscope and saying "May lower cholesterol."
The deductions:

The bee is saying "May lower cholesterol." A true statement, as it MAY (or may not) lower cholesterol. However, it is also misleading, as it is also true that this cereal "may cause manic-depression," "may cause diabetes in geese" or "may accelerate the return of Beelzebub to his native plane."
http://www.warplife.com/tips/
Testing Location Mocking on Android Devices (Open Source)
Purely anecdotal, but in my opinion in-ear-monitors (like the Sure or Etymotics) are much better at blocking out sounds than an active noise cancelling headphone like the Bose QCs.
I am a big fan of the music quality of in-ear headphones like Shures or Westones or Etys, but I'm pretty sure it's still causing some hearing damage.

My hearing is a lot better now but when I listened to them all the time, the ringing got to be pretty bad. Since working from home and not listening to them so much, it's gotten better - I'm not sure it's repairable though, so this may not be 100% accurate.

They are also a bit uncomfortable to use for long periods of time.

"Just use headphones" is a bit of a "screw you" when said to employees, because their employers were too cheap to buy or too controlling to want adequate office furniture.

My best cubes were 10 years ago and everything is getting worse (louder and smaller and privacy trending to zero) to the point where working from home is much more tolerable.

Companies should realize that investing in employees pays huge dividents, and an extra few thousand in furniture might improve their output many many times over.
I worked at a company that took 90 interns per summer. All of them outside of our mobile team did nothing but fake intern projects. We made ours do actual product work that shipped; the rest of the interns were very jealous. We made offers to three and one accepted, the other two went on to graduate degrees.
Or in other words: code should be as simple as possible, but no simpler. I guess you could call it organization or readability or just good design. It requires deeply understanding what you're trying to accomplish and structuring your code to reflect that. I don't think there's any rote, step-by-step procedure that will get you there. Often it is a flash of creative insight that breaks the log-jam and reveals the hidden inner structure of the problem. Once that is revealed the code writes itself. In other words, good code should always make the problem that was solved look easy.
I agree, diplomacy is a critical skill. Grumpiness is basically anger, and all anger comes from pain. Programming is fun, but getting yelled because we missed a deadline or got some feature slightly wrong is painful. When Suzy asks for a change to the link, she's not trying to cause pain, but it's easy for all that previous pain to come channeling through and end up all over her. Road rage works the same way.
It's not just a pipeline problem
Hearing loss is indeed irreversible.

So take good care of your ears, don't be complacent. (I'm a drummer)
When I lived in NYC and it rained the subway car floors would have streams of water running in them.. I can't say I remember my pant legs getting soaked by someone else's umbrella mainly because they were already soaked walking to the subway because of the wind.

I mean it seems like a nice design and it does suck getting into a car with an umbrella.
SRWare Iron. It's still in development.
Many years ago, I dreamed of huge roadways with wi-fi embedded in the road. Cars would broadcast their destination and the network would adjust the speed of all cars to facilitate a smooth entry to the freeway and subsequent navigation.

Self-driving cars are really cool. However, if every car is trying to optimize for itself then traffic will still be an issue.
Yup. You're right about all your audio points. There is no way the Etymotics are damaging your hearing. If you leave the music off, they're excellent ear plugs. Speaking of ear plugs, that might be a great solution for certain people who are bothered by noise. I know at least a couple of engineers who use them. Of course, this is no way excuses open office plans and their stupid design, consequences, and proponents.
While I don't know how orchestrated this might have been, it's interesting that Apple seemed to cave to Taylor Swift's letter immediately, whereas Spotify basically told her that she's welcome back whenever she changes her mind. Apple had to know that Taylor Swift would be pretty on top of this, since she had already made her feelings known about the lack of compensation for streaming music (when she pulled her songs from Spotify).
Show HN: HumbleMatch – Easy type-checking for Python
The office of the future and how we will work
GitHub stars
Hearing "just wear headphones" would mean I'd resign the same day.
I mostly have experience with Westone or Shure's, but I like Comply foam tips a lot better - more comfortable, anyway. Worth checking out.

http://www.complyfoam.com/
Yup, that's the key. She is literally a rock star. (well, pop/country)

App developers don't have a millionth of the star power.
Just leaving this here:

https://www.somewhere.com/suttree/sparks/30629

The Isolator device looks amazing, better than headphones.
BlackPolishedChrome.
It's not. http://i.imgur.com/rmyTIct.png Is this a Windows only thing?
> The small bits of performance you're going to get isn't worth the maintenance hell it's going to cause.

I've always said, that's the difference between programming and developing.
MP3 files being played with an app². Happened with both Nexus 4 and Sony Xperia.

² https://play.google.com/store/apps/details?id=ak.alizandro.s...

Edit: I guess depending on how powerful OK Google and Siri become it would be possible to embed instructions to download a virus into an audiobook or song.
If I recall, her dispute was in dispute by Spotify CEO.

He asserted her final cut was probably what she was stating, but Spotify's checks to her label were in original $6 million range payouts, and that she should take the issue up with her management if they are taking that much out of her cut.
Not just frequently starting/stopping applications but a persistence engine at that.
Thanks! Based on my understanding of Sift Science as an outsider, we're focused on a different market. We're explicitly trying to stay away from traditional e-commerce applications (shopping carts, standard transactional businesses, etc) because the space is so crowded, preferring instead to focus on trust and safety applications (i.e. two untrusted users interacting with each other on some service vs 1 untrusted user interacting with a merchant).
I wonder if they have a legal base for this in Europe.

This was severly frowned upon on the Debian Bugtracker last week. Thanks to the Debian team for standing up!

Context: https://news.ycombinator.com/item?id=9724409
Prolonged use of opioids in high doses can cause permanent damage to the inner ear. Rush Limbaugh famously abused oxycontin and that's likely why he had to get cochlear implants.
Have you tried Learn You a Haskell? I think it doesn't need more than a little previous programming experience.
My bad, I should've specified legacy C++. You're right that with lambdas now C++ has gotten much better.

However I would argue against the STL being well thought out. Every single large-scale C++ project I've worked on threw it out the window before even staring out. Our current project already takes an hour and a half to compile without parallel builds and barely uses templates at all.

I still prefer plain old C to C++ most of the time.
Would not be surprised if this was related to the US temporarily stopping the issuance of visas.

http://travel.state.gov/content/travel/english/news/technolo...
Marketing Automation for Freelancers
The W button? That's interesting. It wasn't related to the Clinton transition out of the White House[0] was it?

[0] http://www.truthorfiction.com/trashingthewhitehouse/
Still too many lines of code!

Being organised has nothing to do with fewer lines of code. A 10 line script can be disorganised and a million LoC app can be well organised. What makes code organised is things not being tangled up together - having well encapsulated logical modules that do one thing (or a set of related things), with a well designed API to get each bit to work with the other bits.

I've found that the more I write testable code the better organised my code gets. Automated testing forces you to design maintainable, organised code - because your test suite really won't cope with disorganised code.
HumbleMatch is made to add a zing to your mundane type-checking and duck-checking code.

* Check your function arguments reliably, add more flexible signatures and most of all, have a lovely API.

* Or just sprinkle some assert checks to ensure the data is what you expect it to be at any point.
It's obvious that it was planned from the beginning. It's not possible to do such decisions "on the fly" for Apple monster. There are billions of dollars involved in such a decision. Well played, Apple, I must admit.

What I wonder is how do they prevent me from regging new account every 3 monthes? Why would I pay them a single cent if I can spend few minutes once a 3 months and listen to their library for free?
Ask HN: Inexpensive robot to teach assembly programming?
I am teaching a course in Computer Architecture using NAND2Tetris; however, the book does not cover interrupts. When I was an undergrad, we used robots with a Motorola MC68HC11, which had a very simple instruction set. We wrote a maze-solving program, read data from the sensors, and operated the motors ... all in assembly.

My department has a (tiny) budget to buy robots for the students, but the ones I've found are $100
-200, and they are mostly intended to be programmed using a higher-level language (ARM microcontrollers).

Does anyone know of an inexpensive robot that can be programmed using assembly practically?
My iPhone regularly reacts to words that sounds like "Hey Siri" when I'm listening to audiobooks using the in-built speaker.
In your profile (upper left, "[hit this, your user name] (karma score) | logout"), change the showdead parameter to "yes" and hit the update button.
Bullish Reversal Candlestick Patterns-These Are the Most Reliable
Solar Power for Everyone
As far as I can tell, this is just a magnetic mirror with neutral beam injection.

The problem with mirror devices has and always will be plasma squirting out of the sides. Sure, at any given moment, that may represent a small fraction of the plasma (only particles that have a certain velocity will exit). But collisions eventually change particles' velocity, eventually dooming them to the path outward.

It looks like they're relying upon the neutral beams to replenish particles that leave. That takes energy, and is one of the primary heating mechanisms in tokamaks. Whether they can break even with such a scheme is entirely unknown since they're not providing details.

More power to them, but I remain skeptical until they actually release details (this hardly counts). If it's secret, it's not science.
C# in Depth by Jon Skeet is amazing and is great to brush up your C# skills!
A word of warning though: it's excellent for developers with experience in .NET, but does not serve as an introduction to the language/framework. The knowledge is not easily applicable to other languages either. That aside - it is still the best programming book I've read thus far.
> There exists multiple categories of music WITHOUT WORDS! Shocking I know. Most developers I know listen to these types of music because, lyrics are distracting. That isn't a cut against headphones.

None of those sorts of music work for me... should I still wear headphones to fix the open office?
Whatsapp already have a web version. He merely converted that into a desktop client with the help of Node Web Kit.
I've considered this book a few times, but the following review always stopped me cold: http://www.amazon.com/review/R1ICFUDTH8VXQ5/ref=cm_cr_dp_tit...

Any thoughts on it?
I think both of you might be over-estimating what's required to say "Ok actually we're going to meter free trials too just like paid accounts and pay out royalties equally irrespective of account type" Technology wouldn't be difficult and cash isn't an issue.
There is a large overlap between what you call the default constructor and scala case classes—there is a primary "value" parameter list, and other constructors must be defined in those terms.

My comment was not meant to be an argument, just a note that there are similarities between this and the other major contender for "java/javascript replacement" and you don't bother to mention them. If they are different, you don't bother to say that either. So it's not a very useful without the comparison, it's just tweaking of the language's constructor patterns and calling it novel.
I got 2 popups, plus there are 2 forms on the page already.
Dollar Shave Club Raises $75M
We did something similar at previous job. We handed the candidate some code that was intentionally bad, explained that it was so (so they wouldn't think we wrote like that every day), and then asked what they'd do to improve it. This let us find out a few things - whether they could read & understand someone else's code, whether they could make improvements to existing code, what levels of abstraction they were comfortable working at, and whether they had a strong enough personality to mix with everyone else.

The key was in how we presented it - we didn't want to come across as elitist jerks (but we probably did to some people), so we tried to soft-sell it to them and work it in gradually during the interview.
> What do you see in contrast to "the west"?

The West of a previous time, presumably.
Why is it better that Node Web Kit?
Most hearing loss is
I agree regarding China, and I think it will end up limiting economic growth there once they get past the industrialization bump. (I believe they are past it.)

I contrast the west with, for example, Russia, which has a very intelligent work-force and extensive natural resources, but has been unable to break out of the corruption and lack of trust endemic to their culture. India is another example: there is no reason they shouldn't be a first world country looking only at their human and natural capital. The middle east is lousy with countries with incredibly intelligent peoples stuck in second-world (at best) conditions. And so on.
I think what it boils down to is coding from top down, rather than bottom up. As the OP points out, you need to see the entire landscape.
Among other things, they're using Criteo Email, which can supposedly identify an e-mail address for up to 30% of a site's unregistered traffic.

http://www.criteo.com/what-we-do/products/

You'll find that, along with a dozen other marketing/tracking related products, by observing all the JavaScript tags the site loads through your browser's network inspector. You won't find some of them in the HTML source because they're using tag managers to inject additional script tags into the page after it's loaded.
What I took from the article was that this just isn't going to make enough money for them to deal with it.

Iterating gets expensive, fast. And apparently they're not making back the money they put in.

I think that's fair. There's a limit to how much you should have to spend to entertain other people if they're not (collectively, after expenses) paying you.
Yes, yes. Since we can't cover all edge cases right now, let's abandon the concept completely!

"Disgusting" is a normative, qualitative term. Can you put it into calculable, quantitative terms?

I fail to see how cameras are missing the point. Are you saying that all condom wrappers will be the exact same color as the upholstery? Are you saying the stains on the seat will be the same color as the upholstery? (Are they still stains if they colormatch the material?)

So we take some before photos, and do machine learning analysis. And we can have people rate the car, or even refuse a car, with the app. Yes, you'd have to have a motor pool with idle cars to get this to work correctly, but queue theory says you'd need idle cars during non-peak hours to meet peak demand anyway.
Spot-on but unimportant.

"Apple didn't lead the mobile device revolution. Blackberry did."

Technologies succeeding in the gauntlet of consumer electronics makes a bigger splash in public media---for obvious reasons---than those same technologies applied to the problems of specific trades.
Things you might not know about Bruce Schneier
Please look at "case classes" and their associated constructors, which is where I see the most similarity. I am sure they are implemented very differently, but I am not sure exactly what the benefits of ceylon might be over a more "cluttered" scala-style approach built on top of java class-and-interface MRO.
If you advertise the featureset of OGL 4.3, you must also support the whole ES 3.0 API: https://en.wikipedia.org/wiki/OpenGL#OpenGL_4.3.

You can ship GLES games on desktops no problem. And anything remotely notebook / desktop class graphics wise is so much more powerful than some Mali GPU that you can ignore "performance characteristics" for the most part and assume brute force will be fine. If your game runs on a feature phone, it will run with GLES on desktops.
This has been my experience too. I've been involved cleaning up a half dozen or so projects that got out of control. In each case, technical complexity was blamed as the reason. After digging in, I found that following commonalities:

- Incomplete, conflicting and misunderstood requirements.

- Lots of "We never thought we would need to do X".

- Poor team communication.

- Mistrust, frequently well earned.

- Harmony valued over truth.

Once these were winnowed away, the problems rarely overwhelmed the technical teams. This isn't to diminish the importance of technical skills. Rather - when everything else is f*cked up, you can't blame the technology or expect a 10xer to pull you out of it.