skysight-inc/HackerNews huggingface dataset:
Here's your "propaganda".

The segwit softfork may fix some things that make side chains more feasible, but that undersells it severely. It mainly solves a bug in bitcoin that prevents a good implementation of Lightning Network (which is not a side chain), and it also upgrades on-chain transaction capacity by doubling it, while solving another bug in Bitcoin (quadratic scaling of sigops) which make such a capacity increase safer.

More information here: https://bitcoincore.org/en/2016/01/26/segwit-benefits/
I think the author is suggesting to give the end user the option to turn on/off power in an attempt to do peak shaving. If spot prices are predicted to go up at a certain time due to grid constraints, then you can inform the user and if they want, they can turn off their air conditioning/washer/pool heater, etc. There would also be the monetary incentive, saving money since the prices are high. https://www.bidgely.com/ offers something similar to that, but I'm not totally sure.

This also depends on the pricing models allowed within the retailing side.
As far as my thoughts on Facebook engineering go, your experience will depend heavily on what group you join. It's very difficult to give a single description of life at facebook as it varies so much throughout the company. You'll find differences in work hours, independence, project difficulty, prestige, opportunities for advancement, and the kinds of people in those teams. For me personally, there were plenty of groups with projects that interest me. But there are also many more groups that I wouldn't enjoy.

Some groups are much more structured/organized than others. In some heavily organized groups, you can easily get bored by being a small cog in a large company. Or you may be happy to be able to coast by working less than 40 hours a week while cashing a fat paycheck. In less structured groups, you may love the opportunity to create your own projects and jump from group to group. Or you may get stuck without any interesting project and have difficulty switching to a better role.

Depending on what excites you, some groups have some really interesting work, while others are more mundane. The best way to get a feel for Facebook is to figure out what kind of groups would be interesting to you and talk to people in those groups. Before interviewing, I would recommend you find out which groups you like and try to get the recruiter to schedule your interviews with engineers on those groups (but there is no guarantee the recruiter will be able to do so).

Some top candidates are able to pick their group before joining. However, most new employees will not be allowed to choose until after they've started at facebook and go through the 6 week on-boarding process. When facebook was smaller, it was easier to pick your group. But in the past couple years, new employees have complained that they didn't have too many choices and felt like they had to re-interview again after joining. Some people felt they were falsely promised being able to choose between many interesting projects, but ended up getting herded into a very small number of groups that most needed engineers. So you should definitely try to negotiate your role in more detail when interviewing and accepting an offer.

Of course, many new college hires frequently don't know what kind of work interests them. Blindly joining facebook without a group in mind could still be a good way to get experience for a couple years. Once you have a better idea of what you want to do, you could either try to change groups or companies.
Intel and Microsoft gave discounts to manufacturers who followed the agreed netbook specification, and the spec evolved slightly over time...

Anybody who didn't want to follow the spec was free to do whatever they liked.
And then there's http://bettermotherfuckingwebsite.com/
Reducing the size and scope of government.
PoIC: Pile of Index Cards
The connection has timed out

The server at txt.fyi is taking too long to respond.

The site could be temporarily unavailable or too busy. Try again in a few moments.
If you are unable to load any pages, check your computer’s network connection.
If your computer or network is protected by a firewall or proxy, make sure that Firefox is permitted to access the Web.
The GitHub issue: https://github.com/docker/docker/issues/23347

And there goes my hope of ever running Docker on Ubuntu with any success.
Sure, it's better than nothing. And it does function, and it has (vastly) simplified adding third-party libraries. And there are much worse alternatives.

But it's not debuggable. It's not introspectable. When things go wrong, you're left hoping Stack Overflow has a magic piece of copypasta to save you from days of guessing. To integrate with it you practically need to do what Android Studio has - work directly with the Gradle team to expose enough information to custom-build an IDE that can make use of it.

