skysight-inc/HackerNews huggingface dataset:
I have an acquaintance who borrowed someone's goat for a few months to deal with her grass. Unfortunately, she also had a deck that surrounded a portion of her house. The goat destroyed[1] the deck (and I believe a portion of the siding). Having a relatively large animal (for a house) with hooves running (galloping) around on a wood structure isn't necessarily a good plan if you care about that structure.

1: Well, maybe not destroyed. Achieved the equivalent of 10-20 years of normal wear in months may be more appropriate.
totally agree for exact same reasons
I have a morbid fascination with the idea of all-robot wars between countries with rough parity to each other (both countries have robot armies/navies/air forces). War always seemed sorta pointless to me but it becomes so much more so when you can quantify all the elements of what should make a military successful. If you know all the aspects of a robot force (power efficiency, sensor suite, decision-making, etc) and have a rough idea of the production capabilities of the warring countries then it seems like you could just crunch some numbers and have an idea of who would win in a war of attrition. Strategic objectives and planning might still be relegated to human generals, of course, but at that point the generals are practically just playing a real-time strategy game set in real life rather than in a computer.
How Food Waste Made Me An Inventor
Where have you read that his claims were wrong and have been debunked?
And if every browser breaks it, you find an old browser that it works with and stick to that forever, which is really bad for everyone.
Very interesting question. What if, by chance, you tested that blood and found it positive for HIV? What are your ethical obligations viz. notification as one example? (Mosquitos can't transmit HIV, but they can capture the virus while feeding)
I would argue there's a grey area between the 'view' and the 'controller', but not the 'model' and the 'view'.

The model is logic and data and has absolutely nothing to do with presentation.

But, I will concede there are 1001 ways to interpret these patterns (MV*).
Yeah, that's called a buy-and-build strategy, or a bolt-hole strategy. A large number of industries or market segments that are fragmented end up consolidating this way. For example, Lumison is a data center business here in the UK, and they got bought out by Bridgepoint Development Capital. Subsequently BDC and Lumison went on to buy a few other data centers, making one larger data center with the attendant economies of scale
If you are a hardware entrepreneur there may be better options than trying to set up in the USA.

Try setting up shop in Shenzhen, China. Just spent a week over there. It is truly a Hacker's Paradise.

You can validate your ideas and get an MVP out in much faster time than the USA. You can be close to your eventual supply chain when you do make it big. It may sound a bit like premature optimization but the advantages are huge.

Of course, it will not hurt to learn a bit of Chinese (Mandarin) if you do decide to take that route. At least start with a few useful phrases to help break the ice. 'Ni Hao' (Hello); 'Xie Xie' (Thank You) and 'Duo Shuo Qian' (How much does it cost?). Learning the number system will also help know what the price is.

I spent a lot of time in the Huaqiang Bei and LoWu malls.

A special shoutout to Andrew "Bunnie" Huang for his 'The Essential Guide to Electronics in Shenzhen'[1]. It was invaluable.

Another shoutout to my Mandarin teacher Larry Xue and the San Jose Learning Center.[2] Attending his classes made me so much more confident that I could manage there even with the language barrier.

1. https://www.crowdsupply.com/sutajio-kosagi/the-essential-gui...

2. http://sanjoselearningcenter.com/mandarin.php
It's like nature's equivalent to Ubisoft's episodic release schedule of Hitman.
No, they changed their ToS in March, and invalidated all coupons older than April of the year before by April.

That left me just 2 weeks.

And what’s illegal is that in Germany, promotional credit or coupons given without a time limit is valid for at least 3 years.
you are right and that was probably intentional. if not, there would be no way to determine if a startup is legitimate or not. attracting investment or funding seems to be the determining factor in this process.
GP was referencing reproduction, not politics or recreation.
Only in a bizarre conspiracy world where everyone who disagrees with someone must be allied, even if a more logical explanation is just that your opinions are terrible. So, the Moldbuggery answer is yes, absolutely.
What's your definition of medium sized?
Not an expert but I suppose it's sufficient if you model the virus such that an eventual equilibrium is (or contains) your solution.
tl;dr: overwhelmingly white suburbs are full of thinly veiled racism and xenophobia, shocking news.
Yes, security of number porting is too lax. My number was once ported by a telco (accidentally in this case). They did call me and I had to confirm that I would get a new SIM card and which size I needed, but since I was expecting a new SIM card from the very same telco I didn't understand that they were in fact porting my number. They forgot to say that.

Luckily I was able to get my number back, after many calls to customer support (they managed to undo the porting when I wanted to check how it was going) and a couple of weeks of waiting.
However, there is social pressure. The social pressure that makes that given your social level and how smart you are, you are much more akin to fall into drugs (tobacco, alcohol) if it's allowed.

Take it this way: It's incredibly hard, today, in France, to explain someone smoking at a bar outdoors that he's reducing your life expectancy. It's incredibly hard to find bars to go to. It's incredibly hard in my city (Lyon), to walk on the sidewalk and avoid smokers. It's impossible to run around our park without being under the smoke of smokers - and that's the only place where asthmatists can go running.

Smokers don't even think of smoking as harmful in practice, even if they admit it in theory.

While I'm unhappy with the war on drugs and the class domination it represents (jailing the poorer and the political opponents), I'm incredibly happy that I don't have to explain my friends that they can't come to work with drugs or that we don't have to explain children that drugs are legal but shouldn't be bought. The law makes things clear: It's forbidden because it's bad.

And I'm happy that I'm not proposed drugs during cocktails, while I'm insistently proposed cigarettes and alcohol.
I think QNX is more famous as a real time kernel than a microkernel.
Children have also historically been an insurance policy. Should you have financial or medical hardships later, they are generally more likely to have your best interest at heart (however they perceive it) than some disinterested third party.
The Silicon Valley of Europe Is  in Romania??
The error of averages (audio)
>It’s illegal to share a picture of the Eiffel Tower light display at night. The display is copyrighted — and tourists don’t have the artists’ express permission.

Here in Belgium, freedom of panorama was recently introduced. This law was opposed by progressive parties, who cited the French situation as the ideal. I’m glad the law passed anyway, but this progressive stance against freedom of panorama worries me in the long run.

I hope Mozilla is successful, but I fear they may face strong opposition from those who should know better.
"Was made a year prior", that’s wrong.

I got the ToS change notification, and merely 2 weeks later my credit was invalidated.

I had had the credit on my account for over 2 years by that time, but hadn’t used it.

And I had opened a support ticket, and was advised to take legal action if I believed it was invalid or wanted it back.

No thanks, I’ve had enough.
Thoughts after a Month with Blackphone (2014)
There was a flurry of HURD articles a couple of months ago...then the "perfect system" fantasy league moved on to Plan 9.

IT IS SUPER INTERESTING, though. I really like the idea of micros-kernels. Even if the arguments about efficiency were true, I wonder why just throwing more resources at the problem so that you get the benefits of resiliency and etc isn't doable?

I know many people will groan, but Minix 3+ is what HURD wanted to be without using MACH.
"Although it's a household name for so many"

I chucked when I read that.
Saying people in overwhelmingly white suburbs are racist is racist in and of itself. You shouldn't generalize people's behavior based on the color of one's skin!
Absolutely! Every time programming education comes up, someone brings up Scratch. It's advocacy is -- possibly detrimentally -- overused. It may be appropriate in some cases, but it is not a universal tool for introducing people to programming. There is certainly something inauthentic about using blocks. They may not be appropriate for people with motor-control issues. And the reliance on imperative constructs (assignment-based statements) as being essential for understanding computation is arguably wrong and possibly hurtful.

I only have a sample of 1 (my six-year-old son, turning seven today), but he is perfectly capable of typing, understanding function definition and composition, data structures, and working with reactive I/O. He's not some super-genius. He's a regular kid who likes to swim, ride his bike, play Pokemon, and watch Netflix. But he can also make things by "real" programming. I'm sure other kids could as well.
Absolutely, please ask for me if you run into any trouble. You should not have any problem.
Ah, but there's another layer: each side would work hard to keep the other side as uncertain as possible about its own capabilities, since that makes the other side less likely to make the optimal decision (eg, they might start a war they can't win, or fail to start a war even though they would win if they did)
visit the Issaquah highlands some time....
Do what now? She changed her first name?

