skysight-inc/HackerNews huggingface dataset:
That's a very interesting question. I did a little searching and found the following but haven't had time to understand it completely:

http://expdev-kiuhnm.rhcloud.com/2015/05/29/emet-5-2-2/

Edited to add - this also mentions sysenter in the context of ASLR/DEP bypass exploits:

https://www.exploit-db.com/docs/17914.pdf

Edited once again - it's old, but it goes into writing shell code for 32-bit Windows that uses system calls:

http://www.piotrbania.com/all/articles/windows_syscall_shell...

I guess system call numbers change between Windows versions, so shellcode that uses system calls wouldn't be portable. The author of that last paper also says that this would drastically increase the size of the shellcode.
Sigh. This is incorrect. Pi does not give the "nothing up my sleveve" property, because if I have a desired bit sequence in mind, I can find it in Pi, then retroactively claim that because it comes from Pi it wasn't "up my sleeve". Specifically, the methodology of transforming the its of Pi into the desired key was "up my sleeve".

What the authors propose here is much better. The methodology and protocol for transforming the seed digits is agreed to ("committed") ahead of time, before the digits are known, and only later are the numbers generated.
Would be cool to see an spectrum plot of the output signal.. the explanation of why the signal is picked up seems a bit too vague for me.. Since the transmitted signal will be a square wave I imagine, I would expect to see some side-bands that are pretty significant above and below the 80MHz.. And then the 61MHz signal that the TV would normally receive should be actually received using some local oscillator that I would guess is down around like 10MHz or something.. so would love to get a more detailed explanation on this stuff if anybody knows what actually is happening beyond "some people think its blah, but really its blah!! huzzah!" type of explanation..
Because pi is the simplest constant that has already been used as a magic constant in other cryptographic algorithms. Next question?
FreeWrite, the Distraction-Free Smart Typewriter, Is Now on Sale
I don't know if this is popular in the USA. We also have a "no gifts" rule. Instead we do a secret santa. We do a real gift and an optional gag gift. It works wonderfully.

Except this year somebody sent lots of gifts for two of my nephews. It was ridiculous and very uncomfortable for the rest of the family to watch.
The bigger problem would be what to connect it to, and how. You can't make arbitrary outbound connections from Javascript.
upvoted for mentioning how it could be used for inviting a leveraged buy out or hostile takeover.
Maybe dramatic, but it did turn me into an anti-FB evangelist. If Parse did not align with FB's core there where other options than shutting it down (sell, split-off, turn it into a foundation, etc) but the fact that they just closed like that, disregarding its thousands of users, dropping tons of labor and cash, seems more of a signal of what exactly is going on behind the wall. My take is that services like Parse empower small shops/tiny startups and that is exactly what goes against FB's all-involving growth/power strategy. Maybe React will be like that too: so you want to develop FB (or Whatsapp) apps? You MUST use React...

We'll see how this plays out.
Wordgrinder: A word processor which gets the hell out of your way
My daughter just had a birthday and we got a "Frozen" themed waffle maker. It's tiny, cheap, ugly and we already have a waffle maker. Now I have to figure out what to do with it because it's brand new in the box. Unfortunately every day that passes increases the likelihood that it just ends up in the garbage =P
Isn't this circular reasoning? If you do that, you have another constant to justify: the offset into pi you used. Go find BADA55 in Pi, and relay back to us what the offset is.†

You don't need lotteries to break this logjam. You just demand the minimal parameters that satisfy the security a/o performance considerations for your problem. LaMacchia and Costello did this for NUMS without even needing recourse to constants: they just start with the target security level, find the minimal prime for that security level, and then the minimal suitable (given, for instance, SafeCurves) d for an Edwards curve.

† My friend Peter found it: http://pi.nersc.gov/cgi-bin/pi.cgi?word=BADA55&format=hex --- so: justify the binary offset "2733181964". :)
Spend more time with real people and you'll see why it's worthwhile to have relationships with persons who have differing political or social philosophies. Variety in personal judgment and alternative worldviews are really beneficial to be able to access; you can learn a lot that way, and your own perspectives and arguments will be improved.

