skysight-inc/HackerNews huggingface dataset:
I think that's a fair point, but there's inevitably a ton of randomness in how large groups react, and also inevitably differences in how people see individual cases. So that probably would be true no matter what.

It's mostly a moot point, though, because for most users there's bound to be at least one story that is (a) clearly on-topic and (b) clearly not apolitical.
If I'm generating 20% more solar energy than I need and resell the excess it to the grid, am I operating at 120% renewable energy?

What about the consumers of my excess energy? Are they operating at 20% renewable and 80% fossil?

If my 20% in excess is counted towards my total renewable energy consumption, and other consumers also claim that 20% towards their renewable consumption, then we're just double counting. No?
Well my preference is to be helped by helpful women. Go build your own distro if you want to be helped by a faceless robot. I'll take Sarah, Siri, and Cortana, thanks.

If you don't like it, build a better product that competes with these devices. No one likes a whiner, especially one who thinks they are the centre of the universe and their personal preferences should dictate the course of the "tech world", as you put it. Your ideas are absurd and do not match the biological reality of humans, sorry.
The Best Password Managers – The Wirecutter
Unique visual stimulation may be new treatment for Alzheimer’s
1 Patient, 7 Tumors and 100B Cells Equal 1 Striking Recovery
I picked up a pair of Bose QC35 a couple of months ago, and for my first pair of BT headphones I'm really impressed.

I use them almost every day on my way to and from work (roughly an hour each way) and I can count the number of interference issues I've had on one hand, and definitely not every 30 seconds.
This is with an iPhone 7 and iPad Pro 9.7".

They're not cheap, but I'd highly recommend them.
The Y combinator is explained on page 7 :)
Oh, you literally mean the way they move.

I'm not sure what you're suggesting. Do you want men to sway their hips? You think something like that would help? Or would that be a reasonable thing to ask since it sorta reduces to the structure of the body?
Nope, I am refering to ConstraintLayout.
RelativeLayout does not use Cassowary (even though for an API consumer, this is just an implementation detail).

Actually, CL one of the reasons behind the creation of RL is to improve on RL :
- remove the need to nest for complex layouts. Nesting has some intrinsic measure/layout overhead. CL solves this by allowing way more types of relative constraint. The only remaining reasons for manual ViewGroups are performances (still faster than any generalistic approach) or really deep customization.

- solve some of RL qwirks. There are a couple of behaviors which are surprising. CL streamline these corner cases.

- deeper layouting possibilities

- integrated with a better layout editor. By better, I mean something you might choose to use, unlike the previous layout editor.

CL is in beta right now, you can add it as an external lib (that way the android team can update it anytime they want). The layout itself is already useable in production, the layout editor is where there are still some potential bugs.
haha I remember the reference but I can't remember what show it was from...CSI?
Appam is the good stuff from Kerala. The batter is usually mixed with coconut Toddy, a popular alcoholic beverage.

Uttapam is made when dosa batter doesn't get over for 4-5 days. The bread tastes sour due to the amount of time it gets fermented. It's garnished with onions and cilantro.

Dosa batter has a life cycle of it's own.
1. Overnight after the batter is ground and left to ferment -> Idly. Steamed buns(Something that's missing in the original article)
2. Evening of day one to day 3 - Dosa
3. beyond day 3 - Uttapam
They also make a thing called Paniyaram after day 3 in the south which looks like cup capes, but tastes sour and is best eaten with chicken curry.
This is awesome, great job! How long before we can write ShareLaTeX in ShareLaTeX? ;)

I once got as far as writing and http server that used the flexibility of TeX macros to turn headers like 'content-length:' into TeX commands that recorded their value, and then processed the incoming request as if it were TeX code. It wasn't pretty...
Is this providing a similar purpose to say code contracts in .NET?

Albeit I am sure this is more comprehensive.
Would love to see the conversion rate from visit to creat, visit to download and visit to provide email. I suspect you're going to have a super high email capture conversion because of the value you're giving up front.
We make a fine pizza-flavored cassarole.
Donald Trump Thinks We Should Work with Putin to Destroy ISIS. Do You Agree?
Four ways to ensure your company is your best product
Should I be able to get an interview with a pure math degree, but data structures + algorithms study on the side?
Top 6 Selling Vacuum Cleaner for High Pile Carpet
I do too.