I just had this fantasy of breaking up with someone and changing my name to "fsck-{$that_person}".
Inside the NSA's War on Internet Security
More nitpicks:

You should be able to get memory down to O(n^1/3) if you move into 3D.

For Grover's algorithm, it depends on how you paramiterize the problem. For example, consider brute forcing a key. We generally parameterize this problem by the size in bits of the key, in which case we are looking at O(2^n) queries. Grovers algorithm lets us reduce this to O(2^.5n) querires, which is an exponential speedup.
Perhaps the system could be used to enable the manufacture of very agile but very cheap weaponized drones. Then future battlefields might look like an arcade game, with purple plasma streaks zooming in crazy paths towards their targets.
Not sure if this was already mentioned but IMO it would be really helpful if a taxonomy could be added to it, so it would be easier to find related books with a certain subject. (e.g. 'economy', 'data science' or 'distributed physics'). It would also open up the possibility of faceted search (e.g. all books on 'data science' with the 'python' programming language).

Other than that this already looks pretty useful :)
If you're going to make this complaint you should show how much companies spend on admin costs. Clearly the parent comment was making the point that they dislike that some [1] companies spend double on marketing than they do on R&D. I'm sure they also spend money on other essential services (they probably by pens), that's not all that illuminating unless you say how much.
1.https://www.washingtonpost.com/news/wonk/wp/2015/02/11/big-p...
I know it's not HN, but if you're interested,

