skysight-inc/HackerNews huggingface dataset:
Sorry let me rephrase. Its their differentiation to me. I don't want to see 140+ character posts. I like the terseness of the format.
Yes, but figuring that out took a couple of hours. I had to install an old (new to me) version to get the instant flash bios update feature. The newest bios versions can only be installed using windows or instant flash.
a) I know, that is still WIP :)
b) There is no friction, and as Newton's First Law states "an object will remain at rest or in uniform motion in a straight line unless acted upon by an external force" :)
I've been doing this for ten years. Why wouldn't you use 2to3? In my experience, 2to3 is all you need 95% of the time. It is really that good.

The only times it doesn't work is with python that is bad to an unusual degree. For example, if you make a variable named "list", overriding the built-in list type. 2to3 freaks right out. The other type of "bad" python is stuff that abuses the "open kimono" nature of the language and heavily monkeypatches python internals. Or things that depend on version specific binary data, like pickle files.
>The same goes for Electron-based apps.

When it comes to Electron apps I think any failing to provider a top notch user experience is on the developer and not on the technology. Visual Studio Code is based on Electron and it is hands down the best text editor/IDE-lite out there because the team behind it put the time in to make seem like the type of app you would get out established UI frameworks within the target environment.
The best thing to put into an office to improve acoustics is an acoustic tile ceiling. The next best thing is carpet. The third best thing is thing is white noise from the HVAC and upholstered cubical panels or alternatively gypsum board with sound attenuation batts to create private offices.

That's the engineering based approach based on the principles of physics.

Good luck.
pretty cool and inspiring!
So what's the big picture here? We've suspected for years that football leads to brain trauma. Does that mean the NFL should shut down? Should they continue to operate as normal?

There have been efforts recently to make the game safer for players, but the amount of concussions and injuries seen every season don't seem to be decreasing.

Can you make the game "more safe" without drastically changing the game? Any game played at this high of a speed, with this strong of players is going to have some inherent danger to it.

Do we just need to make the effects more widely known and understood by the players, maybe treat football like smoking with warnings printed on the outside of helmets? Anything less than that and you run the risk of not making your point.

Should I feel bad as a fan for watching football? Is it any worse than buying clothing made by child labor from a third world country?
And here we all really thought their recent redesign to add border-radius: 50% to literally everything on the site (avatars, text boxes, buttons, etc) and to strip all contrast away from the icons by hollowing them all out would bring about massive growth of the platform!

How many more times do they have to listen to exactly what their users want and add things like more complicated reply-to functionality that most can't seem to figure out still, live auto-playing sports video on the frontpage regardless of your interests, temporary automatic bans for using adult language in replies to verified accounts when yours isn't, moments, reordering your timeline so that it's no longer chronological, hiding tweets behind "show more replies" (with no opt-out), hiding even more tweets behind a second "show even more sensitive replies" (still with no opt-out), invading others' discretion and flooding your timeline with other peoples' likes, replacing the dreaded egg avatar with a person silhouette, etc before the platform starts to grow? /s
>You don't want an ecosystem where only enthusiasts are verifying transactions
How is that now? Who are the non-enthusiasts that are preventing abuse by running full nodes?

For $20 a month someone could easily run a large-block full node and that price will only come down.
>There are heavy systemic risks that get worse and worse as the number of full nodes decrease.

It's true but as I pointed out in a sibling comment those risks are pretty slim as long as it's highly unlikely that all node runners could be colluding. It takes only one "uncorrupted" node to raise the alarm publicly, then anybody can spawn a node and check for themselves if they want.

>You don't want an ecosystem where only enthusiasts are verifying transactions. That's abusable, and if it forms a significant part of the economy it absolutely will be abused.

Okay but that's the way bitcoin works, with or without SegWit, with or without big blocks. There are not enough incentives to run a full node already. I don't think that will change unless you manage to create an incentive somehow.
There's a patch from pytype that backported the type annotation syntax from python3 to python27: https://github.com/google/pytype/blob/master/pytype/patches/...
Joopjoop + Coronary + Hyundai...

...totally made all those up, but by the time I get around to it they'll all probably exist, right? Point being, it is both alarming and overwhelming to me the sheer number of available frameworks and languages that all attempt to solve the same things. Even when I dedicate myself to learning whatever the "latest thing" is, it's only a matter of months until I feel behind the curve.

I'll stick with C# on the back-end and React/ES6 on the front until something compellingly better comes along. The reasons NOT to use .NET on personal projects (especially the $ factor) are continually declining, and there's really nothing I've learned about that stack that doesn't readily translate to whatever other languages I've encountered thus far (Python, Ruby, Rust, Go, etc).