You don't have to agree, but people are still worth something and still have valuable information no matter how vehemently you disagree with them.

Also note that the vehemence of disagreement is usually heavily exaggerated, for propaganda purposes. Very few people, in the global sense, are sufficiently different from each other that they're actually totally incapable of getting along. If we make a basic effort to keep an open mind, I think we could fix a lot of our contemporary issues.

A total breakdown in communication and dismissal of people on the other side is not a win. It's a massive loss, one that means that the parent society is on thin ice. We need to maintain basic levels of respect for each other.
Jaimie[1] said something a while back when he was getting started on constructing his fiberglass boats by hand... "'Dude, why don't you have any tools? Why don't you just go get the right stuff?' To which I respond: 'I am the right stuff!'" I don't know how to break people from the delusion that you need so much stuff to do anything, other than perhaps watching other people do things with far less stuff...

My biggest hobby these days is gaming on my PC, it's incredibly cheap and stuff-minimal compared to other hobbies like skiing. I'm using a moderately powerful PC build from 2009 and updated my GPU a few years ago, still runs a lot of or even most new games on high settings. Occasionally I appreciate a good hike, and my brother got me a nice backpack and poles last year that I haven't used yet... because I've been hiking since I was a kid with no equipment but a bottle of water and maybe some bars (I do have hiking boots but I've gone hiking in my regular tennis shoes too) so I've forgotten it the last few times I've gone out. It's become just functionally another item in my stuff that I don't actually need, though when I do eventually remember it I'm sure it'll be convenient. Just like my external monitor for my work laptop is convenient, but not necessary. And so on.

[1] https://www.youtube.com/watch?v=WTUxoNSiUQA
The Idiomatic Way to Merge Dictionaries in Python
Jessica Livingston: Why Startups Need to Focus on Sales, Not Marketing
Have you sat in an airplane recently? They're practically cattle cars. You will be coming into contact with the person next to you.
Thats not what I think of when I think of poverty.

Paul got tired of being broke. When you're tired of being broke, but you're educated, young, healthy, and/or from a privileged class-- you go to school, open a business, hustle, whatever.

People living in poverty live the lives they do for various reasons-- born into poverty, low education, mental illness, substance abuse, poor health, elderly, single mothers raising children, or some political or historical context (e.g. slavery, discrimination, unequal access to education/healthcare, language/cultural barriers, recent migration).

Poverty (in my mind) means you are stuck on an island where every nation around has guns pointed at you so you cant leave and there are only dirty cookies to eat.
That is a clever analogy.

I think we are fine though, we are safer than ever before. We don't need to extend government snooping power, because there is no need to do so. If someone disagrees, that is fine, but that is why we have a speed governor.

People have always complained about decisions being made too slowly, but they have never been made faster, if anything they are made more quickly now than ever before. Congress used to only meet a few times a year for a few weeks!
I just managed to get docker-compose setup for our local environments. So far so good but so much more to learn.
> Is this really true?

Well without going into the specifics of which industry outputs the most CO2, I think it's a fairly uncontroversial statement to make that (particularly on a per capita basis), the poorest people on the planet output the least CO2. Whereas we, the richest, output the most CO2, but will not be hit as hard (at least in the short-medium term) by climate change.

I think that's the gist of his statement.

In places like Mali or Malawi, the CO2 emissions are roughly 2 orders of magnitude lower than some of the highest places like Qatar or the US, in China it's roughly one order of magnitude. And that doesn't even factor in that China doesn't 'consume' a significant portion of the end products that generate the emissions. i.e. it emits a lot, in part, because it produces for consumers in the west, meaning they're really our offshored/outsourced emissions.
>What I want is a delivery version. I'd pay $xx/month for access to tools and other household items I rarely need along with $x per delivery and pickup to not have to go get them.

This reminded me of a startup idea that I have, I think one of the biggest items that could be rented out would be generators. Right before a storm hits deliver the generator and once power is back up, pick them up.
The Evolution of Web Design
Actually it's not. It has been written from scratch including the ORM that runs in the background (https://github.com/tariqdaouda/rabaDB). The goal was to have a powerful optimized tool with 0 dependencies that can be easily deployed on any platform.
It was designed to be flexible and powerful enough to be appealing to both bioinformaticians and casual users, and it used daily here at the Institute for Research in Immunology and Cancer (www.iric.ca) by professional bioinformaticians, as well as biologists who have learned to program using it.

PyGeno was already used for two peer reviewed articles:

-Impact of genomic polymorphisms on the repertoire of human MHC class I-associated peptides. Granados, Sriranganadane, Daouda et al. 2014, Nat. Comm

-MHC I-associated peptides preferentially derive from transcripts bearing miRNA response elements. Granados et al. 2012, Blood

And four others are on the way.
I only have a cell phone so I get maybe two telemarketing calls per year since it is illegal in the US to telemarket to cell phones.

Whenever I get one I report it to the FCC, although the numbers are likely spoofed.

I've never been telemarketed by the same organization twice though, so I can idealistically hope that each organization has been shut down.

Edit:
But back on topic, why shouldn't people live their lives in a way that entertains them more? The telemarketers are the ones initiating unwanted contact.
Thanks for the link.

I thought it could be something to do with my eyes but never thought it could be corrected. Looks like I'm due an eye check! Last time was when I was 6 I think..
Poof -the 0.1 Oz 2 Month Battery Life Pet Tracker
Some universities pay for a Mathematica site license. I have used the software since version 6. It's really good for prototyping (my whole MSc was done in Mathematica), but the biggest problem for me is that code re-use is a total mess.

It's easier to teach someone to write some Python and use a Git GUI than it is to teach a new student (who is not a programmer) how to properly use Mathematica with version control. Notebooks are, by design, made to be interactive and promote an incremental, playful discovery process. That is intuitive and students pick it up very quickly.

This means that code is passed around as (in my experience) bloated, poorly written, poorly documented and inefficient (no FP, all imperative) notebooks containing multiple "orphan" sections which were just quick hacks to try and see if something worked. Of course you can learn to write packages and good documentation which integrates flawlessly in the documentation center, but that takes time and effort most scientists would not be willing to give.
You can try to take on hobbies that don't require a lot of stuff.

Also, if you can keep the stuff for a hobby together on a storage bin is easier to put away when you loose interest and bring it back when you want to do it again.
Debugging Recycling Cloud Service Roles in Azure
We're using this proxy script: https://github.com/benjamincburns/websockproxy
> It's bad, because people spend way too much time thinking about it.

This is actually the thing I hate about pot, stoners won't shut up about it.
The author here. I used Redis because I needed a simple way to have users subscribe to and follow many different search queries. In Kafka, this would mean maintaining a very large number of lightly populated topics. As I understand it, that isn't a good way to use Kafka.
> What makes you say that? Is there some underlying principle I've failed to consider?

Low fertility rates is a statistical rule. It's not absolute. There will always be people with high fertility, at the very least because they will be at the edge of the bell curve. Also again, look at religious communities, like the Amish. Those people do exist. Among seven billion human beings, you certainly can find a few millions that are very much willing to make babies. It only takes a small minority to ensure that the numbers will not go to zero.

> The natural universe has no favorites. It does not preclude this sort of extinction.

The lineage of people who don't have children will simply disappear, leaving room for the lineage of people who do. It's as simple as that.

> Why would they rise?

The fertility rate will rise because people with low fertility rate will die with no children. What will remain will be the children of people with high fertility rate, and presumably those children will have a similar reproductive behavior than their parents. Low fertility reproductive behavior will be "naturally" filtered out.

> Those few who buck this trend will be starved for adequate mates at some point, and will raise their own children in a culture that ostracizes fertility...

Fertility declines, but it's quite a stretch to talk about ostracization of fertility. And ostracization is not prohibition.
The article is so-so. But the physics here is really cool. Essentially, there's growing evidence that the fundamental constants may not be perfectly constant. See http://arxiv.org/abs/1510.02536 for the gory details.
I assume you've tried to explain that you enjoy practical things? How 20 years from now you will pull out the old battered screwdriver they gave you (assuming it was a good screwdriver), put together some furniture, and think of them?

One of the best gifts I ever got was a Craftsman hand tool set from my father.

(Caveat, of course, is I was a raging petrol-head and kept swiping his tools, so he knew I would use it)
Is there any reason you can't mix and match Google Container Engine and Amazon RDS?
What about nuclear power? Isn't that pretty much the cleanest, most efficient power source we know of today?
Maybe they currently don't have capable programmers but I've definitely known programmers from Germany very capable of doing such. Whether they can hire / find them or not is another thing entirely. Indeed the issue with creating a massive backdoor into everyone's system is how insecure a backdoor can and will always be, if the wrong person exploits it you now have an entire country as a botnet?
Caucus results are determined by the handful of people who bother to show up. Trump's winning because his supporters are showing up. This speaks more to the failings of the other candidates than the success of Trump.
Yes, too little ;-)

