skysight-inc/HackerNews huggingface dataset:
Yeah, it's the exact situation described in that XKCD: "There are 14 competing standards! Let's create one that is perfect for everyone's use-case!" "There are 15 competing standards..."

https://xkcd.com/927/

And, as you noticed, pretty much every Java project will reach a point where it has to deal with all four-ish of the major logging frameworks. Some module, somewhere, will include an Apache dependency and then you get JCL, and some other purist will insist on java.util.logging and away you go.

With that said, it really isn't that bad to fix. You can use the SLF4J bridge modules and dump all 4 of the logging systems to a single output system. This doesn't actually have to be via SLF4J either - there are modules to dump SLF4J out to JCL or JUL or whatever.

http://www.slf4j.org/legacy.html

This is one of those things about Java that's annoying as hell to get set up, but you plug through it for an hour and then you never need to touch it again. And the next time you can crib from your working build and 99% of it will be the same.
Like I said, completely invisible to you.
"US is a nation of immigrants"

The US is a nation full stop and we can write whatever laws we please without regard to when people arrived here in the first place.

Are Madagascar, Mauritius and Haiti also disallowed from having immigration restrictions because they were also populated in the Modern era?
Disappointed not to see Pikii!
Better not watch any TV shows, read newspapers, or use any search engines either then. They are all financed by ads. /s

Chromium is the best product on the market. I honestly don't see what negative influence Google's business model has on it. I use Duckduckgo as my default search engine and
Google doesn't do any monitoring/tracking in Chrome, despite what most people think.
Money. Research grants are given mostly by amount of publications in well known journals. If they just start a blog then they won't get further grants and have to change careers.