The only thing I feel like I'm missing out on at times are algebraic data-types, so I guess I'll give a nod to Haskell on that front.
NFL players are probably compensated the worst out of the 4 major US sports. That's just in terms of what they get paid and doesn't even look at the total package of the risk they expose themselves to in terms of chronic injury, painkiller addiction, etc.
It's sooooo annoying to hear people trying to get you into an alternate platform. app.net, gab.ai, identi.ca, etc. Seriously just stop. You're just annoying.
C, Lua, POSIX sh.

I plan to repurpose old-ish boards with MIPS/ARM SoCs (e.g., AR7240) for various network security purposes. For the C part I have a set of daemons planned and partially implemented which will provide basic functionality without mixing in too much policy/role specific stuff, as well as an IPC library for those daemons. Lua will be used for the test harness and for wiring the functionality provided by the daemons together based on the role of the specific device. POSIX sh for things like execve shims and glue. Everything running on top of a small Linux system. FreeBSD would be nice, but I've had some mixed results with support for it on some SoCs and I want it to be as painless as possible.

Purely a hobby project ATM. I have a couple of boards lying around and I like the design constraints; it's nice to write code for something that's 400MHz, 8MB ROM, 32MB RAM and the size of a match box. Some include removable PSUs, but can also be powered with Li-Po packs &c. Most of them have Ethernet and USB, some WiFi.
I agree. New board is MSI. MSI Bios features and interface are impressive.
Languages in an Afternoon [video]
You can have messenger.com open in a separate tab/window if you want use the chat and mobile facebook simultaneously.
I may be wrong about this, but it seems like waking up a web app periodically to check for notifications would use a lot more power (and maybe data) than it does for a native app. Web apps in general are going to be less efficient, aren't they?

So a web app is easier for you, but aren't you really just transferring the cost to your users in the form of battery and data consumption?
Green Light is just a bad song.
Everyone has a brain worth preserving...my point was when you google "John Urschel", most of what the news has to say about him is that he is a Math Genius, because he is doing his PhD at MIT, which I don't believe is the case.
Your supplement powder has different density than explosive, hence different color on their screens. They saw it for sure.
Freaking awesome! So... the inevitable question... will this get merged into CoreCLR and become mainstream?
> Yes, and it seems also out of spite. They could have increased to 2MB in order to avoid the horrible congestion on the network for a couple years. Once that was in place, they could have continued the SegWit work.

This statement demonstrates a very shallow understanding of the blocksize debate. There are a large number of reasons to object to any hardfork (causes instability and chaos, breaks compatibility, is a point of control for the people dictating the hardfork, is potentially opposed by many users, no easy way to measure support), and even more reasons to oppose a block size increase hardfork (doubling the blocksize worsens bottlenecks that are already significant, buys only a few months of time, is not a repeatable strategy to achieve real scalability, and the fight seems much more about control and pride than the actual block size - otherwise segwit would have been adopted immediately).

As bitter as the fighting has been, the opposition to a block size increase hard fork stands on very solid ground.
Money's real useful when they blow their brains out.
Web Dev with Golang.

Most probably I will prototype a small CRUD app with Gin and Gorm to have a feeling of it. Anybody has gone this path already and would recommend a better tech stack based on Golang?
Well some of the big blockers are against anything that'd prevent ASICBoost (which is a really fun/neat thing, look up the details if you haven't.) That does cast some suspicion on the purity of their motives. But I think the slightly-larger blocksize (8MB) for now is quite reasonable, and the lack of even 2MB size is really indefensible.
The relevant question isn't whether a kernel module is a derived work of the kernel (which is what Linus is discussing there).

It's whether someone who distributes the kernel module and the kernel together is obliged to distribute the module under GPL terms as described in the "part of a whole" paragraph:

« If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. »

(It seems pretty clear to me that the answer is "yes".)
Meet TrueRec by SAP: Trusted Digital Credentials Powered by Blockchain
That's actually one of my concerns. As a heavy Twitter user for like 8 years (I spend at least one hour a day in that app) it is obvious to me that those involved with Twitter do not use the product at all.
Or they have a one-sided extradition treaty with the more powerful country, as I believe is the case in places like the UK.
> I have a huge list of primary sources, will export and paste it here if anyone wants

I'm interested in this. I've been wanting to get this set up but it always feels like rss feeds are hidden from being discovered. Not to mention I haven't found an RSS reader that I particularly like.
This whole thing is actually really straightforward if you evaluate it from the perspective of governance. In bitcoin, miners run software and the software they run controls the performance of the network. Miners therefore control the future software state of the network.

Anything that moves transactions off of the network or decreases the number of miners queried per transaction is therefore antithetical.

If you are a miner, lightning and segwit just hurt you. The only way you'll allow them is if you believe that to do otherwise would slay the golden goose.