https://reddit.com/r/startups has a monthly "share" thread:

https://www.reddit.com/r/startups/comments/4vmkbk/share_your...

along with a weekly feedback thread:

https://www.reddit.com/r/startups/comments/4zgrcq/weekly_fee...
Fair enough. So it's the 105k graddie salary that's the bubble signifier rather than the intern salary per se. Makes sense.
This is significant. Now astronomers can study dark matter with less interference from the regular matter background. So you have a more broad range of objects to study, from galaxies with lots of regular matter, to galaxies with almost none of it.

Hopefully this will accelerate DM research. It will certainly provide lots more data.
I feel you on this. Being certain/definitive about your media queries is an impossible expectation.
What about using growth, revenue and profitability as a factor? Wouldn't that provide a similar data point to make the decision.
I have grown suspicious of powers of 2. 512 anything sounds like a theoretical limit based on the number of cores.
No, not really. Only one of their companies is inherently into NFA items, and H&R and Marlin, which bought them prior to it being bought by Freedom, and Dakota and Parker (!) aren't even into those sorts of guns. And Barnes only makes ammo and especially bullets. (Para USA makes double stack 1911s, which are technically "assault weapons" due to the increased magazine capacities, but based on an 106 year old design.) Only Advanced Armament Corporation (silencers), Bushmaster, DPMS, TAPCO (accessories) sell such items, and maybe you'd count Remington's hunting configured and camouflaged AR-10 and AR-15 pattern rifles, but that makes them the antithesis of "tacti-cool".

The loss of jobs from the consolidations are well known, plus overlaid with that is Remmington moving more and more stuff out of high cost, unionized, viciously anti-gun New York state, away from their original factory, where they were the first who's still in business to make arms in the US (or so they say, e.g. https://en.wikipedia.org/wiki/Remington_Arms and it's certainly a very old company and that complex is obviously very old).

ADDED: Without consolidation, it's entirely likely one or more of the traditional hunting arms companies Marlin, Dakota and/or Parker would have gone out of business like H&R did, there's much less Gun Culture 1.0 demand for such, and plenty of fine used specimens available.

