skysight-inc/HackerNews huggingface dataset:
Well good news for snapchat is that their current young users will eventually be old, and facebook's old users will eventually be dead.
I've worn hearing aids my entire life and manufacturers seeming to focus on miniaturization at the expense of capability always frustrates me. This isn't just driven by business interests though, DSP and EE at that scale are really hard and it's honestly remarkable what modern digital hearing aids can do with such limited resources. It does make me wonder though what would be possible if they just threw a lot of processing power at the problem, like say a Raspberry-pi sized processing unit concealed on the body connected to wireless mics/speakers. This would allow open the possibility to having more than two mics which could help with sound localization, which is something hearing aids are still not very good at.

Maybe it's because BTEs are the only option for someone with my degree of hearing loss, but if given the choice I'd gladly choose (or at least try) a more powerful/sophisticated hearing aid over a more aesthetically pleasing one, all other factors being equal.
While I agree this should be a column in the ledger tracking their costs and benefits, this is a hard sell to an accountant.
Prehistoric rock art discovered in desert in West Africa
I wonder if the age error is symmetrical, or if it tends towards guessing lower or higher? It would make for an interesting study.
I think one of the points of the article is that you don't need to "boost" self-esteem, which comes on its own. What you are boosting instead are your self-importance and narcissism.
a) It's a pretty large percentage (~50%) for viewers within my target critical region (east coast) but it becomes less important when accessed worldwide.

b) Session tickets cuts it from 60ms down to about .5ms extra delay (when loadtesting with a keepalive https connections) so this is really only an initial handshake problem.

c) The localhost full handshake latency problem is really a proxy to the real problem: the CPU load. TLS/SSL is adding a lot of compute requirement to each initial connection. This becomes important as I have to deal with celebrity content, where a single Twitter link can lead to hundreds of thousands of incoming connections within a few minutes.

TLS/SSL handshake compute requirements really need to be sped up somehow..
Why does everyone think this has to somehow be "mitigated?" If we had a level playing field, then winners should win, but on the next round, if they screw up and lose big, then others should get their chance to overtake them. What we have these days is socialized losses--there's nothing even remotely libertarian about that! The problems are self-correcting, but we don't let them ever correct and instead we get these massive industries who run to government for sweetheart deals and to clobber their competitors via regulation.

Why can't I get decent broadband service from a company that is ethical instead of these total shitbird outfits like Comcast?
Let's assume the x86 octal layout is the pinnacle of enlightenment and the 68k instructions were assigned by rolling a 65536-sided die. So what? I don't write my assembly using DIP switches, I write my assembly using mnemonics.
A suggestion for test framework writers
Yes. Very interesting.

The interesting part to me is that in terms of cost a monopolistic company might be the most effective. The problem is just that cost and price don't have much to do with each other. A monopoly provider is unlikely to actually provide low prices unless he knows competition could emerge.

Having two parallel infrastructure might be less efficent in terms of cost, but could still be more efficent in terms of prices to the consumer.

Both politicans and economist have argued that just having government step in could provide low cost and low price.

I think this assumtion is flawed. Having multible infastuctures adds layers of competition that even with government services or regulation are hard to achive. How well you utilise your infrastructre, what sort of payment structure are costumers provided with, quality of service, how for and in what direction do you grow your network and so on.

Government stepping in can maybe solve the short term problem, but if think about the long term, letting this market be free of a government regulated monopoly procides the chance that another company can come in, either starting in places where the monopoly has not reached and expand from there or start where the consumers hurt the most and try to expand from there.

I think the answer here is probebly differnt for every industry, laying a cable and a sewage system have very different cost structures.

The most important thing about these regulation seems to be that you never exclude competition explicitly. So you could regulate a infrastructure provider and give him price ceilings or something.
Nginx DNS resolver vulnerabilities allow cache poisoning attack
It's not exactly trustless, unless you completely ignore that people expect their bitcoins to be worth something. But many people see bitcoin as a kind of money, and that unavoidably means they will have to trust its value. And in bitcoin's case, trust in the network and community behind it, and that seems to be the thing that a lot of people don't really trust anymore.