Edit: Source: I run a crypto hedge fund.
Or, "Why The Guardian does not understand Sonic games."
So block even slightly larger blocks just because "we'll find a better way eventually"? Why not both?
Apple prefers that the device names never be pluralized[0]

0: https://twitter.com/pschiller/status/725791354769399808
East 1 is indeed the oldest and has the most non-standard configuration of the bunch (besides China, of course). I definitely would recommend east 2 or west 2 for any new deployments.
Programming with Agents
Well, it was designed for by a company targeting enterprise customers. I guess this feature would be secondary for that market.
From the piece, it shouldn't take very long to put it to use.

"When do you think the embryo analysis might be implemented on a large scale?

Actual use of the technology to do embryo screening might take five to ten years, but it could be just a few years. It depends on how motivated they are."
"8MB block means the block chain grows by 1,207,959,552 (~1GB) per day, or ~365GB per year. This means that now not everyone has the internet connection or the disk space to keep a copy of the block chain"

No. You provide no stats, no costs, to justify why 8MB is prohibitive while 1MB is fine. In reality 8MB blocks remain easily affordable. The limit where it starts being quite costly for an individual to run a full node is around 100MB:

https://news.ycombinator.com/item?id=14825934

And by the time we get to 100MB, computing, networking, storage technology will have improved and let us go even further.
Of course it depends on what the goal of the program is, but something like this should offer user interactivity. By solving whatever is necessary (or faking it).
Absolutely true. I was concerned more with traits that can drive people from fiscal stability to poverty, like an addictive personality, how gullible they are, etc.

The problem though is that happy dumb people will have an even harder time competing for scarce resources against genetically engineered unemphatic super geniuses than they do against the current crop of sociopaths that run the global economy.
is a high IQ enough to determine 'success'?
V0.0.2 to address your concerns. Still in alpha and peer review. Expecting public release soon.
How to Add HBO to Hulu Subscription
In my experience this is critical to advancing the state of the art. Knowing the rules tends to lock one into a 'faster horse' mindset. If you want to invent a car, you're best off being ignorant of horse rules and conventions.
> Also Japan is the largest holder of US treasuries, followed closely by china.

What's the point of that? 2017 is not 2013.
By this logic, all on-rails shooters are 'incorrect' game design.
>I am starting to get a vibe that there is a new breed of programmers who think that knowing just one language is good enough

+1

We're going to end up at an "Idiocracy" of programming.
You should know that for a lot of menial tasks machines are more accurate because there is no boredom, and boredom breeds mistakes.
I agree with what you're saying about features, however, you're assuming that taking the $250m will muddy the product.

I expect Slack has a plan for these funds, which was probably pitched to the investors. The plan was good enough to get the investment.

Until I see otherwise, I'm going to give Slack the benefit of the doubt and assume these funds will go to expand their business in a positive way which may have little to do with existing features.
That particular memetic hazard has never inspired a religion. It was a thought experiment; I don't know of anyone who admits to seriously believing in it.
I hold a small amount of Bitcoin today (in my own wallet, not in an exchange).

How do I access my Bitcoin Cash coins after the split? Is there another wallet I need to install?

Also, is there any news on what exchanges will trade Bitcoin Cash?
Has "whether you let your kids play football" joined the long, long list of boolean values that separate members of the Red Tribe from the Blue Tribe?

If not, I think it's inevitable that it will. Someone will try to get their school to close its football program, someone else will complain that the health dangers are exaggerated by the liberal media because football is a red-state passtime, and pretty soon it'll be "Why do you hate America and apple pie" vs "Why do you want children to suffer and die".
New York Times is a western media. I would take its content with a grain of salt in our part of the world.
How to Survive Corporate Politics as a Data Scientists
You're not following the correct people. I agree it's sad that almost everybody involved with tech is a die-hard liberal :P I'd love to get my tech news from Twitter but I simply don't like to be told how to think regarding politics, which tech people do all day. So I just read Hacker News...
Hey, again no offense meant. I just think the whole point of something like this is to mimic the real world. And after a couple of seconds my illusion is broken. Ps. It is cool, just needs to be cooler :)
The same business model and profitability that made Apple develop them in the first place.
The flip side is most people smart/rich enough to get out of China, or get their family members out of China, usually do it
The East Asian culture strongly values intelligence and education. The parents there WILL act on embryo selection and genetic engineering when it is available and safe.
Well, this story was posted in 2011 and although Yegge doesn't specify a date, I think it's safe to assume that the story took place years before the blog was posted as Yegge had by then already moved on to Google.

So this means that Bezos was thinking about data mining and machine learning in a presentation about generalist engineers at least 1/2 decade before this became common place.
Essentially we would do what others do now in the west: Immigrate to China and do sucky work.
>unless you pronounce the word "istoric"