Remington might have been less likely to do that if still under their original management, on the other hand, under Cerberus they were the first US ammo manufacturer to respond to the 2008 and on ammo shortage by buying new capital equipment to set up new production lines, which is not supposed to be the usual MO of private equity owned firms.

So my point is that these consolidated companies' products haven't, to my knowledge, suffered from the process, whereas a lot of us fear Rackspace's offerings will suffer (well, even more than they do today, one reason we can be pretty sure they put themselves up for sale).

ADDED: On the other hand, Zilkha & Co, which bought 85% of Colt, is raping it up, down, right and left, the very worst sort of this type of thing.
The change was made a year prior. It was not communicated via email. That email you received was a reminder. We only put up a notification in the control panel. That was the communication failure, and I apologize for it.

At no point should anyone be advising you to take legal action to retain your credit, and I would be grateful for the opportunity to review the ticket in question.
Thanks to the two of you, it's even more amazing than I though.
Using Makefiles, however, depends on the results being files. If that is not the case, make cannot tell how far you got.

GNU Parallel has --joblog and can continue from where it left off or retry all failed jobs again.
No, that can't be ;)
By that same logic, I could say "visit compton sometime" and you would probably cry racism.
Poor choice of words maybe. Mostly I was surprised by the lower than expected quality of article on NPR. The title is clickbaity, and they definitely missed key bits of information.
pc-bsd.org (Just as OTT with &reg) still seems to think TrueOS is the server flavour only. You'd think they'd make sure a rebrand shows on both sites at same time.

iX don't have ® all over the place on their own site, or FreeNAS so it must be a PC-BSD choice.
Ok I found the link to submit comments if anyone is interested.
From the publication PDF:

"You may submit comments, identified by DHS Docket No. USCIS-2015-0006, by any one of the following methods:"

Web: http://www.regulations.gov
Email: uscisfrcomment@dhs.gov
Mail: Department of Homeland Security, 20 Massachusetts Avenue, NW, Washington, DC 20529
Not really. the end user doesn't need autotools installed actually. To build the configure script from the "configure.in" file, you need autotools. Go ahead and try!
I like tests like these that can potentially point to internalized prejudices and biases. Knowing one's biases can cause pain and disappointment if we see that what we think of ourselves, and what we truly are, are two different things.

However, having taken one test (just now), I was left with the feeling that these tests may probably not be very accurate for everyone. When I tried it, I did it more from a memory point of view to associate the word and category. I didn't even think about the sequences and any implicit connections. Of course, my result came as "little or no bias", which I do agree with because I have thought about these for a long time and have been contemplating biases (and biased thoughts/decisions) that were not clearly obvious in the past. What I'm not sure of is the applicability of this methodology for all kinds of people.
Fetching and running docker container images with rkt
ARM's New Scalable Vector Extension
The site isn't broken in Firefox or Chromium. Maybe the behavior that the changes to Chrome signal a willingness to break the open web.
No one is disputing that there are analog joysticks with three or more axes; the matter under discussion is how to get the right axes.

The idea behind a controller like the one under discussion here is that its three axes are, first, all translational, and second, all in direct correspondence with the motion they impart to the spacecraft. With such a device, no mental mapping between control axes and motion is required. You just push the controller in the direction in which you want to add thrust.

If it's still unclear what that means, look at this diagram [1] of the Apollo translation controller. Disregard the limited rotational capability for which I have been unable to find documentation. Observe the translation axis diagram alongside the handle. Note the three degrees of freedom it depicts. Consider their correspondence with the three degrees of freedom in which a spacecraft may experience translational motion.

To provide a matching capability, the joysticks you're talking about would need to allow for pushing the handle into, or lifting it out of, the base. I doubt anyone makes a joystick like that, because it would not be a very useful capability to add, and the engineering requirements and effect on retail price would be significant.