I'm not entirely sure what the point is of your first example. How will bitcoin help to varify the integrity of a contract without lawyers? If it's a contract, you still need lawyers to interpret it (if it's complex enough to require lawyers) and a government to enforce it. Without that, it's an agreement, not a contract. Maybe I don't get it, but I don't see what it has to do with bitcoin.

The second one is an example of crime. You may think that this shouldn't be illegal, and it certainly seems victimless, but it's still a way to circumvent the law.

As for more useful than gold, that depends a lot on context. Both of them only have value because of the trust people put in them, but at the moment, a lot more people trust gold than bitcoin, which means gold's value is far less volatile than that of bitcoin.

Companies and banks certainly move enormous amounts of money, but if they move bitcoin instead, they still need to convert it to money somehow. And companies don't really need the anonymous and decentralized features of bitcoin, unless they are trying to circumvent the law.

So I'm still doubtful about the usefulness of bitcoin in the face of these higher fees. Except for criminal/illegal transactions, where the use case is fairly obvious.

Don't get me wrong; I would like bitcoin to be a good idea, and I used to believe in it, but I've lost my trust in it.
None right now. Work demands are exciting team capacity so I'm often needed for overtime work. Any spare time is spent with family.
I think Canonical is attempting to identify other investors, and the 'due diligence' on that resulted in a desire to focus on server/container type activity and to pull out of projects that have no obvious commercial value in the medium term.

Have a look here...

https://insights.ubuntu.com/2017/04/05/growing-ubuntu-for-cl...

So nothing to do with organisational bravery, or indeed the relative quality of the design, just cold hard cash and revenue streams.
If you aren't self compassionate you probably have harsh criticism covered pretty well all on your own.
This has been around for a very long time. It's standard for configuration in basically all scala projects.
Ours is a nation of rent-seekers. It is largely due to the Boomer demographic shift where so many people are headed for or are in retirement.
Developing Unity is a cost center. Presumably there's not much revenue from developing it. Presumably the money being spent on it is better spent on server side where people do pay Canonical money for support.
Wow, company makes an app and is valued at 1/5th the value of GE, an international conglomerate making an enormous range of products.

Seems wildly over valued to me still. Compare to yelp even at a market cap of ~2b vs this 21b mkt cap behemoth. Yeah, time to short some Snap.
Looks like a neat project; that might help with forming some better habits for myself.

FYI, the top portion of the homepage is wider than my phone's screen, but I can't scroll sideways to read all of the text. Let me know if you want a screenshot...
It looks really interesting but i still prefer to use a PC as my router/firewall, use a AP for wireless connectivity and switches for more ports, this setup gives me the best performance for my network, but hey, not everyone is going to do this at home.
Ask HN: How much do you spend to promote your mobile app?
How much do you spend to promote your mobile app currently?
Microsoft is not even in a position to think that way. They are constantly doing ass-backwards things that their enterprise and government customers want. So many of the messed up decision with Active Directory are because some upper manager that didn't know what was going on demanded a feature or threatened to switch away from microsoft.
Admittedly, when Apple "killed skeumorphism" it had already been killed by most of their rivals some significant time before. Microsoft already had Metro; Google had flat, skeumorphic-free designs for a long time but never had made a big fuss over it (until that Duarte android thing got big). Ubuntu's Unity situation is rather different.
> One of the co-developers here:

Thanks kyyd, Periscope Data was definitely on our minds while planning this project. Please share your feedback when you use it.
OK, so it's not just me.

I installed 17.04 over Win10 on my desktop a couple weeks ago—my first time making a serious go of Linux on the desktop since whenever Ubuntu wasted a ton of my time with their half-baked PulseAudio "upgrade", which was a long time ago at this point—and started with KDE (I know from some dabbling that I hate Unity), but was hitting application crashes and long busy-cursor issues at a rate of several an hour, across many K-series applications—including settings, and the file manager. I constantly had little "something crashed" icons in the tray (which, by the way, failed to be interactive when clicked, so they just sat there). After a few days of that I switched to Gnome (which on an SSD and a four-core desktop class processor with a pile of RAM is now tolerably responsive) and that all stopped.

Still no cure for awful tearing every time I scroll in FireFox :-/
Cto.pizza: Conversations about the CTO lifestyle
Generally in law you use a law dictionary, e.g. http://thelawdictionary.org/procurement/, which defines it as "the entire process of purchasing goods". "Entire" there suggests a broad term, hence interpreted inclusively in the context it appears. So in context it's probably something like "commercial use". But there are other questions of applicability, e.g. whether the legislature intended that sentence to only apply to financial loan decisions. It seems like there's no indicator of legislative intent on the original bill https://openstates.org/il/bills/96th/HB1015/, hence it would probably be the plain meaning as an independent clause, but IANAL...
SEO redirect service, keeps SEO rating with 503/301 [need feedback]
The social responsibility of business is to increase profits - Milton Friedman [0]

Let every entity play its role. For private enterprise, their selfish pursuit of profits under a regulatory atmosphere actually helps society improve on so many levels as a net effect.

That said, issues like this cannot be rigorously analyzed while ignoring the different contexts, changes in costs/benefits and the different periods in the historical development of the country. Thinking these background issues have remained constant will invariably lead to fallacies.

Finally, we may need to think about these matters differently; it's 2017, there are many ways of being innovative without restricting it to your national boundaries or geography. One could easily be accused of tunneling if she thinks that all American exploits of science and technology must happen within the boundaries of United States in this century to qualify as an improvement of American society.

The stage is bigger and the system has become orders of magnitude more complex.

[0] http://www.colorado.edu/studentgroups/libertarians/issues/fr...
Nodejitsu (now owned by GoDaddy) keeps charging customers after end of service
WOW, I didn't know that you could speak for the ENTIRE WORLD.

Personally, I find this at the very least interesting and possibly useful. The lack of comments in JSON is a problem when it comes to annotating configuration stored as JSON. But we have other formats that do not have this limitation (INI, YAML are two examples).

I really like the idea of "Human-Optimized" config, because it is more important for code and config to be understood by humans than by machines.
Ask HN: What tools do you use/need to capture domain knowledge from your users?
As a developer, when working for a client or on your own app, what tools/techniques do you use to capture domain knowledge from your users?

For example when using Domain Driven Design, do you use Trello or another board tool to capture commands, queries, events etc...?

Most importantly (this is HN after all), what tool would like to have in hand to better capture this knowledge, and how automated should it be?
Would you be interested in a tool that captures user needs and builds specs or even an API template, that users could try quickly for rapid feedback?
I'd be very surprised if Ubuntu's revenue wasn't increasing at a much higher rate than Red Hat's.
I fundamentally agree with the basic insight of this essay, but I'd like to add that we should strive to be those friends to each other so we don't need to "auto-sympathize" to such a degree. If the people that you value don't value you for how hot your girlfriend is, or how much money you make, then you won't feel the compulsion to build yourself up that way--to such a degree. Of course, the pervading culture still makes it difficult to ignore those sirens.

And of course, social media plays a huge role in this reduction of the complexity of emotional life to more superficial things, to what can fit in a camera lens or a blurb.

The kind of self-esteem that people have, I imagine, must be like malnourished populations that are also obese. They don't have any lack of social interaction quantitatively, but they're still emotionally/spiritually hungry.
I wrote an emulator for M68K nearly 25 years ago. I wrote a generator to produce the opcode dispatch table. It used regular expressions on bits (textual strings of 1's and 0's) to condense the generator's specification; I remember it being quite condensable that way.
When I was 18, some lady at the community pancake breakfast in my grandpa's small town told my mom that 13 and younger are free. Humans make mistakes too.
This actually happens today, even with all the existing rules.
Funny, that's also a very common way for bug reports to be closed on Google's official Android bugtracker.
> As a CTO I see it as part of my job to find the right tool for the right job.

If that's a minuscule part of the job, then I agree with you here.

My point is, you are not a CTO if the technology behind the product is a static web site. What do your VP and Directors do all day? What about the teams under them?

There is a huge difference between a CTO and a front-end engineering.
Gain more control over your delivery process with Build Stages
Minwaita fixes the huge title bars.
I've used Apache Jena (Java) for a research project with DBpedia. I know there are some other options that are a bit quicker for processing RDFs, but I think most are proprietary.
This is available in GNOME using the Dash to Dock extension. Screencast:
https://u.teknik.io/MoEYx.mp4
"Completely broken on mobile. Looks fine if you request desktop mode." - Abraham Lincoln
The right they have is to deny you entry if you refuse to hand over passwords for your devices. If you are US citizen I think they cannot deny you entry but can take your devices for a period of days.

https://www.eff.org/press/releases/digital-privacy-us-border...

https://www.engadget.com/2017/03/03/the-border-patrol-can-ta...

https://www.eff.org/deeplinks/2017/04/bill-rights-border-fif...
I am curious what differentiates web hosting for startups from generic web hosting?
But it's also true that not everyone is a friend to themselves.
I know, I'm demonstrating one reason I think that's a bad best practice :) I recognize there's nothing most people can do about that, though!
Any proof of that?
Airwolf + Nightrider filled my young mind in the 80s. Ahh, how I used to love watching them!
I agree with all of this. I have very little patience or interest in the 'red tape' aspects of home-buying (and not a lot of practical home ownership knowledge), so having an agent who really knew what she was doing made things a lot easier for me, so much so that I used her when I bought my first house, then again a few years later when I sold that and got a new one.
I've seen some pretty convincing expressions of emotions from actors who were obviously not at the time, in love, in pain, in anger etc. I'm pretty certain that any system that takes your facial appearance and no other information (e.g. you are an actor, you are currently on a movie set), it would have no way to distinguish genuine from false emotion.
It is usually more fun and maybe even easier to redesign than to fix.