Frankly, Rust just takes a few different approaches known since "forever" and promotes them to 1st class semantic citizens. Similarly Go takes another set. Like every language in existence. So some things will be super easily expressible in one or another language, other things more obfuscated. Yet you could do the same in older ones, but perhaps more verbosely, with more syntactic sugar or boilerplate structures. Hence the comparison to a genetic algorithm with a few mutations in each generation. All a variation of the same set of mental constructs, possibly with very similar descriptive abilities (even when leaving Turing completeness out of the equation).
> The best known example of a pure number [...] hc/2πe2 [...] leave[s] a pure number, 137.03599913.

This surprises me. I would have thought pi, the ratio of any circle's circumference to its diameter, is a much better known example of a pure number.
One should care, but the question is what is more relevant. It is true that governments can act outside of their border, but its a lesser concern.
If they are testing for quality X and the test says "yes" even though the person doesn't have quality X, then it's a false positive.

I'm saying that they view the riddles, data structure hazing, etc., as tests for quality X (where X == careful engineer who won't inject N^2 complexity into something and make it take centuries).

But really, the puzzles and so forth do not select for that X. You get people who are good at the trivia, but who still otherwise would inject poor complexity. Meanwhile, you reject people who might be careful and pragmatic, but are not talented at the trivia.

From their perspective (since they believe it does test for X) it produces false positives.
https://angel.co/valuations shows $6.5m average for YC, $6–8M 25 th / 75 th (does not include valuations over $10m).
H-1B so poor he needed a gofundme for attorney fees
It's usually that the results are different, not better necessarily. I've done the reverse too; where I start with !g and then used DDG because I was unhappy with the results
And bandwidth charges
Check out the Wikipedia article https://en.wikipedia.org/wiki/Nothing_up_my_sleeve_number for some examples:

ARIA uses 1/π (indeed, why not pi?)

MD5 uses sin(n) (why not cos(n) or sqrt(n)?)

SHA-1 and SHA-2 use square roots and cube roots of small primes (why not sin(n) or pi?)

DFC uses e.

NewDES uses the United States Declaration of Independence.

RC5 uses both e and the golden ratio.

BLAKE uses "a table of 16 constant words which are the leading 512 or 1024 bits of the fractional part of π". (Here you see how things like bit or byte order can give you more choices.)
It's simple:

1. Memory safety issues are the cause of a very large number of security vulnerabilities (often most of them for projects written in C or C++, depending on the software).

2. Memory safety-related issues have a relatively high probability of being turned into remote code execution, which is one of the most if not the most severe outcomes.

3. C and C++ projects have been empirically observed to have orders of magnitude more memory safety problems than projects written in other languages do.

4. The additional classes of security vulnerabilities that managed languages tend to foster do not have the combined prevalence and severity of memory safety problems.

So, we would be better served in security by moving to memory-safe languages.
> The increasing political divide in the US is the direct result of ever more aggressive gerrymandering.

I think that there is almost precisely zero evidence of this; there's a lot more to support that regional strong political divides have always been present in the US, what's new is that the salient issues have become increasingly consistent nationally, so that it is no more the case that the national political scene often seems less sharply divided because all the sharp regional divides used to be in different places, whereas now there are more common national divides.