It feels like it could've been achieved more simply by other means. Instead we have a truly massive, very slow build system that few understand, and for a long time (including after Android Studio's adoption) didn't support basic, long-standing features of the Java build environment (like "provided"-scope code (common in many languages! arguably universal!) and annotation processors).
Killer, kleptocrat, genius, spy: the many myths of Vladimir Putin
Considering the time scales involved, it wouldn't surprise me if multiple planets around nearby stars happened to be seeded with earth based bacterial/archaea life.
Direct replication can be very important, at least in math and the hard sciences.

In physics labs, students conduct experiments that once warranted a Nobel prize. And some of the problem sets that physics grad students work on repeats work that once won a Nobel prize.

When I was in physics grad school, a scandal erupted when Jan Hendrik Schön's "breakthroughs" results on semiconductor nanostructures couldn't be replicated. [1] He'd received a fair bit of acclaim, had one a couple of prizes, and I heard there was even Nobel buzz for him. His papers were in Science, Nature, and Phys. Rev. Letters. Several groups tried and failed over and over to confirm his breakthroughs. It turned out that he had falsified data. 28 of his journal articles were retracted by the publishers and others are still considered suspect.

When a theory or experiment comes along that generates the kind of excitement and interest that can lead to new technology or prestigious grants and awards, replication is important. Science stands on the shoulders of what has come before. We need to know that we're building on a solid foundation.

[1] https://en.wikipedia.org/wiki/Schön_scandal
production quality as in "I will be happy to run my clients' stacks on this, and won't worry about being woken up in the middle of the night by pagerduty" - I have this right now, and although there are more things I want, the pricetag is too high to justify. I have been doing VM (and container) work since a one of the fist versions of VMWare blew my mind, but given the fact that things work well for me right now, there is no pressing problem to solve. It's a cool way to do things, and I am fully on board with the ideas behind it, but right now it simply doesn't solve any problems I have, and only introduces a ton of new ones.

There is no payback for the hassle...
Saddest part: the community is super-toxic now (and looks like it was intentional). There are no way to discuss anything that makes sense.
No it hasn't, its just you I'm sorry.
Full time Android dev, ith no problems ...
But yes the preview isn't great.
Hotswapping with Jrebel, no bugs under 3 seconds.
Fuck eclipse and ant, really.
God I hate this thread.
"Happiness is like a cat, If you try to coax it or call it, it will avoid you; it will never come. But if you pay no attention to it and go about your business, you'll find it rubbing against your legs and jumping into your lap." - quote from William Bennett
I didn't form my account there until 12 Sep 2000. I was late to the party as the site opened about 6 weeks prior. Before DeviantArt there was Deskmod.com.
After the DAO debacle the Ethereum story is dead to me:

- it is not feasible to write or verify safe "smart contracts" without having excellent code analysis skills. Similarly to cryptography you really have to get it right. This is on top of the security problems of bitcoin (securing your computer, securing the exchange, understanding and persecute any crime committed against you)

- the DAO hack was not handled well by the community, to me it seems everyone is in it to make some quick money, or maybe for the lulz? There was a fork, and now you get to experience a massive cognitive dissonance when moving between /r/ethereum and /r/ethereumclassic; nothing constructive can come out of this.

- the blockchain technology makes it quite difficult to build practical apps (judging from my experience building a tic tac toe game for two players on a private blockchain, and the quality of the stuff that was out there last time I checked).
And just to provide some context on the "sane" part.

[0] is their current architecture. [1] will be the architecture after this change goes into effect.

It's a massive simplification which should allow them to implement new changes to the language much faster, improve memory usage and startup speed, and will allow them to tackle web assembly much easier!

[0] http://i.imgur.com/M86wHy2.png

