skysight-inc/HackerNews huggingface dataset:
> If I want to install software that's outside the stuff that the packagers have prepared, like Firefox with correct KDE integration on Kubuntu, I am relying on a number of hard to track things working correctly together. Which tehy have regularly failed to do for me in the past.

Firefox isn't that hard, all considered. KDE is necessarily hard because of how invasive that is – but no container fuckery will save you from that, because it has to be invasive to work in the first place! Either every container has to ship a full KDE, or you do it like OSX does it, and only have One Desktop To Rule Them All. (That's why Canonical and Gnome are both interested in app containers, presumably, to get rid of that filthy freedom of choice.)

> Contrast to the OSX install experience: An application is a folder which contains everything related to the application that the base system does not provide.

The difference is that OSX (and Windows) provides a lot, and you only have applications building on top of that huge, stable code base that's diligently updated by Apple (/Microsoft). OSX/Windows apps only have to keep their few third party dependencies updated.

Linux app containers have to literally ship everything outside the kernel to work, because the kernel ABI is the only stable interface in the Linux ecosystem. Everything else, up to and including the libc, varies between distributions, and versions of the same distribution, and will be incompatible. An openssl update would trigger a repackaging of every single app container. And where it doesn't, users are at risk. In contrast, without containers, I upgrade one package and the whole system is secured.