Which we do (in Britain and the rest of the English speaking world outside North America), so "an historic" it is.

e.g. from BBC:

http://www.bbc.co.uk/programmes/p055vr37
It's definitely not what people are doing. Even as Mt Gox showed, people will just leave it where it's convenient. And for a lot of common users, they probably ARE a lot better off with their coins existing as a row in Coinbase's MongoDB database than as a file on their PC.

And I say this as someone that dislikes Coinbase and was burned by them (one day they seized all my coins until I verified ID on login, then erased my bank account connections and refused to delete my PII that I only provided to withdraw my coins in the first place.)
>NFL players are probably compensated the worst out of the 4 major US sports. That's just in terms of what they get paid and doesn't even look at the total package of the risk they expose themselves to in terms of chronic injury, painkiller addiction, etc.

Especially when you factor in that they have been doing this to themselves from the age of 8 years old in most cases, all the way through high school and 4 years of college play for no compensation. All for the tiny slim opportunity of maybe one day having a 3 year career in the NFL and earning less total than an MLB rookie's first year signing bonus. The only reason the NFL has their pick of such top talent is because millions of kids in this country spend their lives putting schoolwork and health second to this dream of "making it". There's a massive externalized cost to society which the NFL has arbitrage on.
Why do we even need to connect processes over a network?
What's wrong with dumb terminals?
The average career earnings for an NFL player is somewhere around $5 million. That's a lot of money, but I'd argue it isn't a crazy amount to make over an entire career while in the top 1% of the field.
Seems like people can find spirituality/religion in just about anything. It reminds me of the Cargo Cults. They started as contact with more technologically advanced societies was force on less sophisticated societies. It was less than 150 years ago.

https://en.wikipedia.org/wiki/Cargo_cult
Agreed. It's missing /ignore functionality - which is typically not necessary on a team, but absolutely necessary on any sort of public communication platform.
> A long-term turnaround depends on Twitter expanding its audience. That number stands at 328 million monthly active users -- the same as in the prior quarter, the San Francisco-based company said in a statement Thursday. Revenue fell 4.7 percent and the company’s net loss also widened, affected by a $55 million writedown of the value of its investment in SoundCloud, the German music streaming service.

This is insanity. This is utter insanity. Twitter is at over 300 million monthly users. How have we created a system where that's not enough? Twitter is incredibly relevant. The president's Tweets are basically driving the news cycle now. And yet it needs to grow? Why? (Okay, okay, I understand why -- to feed all the VCs that invested in it. I just... ugh.)
No, but there is a strong correlation.
Or it could mean millions of high IQ Chinese people doing menial jobs while suffering feelings of existential dread at a higher rate than their lower IQ peers.
I've got some stored in a client called bitcoin-qt, which I haven't opened in years and I expect would take months to catch up with the block chain as it is. Should I be worried about trying to shift them before (or after) the fork? Am I likely to be tied into which ever fork the bitcoin-qt maintainers support? Should I be trying to transfer to a paper wallet before the fork?
I am envious and sad as to how this future will look.

China is practicing eugenics to raise the IQ of it's citizens and secure its spot as Earths dominant power; meanwhile, Western nations are practicing the exact opposite by importing migrants under a doctrine of "diversity is strength".

Scientifically speaking, we are paying the price:

http://www.sciencedirect.com/science/article/pii/S0160289615...

According to this study, the average IQ of France has been falling 4 points per decade. The main attributions: Intellectual citizens having fewer children, and replacement migration. There is nothing more I can say. No more words are needed. This is all I can leave you:

https://www.youtube.com/watch?v=MoHCpa4rG7I

Heavy price paid, indeed.
Webinar: Automated Spear Phishing Protection for G Suite
By this definition football is basically modern Gladiatorial combat.
Ask HN: How does your org store documentation?
What's everyone using to store their documentation?

My current client is using MediaWiki, but is having some problems with it. I would love to gain some insights into what everyone else is using.
HUGE List – Books, Podcasts, Newsletters, Communities for SaaS Product Marketers
They have non-guaranteed contracts, meaning they could be cut at any time, only the top-tier players get substantial guaranteed money in their contracts, and their average career length is two years shorter than a baseball player and a year shorter than a basketball player.

You are, however, more likely to become an NFL player than an MLB, NBA, or NHL player.
This Tech Startup’s Youngest Founder Is 75
There's no reason to expect that every block, especially in the near term, will approach that 8MB limit. It will scale with actual transaction volume instead, as Bitcoin did before the 1MB limit became a problem -- 1MB blocks were exceedingly rare; the block growth was fairly steady until it hit the upper bound. [1] It's reasonable to expect that the block size curve will continue to rise with transaction volume, but capping out the full 8MB is unlikely for some time.

[1] https://bitinfocharts.com/comparison/bitcoin-size.html