I suspect they're a form of confirmation bias, however, because it's not easy to remember that you heard about an idea or term you're unfamiliar with. On the other hand, something you've just recently heard or learned stands out: it reinforces the lesson you've just learned.
Interesting, I'm in Melbourne and at least once I got interference when I was crossing at an intersection. Maybe that's why.
Honestly, I feel like I am on the receiving end of some moralizing here—when someone tells me that my language "brings public discourse farther away from the truth" I wonder how I could have offended them so deeply.

The difference between a dichotomy and a spectrum is itself a false dichotomy. Ask any biologist what a species is, and they might stammer out some kind of weaselly definition full of hedges, and that same biologist might turn around and publish a dichotomous key which tells you how to identify a particular species according to an easy set of rules. The same goes for politics, human sexuality, and yes, type systems.

So I'm not going to hedge myself when I say that people "identify with either camp". They do. Neither is it a contradiction when I say that there's a spectrum. And when I say that there are two main kinds of people—I hope that my reader understands that I'm not a robot, and that I don't actually think that type systems are some kind of strict dichotomy.

> Just who gets to write code in exactly the style that they like?

I could point out that, again, like/dislike is a spectrum and not only a dichotomy. See above discussion.
ESET Smart Security 10 Crack and Activation Key Free Download
> a lack of strong stewardship/leadership leading to people reinventing the wheel