The effect of Impact Factor (https://en.wikipedia.org/wiki/Impact_factor) in academic grants is ridiculously high.

So in the end it's not the scientists who can make the switch. It's the people who pay the scientists.
You know, I'm not entirely sure how I feel about this. On the one hand: yeah, I get that having really multithreaded stuff is pretty handy, especially for certain computationally-bound tasks.

On the other hand, I quite like the single-threadedness of javascript. Promises-based systems (or async/await) give us basically cooperative multitasking anyway to break up long-running (unresponsive) threads without worrying about mutexes and semaphores. I understand exactly when and where my javascript code will be interrupted, and I don't need to wrap blocks in atomic operation markers extraneously.

I've written plenty multithreaded code, starting with old pthreads stuff and eventually moving on to Java (but my own experience with threaded stuff is limited mainly to C and Java), and it can be a real pain. I guess limiting shared memory to explicitly named blocks means you don't have as much to worry about vis-a-vis nonreentrant code messing up your memory space.

That said, it is a pretty useful construct, and I see where this can benefit browser-based games dev in particular (graphics can be sped up a lot with multicore rendering, I bet).
I'm not speculating. I'm telling you what I see daily in front of the school.
Node tends to do a better job over Ruby in terms of throughput on the server in addition to the lower disconnect. If you're going to use separate tooling for the supporting services, I'd probably lean to Go over Ruby/Rails simply for the better scaling than either Ruby or Node, but creating a disconnect for a less-performing server stack, I don't get.

Personally, I prefer node coupled with the front end, even if services farther back are using other technologies, being able to tweak your app's api surface to suit your needs in the same language is a much lower disconnect. Just my opinion, ymmv, but if you're already using a JS heavy front end, then a more tightly coupled backend makes more sense imho.
Case in point: (much of the) $100M donated to schools in Newark NJ evaporated into union contracts: http://www.businessinsider.com/mark-zuckerbergs-failed-100-m...
Sure, it benefited the teachers and perhaps many deservingly so, but it failed to make the expected dent into the system.
Who'd a thought thirty years ago we'd all be sittin' here drinking Chateau de Chassilier wine?
My interpretation is that "O(...)" informally means "Theta(...) in the average/amortized case". In the average case, Quicksort is Theta(n log n).
It is very difficult to have a meaningful experiment if you change what you're doing in the experiment as you go. "Initial conditions" makes sense as "the conditions for this initial run".

Or maybe, now that you've figured out what this experiment is supposed to be, you should actually run this experiment, i.e., start it over, with a clear understanding of what's going on and what the parameters are. It's unsurprising that people were confused about the parameters since you yourselves were confused about them. Their confusion is on you.
The bill, and today's new FDA regulation, are not against public health. As that same article says:

> Philip Morris’s motives notwithstanding, the legislation has broad support from nearly 1,000 advocacy groups, including the Campaign for Tobacco-Free Kids, which led the negotiations with the company, as well as the American Heart Association, the American Lung Association and the American Cancer Society.

And today public health organizations like the American Lung Association and American Heart Association are welcoming the FDA rule:

http://www.lung.org/about-us/media/press-releases/fda-assert...

http://newsroom.heart.org/news/new-rule-gives-fda-tighter-gr...

Phillip Morris' involvement is not a form of corruption, or social proof the rule is secretly bad for everyone. It's the natural consequence of our system of government, which says that persons and companies subject to new laws are allowed to have a say in the process. Google fought SOPA, for example.

The benefit to Phillip Morris is to deny new entrants to the tobacco market. This is also a benefit to public health, plus health advocates hope that the regulations will help shrink the overall market for tobacco products in the U.S.

Edit: throwaway_yy2Di says the bill is bad for public health based on nothing, and is the top comment. 1,000 public health orgs say the bill is good for public health (in the same story!), and this comment is sitting at 0. I guess that's HN for ya...
Des Moines Chiropractic
Luckily, we have a totally non coercive, completely voluntary way to regulate the use of finite resources, which automagically allocates resources favoring their most productive uses. It's called a market economy.

How can something that is common property, like you assert (I disagree) be claimed arbitrarily by one group of people and charged for?
And then promptly forget it when restoring from backup in ten years.
Oh that's a really good insight. Yes, totally agreed.
Yeah but there's a separate "lite" version for a reason, Shadow DOM support requires wrapping nearly every DOM API. Web Components without Shadow DOM aren't that interesting.
65K open to everyone and 20K for those who possess US masters degree or higher.
Extensive discussion yesterday: https://news.ycombinator.com/item?id=11631118
Is it not anti-capitalist in principle? It's all about sharing what you have and not keeping things from others. Quite the opposite of DRM and intellectual property.
Facebook Curators Told to Promote 'Preferred Media Outlets'
Guys, I have a question. If it's this simple to put a server into the onion, why are people not doing this with torrent trackers? I'm thinking specifically about thepiratebay.org which is still banned in the UK (at the ISP level, I believe). Then mirrors appear and then the mirrors get banned?

Why not just put it into the onion? Put it there once, problem solved.
Razer Surround 2.0 Crack 2016 and Activation Key
It was a happy day when Servo ditched a big hairy pile of makefiles + git submodules and switched to Cargo :)
BotRevenue – Promote your chat bot in other bots
Ummmm.... A cache layer for any web application is a must have, perhaps he could have avoided the attack all along if it were present on the system since day one?...

At least for this kind of attack, a more serious DDoS won't be tamed by "just adding cache"
Ah but we must not forget the Tao Book 7
http://www.mit.edu/~xela/tao.html

"You can demonstrate a program for a corporate executive, but you can't make him computer literate."
From the linked page, under "Minimum Requirements":

>> Resident of one of the following states: Alabama, California, Colorado, Connecticut, Florida, Georgia, Idaho, Illinois, Indiana, Kentucky, Maine, Maryland, Massachusetts, Minnesota, Missouri, New Hampshire, North Carolina, Oregon, Pennsylvania, Tennessee, Texas, Utah, Washington, or Wisconsin

That's an odd requirement for a remote position, isn't it?
How is the rump kernel any different than a unikernel?
uuuuuh because it's immoral? You're saying "well we already threaten them with violence/guns to pay once, might as well do it twice" - I shouldn't have to explain my objections.
I believe the fact that seismic events can trigger other seismic events along the same fault system is well known. What is still up for debate is how soon, how far away, and how large.