[1] http://i.imgur.com/Bmuxtdq.png
Postgres Vision Announces Call for Papers
I used all my LinkedIn inMail credits to send the article link to all the senior people I could find who work at USPS. heh. ;)
yep I should have made the distinciton cartesian product and pair of elements, thanks.
Unless the rocket is moving upwards along a tallish launch tower. There you could impart a large force for a few seconds (linear magnets in vertical strip). Nasa studied it but i think the concept produced too many complications. Strapping on another SRB kerbal-style is much easier.
This brought me to tears, literally... There is a beauty to the words that is hard to describe other than to say it gives "meaning" (for lack of a better word) to life on this rock.
It's not the future. It's been like this since the first newspaper appeared.

For decades I've seen situations resolved only because a local paper or broadcaster took up the cause. It's routine.
It's very simple ("Beware of simple solutions to complex problems" :-) ):

The organization and/or the developers responsible for the day-to-day development and maintenance of the application do not care enough to go back and refactor code once it has become apparent that there is excessive duplication of code and that the duplication/intimacy with the code has revealed the patterns that are necessary for the refactoring to be successful. I'm not sure if there's any sure-fire solution to this issue, other than (possibly) increased pay/benefits or some other form of reward. After all, developers that care in the first place don't normally require extra rewards for caring because they view the end result as the reward (clean code that is reliable, performant, and satisfies the end user/customer). So, at most, you might gain some extra, superficial "caring", but how long-lasting that will be is anyone's guess.
Not true at all! Have you tried PyQT? It was in my experience an absolute pleasure to use, and I think satisfies your main criteria. No reason why there couldn't be similar bindings for any given language you prefer, though I understand the merits of standardizing on one.

But also the point is that the Qt runtime would be part of the browser, which is usually all C++ or Rust or whatever anyway - not the web programmer's responsibility.

What makes me sad is that Qt for a very long time has had a very well thought out ways of handling the complexities of UIs, including separating view from layout from business logic, doing layouts properly, they even have a pretty and lightweight DSL for defining UIs, which you can then style with a CSS-ish language. And a non-terrible UI builder on top of that. It even does responsive UIs these days! Granted, how well this would handle something as complex as current webapps is an interesting question, but they've always kept up with the changes, no problem.