There's lots of strong leadership. React, Angular, Vue, Ember, etc. all have very intelligent, hard-working people backing them. These frameworks aren't "reinventing the wheel", it's the complete opposite: the community has finally freed itself of jQuery/global scope/imperative DOM and these frameworks are all pushing the border in one way or another.
Is there a way I can filter out (exclude) stories involving commercial/proprietary platforms from HN?
How to EAT PUSSY
That's cos it's the ASCII version :).
what can coke even do if the restaurant brings you a generic cola? seems like the wrong level at which to be fighting this battle.
I have a section called "notable projects", which lists about 4 or 5 in detail (I don't believe that resume's need to be a single page). But generally - the cover letter is always more important anyway (and especially if you don't have an intro). I usually like to try and tie why I'm the right person for a role, to some specific work I've accomplished in XYZ side project.
Except i don't think it is a moot point, because my thesis is that the HN community perceives certain things as "political" and other things as "not political" and that it creates a bias. Obviously individual users are going to have different opinions in some cases; HN isn't a hive-mind. But that doesn't mean one can't predict trends in what's going to be flagged as "politics" and what isn't, regardless of the actual political content.
I'm fairly certain that he's not meant to be a closeted gay man, but a psychopath who will pretend to be gay and sleep with someone he isn't interested in, in order to get what he wants.
rjtobin, Sorry I don't understand what happens if the two graphs have common vertices?

For example, in the algebra I described, you can do 1 -> (1 + 2) and this represents a graph with vertices {1,2} and two edges (1,1) and (1,2). How would that work with your matrix join?
Oooh, that might be one of the reasons why LuaJIT is so fast.

I did some reading about Forth some time ago, and learned that modern CPUs have minor struggles with stack-based interpreters. I understand it's almost negligible but has a small impact. (Forth is stack-based.)
One Obstacle to Curing Cancer: Patient Data Isn’t Shared
Strong and long process end up always by good result
This seems like trivialization. The concept of future self emerges from the larger context of executive function which includes comprehension of a situation, possible outcomes and metrics for rating their desirability, and plans for reaching desirable outcomes including preconditions, required steps, and possible additional consequences of taking action. There is a lot more going on there besides mere empathy with projected future self even if that is central.
> The comment about the "North-South/wheat-rice axis"

Speaking of, does anyone else think that an axis is something things rotate around, and thus that a north-south axis would divide the country into East & West?
Yeah its not exactly an apt comparison I suppose anyway.

Westworld is quite brutal to the characters and you're right, mostly plot driven. And I did find much to like in the first season of Mr. Robot, but then I got bored with the story arc near the end and into the beginning of season 2.

This is somewhat tangential (although related to the "good guys" hacker trope), but one detail I loved from the begining of Mr. Robot was the reference to Enron with the Evil Corp logo. I will definitely give the show credit for its self awareness of it's 90s roots...
As a literary device, it is effective though. "He was so obsessed with X it drove him mad", is more pithy than "he was obsessed with X".
kys for promoting this.
Actually, I am arguing against describing exact decimal representation as something that "looks like a float" (particularly a binary float.)

I'm not arguing against Python's behavior. I do think that, at a minimum, there are major and very common software domains where the common optimization is more harmful than beneficial, and that it's good that some languages buck the trend. But while I don't think it should be an unquestioned tradition in language design, I don't think it's categorically wrobg, either.

> To this day, there ARE no "decimal" CPU operations

First, this isn't true, there are CPUs that have decimal (still floating point, so only exact within a subset of their full range) operations.

Second, it's irrelevant; many languages have types (including types for common literals) that don't map to a specialized class of operations in the CPU, where the language compiles operations down to aggregates of operations on some lower level type or types.
You misread apparently. "self-taught devs w/o college degrees?"
Holy shit, this might be one of my favorite comments I've ever read here. That came out of nowhere. Thanks for writing all of that out.
Getting 2.4GHz through the human body is hard. The human body is mostly water, and bluetooth is, after all, the same frequency of your microwave oven, which uses 2.4GHz because it's in a band of frequencies from 1-20GHz that water absorbs.

When you're indoors, you don't need to get bluetooth through your body. You're getting reflections off of nearby walls and ceilings which allow your bluetooth devices to communicate across your body, but without going through your body.

When you're outdoors, you no longer enjoy the benefit of reflected RF, and the design of the phone and the headset antennas needs to be very good, so the RF can make it through your body.

It is a hard problem, but a lot of headset manufacturers do achieve it. I'm surprised you still haven't found one that's acceptable. Of course, it's body dependent. Petite women will have less issues then large men, as the RF just has less water to travel through with them.

Today's bluetooth is limited to 4dBm max transmit power for class 2. Bluetooth 5 will be 20dBm, which is a lot more power. This is, actually, the same power that class 1 bluetooth devices now have, so I'm unsure why they brag about the higher power of bluetooth 5, but to be sure, most bluetooth devices now are not class 1.

The higher power will make even bad antenna engineers be able to get bluetooth through your body, but more importantly, you'll enjoy larger range when you are at the gym or in your home. Also, if you worry about RF effects on the human body, your worry can increase now as well!
Something like that myself. I wasn't quite sure I believed the page was dynamically updating at first.

This is, like, crazy great anyway. I'm freaked.
I made a similar library earlier this year. It builds as C or C++ and is only two files (MIT license): https://github.com/randrew/layout

The API is similar to Yoga. I hadn't seen Yoga before, and I'm surprised at how similar it is. It seems like Yoga is about the same age (or older?) than my Layout library.

It's meant to be easily embedded into existing software, such as game engines, OpenGL-based tools, custom GUI libraries, etc. without requiring its own complicated build system. Its API and layout engine seems to work in a way similar to Yoga, but it doesn't have pre-made bindings for any existing GUI toolkits. There is, however, an example binding for the Lua scripting language.

API comparison:

Yoga:

YGNodeRef root = YGNodeNew();
YGNodeStyleSetWidth(root, 500);
YGNodeStyleSetHeight(root, 120);
YGNodeStyleSetFlexDirection(root, YGFlexDirectionRow);

YGNodeRef image = YGNodeNew();
YGNodeStyleSetWidth(image, 80);
YGNodeStyleSetMargin(image, YGEdgeEnd, 20);
YGNodeInsertChild(root, image, 0);

Layout:

lay_context ctx;
lay_init_context(&ctx);
lay_id root = lay_item(&ctx);
lay_set_size_xy(&ctx, root, 500, 120);
lay_set_contain(&ctx, root, LAY_ROW);

lay_id image = lay_item(&ctx);
lay_set_size_xy(&ctx, image, 80, 0);
lay_set_margins_ltrb(&ctx, image, 0, 0, 20, 0);
lay_insert(&ctx, root, image);

The Layout library can handle laying out tens of thousands of items in a few microseconds, so I would expect Yoga to have similar performance. (Layout is meant to work stutter-free and waste-free with layouts that could be animated or changing every frame in a game engine.)

One major difference I noticed, though, is that Yoga seems to allocate for each individual node, whereas Layout uses a single resizable contiguous buffer. This is gives it pretty good CPU cache performance (writes are all in their own separate region of the buffer) and allows you to do complete rebuilds of the layout hierarchy without any heap allocations. It's nice if you have a dynamic layout and want to keep the layout calculations fast/cheap. It might be interesting to do benchmarks of the two libraries in different scenarios.

Are there any other libraries similar to Yoga and Layout?
You've set up quite a straw man here to take down. Amazon isn't actually offering this premium support.
it is! we plan to let Module creators upload their own external libraries as well very soon.
That's not on the stack.
Usefulness is subjective.

Some people learn well through certain methods than others.
Some people stick with the first thing that they find and make it work for their needs. Never discovering the "better tools".

Richard Feynman, often regarded as one of the best teachers of physics to have ever lived, when asked how to teach, said he didn't know. He just tried to bring as many views to the table as possible. Some people learn from simple high-level descriptions, others need more details to build up to high-level understanding.

Pretty sure you're just being contrarian to be contrarian. Because it seems you're suggesting your way and the things you find the most value in are the only way. Which is a nonsense counter-argument to the question "Why does this thing exist."

Your criterion feels more like "I don't get why it exists. Thus it's useless."

Self-aggrandizing nonsense.
KITT.AI let you create conversational agents using a visual interface
Great feedback. Thanks for sharing.
You might want to be careful with that. The Myers Briggs test is most likely pseudoscience and you shouldn't base any important-ish life decisions on it.

Mediocre source: https://www.youtube.com/watch?v=Q5pggDCnt5M
Show HN: Buggle TD – a free tower defense game for iPad
Hi HN,

A friend of mine and I created a free tower defense game for the iPad. It is called Buggle TD Tower Defense.

You can find it here:
https://itunes.apple.com/gb/app/buggle-td-tower-defense-50/id952327380

I know there are thousands already. But at the time when I started the idea inspired by the Desktop Tower Defense game that I could not find on iPad, I was missing strategic TD games.

We are currently doing public beta testing to figure out if the game is understandable and fun to play.

So if you have any (harsh, but) constructive feedback we would be happy to listen to you and incorporate your ideas. We would also be willing to answer any questions you might have regarding the game or the game development process.

We put a lot of time and effort into the game. It is so much more complicated and expensive to get a product out there than we initially thought.

Thank you for reading this!

PS.: I also asked for feedback on r/towerdefense. But so far, we did not get any comment. :(
You might enjoy https://nmap.org/movies/
Only if the money is considered as repatriated. I'm not a tax lawyer and the article is kind of crappy in explaining the precise treatment, but it is possible to purchase and hold bonds overseas (or to hold shares of an overseas ETF that holds bonds in the US, etc etc.) so I'm not sure why this is even an issue, any more than the US would arbitrarily tax the money were it held in, eg, dollar-denominated accounts in European banks.

Governments grant incentives to buy their bonds all the time, notably state governments in the US not subjecting the interest to state income taxes. It sounds like this is at worst a provision of the law designed to encourage exactly what ended up happening - more entities willing to spend more money on treasury bonds, at a lower interest rate.
Could be that the relational algebra isn't so much an algebra either. Also could be that the renaming isn't really part of the "core" algebra. I'm not in particular familiar with the relational algebra, though.
Yoga is also the new Lenovo laptop. Human languages need better support for namespaces.
Extending D3 with higher-order components
"not even radio-compatible"

Bluetooth 1.0 uses GFSK at 1 Msym/s, just like BLE / Bluetooth 4.0. So it's the same r/f modulation protocol (it's the higher layers that are incompatible.) Is it the actual GFSK parameters, eg. frequency shifts, that are different?

I know that Bluetooth 2.0 and 3.0 use different r/f modulation (π/4-QPSK and 8DPSK at 1 Msym/s), but why do people say Bluetooth 4.0 is so different when it seems to be the same as Bluetooth 1.0?
Yah good idea, I'll make a readme attached to the download.
I am skeptical. I don't take it as fact. I did find it interesting that the INTP profiles I read described me with painful accuracy, which is why I've begun exploring this stuff a little more. Still, it's good advice to take everything with a grain of salt.
A thread safe Ruby client for the NATS messaging system written in pure Ruby
> there was no way the website would know my email just by my visit.

I'm curious. How did the furniture company get your email address, just from you clicking a link in your email? Anyone?
Apple and Android have docs on how you're supposed to subscribe to notifications over Bluetooth. It's just the Bluetooth implementation + drivers + hardware module nitty gritty on an embedded system that's the hard part.
WinFsp – FUSE for Windows – faster Than Dokany
This is obviously impressive. AVR is surprisingly annoying to emulate! If you're looking to emulate enough to run C on, two platforms that are significantly less painful:

* MSP430, whose instruction set fits on a single Wikipedia page while simultaneously being nicer to program than AVR

* The c4 compiler's stack machine VM, which was designed specifically to be a minimal machine on which to run C in the smallest number of lines of code.
Which universities have the best coders in the world?
If the information was noticed after being stapled to electrical poles, should Comed be given the credit? Hell no. Just because reddit is where the ack happened, that doesn't mean it was reddit who "did it". It just happened to be the place where it worked. It feels pretty unfair to give reddit the creddit here. It would have been significantly easier to either sell it or ignore it. Fuck both of those options.

FWIW, the disclosure sparked the discussion about a bug bounty program and a strong interest to reorganize their methods of raising security issues. I'm told both will go public, "soon". Whatever that means.
Actually, the majority of traffic lights being installed these days are controlled wirelessly.
I think that the author is defining memory leaks as permanently out of scope but not deallocated memory. In that sense I don't know of anything in vanilla Python, or Java, that would qualify as a memory leak. In the more intuitive sense of a memory leak being any failure to make objects available to garbage collection, (such as by retaining references to them in an unexpected place) leading to unchecked increases in a program's memory footprint, memory leaks are possible in either language.
The issue with suspension of disbelief is that while smart people do it, weaker minds on the left hand of the bell curve just internalize the notion that the fiction they're watching is an accurate reflection of life.

So when the movies and television shows portray mad geniuses who threaten to destroy life as we know it, it covers up the sad reality, which is severe schizophrenics are only a challenge to our sense of decency, and little else.
So is bannock bread!
Correct. Pita is not bread. it literally means 'cake or pie' in modern Greek.

Like I said, Americans like things 'dumbed down', so anything and everthing that is round and made with dough is called "____ Bread"
Why is that? I realize I should probably provide my sources at the bottom, but everything was derived from personal experience and research.

If you have something specific to point out, I'd be happy to provide you a source for it.
I highly recommend reading some of his other books if you enjoyed Lolita - I find them to be more complicated (in a good way) and also written magnificently. The Real Life of Sebastian Knight, Bend Sinister, Despair, 'Ada, or Ardor', Pale Fire, and Transparent Things are all personal favorites. But all of his novels are absurdly good.

His short story 'Beneficence' may be may favorite piece of writing ever. He had a knack for capturing a simple occurrence, making it moving and immersive, and wrapping up his story with a poignant conclusion that I have found in very few other authors' works.
wanted to add our intern role as well:
http://grnh.se/a4052y
According to http://www.pagetable.com/?p=364 (which also shows part of the reason the x86 needs so much documentation, by the way), it started its life "reserved", and never got a real role in life.
The author endorses racist/sexist views, comes out for child labor, and incorporates those themes into their work, or somehow publicizes that fact in relation to your property. The details don't matter to 99% of the people out there, if an official Doom product endorsed racism, Bethesda would definitely be dealing with the fallout.