I've heard it said that the only way you can tell if an earthquake is a fore-shock or the main event is to wait. For example, I've always loved this visualization of the seismic events leading up to the major Japanese earthquake of 2011: https://www.youtube.com/watch?v=NSBjEvPH2j4 . See if you can identify the main quake when it happens. I bet you're wrong!
The Android ecosystem us chock full of phones at various price points and quality levels, and questionable "value add" software added by OEMS and carriers.

I have been very happy with Nexus phones (going back to Nexus S), and have never experienced any of those issues.

We also have 3 Motorola G phones - which for the money (<200) are really hard to beat. Motorola seems to have not attempted to mess with the stock O/S all that much..
Exactly and indeed would be a flaw if Microsoft's own built in firewall for windows ignored the users wishes, as that would be a security oversight in this respect.
The way they guessed this completely made up number and the fact that it is being reported as real is sad. I can count on one hand the number of deaths caused by medical errors I have seen in my 25 years in medicine. Most errors do not lead to any morbidity or mortality. If this was a real number every person would have numerous relatives that had died due to medical errors. This is not the case. These fanciful fear mongering reports do nothing to reduce medical errors.
Either way it seems pretty clear how you could have lost wages.
and industry

No, if the court system is broken then fix the court system. Class action is not to give the public relief it's to keep companies from taking 1$ from 10 million people when none of them would benefit from dealing with it. For slightly larger issues we already have small clams court which works for mid sized issues. And larger cases can go though the full court system.

To be clear, class action cases hurt firms far more than they help people, but that's their job. If we want to replace them then the government needs to step up and prosecute company's for this stuff.
More information about the 'go' bag can be found at the Homeland Security's site ready.org

https://www.ready.gov/earthquakes
> Where is the Windows version of Office 365? Why can't I just pay a per user fee and get one Windows Enterprise key, the CAL, and Azure-based AD?

It used to be an optional tier of Windows Intune (now known as Microsoft Intune), which they have since killed (stupid decision, IMO). However, you can just directly join a Windows 10 (Pro?) system to Azure AD, Enterprise is only necessary for things like DirectRoute, you may not be able to block the Windows Store entirely but you can restrict people from using non-whitelisted applications IIRC.

If you want to manage software updates, deploy applications, Microsoft Intune is still a great option (even includes endpoint protection for PC's) at $6/usr/mo. It's just too bad they got rid of the $10/usr/mo tier that had the Windows Enterprise license.
I use import / export in my regular javascript. I just use babel and browserify for it. I am sure that there are typescript language features that aren't "just optional types", but I don't think import / export is so far outside the normal ES/next kind of norm that you'd call it some kind of MSbomination.
Most of the abusers of H-1B are such body shops and consultants. A simple solution is to disallow consultants from sponsoring H-1B. Only the direct employer should be able to sponsor H-1B.

One of my friend was recruited by Tata in India, and then sent to work for Citibank in US. His visa was sponsored by Tata, he gets his paycheck from Tata ($72,000), but he works for Citibank in their office. Citibank pays Tata more than the market salary, and Tata's business model is arbitrage. Citibank could directly hire him at market salary and cut off the middle men.

They are not just abusing H-1B, but L1 visa too.
Yes, you do currently have to download the whole blockchain at least once. I can't remember if you have to save the whole thing before pruning begins or if it can prune as it goes along. Hopefully the headers+UTXO proposal will be implemented soon, as the total size of the headers is only 32 MiB (80 bytes per block) and the total size of the UTXO set is only 1.2 GiB. We've already dramatically reduced the bandwidth requirements with Xtreme Thinblocks, so storage cost is the major limiting factor for running a node.
"There are very credible people besides Gavin and Jon who still think he is Satoshi - people who are privy to other information and whose judgement I respect."

Oh? Pray tell.
Consider if the recovery might be thwarted by airports unable to accept arriving crews, hospitals and shelters without power and water, the fallout from a high tech hub taken out of operations for months etc. There's also the conundrum that -- because there's no metric in place to differentiate between structures that would perform vastly differently under a seismic event -- there's no rational way to estimate the damage. You may be at once overpaying and overvaluing your earthquake insurance. Your insurance has no way of reliably estimating its risks, which undermines its solvency, which unwittingly reduces its worth to the consumer. One might not be in a position to rebuild.

The issue is that our society at present does not single out life-critical operations and provide for them accordingly. The cost-benefit analysis has not been done.
> If the vapers think they are safe enough to be used in close proximity to toddlers, then the e-cig companies have done a fantastic job of marketing.

Or you just happened to run into an uneducated/unintillegent/dishonest person smoking an e-cig.
Container Market Adoption Survey – Win $50 Amazon Giftcard
There it is. The vindication I was after. I knew I wasnt just crazy for doing everything I could to minimize ms in my ecosystem. Personally, I think rms, gnu, and gplv3 are the way to go. We need to protect user freedoms more than developer freedoms.
Most hospitals now have computerized order entry now so they are not written by hand. Most prescriptions in private practice are also now computerized and sent electronically per federal mandates.
> It has a 2 core/4 thread MIPS CPU that can do ~1Gbps NAT/ROuting with hardware offloads and ~500Mbps just using the CPU and DMA hardware.

Wow! What do you think is the best one that does do wifi?
MindGenius Pro 6.1 Crack Patch and Serial Key Free Download
Sweet :-)