Also they did proper threads and event loops, data storage and query APIs, serialization, networking and sockets, highly performant 2D and 3D graphics (GPU-accelerated stuff!), an embedded browser, and all this was (and is) all cross-platform! It really was miraculous magic that we had this circa 2005-2007, and it's frustrating to see bits and pieces of this just recently getting web standards. If in this day and age I see one more proposal for how to do javascript promises or Commonjs / AMD / ES6 modules or something I'm going to die of frustration and exhaustion. :-(
This makes me wonder: What does happen to the packages that just get lost in transit? I presume it must be a sizeable amount considering the number of packages being shipped nowadays.
Lack of trust. You need secret warrents, national security letters, etc? I assume that with all the we can't tell you this and we can't tell you that, you are up to some nefarious thing.

Now if you have shown consistently that you had opportunities to cheat me but haven't, I might trust you on this one. The US government? Fuck no.
I have a bench biology background. Have looked into bioinformatics as a career option before, but I just went the straight corporate route and got into a finance company as an analyst and then engineer. Just not enough good paying jobs to go around in bioinformatics.
I am very excited about this new feature.
If you look at the textual representation of the hex sequences, you can find the string "SHA-1 is dead!!!!!".
biggest change for me is the new webpack gem. Hopefully I can replace my current setup with this so that I can get seamless es6 within my asset pipeline.
What an emotional rollercoaster this has been.

It's also a lesson in not putting all your eggs in one basket. Shipping these out incrementally, and via a system that has the proper insurance in place, would have been a better move. Hindsight and all that.
One benefit over air cushions is that it also works in evacuated tunnels where you don't have enough air to blast it around.
The marquee upvote worthy headline:

ES6 love + webpack + Yarn in the asset pipeline.

If you're still in rails land this seems pretty cool.
When your margins are as thin as they are in the PC industry, even quite a small percentage of returns can devastate your profits.
People still oppress and harm others, based upon the color of their skin. Does anyone honestly think we'll treat robots better than our own species? Better make sure the robots aren't perceived as "tan."
That reminds me of an old electric range/stove I took to the dumps. It was the ugliest looking thing that came out of the 1980s, with it's electric stove coils that didn't always sit level, but man did it just work up until the day I took it out. At least my new gas stove cooks more evenly.
That is a nice soundbite. Congressional districts exist for a good reason - how would you keep the benefit?
Can you please talk about your frustrations with Gradle?
I wouldn't know. I applied online but never heard back from them :-(
Excellent advice to learn Perl!

Be advised that some of the books mentioned are old and while still good books does not teach modern style Perl. Beginners should in my opinion start with Beginning Perl by Ovid and Modern Perl by chromatic (first book in the article).
OWOX BI Pipeline Helps Contentmart Improve Customer Experience and Engagement
A lot of this is because of the incentives that result from grant-based funding of science. Your ability to continue to do science is contingent on your ability to find someone to pay for it; it's much easier to convince someone to pay for it if you can point to headlines that say "Breakthrough research! Is the end of cancer in sight?"

The old system of "gentleman science" (where only independently-wealthy heirs did science, as a hobby) had a lot of problems and wouldn't really be workable today, but one thing it had going for it was that the scientist could count on the funding being there tomorrow, and so had much less of an incentive to overstate their work.
XP and 7. Current rig had 32GB though I left the boot swap at 1.5GB when 8 was installed and likewise after the upgrade to 10. My understanding when researching this (long ago) was that Windows like to purpopsely put stuff on the swap even if there is free ram.

Even now, with not quite 9GB "in use" 22GB "standby" and 1G "free" the paging file is at 1.5% use with peak about 3%. Granted, that is tiny on a fixed 1.5GB file but for some reason Windows feels the need to drop about 20-50Mb in the pagefile.
Yeah, what you wanted to change is what Linux calls "swappiness", configurable in vm.swappiness. In Windows I can't find any such configuration option.
Juno is hopefully going to tell us more :)

https://en.wikipedia.org/wiki/Juno_(spacecraft)#Scientific_o...
This is a good point, actually.

I do wish the stream was a bit longer - thorough non-surgical handwashing might take 30 seconds, longer with very dirty hands, and the usual push faucet is perhaps 10 seconds. But the idea is great; my core desire isn't for motion-sensing sinks but automatic-shutoff ones.

I share the airblade problem. The basic model is brilliant, they work far better than traditional hand dryers, but the hand space is perhaps 30% smaller than it needs to be for large hands.
The Grid
Side project to learn React Native turned into a whole thing! React Native + MS Codepush is pretty magical. Happy to answer any questions about releasing a RN app.

The Grid is a modular iPad dashboard for families. Restore harmony in your house!