(On servers, it's a bit more nuanced, because here operations is in charge or repackaging docker/lxd/nspawn containers, and can start that process whenever they want.)

> As a user I feel more in control of the process than with apt.

That's more because apt is bullshit, even by Linux standards. pacman and other package managers not made in the 1990s are much nicer to deal with.
Besides the established ones mentioned in siblings, there's https://airmap.io/ which is quite good.
Pi Zero has abysmal real time capabilities.

And things like the Beaglebone Black have better real time capabilities but as someone who has worked with BBB for over a year now, it is so horrible to develop for I almost cried.

Embedded Linux is pretty bad for hacking, but it's pretty good for industrial controllers and other "solved" problems. Microcontrollers are still the way to go.
Geez. That's just embarrassing. I took him at his word that his rig was beefier than most video editing rigs, and now I feel like an idiot. Thanks for the link.
> a couple thousand pounds of TNT or other explosive, a basic aluminum airframe, control servos, a lot of fuel (enough for a couple thousand mile range), a small jet or even turboprop engine, a microchip, and a communications uplink. You could probably build this for about $10K with COTS hardware.

In other words, a cruise missile. They cost a lot more than $10k.

Still, not totally inconceivable -- being overwhelmed by "small and cheap" is a legitimate risk.

I do wonder about subs though, and how effective submarine detection capabilities are. Cruise missile swarms are brute-force and logistically difficult. Better to sneak up and stab them in the back instead? What about long-range torpedoes, perhaps even ones that could be prepositioned like mines, sitting underwater and waiting for a signal to go?
Disputes like this are why companies like Monsanto engineer in terminator genes to make the business model viable.
It's no secret that the life sciences field is over saturated, competitive, and vastly underpaid with a high barrier for entry. Industry demand is low on both bachelors and doctorate level positions.

A bachelors really doesn't get you anything as a sciences student. Besides QA/Tech positions, there aren't many options to cut a viable path within the field. Most companies demand a minimum Masters with a preference for PhD's for most Scientist level positions. Having upward career mobility is very tough without a higher degree.

Spurned on by a lack of better options, most students pursue grad school in hopes of landing a tenure track position or hope their research aligns with relevant industry markets. Competition is insanely high though from the sheer churn of graduate students who are essentially cheap labor for their universities.
Monsanto implicitly agreed to Argentine laws when they started operating in that country. They don't get to pick and choose.
This article is a bit out of my comfort zone (I'm not a web app developer), however it does link to a GitHub repository by Amazon, that I was unaware of, which shows how to configure a Raspberry Pi as an Echo clone in quite a lot of detail. This is something I can do and have bookmarked it for a rainy day. So for that alone, thanks for the submission!
With that logic you might as well stop using the internet altogether.
FBI Used Invalid Warrant to Infect Tor Website with Malware
Given the current linked article clearly is hinting at something.

It was AIDS complications is what other forums are saying.

If this is considered irrelevant on HN perhaps the article linked shouldn't mention anything.
NPG Music Club
The performance is quite bad at the moment. It takes 5-7 seconds to load google.com using either the Germany or US location - from Sweden...
There are two markets for this type of labor: one provided by the bounty programs and one provided by those who want to abuse the vulnerabilities, eg: secretive three-letter-agencies, etc.

I would imagine that the latter of the two is almost always willing to pay more. I would also imagine that by the time you're a skilled pentester, you're in your mid-to-late thirties and maybe are worried about how you're going to put your kids through college, or how you're going to retire.

So what do you do? Do you take the larger sum of cash and plague yourself with worrying about bitcoins, how you're going to lie on your taxes, and deal with the ethics of helping shady organizations?

Or do you help the company? Now you don't have to lie on your taxes or launder bitcoin, but you do have the pressure to find more security problems to make enough cash to meet your financial needs.

And the ball is solely in the court of the companies running bounty programs-- if they were to always provide more money than the black market, there's virtually no reason to bring it to someone else.

I don't think it's unreasonable for them to not want to give away more than they have to, but I get the sense that there's little to no negotiating power for the vulnerability finder-- and they should probably work on that.
A much more intuitive name for beamforming is spatial filtering [1]. It just means using mutiple receivers along with knowledge about their location to filter out noise and other signals you don't want. The term also applies to emitters like phased radar arrays or MIMO cell towers which can use spatial filtering for beamforming but it's a general technique.

[1] https://en.m.wikipedia.org/wiki/Beamforming
The case (or however one wants to construe what or how things really happened) isn't too interesting to me. Do you read FB's whitehat rules of engagement differently?

I dug up the mentioned case, and FB's first contact with the researcher included, "Please be mindful that taking additional action after locating a bug violates our bounty policy." Between FB's whitehat policies and that, I'd be pretty sure not to escalate privileges.
The way it works now is quite useful. However, if I have a popup open, then dismiss it, the URL does not change back to having no fragment. I wish it did that.

For example, if I open two class popups, then hit the back button twice, I'd expect to end up on the overview page with no popup open, but what actually happens is the last popup stays up even while the URL changes.

The other case is, if I have a popup open, then close it, I'd expect the URL to change to having no fragment to reflect that, but instead the old fragment sticks, so a reload would actually show the last popup you had open.

These are obviously minor things and I like the project, so I hope not to come across too nitpicky.
Exactly. If it affects my personal livelihood, it is not logical to pursue.
>Python3 is a different language than Python 2.7 and there is no compelling reason to move from 2.7 to 3.

That's just not true at all. Asyncio is a perfect example.
PyPy is in the unfortunate position of being both uninteresting to many of those who rely on Python (numpy, etc and Spark work fine and are fast without PyPy) and irrelevant to application developers who switched off Python because it was too slow (to things like Go, Rust, etc).

(This isn't an insult to PyPy, btw--it's an amazing project that has accomplished a lot. I'm just explaining why it doesn't get the support one might expect.)
TLDR: Made things faster, added culture specific fonts/design and recommendations (eg: US wants are different than Japanese, etc)
It's only obsoleted when it's replaced. We have lots of things that are "obsolete", but still exist. And, see the F-35, there's no reason to go all-in on a singular technology, rather than using a new, more advanced, technology as a supplement to your older tech. Phase out the old as you find it's unneeded.

Also, rail guns don't replace the role of the aircraft that a carrier transports. It replaces some long range missile roles, and maybe some defensive cannon roles. But helicopters, jets, and now drones will need a platform to launch for other missions besides "blow shit up".
Generally there is a trade-off between latency and throughput. Embedded Linux is generally geared towards more throughput than latency. Microcontrollers have less throughput-oriented features (threads, for instance), which makes them very well suited for latency-critical real time stuff.
Git started in 2005. I'm sure Torvalds knew all about buffer overflows then, but decided to use C. You seem to think this is a crazy decision.
99 Side Hustle Business Ideas You Can Start Today – And Other Useful Articles
OpenCores
> But really, the point is to make Pinterest much bigger by making it less of a big deal—less flashy, easier to use, and more of a utility.

They it made it faster and more image focused.
Sounds more like the people at the top of the chain having different incentives and thus neutering the people further down who actually wanted to get their job done.
Well... Ford use to do this to an extent. i.e. They used to inspect employees homes to ensure conditions were met.

http://jalopnik.com/when-henry-fords-benevolent-secret-polic...
> That data is already centralized and interlinked.

Not in all countries. Germany used to have explicit laws against combining state and federal record bases, they were only recently eroded to "fight terrorism".
Is there a use case you have that Cmd-F doesn't already cover?
What I gather from the article is that one of the parties, more on the right, called for ending the experiment. Parties call for things all the time.

I would assume this is just a public outcoming: to stop the trial would probably need a similar vote from the same council of people who voted to start the trial.
Why do you call deaths from excess pollution "negligible" but not deaths from faulty ignition switches? Both are very small numbers compared to the roughly 2.6 million people who die each year in the US, and I'm pretty sure the pollution one is the bigger number.
Android users could be harmed by EU ruling
CSS Meets JavaScript: CSSX
It is odd if second-generation seeds wouldn't have to be licensed. Licensing is standard practice with all seeds, GMO or not, and has been for decades. Argentine is a member to UPOV (International Union for the Protection of New Varieties of Plants) which seeks to guarantee plant breeders' rights.

https://en.wikipedia.org/wiki/International_Union_for_the_Pr...
> Cost of revenue

That itself is pretty vague to determine as a hack could have an impact on reputation and the impact might not be limited to just one day. Future users might be afraid to use the product, current users might leave in few weeks.
This. Our upgrade path was changing a variable in our packer config.

Literally the easiest upgrade ever.
Three years is more than enough for a good and motivated programmer to become disillusioned and want to be a manager to "escape" or to "do it better". Only to fall in the same traps previous engineer-turned-managers fell into.

One of the things that I've started to say to friends for the past few years is that "The worst thing that I ever did was to turn a hobby into a full-time job."

I mean that only half-seriously. I imagine how much worse it would be to do something I did not enjoy doing previously even as a hobby.

Still, the motivation dies from a thousand cuts, until all that remains is looking forward to having more free time, so that one can finally do really interesting things.

Unless one is afforded John Carmack-levels of autonomy...
Most hardware OEMs opt into Google Play services because they want access to the million plus apps on the Play Store and Android’s security services. Security is a more subtle point but an important part of the Android operating systems architecture that is built on Play Services.

Chinese users who don't have access to Play Services, have paid the price of six times the number of potentially harmful apps on their Android devices, according to last year’s Android Security Year in Review Report .
I strongly disagree with this, from experience. The minimum specs are not joking when it comes to VR (and he's off in terms of both CPU and GPU--VR is CPU-intensive too). Even at the minimum there are games that have stuttering, and stuttering is the literal worst thing that you can have in VR. Oculus forces games to fade out/black out before any load because having the head tracking stop even for a split second can make you literally fall over; dropped frames, especially during a big or sweeping motion can make you want to puke.

Honestly, my second-biggest worry (after the specter of a much more intrusive kind of harassment, which has already started to happen, hooray!) with VR is people trying it on machines that were built to save a few bucks and being turned off by the nausea of not having the necessary perf characteristics to deliver.
25 most sleep-deprived schools, according to fitness tracking data
Except when you are a public official it is your duty to pursue these sorts of cases for the public good.
Did not sound snarky at all to me. Very factual, and had a very minimal, neutral tone to it.

Also informative to people who don't know echo at all.
Imagine how disappointed the aliens will be to find our disc full of the boring old "discoveries" of a barely space-fairing species. Nothing to see here, move along.
Silicon Valley startups are terrified by a new idea: profits
The ad block blocker on Wired.com has been giving me trouble on my Surface Pro, which I've done nothing to. In fact, I'm not even running a version of the browser which has ad block. And opening an article on Wired then scrolling down the site lectures me with a full screen overlay and copy like "Here's the thing..." It's ridiculous. I've stopped going to the site. Instead I'm checking slashgear and subreddits.
Technically, yes, a teraflop is a teraflop, and is directly comparable. It just means you can do an awful lot of floating point operations per second. But many systems are sensitive to memory size, memory bandwidth, and as a result communication costs (i.e. latency/bandwidth of the interconnect between machines).

The benchmark is essentially bottlenecked on FP64 matrix multiplies. If that's what you need to do, then sure, it's indicative.

Some machine learning workloads are also bottlenecked on matrix multiply, but don't need FP64 precision. They can use FP16. Fits a bigger model in a given memory size, makes better use of memory bandwidth, and given the right hardware support, you can get extremely high rates as on Pascal.

Personally, I find the memory system on Pascal more interesting than raw flops rate. Also, the use of nvlink to link multiple GPUs..
i do remember that, in the music industry, he was quite an early adopter of interactive technology when he released "(Prince) interactive" back in 1994
http://www.mobygames.com/game/prince-interactive
Banning anonymity in any form infringes on your right of expression, as it results in the panopticon effect. The BVerfG put it far more eloquently than I could: https://web.archive.org/web/20101116085553/http://zensus2011...
Ouch, that's really going to give you a bad day.

I wonder who ends up paying? The seller's insurance isn't going to rush to send a cheque when they get told "yeah, we just loaded them on and he drove away".

The buyer will not be pleased because now they have Business Continuity problems, their insurer won't be too pleased with "the supplier got ripped off" - they will be on to the supplier too.
Don't put all your eggs in one basket.
0. Create fake Facebook account where you live in a foreign place, have pedestrian interests, and so on.
1. Use it to log into Quora and other sites that accept FB
good points. Less bandwidth, same subscriber rates could equal cheaper operating costs easily. very good point
If you're at the point where the overhead for running Arduino starts becoming an issue, you would have long moved on to better platforms that are more optimized for your purpose.

Production-ready examples that are so much more capable than Arduino:

TI MSP430/43X

Cypress PSoC 4/5/whatever (these guys are pretty schmick)

Atmel ATMegas, the chips behind Arduino.

PICs
A lot of people forget that Bootstrap was created to make internal apps for exactly the use case you and the parent comment pointed out.

https://en.wikipedia.org/wiki/Bootstrap_(front-end_framework...
SpaceX just goes into Earth orbit, the team's job is to get to the moon.

At least that's what the FAQ says [0]:

> [Part-Time Scientists] will join a commercial space flight, e. g. a rocket launch to orbit. From there, their own lunar lander module will travel to the Moon, the final task being to land safely and release the rover.

[0] https://meta.m.wikimedia.org/wiki/Wikipedia_to_the_Moon/FAQ#...
There are also rumours that he had AIDS, although I haven't heard this from any official sources at this point.
Shark Wheels may have actually reinvented the wheel
It's just a misleading title. It isn't about the death of the midrange computer in general, just about one person phasing out a form factor. All he says is that "for me" the midrange computer is dead. VR is definitely a huge potential for midrange computer growth in the next few years.
Except the title is reporting what Pegg said, right? So, wouldn't it be better for the title to report Pegg exactly, and not corrected? Perhaps they should just have quotes to indicate.
Argentina is signatory to both the International Convention for the Protection of New Varieties of Plants and the Trade-Related
Aspects of Intellectual Property Rights, which is why Monsanto felt safe importing. Argentina is now going back on these treaties, which is why the Government should be stepping in here.

It's not Monsanto's job alone to defend international law.
From the guidelines:

> In Submissions: [...] Otherwise please use the original title, unless it is misleading or linkbait.

The original title is: "The easy way to integrate Stripe payments in your app, website or elsewhere". I'd reduce it to "How to integrate Stripe payments in your app or website.".
What is the current state of offline, non-cloud-connected speech-to-text?

My phone has a voice processing chip, and it recognizes my speech pretty well, but I still can't figure out if it's completely disconnected from the cloud (despite intentionally not agreeing to the privacy policy)

His demo is just a shim for Amazon's API...
But it isn't -absurd overkill like he is boasting/assuming, but pretty standard in these realms. (Gamers probably would pick higher speed and only 4 cores, no clue what video editing tools prefer. Probably even more RAM if possible?)
Look at hiring practices and policies. By law, minorities, and women most certainly are given special treatment when it comes to government positions. As well as veterans, whom some may argue, have earned it.

Homosexuals and transgendered people are still too 'bleeding' edge to be classified as a 'protected' class. Give it 10 years and they likely will be.
Best collections of design patterns/idioms/snippets for Sublime Text
Check this out!

http://www.cypress.com/documentation/development-kitsboards/...

FCC Certified, how neat! It's got a tiny CPLD on it with programmable analog routing logic as well (DACs, ADCs, op amps).

I was trying to use one of these to drive my Nixie Tube Clock and using the CPLD to do the multiplexing in hardware but I accidentally touched 12V on one of the pins and it blew up :(
FYI, this is the same company that sues farmers for re-planting seeds that blew onto their land: https://en.wikipedia.org/wiki/Monsanto_Canada_Inc_v_Schmeise...

I don't use the phrase "evil" often to describe corporations but Monsanto makes the cut.
I think the Microsoft Kinect comes with a Microphone Array.
Already posted here - https://news.ycombinator.com/item?id=11524837
X and Y are dominating the space? Good, there's a proven market.
dupe: https://news.ycombinator.com/item?id=11543705
https://news.ycombinator.com/item?id=11543668
Yup yup. I'm not even doing professional video and a big part of why I recently upgraded my workstation (an i7-6700K, 64GB of RAM, and a 980Ti) was that even consumer-level 4K video is an enormous pig. I probably over-bought for my own needs--though hey, now I might play Dwarf Fortress at a reasonable speed--but there's little enough headroom that the monstrosities bought for commercial video make so much more sense.
This is a bit worrying... a blatantly law-ignoring organization (let's skip ethics for a while) whose actions are largely ignored by governments is rolling out surveillance-friendly technology. Is it just me...? Also, keep in mind their recent transparency report.
I like some of the features of their window managers but I don't think Xubuntu and MATE have much support for HiDPI yet and, in general, seem to lag behind stock Ubuntu.
Yup. The lunatics have taken over the asylum.
Considering how the USN has gutted their ASW capability in the last two decades, there's a chance that the greatest threat is an enemy submarine.

1. No ASROC
2. No Viking
3. No FFG-7 (and please no one tout the LCS)
4. No Sprucans
I'm behind 7 proxies bro. Nah. jk If the NSA wants you, you're toast.
You won't find love on that dating app
That's pretty cool. So for a new minor version of Bootstrap, you don't have to change any code?

Last night I stumbled upon the most interesting comment about static sites from an engineer at Netflix:

> When I was heading up reliability at Netflix, we considered, and even began evaluating, turing the whole thing into one big static site. Each user had a custom listing, but generating 60+ million static sites is a very parallelizeable problem.

> At the time, the recommendations only updated once a day, but an active user would have to dynamically load that content repeatedly, and at the same time, the recs were getting updated for users who hadn't visited that day. By switching to static, we could generate a new static site for you every time you watched something (which could change your recommendations), and increase reliability at the same time, so it would have been a much better customer experience. Unfortunately we couldn't get enough of the frontend engineers to buy into the idea to get it off the ground, and also they were already well along the path to having a data pipeline fast enough to update recs in real time.

from https://news.ycombinator.com/item?id=10491873
Ubuntu 16.04 LTS is here