Joins over a distributed database aren't easy. Love to see what you have going! The main issue I see with distributed joins are that they need to be done in a single transaction - if even one table gets an insert, delete or update then it invalidated the join. But this distributed serialised snapshot isolation, that sounds like it might be the best way around it.
[EPS] move timezones
Everyone knows you can pickup and move cities. But did you know you can also pickup a move timezones but stay in same city? I'm a programmer in Los Angeles. I used to go by Los Angeles time. But recently I picked up and moved to UTC. I'm 7 hours ahead of where I was and I live my life this way here in Los Angeles. Every programmer should (EPS) try this. Not only is it wonderful to not worry about what time it is, but it makes you think about timezones ALL THE TIME and you never code anything ever again that assumes everyone is in same timezone.
Good point - we have enough of troutlook, sexchange, internet exploder, and all the other crappy products they hawk.
What does this have to do with HN?!
its one of my few aggravations with pgsql, but you cant use 0 and 1 unless they are quoted. The only non-quoted values you can use are TRUE and FALSE. http://www.postgresql.org/docs/9.1/static/datatype-boolean.h...
The issue is that tobacco cigarettes are _much_ worse for your health than e-cigarettes. This doesn't mean e-cigarettes aren't unhealthy, but between the two there's a clear winner in terms of health outcomes. Sure, it denies entry to the tobacco market, but it specifically denies entry to a more competitive, healthier alternative to tobacco cigarettes.
Yeah I kind of just assumed that it was talking about phones. Can't imagine running out of space for photos on a laptop.
And Microsoft loves Linux, too.
Except that the Win8/10 fast boot time is a cheat; it's basically just hibernate mode. If you do a "restart" instead of a "shutdown" it will go through the full boot process, and that (on the Win10 boxes I've seen) is little or no faster than it was on 7.
Ask HN: What was the source of your last big lump sum
Think back to the last time you received $100k or more in a single lump sum. What was its source? Salary? Stock RSUs? Capital gains from an after-tax investment?
no need for cat
The 13th amendment to the US constitution outlawed slavery, the buying, selling, and ownership of human beings. Is that anti-capitalist?
http://patentlyo.com/patent/2011/01/tracing-the-quote-everyt...
Has this been tested against a broad user base? It seems rather involved.
And it wants you to be a consumer badly.
The case described here, is of a producer/artist loosing unique works due to a consumer software rationale, that assumes that all in the reach of the software is not yours and thereby at whims of the license givers/maintainers.
To the question at the end, Yes. It's answered above in the article itself