http://grid.stirman.net
wow thanks for linking to that article. My current gas can is ridiculously difficult to use.
I think it's very reasonable to say that the reason it made her bosses look good to have a woman on their team was directly because of the push for diversity and inclusion in the tech world. Why else would they value such a thing?
I tend to think that this is a product of the "newness" of technologies. Old technologies - such as paper, pens, flush toilets, etc. - lasted in part because they were robust and not-precarious. We don't remember the technologies that fell by the wayside along the way - they simply didn't last.
Or, you know, physical books, which were a quite successful system for distributing text for literally hundreds of years. And which came not only with the right to make personal copies, but with right of first sale (see https://en.wikipedia.org/wiki/First-sale_doctrine) so you could turn around and sell them to someone else when you grew tired of them.
For values of breaking that include

- Keeping your pc free of malware.
- Keeping people from trying to aggressively promote lies, half truths, and nonsense in your own home.
- Making the web work both better and faster.
>Further, I understand they can't go to these lengths for every single lost piece of mail. But surely there has to be some sort of middle ground here? It should not be so impossible to escalate a case when something of significant value goes missing.

It's not. You just have to insure it for the correct value...
Did you not read the article? It spells out the reasoning very clearly.

"One key lesson we learned early on was not to charge too little. $5/month customers are just terrible. They have the highest rate of failed payments, the highest rate of credit card fraud, the highest amount of support tickets submitted, and are the least friendly people. We've doubled our prices 3x since then, and each time we do, we get nicer people who value the product more and create fewer problems.

At this point I would never create a business ever again which charges less than $10/month."
Sending people to Mars may not be the best way to start
All good that ends well! Just looking at those SNES cartridges makes me feel good!
Look, I get the investment in technology and desire to push the limits, but sometimes these kinds of articles reveal a type of hubris that doesn't sit well with me.

>Facebook today cannot exist without AI. Every time you use Facebook or Instagram or Messenger, you may not realize it, but your experiences are being powered by AI.

It's not a "strong statement" as much as it is belligerently arrogant to the point of misguided. Facebook is its Users. No amount of AI can sell advertising the way Users can. And, last time I checked, it's still the User clicking around and having experiences.

AI is a servant and, for the foreseeable future, an extremely limited and immature one. Sure, in time it will help a lot of mundane things go more smoothly.

Like with this:

>For images and video, the AML team has built a machine learning vision platform called Lumos.

Great! Now Facebook can end the scourge of Freebooting and Copyright Infringement once and for all! I dearly look forward to the highly publicized ban-hammer drops! Because that's one of the main reasons those tools exist, right, to serve the actual creators and not the Facebook ecosystem at the end of the day? Oh. Right.
I'm sure many programmers would have experienced deepwork. Ironically, my best experiences with deep work were when I had broken legs and had limited physical movements.

One disadvantage of deepwork is - your brain sometimes gets stuck into a local minima/maxima when solving problems. As a programmer, I've written code in the flow and then ended up refactoring a couple of weeks later.

I've also experienced dream-learning (and dream-solving) when working or learning in this manner. However, deepwork and staying in the flow for too long can make one feel socially insane.

Deep work - works best when things are planned in detail before you fall in the flow. Any planning activities in between will just break the flow.
Wasn't there a judgement recently that non-US residents can't have their stuff searched just based on a US warrant?

Ha! Somebody forgot to tell the Kim Dotcom cops!
Wait, where are people mounting them?

Being tall, I usually have to hunch over to activate airblades placed somewhere south of my waist, which would be viable for anyone over about 4'. Apparently there's not much consensus on how to place those things.
Interesting to see this article on HN, a website that I believe is clearly being gamed by large companies using sponsored content, astroturfing and shills.

As it stands, the punishment for attempting to identify these articles/posters is being banned. Maybe we can solve this problem?

I honestly believe stylometry can be utilized to identify content/users who parrot PR, advertisting and politics..
>Instead of complaining about it, you should be elevating AES Energy Storage and other similar companies.

No. I refuse to accept a standard of discourse where one cannot even point out a problem without having already solved it. There are many, many hard problems with complex systems in the world, and no person, much less a complete outsider, can hope even to begin to address more than a very, very small number of them even if they dedicate their life to the task. Saying "fix it or shut up" is asinine.
Hendo has a great technology. Their first human-rideable version was frictionless in all directions. This was un-steerable, and even Tony Hawk couldn't do much with the thing. By 2015, they had a version that was a little more controllable. But not much.[1] No new news in over a year.

If Hendo ever gets something that works and is available in volume, it's time to get the a real place equipped for it. The plaza in front of the San Mateo County Historical Society building in Redwood City looks like Courthouse Square from Back to the Future. Skateboarders use that plaza now, and it's used for ice skating some winters, so why not?

[1] https://www.youtube.com/watch?v=RCmQnM_iFhQ
[2] http://peninsulapress.com/wp-content/uploads/2015/10/1_histo...
[3] https://upload.wikimedia.org/wikipedia/commons/6/67/Hill_Val...