I think that there are interesting exceptions. For instance, the *BSDs are sometimes maddeningly conservative. But if you have last used FreeBSD 5.0 or OpenBSD 3.0, you are up and running on the latest versions in no time.

I hadn't looked at FreeBSD for years. Tried the latest version 6 months ago or so and configuration was pretty much the same as 10-15 years ago. There are new cool features (ZFS, bhyve), but it is all logical UNIX.
And implicit when someone ends a sentence with "or something".
Hackers are selling fake diplomas and certifications in the #darkweb
MSFT backtracks: 'We are going to support .NET Framework with ASP.NET Core 2.0'
This reminds me of the criticism of JavaScript from many C++/Java/C# developers.
Boeing grounds 737 MAX planes over quality issue with engine
Building a Digital Compliance Workflow
The trouble I see coming is, right now it's "a discount" for sharing the data. Once these sorts of services become ubiquitous and well tested, it'll be "a surcharge" for not sharing the data. Explicit opt out, versus explicit opt in. Right now, it feels like you're getting value out of sharing your data, but in the future, you may have to pay more (relative to others) to keep your data private.
Kind of confused why this is on HN, but I practice Jujitsu and would just like to say, it is perfectly fine to think your style of martial arts should be compared to Yoga. Don't however compare your art to MMA.