[1] http://nassp.sourceforge.net/wiki/Image:THC_diagram.jpg
My theory is that politicians tend to focus on experiences and personal networks of the "generation-in-charge" during their formative rise to power. Politicians tend to keep their same network ties, so until they retire, are voted out, or pass away certain issues just won't move because everyone in their personal network just confirms their stance. There's been a more studied generational effect in sciences too.

I suspect, the boomer generation of leadership is probably going to historically enjoy one of the longest sitting times in power as a generation because of their unique spot relative to the life expectancy growth curve...
A Simple Sentiment Analysis Prototype Using Elasticsearch
Better hope that the factory manufacturing this device, and the technicians installing it within the phone, are trustworthy enough not to leave their own backdoors.

A supposedly trusted device that taps into the hardware buses by design is an excellent target for malfeasance.
>>“A tiny push at the right place and time can excite a much larger, and often positive, result.”

I have to agree with that.
As a principle of communication. Working on a git repo is working on a shared artifact that's external to you and other developers. Retroactively deleting a message you sent me is literally like reaching out into my inbox and yanking out something that's mine now. Feels a bit different.
I hope you wont take this the wrong way, but can you elaborate on why you feel Tollef's parallel (from moreutils) is better than GNU Parallel?
Not to be a downer, but this is poor and outdated C programming style.

Don't use sbrk(2) unless you're completely reimplementing the standard library.

Don't use alloca(3) unless you want weird headaches. Just use dynamically-sized arrays, which have been present in C for nearly two decades. They are block-scoped and easier to reason about.

None of the magic numbers are explained. `(p->si_addr + (16LL<<22)) & ~4095`, where do those come from? I'm guessing 4095 is the page size less one, but DON'T hardcode that!

Don't assign to lvalues in conditionals! (e.g. `while(j<31 && !(h=free_table[j]))`) It's hard to read and bug-prone.

Don't use `&h[1]` to refer to the space after a structure. I'm pretty sure that's undefined behavior, and it often gives the wrong alignment for whatever you want to put after h. Rather, add a final element to the structure of flexible array type (say `int data[]` if you're storing ints after the structure). That is guaranteed to have the semantics you're looking for.

Here's my advice:

1) Just use malloc(3). It's already fast and tuned to many allocation scenarios (including all four in this article!), and your application will continue to reap whatever performance improvements its maintainers make. Use aligned_alloc(3) if you need pages.

2) When working in the embedded world, it's often preferable to preallocate pools as large as your app will ever need for each kind of object you have collections of, and pin them to RAM (not necessarily for performance, but so you know you have the space). If you do so, you can reference the objects by index rather than pointer. It's much faster and more space-efficient, especially on 64-bit architectures.

3) Don't be afraid to realloc(3) to grow arrays. It incurs no asymptotic penalty.

4) Pay attention to data layout, to make sure that commonly-accessed stuff is not interspersed with rarely-accessed stuff. E.g. separate indexes from data where possible, if you tend to traverse the index rather than the data.

(Caveat: all my comments above apply to glibc. YMWV on other systems.)
Keeping an object at a constant altitude requires force, but it doesn't necessarily cost any energy. For example, there's no energy being expended keeping my coffee cup elevated, just a table exerting a force.

From my admittedly limited understanding of aerodynamics, a plane's engines are only fighting against drag to keep the airspeed up, and it's the airspeed passing by the wings that generates lift -- if engines are necessary to generate lift, gliders and kites wouldn't be able to work at all.
Having a visa didn't really make this particularly better for me, and at the end of the day being able to get/stay in and just work when you want to work is a damn sight better than what many people (like me) have had to go through in recent years to start a company.
That the NSA is sitting on a zero-day stockpile is absolutely not a surprise for anyone in the industry. Of course they do. If you worked there, you'd to it too.

But it's good to make the public more aware that this, indeed, is happening, it's not just something out of a Dan Brown paperback.
Some would like to promote 'hacking' as screwing around with things for fun/learning and 'hacking' as digital breaking and entering. Seems like an uphill battle to me but its probsbly useful to have a distinction.