> the value of “freedom” diminishes when proprietary
> products offer a better overall experience

In the end, if the cost is relatively trivial compared to the time to do it yourself, and the friction caused by the closed offering is significanly better than FLOSS alternatives, The closed solution will rule the roost.
Sorry, I have a bad habit of using "coin" to mean UTXO. You actually don't care about every address, only the ones with balance.
It doesn't force anything though, unless you statically refer to the runtime. It does force you to exclude their logging backend, but that is straight-forward enough.
Robots outperform expert surgeons on open bowel surgery in pigs
I don't understand what this had to do with what I said? They sold Windows 7 Enterprise with Software Assurance on an Open License six years ago.

I am talking about the process you have to go through to buy Windows licenses and licensing in general with Microsoft. I literally had to take a exam at one point on Microsoft licensing to be eligible for a program of theirs.

I wasn't complaining about the price, or available options, I was complaining about how hard they make it to actually give them money, see how much things cost, and to be clear about exactly what licenses you need.
Ah, the "off-chain" transaction, AKA "using a traditional centralized database because the blockchain is too slow and expensive".
>And as an aside: in no way did I end up with the brain damage Dijkstra would have predicted

FWIW QBASIC is pretty advanced compared the the BASIC Dijkstra's comment was referring too.
That won't work if the origin firewall allows only CloudFlare IP ranges.
No they dont, blocking windows store is one firewall rule.
But it seems useful because you can decide what behavior your want for your project.
Worth pointing out that the BBC has followed up with another post. Wright asked them to send a small Bitcoin amount to the address used in the first Bitcoin transaction, and he would send it back to the BBC to prove he is Satoshi. The BBC sent their Bitcoin, and then Wright deleted his website.

http://www.bbc.com/news/technology-36213588
As someone mostly in the dark about bitcoin and the community around it, why does this matter at all? Why do people care who created it at this stage, and if that person should come forth, what would the impact be? What could such a person realistically do?
The JVM works this way after C programs popularized the precedent - refuse to run at all with a dynamic link error stating the shared library that was expected without any mention of what version of the library should be present in the LD_LIBRARY_PATH or that the shared library version expected actually doesn't match the ABI in some corner cases and silently fails during runtime. That's part of why customizable classloaders in the JVM exist.
I would be glad if apple products supported any network without all the constant disconnects and link level problems. Especially shocking as the BSD underlying stack is robust, it is all the Cupertino crap on top, the "helper" daemons that are to blame!
Why even have a Pro version? Just to charge twice as much for BitLocker, which should be default in every Windows version, just like it is on any other operating system?
I think the "thrill of turning text into action" might be an adult sentiment. I wouldn't write this off.

I decided I wanted to learn to "program" when I was 8, but I had no mentors, and no adults I knew could tell me how programs were made. I found QBasic lurking in the C drive, and got some books from the library, but without anyone to help my 8 year old brain couldn't get far alone. I got it to switch resolutions and draw some static pictures, but nothing else. I was frustrated.

Eventually I found and started playing with Games Factory, then Multimedia fusion from Clickteam, which is is sort of related to this, programming without typing. It was something my 10-year old self could understand on its own! I got a solid intuition of thinking in logic, and. Being able to set up some crazy causes and effects myself was really exciting. I made some "cool" stuff, for a 10 year old.

Once I found that limiting I tried to learn text-based programming again and by that time I was able to read code and puzzle out what it did from the concepts I learned. Maybe being a couple years older helped too.

I can't stand using tools like that as an adult, but without visual programming, I probably would've given up. Yet I paid my way through college writing Java/AS3/C, and now I made a living in games.
"Should." Huh.
Try again. That "protection" you're referencing is actually the natural cooperation between rational actors that capitalism and market economies in general foster and perpetuate. Capitalism is the invisible hand, not government.
Matonis is not a Bitcoin developer or a person of much technical merit, if that was one of the two you referred to. Good question about Gavin, though.