> The fix is California style redistricting, where citizens and not politicians are in charge of the process.

Non/bipartisan redistricting by notionally independent commissions (which, often, as in California, legislators actually have a role in choosing members for, so they aren't truly independent of the legislators, though they are certainly less accountable than legislators) has been a growing trend in the same time as the increasing polarization in national politics. So, its pretty clearly not fixing the problem.
If it's not, please file bugs. It should be.
http://babun.github.io/ is wonderful.

ConEmu is a great container for a tabbed interface of Babun, PuTTY or powershell instances.
The man should be the one to move, that's true.

But it has nothing to do with patriarchal society or repression of women, nor any other Tumblr-esque negative view of people of faith.

I personally don't wish to touch other women than my wife. It's a personal conviction to be respected.
Dos6+Win 3.11, OS/2 2 and 3, Win98se were the best, XPsp3 as well. Win ME had one good thing going for it: window transparancy and alpha blending! For that reason I used it with a HMD, backstrapped laptop and webcam.
Sounds like it's more for your daughter to experiment with cooking waffles on than to be of practical use? Kind of like an easy-bake-oven. Though if I had a kid I'd just encourage them to use the full appliances to start with. ;) Hopefully you'll take it to Goodwill/equivalent instead. Maybe it'll end up in a landfill after that, but I always feel like I should give people a shot at finding my junk to be their treasure.
When picking colors I usually find some inspiration, then take a screen-shot and pick the colors off it using this tool: http://webtigerteam.com/colorpicker/
Use of force requires transparency and regulation to avoid corruption. That's why we have things like a separate judiciary, warrants, publicly available court documents, freedom of information requests, and so on and so forth. The use of force is also minimized wherever possible; warrants restrict the scope, both for arrests and searches, and are filtered through the aforementioned public and separate judicial system. Then we have things like the Posse Comitatus Act and use-of-force guidelines encouraging or mandating diplomatic and less-lethal attempts when possible and limiting force to dedicated peacekeepers.

Governments have been using their digital force violently, indiscriminately, and secretly. None of those are acceptable even on their own and all three together is outrageous.
Sounds like there's room for innovation here. How about portable THC testers for drinks, foods, etc.?
Homejoy's Back. Kind of
Hi XXXXX,

My name is Aaron and I was one Homejoy’s co-founders. As you may know, Homejoy shut down 6 months ago. I've since partnered with Homejoy's COO to start a new home cleaning service called Homeaglow, and after spending many months working on improvements, we’re now launching the service in beta.

As a past Homejoy customer, we were hoping you'd be interested in booking a house cleaning and giving us feedback on our new site.

Here's what's new with Homeaglow:

1/ Only the best cleaners - We've only invited the very best of Homejoy's cleaners back (4.5 stars and above). You're now able to choose your cleaner and read their past reviews BEFORE booking to increase the likelihood you'll find a cleaner you love.

2/ Super convenient - Booking online takes 60 seconds. And, after booking, we give you a direct phone line with your cleaner. Once you've completed your first cleaning, we make sure you ALWAYS get the same cleaner back upon request.

3/ Affordable as ever - Homeaglow cleaners set their own hourly rates. We only work with independent cleaners which translates into low rates and cost savings.

I'd love to invite you to check out our site, book a cleaning, and most importantly, I'd love to get your feedback on how we can make the service better.

Thank You!
Aaron Cheung
Homeaglow, Co-founder

P.S. Since we’re still in beta, we appreciate your helping us keep a low profile until we're ready to launch publicly!
Agreed. He should be the one to move in order to follow his conviction.