Also, this article really makes MMA sound like a brutal no holds barred sport, which is just incorrect. MMA is as beautiful as all the other previous martial arts (I know, I know, MMA is a conglomerate of all of them). People have spent the last 20 years trying to say MMA is a blood sport. This is just another attempt to pose it as such.
Eh, never mind. Guess I assumed that stock prices are included in GDP. Turns out they aren't.
Standing Up to a Dangerous New Breed of Patent Troll
you don't need to consider the entire set of humans, only those with the ability/drive to obtain enough power/influence to gain control over a nuclear weapon.
AMZN isn't really losing money, they're just reinvesting it rather than paying it as dividends. Their stock price goes up because they're consistently converting cash into business value worth more than that amount of cash. But they're mostly not making long-term plays, they're making good short and medium-term plays.

And Boeing isn't high-risk. It's high-cost low-risk. Aircraft are very expensive but also well understood.

> The alleged short term focus of investors and companies requires them to be fools (as a group).

The consequence is a result of structural failure, not individual failure. We put abstraction layers between investors and their investments. John has a 401K, he invests it in a mutual fund, the fund invests it in corporations, the corporations invest it in business units, the business units invest it in research. At every layer of abstraction, the level above doesn't want to spend resources understanding the details of the bottom tier, they just want to see numbers that are higher this quarter than last quarter. Because John doesn't have time for that and if he is only looking at quarterly results then the mutual fund manager's incentive is to produce quarterly results, which flows all the way down to the bottom.

The only solution is for investors to know what they're investing in, which requires more smaller corporations and fewer layers of abstraction.

In a sense it's basically the case that wide diversification is free-riding on the analysis done by the other investors in the same stocks, but the more people who do it the less efficient the market becomes because there is less thought going into where money is invested.
Cray Announces New, AI-Focused Supercomputers
The turris omnia box interests me. Can you drop me an email to <username> at gmail?
What if the probability of generating an image that is much larger than what would fit in memory would be greater than generating a normal-sized picture? Would the fuzzer be able to produce something in practice?
They "work", just not with modern software. I found threads where the nvidia devs and the open source devs discussed the issue. Apparently, the nvidia drivers violate the opengl spec and drop textures at unpredictable times (such as during suspend and mode switches).

The "fix" is to constantly spam the same texture at the card, or use some some non-standard opengl extension to see when the driver decided to drop the textures, then recopy them from dram to the card (why keep one copy in video ram when you can keep a second in dram for twice the cost?)

From what I can tell, people are sick of implementing this workaround, so newer software doesn't bother. This has been the status quo for over a year.

In practice, this means severe screen corruption when switching users or suspending/resuming.
MMA is to martial art what modern warfare is to the art of war: achieving supremacy, regardless of the means. A testimony of our times.
‘Paranoid’ is too strong a word, but they tend to be hyper-cautious and some take pride in operating in ‘stealth mode.’ - true
I see that the article is new, but isn't the actual story older? I remember seeing something like this a few years ago.

Edit: Ah, there it is: https://www.youtube.com/watch?v=gEDaCIDvj6I Not exactly the same thing, but the same principle :)
A critique of a program isn't a critique of the programmer.
I'm so confused. If the point of traditional arts is:

“It’s not about really hurting. It’s about giving your opponent ‘face.’"

Why did Wei Lei agree to this bout in the first place?

Why does Mr. Xu now have to go into hiding and be ashamed of himself?

Sometimes this world makes no sense.
> so many people are headed for or are in retirement.

I believe that to be true of most OECD countries, though that doesn't make improving things unpatriotic in those countries...
Practical Tips for OWASP Top 2017 #7: Insufficient Attack Protection