skysight-inc/HackerNews huggingface dataset:
I mean, GDB already has good scripts to extract CPython stuff from inferior processes, but there's no GDB API so that anyone could make a profiler out of it. At least I haven't found anything. (So GDB's scriptability seems to be very restricted.)
My experience is similar, but using RAML instead of Swagger. RAML has built-in support for JSON Schema.

I suppose the use case is somewhat similar to XSD, but this is more intuitive and way less verbose. There's also immediate value in using it to parameterize resource types to stay DRY when you use the same resource across multiple endpoints.

I think of it more for templating than validation.

http://raml.org/developers/raml-200-tutorial#extract-schemas
From the abstract: "This article argues that there is a 50-square-mile swath of Idaho in which one can commit felonies with impunity. This is because of the intersection of a poorly drafted statute with a clear but neglected constitutional provision: the Sixth Amendment's Vicinage Clause."

Mods: The title "The Perfect Crime" seemed insufficiently descriptive, so I took the liberty of augmenting the title.
Paying for the London Underground with a dissolved, naked Oyster card (2008)
The nook can be rooted to run Android, I'm not sure if the newest models have the capability: http://www.babblingengineer.com/how-to/how-i-turned-my-nook-...
Frankly, I don't see the point of the article as to what is particular in NMS. I've had that exact feeling about pretty much every game I've played in the last 20 years. Let's see a few examples...

Tomb Raider: as Lara Croft, in game, you basically assumes that everyone you encounter in the game is out there to kill you, so you kill them off pre-emptively. You kill every living species you meet to craft better weapons and eat.

Torchlight: explore, find lizard village, exterminate them all. Presumably, they mate and have children so even though it's not explicitly depicted, you kill women and children too.

Rocket League: you go the extreme of sometimes blowing up your opposing team players to score a goal in a televised game.

All RPG: the world is a loot, just for you.

Frankly, I've found that abstract games and games with less realistic back-story have been the only ones presenting stories and game mechanics that are not first-degree unethical and amoral.
Great points. Often times studies would be much better served collecting more data and looking at interesting correlations than trying and failing to "control" for all the hidden variables and winding up with biased sample sizes of 20 or less.
"Data Exfiltration from Speakerless Air-Gapped fanless Computers with SSDs via Software-Driven Variations in Overall System Power Consumption."
Ask HN: What is a good traction in one month after the launch of the product?
We launched our startup Emotify (https://www.goemotify.com/) on 7th July and we just completed our first month. It’s been an amazing experience building our product with a small but talented, capable and enthusiastic team. We have been working on the product from over 6 months and finally got to launch it last month. We haven’t spent any budget in launch or marketing of our product as we wanted to keep it completely organic during first few months in order to test the validation and proof.

Being a founder sometimes you get confused whether you are getting the right kind of traction or not. What can you do to improve your traction. Here I’m sharing with some metrics that matters to us and the respective numbers we gathered in last one month.

Alexa rank - 326k (Jumped from 620k)
Monthly unique visitors - 10k
Signed up users - 467
Website integrations - 240 (Number of websites on which Emotify is live)
Stories - 15k (Number of stories on which Emotify is live)
Reactions - 540k (Number of reactions on stories through Emotify)
Re-engagements - 340k (Clicks on Emotify suggested stories)

To give you a quick idea of the product - Emotify is a smart reaction and re-engagement tool for web publishers, news websites, and blogs. Website owners and bloggers can easily integrate Emotify on their website to let their audience express on the stories with emotions and re-engage them by recommending more stories based on their current mood. Emotify also provides you with an analytics dashboard to view audience emotion insights and data.

The metrics that matters are - how many websites are using Emotify, volume of stories on which Emotify is live and how many people are engaging with the websites through Emotify (reactions and re-engagements).

What do you think about this traction? What can we do to improve our traction? Please share your opinion.

If you have a blog or website, check out Emotify https://www.goemotify.com/
Business users force Microsoft to back off Windows 10 PC kill plan
The issue that made me give up the XPS 13 for personal use was that Linux still doesn't support having a secondary monitor at a lower pixel density. I tried about 5 different distros, they all looked terrible, so I had to return the XPS and get a MacBook that I knew would work just fine. Other than that the laptop was beautiful.
InfoSecurity Magazine Webinar: AI and Cybersecurity
I can't imagine how electric brakes could be cheaper than hydraulic calipers. Existing brake calipers are dirt cheap.

Now, when you add the cost of the ABS/TC/DSC system module, maybe it works out better, I dunno, but the amount of copper you'd need in 4 separate electric brake motors would be pretty high, so I don't see how they'd be cheap.

The real advantages for a 48V system are weight and size of existing electric systems. Modern cars have a lot of motors, including now the power steering system (run by a motor attached to the steering shaft). These can all be downsized with higher voltage, saving copper ($$$) and weight. There's also smaller motors in the car, like those in the seats, and in luxury cars there's all kinds of motors (for opening and closing doors and liftgates, adjusting the steering, etc.). Finally, the wiring weight can be reduced all over the car, as well as the wiring cost (since again, copper is very expensive). Your statement about shielding is BS: yes, higher-voltage wire needs thicker insulation, but not that much going from 12V to only 48V, and insulation jackets weigh very little compared to the copper inside them. Furthermore, with a reduced diameter of the copper conductor, the diameter of the insulation will also decrease, so the insulation weight will probably be the same, if not a bit less. Besides, I'm pretty sure most wiring used on cars these days can handle hundreds of volts, and is sized not for electrical insulation properties, but instead mechanical properties (they make it thicker and tougher to handle being handled during assembly and repair, and also so it doesn't get worn through from vibration over the car's lifetime). If they actually sized wire insulation for only 12V, the wires in cars would barely have any insulation on them at all.
Can you cite the other recent anti-standard-model results?
As an Indian. Let me tell you the kind of inequality you see in the US is very different compared to the kind of inequality you see in India. By many a definition, no one is poor in the US. Also US has better infrastructure and economic opportunities than India for everyone. By infrastructure I mean access to clean drinking water, sanitation and things like roads.

US has more a problem of strict tax accountability for upper-middle-to-lower classes, while none for the rich. And lack of chances to breaking income ceilings. Swim lanes in US are decided in the first 20-25 years of life and things are pretty much set from there on.

While in India we still have people eating rotis(Indian flat bread) made out wild grass with salt once/twice a day merely to stay alive.
Project home page: https://epub.press/
> We're capable of creating endless numbers of worlds and species, but we can't think of new things to do with them.

> What's sad is despite all our ingenuity, so many of our mechanics reinforce ideas and behaviors we know to be harmful.

Reality Check: You are a lifeform that feeds on the transition of matter from low entropy to high entropy states. We very literally consume worlds. We should try and do that in a way that doesn't undermine our own survival chances, and, as long as that doesn't interfer with the previous point in a way that minimises harm to other lifeforms that we consider useful or beautiful. No amount of virtue signalling and related posturing is going to change that fundamental reality.

It's very typical of Kuchera and Polygon to produce such badly thought-through moralising on videogames, but considering how closely the theme of the game runs to a fundamental physical truth of the human condition I find the criticism rather crass.
Even if this time isn't different, "luddites of every generation" are not always wrong about short term effects. It's not acceptable to say "most people without college educations are probably going to be screwed over, but it should all work out eventually". In the past, technological advancement has changed jobs rather than eliminating them, but life also sucked for most workers in the past.

Basically what I mean is that you shouldn't look at the Industrial Revolution and think "that went great, no need to worry". This time should be different, because we can learn from history and not just stand back and hope for the best.
JSON-LD is not for validation - it's for linked data
Palo Alto Is So Expensive That No One Who Wants to Make It Cheaper Can Afford It
I am still unclear on how does that correlate to the orignal discussion. The point we were debating is whether or not Golang does async io. I am not sure why the kernel behavior is important here
>We're capable of creating endless numbers of worlds and species, but we can't think of new things to do with them.

At least in terms of species, we don't do that because it's a game that is designed to appeal to members of _our_ species.

There are well known psychological hooks that can be employed to make a game interesting to play or even addictive.

For example the slight delay as all the blocks fall down in angry birds was a carefully chosen interval that makes the player more likely to continue playing.[1]

If a game attempted to have the player embody a creature with a completely alien psychology, it probably wouldn't be playable by humans.

[1] See: https://web.archive.org/web/20120310214952/http://www.mauron...
There's nothing requiring that an unrolled linked list has a fixed number of elements per node. It's just easier to reason about the performance results by fixing the number. This looks like an unrolled linked list with variable elements per node, which allows it to do things like allocate a single node for an entire bulk add operation.
Republic: Now everyone can invest in startups
How to Charge Your Early SaaS Beta Users (Without Being a Douchebag)
What’s Changed: 2016 Gartner Magic Quadrant for Data Integration Tools
Imagine how you'd attempt to describe it without knowing anything about chemistry or volcanism.
Security. Although SSN in theory should be a privacy issue. Credit card numbers are clearly similar to keys. They are the keys to your bank balance.
Yes, the central limit theorem is great because it conveniently masks complexity and lets us represent diversity as outliers on a spectrum. But the basic model of a Gaussian - of a central tendency and deviations from it - doesn't represent the biological reality, that the "central tendency" is only the product of our summary, and that there is no gross general 'generating' principle underlying it.

That is - the outliers often differ from the mean in a biological system because they are fundamentally different; they have different underlying biology, and while we might be able to place everybody on the same normal distribution, any conclusions we draw based on that normal won't apply to individuals whose private variation makes them behave differently.
Oracle buys deeper into the cloud game with NetSuite
Public Torrent Trackers Are Dead
You're right in that the mainstream is guilty as well. I see SJWs as attempting to suppress free speech however, which I perceive as unambiguously tyrannical.
Sorry, to be clear, the article is great; my post was juvenile.
Oh, good to hear. That's the one that SpaceX named their barges after?

The series has been on my to-read list, I'll bump it up in priority.
No, two weeks to take a deep dive into all the associated dependencies for doing a universal SPA. Learning the details of webpack (which requires more googling than reading the documentation), auditioning several flux implementations (and there's relay if you want to go down the graphql rabbit hole), routing libraries, and server page rendering configurations. There's no single way to do this and everybody has their own boilerplate set up on github. You can just get started with one of those, but if you don't understand what's going on under the hood, you'll be up the creek when something breaks and you're on the clock. I'm extremely uncomfortable working with something professionally until I have a good understanding of the source at least at the highest level of abstraction. Unfortunately this seems to be the only way to survive in the NPM ecosystem, pulling down and spending an hour reading the source of every variation of large dependency you might need. Hence the two weeks. Not that it's such a bad way to do things, reading the source. It's just a lot slower than people generally expect web development to take these days.
Anything that is interesting at a bank, health or national security level should already be fairly well protected:

* underground or otherwise well shielded facilities

* dedicated server rooms, switch rooms, comms rooms etc etc

* manned 2 stage gates for entry into facility + (electronic) access going into any department inside.

* strict regulations on what kind of equipment goes into the facility. (Wireless anything has been taboo since it came I think.)

What this doesn't handle is mostly:

* hostile sysadmins. You can only do so much about hostile insiders. Pair work, swapping peers, only allow updates once they have been vetted by a second crew etc can reduce the risk as can something as simple as being nice.

* hostile contractors that makes it through despite your extensive vetting. They must also be cold enough to bring fancy surveillance gear despite the risk of getting caught.

* stuxnet-levels of effort from a resourceful and determined opponent, piercing your firewall carefully from the inside. Still then it would take time to get anything meaningful from electronic noise (and at this point the attacker can likely just read the data from memory, Target Credit Card style.
Personally I think you would learn more from solving algorithm puzzle problems independently than taking algorithms and analysis courses.

A couple that come to mind are Project Euler [1] and CodeKata [2].

The problem with most courses is that they teach the very basic types of data structures, a couple search algorithms, etc but not enough. They didn't give me the intuition I was looking for.

Alternatively, the most recommended books I've seen for your use case are _Programming Interviews Exposed_ (PIE) [3] and _Cracking the Coding Interview_ [4].

[1]: https://projecteuler.net/

[2]: http://codekata.com/

[3]: https://www.amazon.com/Programming-Interviews-Exposed-Secret...

[4]: https://www.amazon.com/Cracking-Coding-Interview-Programming...
I can relate to your sentiment. But note that your problems have very little to do with learning how to program, and everything to do with needing to navigate the high buy-in tax of learning all of this tooling before first building a simple site.

I HIGHLY, HIGHLY, HIGHLY recommend you give Steve Huffman's course on "Introduction to Web Development" at Udacity at shot. Unlike virtually every single resource I have found, Steve does a great job of explaining the basics of the infrastructure of how a website works while you are implementing it at the same time. Also, since he does it on Google App Engine, 100% of the "tooling" you will need will simply be installing the app engine runtime. I've found that it is a fantastic introduction to programming for the web. It will give you a solid understanding of the basic infrastructure, and you will then have a good mental model onto which you can slowly graft the many other tools that developers use when making a site.

I felt exactly like you did - and in my case, I had even programmed some in college but found it hopeless when trying to make a "real" product. Today I weave between backend and frontend technologies, preprocessors for my styling, grunt, etc. -- all of the stuff that I was put off by at first. And I'm confident it wouldn't have happened if I hadn't taken that course first.
Mexican first lady accepts ‘property tax favor’ from Florida businessman
A Florida businessman Ricardo Pierdant paid nearly $30,000 in property taxes for a luxury condo owned by Mexican President Enrique Peña Nieto’s telenovela star wife.

http://globalpropertypost.com/mexican-first-lady-accepts-property-tax-favor-florida-businessman-kicks-storm/
Scoot: Why are we changing our prices?
I have a lot more sympathy for people addicted to drugs. I have never tried hard drugs, so before I couldn;t really relate to what it might be like. He does a great job of showing that instead of thinking of people as "junkies", they are sick. It's no different than having cancer or AIDs or something else. Drug addicts are really really sick people that can usually be fixed. The sympathy you have for someone with terminal cancer is the same sympathy for the guy you walk past asking you for a dollar with needle marks on his arm. The only difference is one is always self inflicted, the other may not be.

He also changed my opinion about legalization. I was on the fence before but this book, combined with books about violence in Mexico since 2006 (60K+ dead) have just pushed me over the edge. Other countries/cities have experimented with "legalization" of hard drugs (Switzerland, Vancouver, Portugal, UK back in the 50s?) and it works. When people can buy their daily fix and are treated like humans instead of junkies they are able to change their lives around.
Paper trail isn't perfect but does an okayish job at tailing in the browser
It is not, the last point release update (6.5.30) came out 10 years ago. They may still have active support contracts for some IRIX systems, but it's very much history at this point.
It also seems the designers didn't envision any errors - the system always gives a valid result - which indicates this hasn't been particularly well engineered.

A GeoIP lookup can fail, and that error should be propagated through to whoever is using it - instead of returning a default value.
I think you've misunderstood my argument (and not to mention mischaracterized with this loaded comparison of software to drugs!)

One way or another, you're always relying on others. The contrived person who audits all their own source for all their apps down to the compiler level does not exist. Systems are too complicated for that.

At that point, the question becomes "who do you rely on?" - and especially given recent history, I'm not convinced that "everyone who knows how to make a pull request" is a better answer than "only the people that made it". Certainly not convinced enough to begin moralizing about software development schemes...
If you haven't played it, I recommend Undertale.
I'm glad you cleared that up, because for a moment there I thought your comment was advocating for Postgres in a thread ostensibly about MySQL by pointing out that pg_dump has baked-in compression; an optimization which could potentially shave milliseconds off a process that the article mentioned can take over 12 hours on large tables.

So, putting aside the issue of Postgres not supporting mysqldump for the moment, there is also the issue of Postgres having poor support for the InnoDB on-disk format, and practically non-existent support for the MySQL client protocol. The more I think about this, the more I realize just how unsuitable Postgres is for Pinterest's current environment.
Not just humans, all life. Life is taking the chaos of the universe and imposing order on it. Holding that sort of structure causes entropy; the chaos of the universe causes entropy. The universe is going to fill up with entropy no matter what. It might as well be ordered, so that something can experience it, rather than chaotic, with nothing to experience it.
> since most computer games are FPS

I definitely would like to see some evidence to support this - if you have any.

Yes, FPS is massively popular, but there is also a massive amount of less known titles that are not FPS games
No, HTML is what HTML should have been.

AMP is an optimization with narrow application focus than HTML has that introduces a number of things (including coupling, limitations on technologies other than HTML, etc.) that are undesirable in general for the broad role HTML has, but tolerable trade-offs for the focus of AMP.
A "probably" there would be nice. I don't want to have to defend myself, but I'm pretty confident about the scale I've worked on.

I guess it boils down to what you call aggregation.

Is having multiple stateless receivers behind anycast/ECMP aggregation writing to a distributed database aggregation? I'd argue not, but maybe this is where the difference in opinion lies.
Most people including many in tech firms that build tools based off IP to Geo lookups don't actually understand the inaccuracies inherent in the process.

I actually spent a couple of weeks not so long ago trying to get data on accuracy benchmarks from tech firms in China. Initially they didn't even understand the question - they just used a standard database provided by someone else which is treated as Gospel.

So I'm not too surprised non tech people like police make this mistake.
Suppose everyone on earth had to vote to either live in Star Trek's world or ours. I don't know how many would say yes, but I suspect far to many people would say yes to call it dystopian.

Compare that with say Star Wars, where even fan's might have second thoughts. Or a 1984 where only the fringe would even think about it.
Nemucod Downloader Returns, Spreads Ad-Clicking Backdoor
In C, empty strings are truthy, being a non-null pointer to a NUL character. Depending on what you mean by "an empty array" that might also be a non-null pointer to a zero-length region of memory, and thus also truthy in C.
Consumers Just Lost the One Government Protection for Public Internet Access
You've given me a nostalgia-trip.

In return I give you: The Wombles!
What is with the User/Score/Browser table? I only did like 4 of the tests and that thing popped up. I would finish it but I have some other things to do.
Ingredients are scary, so let's avoid bananas too! https://jameskennedymonash.wordpress.com/2013/12/12/ingredie...
For those who are curious about how does that fair against a coroutine based approach :
https://www.youtube.com/watch?v=_fu0gx-xseY
Container virtualization in Linux is actually quite old. First appearance in Linux around 2001: http://rhelblog.redhat.com/2015/08/28/the-history-of-contain...
and the concept and real practice realization (in commercial products) of containers is even older. It has roots back to 1979! https://dzone.com/articles/evolution-of-linux-containers-fut...

Docker is only a philosophy (one application in one container) and toolset around this containers. And docker itself is quite new in comparison.

"This isn't a reason why DBs are a bad fit in itself, but it's a reason why running production data in Docker is a bad idea at present."

You cannot say this in general. As everything in the world this really depends on what you are trying to achieve with your system.
I dare not estimate the minutes (hours?) of my life I've wasted while my Skyrim character hit the ground with a pickaxe or chopped some wood. Many games suffer from additional realism. A magic space gun that mines resources sounds just fine for a video game world.