skysight-inc/HackerNews huggingface dataset:
Yes, I encrypt my laptop drives. Laptops are incredibly likely to get left behind somewhere or stolen, so it's super critical to make sure you aren't keeping the sole copy of important data on it and that the data that is on it is encrypted.

Performance impact is pretty negligible on an SSD with most modern operating systems.

EDIT: Another thing to be aware of, built-in hardware encryption on a drive is not necessarily adequate, and some encryption schemes will default to just using the hard drive's own encryption if available (such as BitLocker): https://portal.msrc.microsoft.com/en-US/security-guidance/ad...

You want to make sure you're using software encryption from your OS.
Let's talk about conventional alternatives to this. I've heard good things about Ally bank's 2% saving account. Does anyone here use anything comparable? How about credit unions?
Even functional requirements... "roll out" is likely to include the cost of setting up staffing, training, compliance, risk and liability assessments, data storage, security, hardware... the list goes on, and on, and on.
That sounds fair, although personally, I count being under surveillance as being hassled. This is because when I believe that I'm under surveillance, it makes me more cautious in terms of what I say and do, and puts me under stress.
I am unfortunately not a EU citizen. But I would be very very very sad indeed if my data was not deleted.
I feel like there should be a [sic] after 'whegged', because I assumed it was a careless typo.
That requires a learning process.
I feel you but a quick search finds "As of the third quarter of 2018, Facebook had 2.27 billion monthly active users"

so solve for that, not your dozen or so social group.
Thanks for this recommendation. I'm using pgweb as a general purpose SQL web interface to Postgres. But, I cannot easily adapt pgweb to bring out a search interface that only searches a certain column of table in postgres.
But it carries more risk. It may not continue to pay 3%. In a financial crisis the money may not be there any more, the companies may go bankrupt en masse for example, or companies that were previously thought to be safe may not be able to meet their obligations. There is no sort of guarantee here, and the SIPC guarantees are supposed to be about making sure investors end up with the securities they purchased, not making investors whole if their investments turn out to be worthless.

It is precisely this kind of bundled 'derisked' derivatives which caused the last financial crisis (those were sold as very low risk mortgage debt , these are corporate debt).
We criminalize other actions which result in harm to people. Why not software bugs too?
If a plane crashed, and the company that manufactured the plane was fined because they had an engineering bug, no one would blink an eye.
> believe them too much

I definitely agree. The public reaction to how "someone else's money is spent on someone else" is sometimes very passionate.

e.g. feelings about government funding for the proposed border wall, support for Saudi Arabia's war in Yemen, Planned Parenthood, prisons, police military-grade weaponry, etc

At the very least, in cases where value systems and ethical considerations come into play, people are extremely concerned about how government spends other people's money on other people.

Furthermore, people have efficiency concerns: plenty of people in big cities like Los Angeles are very concerned about the way the city spends its money in general, given the state of the roads and streets, levels of crime and traffic, mediocre education, etc
A huge percentage are browsing but not posting anymore I would guess.
It's the same old thing since 1998.

It's just a push back against free software as always. It's the same kind of attacks as always, back when Ballmer called the GPL "cancer", except that now that "open" and "community" are part of the lexicon, so they have to be sneakier about how they fight back. They use the same words but introduce the same tired old kind of restrictions. Whether it's about not being able to use the software in a server or not being allowed to redistribute the software in a CD, it's just the same kind of restriction for a different medium.

It's not free, it's not open. It's an attack on freedom and openness as usual.
nice! i had seen an earlier prototype of the cornell walker but it’s really great to see this record-setting video!
Affinity Designer is an excellent tool for illustration and graphic design, and it can work as a UI design tool as well (better at least than Illustrator or Photoshop), but nothing else (outside of browser-based tools) has quite leaned into the UI design niche like Sketch has.

Sketch turned an important corner when it introduced two things: Symbol overrides and scaling constraints. These two things made UI design in Sketch a massively more streamlined process than any other product, and while other packages have started to adopt them, Sketch has stayed ahead by further developing these features along with shared library support and a robust plugin API enabling further workflow-enhancing tools like Sketch Runner.

Sketch is, however, fairly terrible as a general-purpose vector editor. Its clumsy shape tools are bad enough that I usually start any icon design in Affinity Designer and then import to Sketch.
Journal – RC5, illegal access, docs, clojure.test
Uber doesn't own the cars and Airbnb doesn't own the property because it would constrain their growth rates. It would require significantly more capital to own everything. Franchise models are designed for the same reason. There can be a Dunkin on every corner because anyone can pay a license fee to the company and create one.

Long term, I think this will change. As Airbnb secures a more dominant position, they will look to some vertical integration for additional revenue and cost savings. So you may see an Airbnb owned cleaning service and eventually, they'll want to own the properties. Same with Uber, when we have truly autonomous vehicles, it will make sense for Uber to buy or rent a fleet of company vehicles to control the experience and cost of the service. Surge pricing then becomes a business lever rather than a motivation to get drivers to a specific area.
I think the NCS2 has potential.. it's still early though. One thing on their roadmap is to support ARM, which I view as a must-have for low powered edge applications. Right now it only works with OpenVINO and certain x86 systems. So I view the real use cases coming when it can be used in settings with limited power (and limited or variable network connectivity).
The burden of proof is not on the insurer, but the insured.

Think through this like a court case, where the insured is suing the insurer.

The insured doesn't simply go in front of a jury and state, "SIPC owes me $N. I rest my case."
>'The European interpretation is closer to "everyone pays into a big pot and we collectively decide how to spend it to make our country better"'

This sounds great, but if everyone was in favor of it there would be no reason to make this payment mandatory.
> If I buy a house in a neighbourhood that is zoned single family residential, Am I an "inefficient incumbent" because I expect that over the mid-to-long term it will stay that way?

The incumbents I was referring to are clearly hotels and taxis. But I think it's also important to point out that I wouldn't presume to tell you who to rent to or for what duration since you own the home and it's your property. AirBnB is merely a facilitator of that transaction.

If you don't own the property, that's different story.
U.S. Stock Market Exodus Is Second-Biggest Ever
software bugs cause mass harm. We can't ask people to never make mistakes, but we can ask that they have appropriate practices, standards, quality controls, and care. Not taking appropriate measures to mitigate risks that can significantly affect millions of users is willful negligence, and should be a crime.
In practice nested behaviors, or class/id selectors will conflict. The more you rely on generalized stylesheets the harder it is to maintain. I've been developing mostly web based applications for 23 years now (started before CSS).

Centralized/shared CSS can work great in a content focused site. It works horribly in an application where component behaviors might share common terms, and potentially clash with natural naming for styles or nested definitions in particular. You only have to look at how most developers create hacky patches on top of Bootstrap, as opposed to using the source the way it was meant to be.

CIJ is a much more sane approach to application components. Look at the material-ui component library for a great example (which uses react-jss). Being able to reuse configuration from a swappable theme has worked great in an application that may have differing configurations based on deployment.
Ask HN: Best practice to secure an API?
Hi folks,

Wondering if there are any security experts on HN who can guide me on securing an API (on Django REST)? What’s the best way and what are some things I need to consider in terms of ease of use vs complexity?

Thanks in advance!
NVidia Style-Based Generator Architecture makes incredible human faces
Are these all in Northern California?
Could you be more explicit and say that it means the software isn't "open source"? Complying with OSI's definition of "open source" is what "open source" means. They defined the term, so they have a prerogative on what it means.

"Visible source" might be a good description if you want to call it something, but don't confuse your users with "open" and "community" and other feel-good terms.
Data-driven Storytelling
Because it is not written in Rust!!!1!1one

However, something tells me that it has been ported to Rust.
Right. It would be strange if RobinHood didn't encourage active single-stock trading, since that's how they made their money.

If all RobinHood users followed sound "buy diversified ETF and hold" investing advice, my understanding is that they'd go bankrupt.
Some ideas about how to organize data science projects
Yeah, though it’s a stretch all the same. I’m not sure what the intention here is. The name is either a joke, just plain bad, or etymologically overoptimistic.
Likewise because its sucks if I can't fire my employee for any reason.
Facebook Says a Bug May Have Exposed the Unposted Photos of Millions of Users
There is one catch with owning real estate. You still pay property taxes. Try not paying your property taxes for a few years and you'll find out that you may own the dwelling but you don't really own the land on which it sits. We're all renting. Home owners just pay a lower rent in the form of property taxes.
But why do financial services bugs garner a higher penalty than one that exposes private photos? This is an argument for regulation.
Nobody said jail time for bugs, and phrasing that way is intentionally obscuring the debate. Gross negligence is an entirely different standard than just software bugs.
Signal Says It Can’t Allow Government Access to Users' Chats
>The ideas in this manifesto led its author to kill.

So did the ideas in the Declaration of Independence. Asimov's Foundation trilogy inspired violence. And the Catcher in the Rye. And the Bible.

Let's not pretend many of the concepts in this manifesto haven't become mainstream within the tech community. Many here would agree with the premise that modern technological society (specifically the web) has done more harm to humanity than good, would agree with its criticisms of leftist and PC ideology, and that effecting meaningful change within the existing corrupt systems of government is impossible.

This manifesto has shaped modern tech culture and politics in profound ways and it does no good not to acknowledge the degree to which many here would agree with it in principle. It should be read and it should be discussed openly.
Dining out is a reason Americans are broke and overweight
This is basically someone asking “why did Amazon spend billions on an ERP system? I did the same over a weekend in excel spreadsheets....”

Or a construction worker saying “I don’t know how the Trump tower cost so much, it’s windows all over and I could put up a window much much cheaper.”

Even if they too just copy pasted open source code and tweaked until they got semi ok results, that still leaves 98% of the actual project to be done. (they likely didn’t though). And why you ask not just copy the code and get it done easily? Well if you are spending millions on all the other fases of the project in the first place, why not increase the budget available for development and have an actual robust solution that integrates with existing systems and lives up to the tons if user requirements and specifications they likely started out with.
Just because the company financial news is about has an app doesn't make it "tech". And here they're reporting direct, attributed statements, so it should be easy for you to explain what they "didn't understand".
I'd imagine what matters is the delay from when you learn about the issue, not the delay from when it happened. This blog post looks a lot more like something they discovered now than something they discovered in September. (E.g. the way they'll have "tools for figuring out who was affected next week").
This is basically Logo in Python. Looks like a good effort.
If anyone want to build a hexapod with legs instead of whegs, check out: http://vorpalrobotics.com/wiki/index.php/Vorpal_The_Hexapod

It's 3d printed and the design is fully open, but you can buy a full kit for under $200 if you don't want to buy and print everything yourself.

Disclosure: One of my relatives did a lot of the design.
Holes being cut into structural beams, that aren't in the schematic at all reminds me a bit of the famous Hyatt walkway collapse:

https://en.wikipedia.org/wiki/Hyatt_Regency_walkway_collapse

Basically instead of using one continuous rod, they changed the design on-the-fly to use multiple shorter rods, connected at the hanging bridge.

https://www.enr.com/articles/38400-why-engineers-must-rememb...
Googling for that word gives quite a few hits. whegged = wheeled leg.
CIJ also has the advantage of being able to more easily inject different configuration values for different builds/deployments... Client X deployment has a primary color of blue, client Y is red. And it can go much deeper where a theme is used globally and each component creates its' own styling based on that theme.

With SCSS/Less, it's actually painful to try and inject these values in to the build, and more prone to error. In your example, say deployment A has a $max-modal-width of 600px, B is 550px. Or colors are different, fonts, other styling.
The analogy doesn't work. Barring malicious intent or negligence leading to death I cannot imagine (or remember) a situation where the company would be fined for a software bug.
1993.

For those of us who did not grow up on AOL, here's how the time when the hordes gained Usenet access was immortalized:

https://en.wikipedia.org/wiki/Eternal_September
for your specific example - you can declare SCSS variables in a JSON file, that makes the definitions accessible to both JS and SCSS.
HP is as big... if not bigger in a lot of countries than it is in the USA.
> Verizon said it would also cut 10,400 jobs through voluntary buyouts — a 6.8 percent reduction in its workforce that will cost the company as much as $2.1 billion in severance charges.

Surely this doesn’t mean that each employee who leaves gets to pocket an average of $200,000, right? But where else would this money go?
I think this is exactly what I was looking for. I'm out now trying to figure out how to get redash running on my Mac to see if it is what I want.

:-( Sadly, their documentation shows how to quickly setup redash on AWS, GCP, and Docker. But, no instruction about some guy just trying to get it running on a Mac without Docker.

https://redash.io/help/open-source/setup

I will figure it out eventually, I think.
Not to mention, resumes from your colleagues who left before you have flooded the market, so it'll be hard to stand out.
Apple Appears All-In on Healthcare with Dozens of Doctors on Payroll
Not sure what kind of issues you're having with search, but it's pretty straightforward to browse table data with a filter on a single column (be it numerical or text data). Im the author - shoot me an email (in profile) if you have any questions.
I think that would anti-help. Usually sic means something is a typo, just not yours.
in JavaScript
Blue Collar Worker Shortage Turns U.S. Labor Market on Its Head
It seems like RH is taking this to the next step (at least with respect to Fidelity) by building typical checking account features around it, with parameters that are best-in-class.
This is why I think that government contracting should be much more limited than it is. Strangely enough, when the money and work comes directly from a department budget it can often be better managed.

Free enterprise could be much more efficient than government, but not when they earn more profits by not being efficient.
If taxes didn't fund roads, businesses would fund them to transport their stuff around. Since an empty road is wasteful, they would also likely be toll/subscription/customers-only based for whoever else. So you would need to pay if you wanted to use the road. Now if a bunch of people want to donate a road to the world (like open source, it would happen), that is great too.
They are offering a generous severance, worth up to 60 weeks (of employment) depending on the amount of time you've been there.
Profit maximization is a basic tenet of capitalism. Verizon serves their shareholders not a country. The alternative is to turn Verizon into a state owned company like Huawei.
Look at the "SEC yield." That's what it pays going forward. Returns were lower over the past five years because the Fed had lowered rates to stimulate the economy.
I guess I should return my PhD that was full of measurements and experimental work.

These artificial categories are fuzzy and not very useful.
Jellyfin, an Emby fork keeps the project going open source
> AirBnB and Uber are both examples of companies that were huge wins for customers/consumers.

And for its shareholders, so is a factory dumping heavy metals to the nearby river. And for its customers, so is a slave plantation.

You judge businesses by the treatment of all participants of an economic activity, not just the ones giving and receiving money. Uber and AirBnB are examples of companies that shit on society at large to provide better service to some small fraction of it. In a civilized world, there's no place for this, which is why it saddens me deeply that they're still around.
this is violation of international law, what is canada doing for us a favor. to arrest any citizen of country in canada. this is Canada looking own trouble now. really is suck up on us political .
Their search index was great back in the 90s simply because it was so localized to a specific interest, location, theme, etc. Wayfinding was a hell of a lot nicer back then, but didn't scale in the face of Google. I do miss the intimacy of search on Yahoo from back then.

And it was easy to control _how_ and _where_ you wanted your site to appear in the index. It's naive to think something similar would survive endless spam nowadays, but damn, I liked and really miss it.
This is more akin to the manufactoring company finding a defect that may or may not have contributed to a crash. Facebook hasn't said anything about if this bug was actually exploited
They could still corner the Fantasy Sports Market.
Plugin is not deprecated, sure, but it doesn't do static style extraction:

`This plugin adds support for server-side rendering, minification of styles, and a nicer debugging experience.`
I used Windows before.
We address that here: https://www.confluent.io/confluent-community-license-faq

Short answer:
1. AGPL doesn't actually solve this problem. This is why MongoDB just moved away from AGPL.
2. AGPL is quite restrictive for people who want to use the software in proprietary applications but don't want to open source their own code. This is a really large proportion of usage for us and we don't want to restrict people in that way.
This is wrong. "Solidarnosc" was more socialist than the ruling party! This common misconception. If you read their manifesto, you can see they wanted even more socialism. That movement was only about taking over. In 1988 communists started capitalist reforms similar to China, but fall of the Soviet Union gave politicians coming from the Solidarnosc a chance. First thing they did was reversing the free market reforms and moving Poland to be a socialist utopia it is today and wasting huge potential.
Yes, I am suggesting that. I don't necessarily think jail time is the right thing, but I do think something like meaningful fines are more than reasonable for major software bugs that cause these kinds of breaches of privacy. It will make larger companies like this be much more careful when money is on the table for them to lose.

To me, if we can criminalize something like a major oil spill such as BP/Deepwater Horizon, how is this much different? It's not like they did the oil spill on purpose, but they still need had consequences for those risks that they were taking. Software companies, esp larger ones like Facebook, should have the same kind of consequences for their risks of software bugs that cause these kinds of privacy breaches.

Also, as someone else below pointed out to someone else with a similar tone as your phrasing of "criminalize software bugs": "intentionally obscuring the debate. Gross negligence is an entirely different standard than just software bugs."
I had a good laugh at this. I expect a certain level of professionalism from financial businesses, and this sort of fluff marketing / gamification makes my skin crawl... mostly because it tells you about the rest of the maturity of the organization if the product and marketing team is sending out this kind of amateur crap.
Does he need any Windows-only software? If not, set him up with Linux. He's less susceptable to clicking on the wrong thing and getting malware as well.

There are some very user-friendly GUIs out there that are easy to install.
Even if you triple the official Chinese number that only gets you to about 54% of the US rate.

Your speculations about China sound about right to me, but as a European looking in from the outside, any time someone talks about how much freer Americans are it scares the shit out of me. The US might be the domestically freest of the global superpowers, but that doesn't mean it's any good, it just means the bar is set _really_ low.
> literally stealing, according to the law

This is a contested and unsettled legal question. It is not an established fact that what Aaron did would constitute stealing, due to the nuances of this particular situation.

> and that subverting the law, even if non ideal, was HIS choice, and therefore the overly dramatic legal threats were invited by HIS actions

Even if you ignore the fact that MIT has a long, established student culture of civil disobedience and circumventing the law, the level of prosecution was completely disproportionate to what he actually did.
In Germany 5% was common at that time for savings.
No, docker is a cancer to me, Docker has the same problem with installation on Windows now. SO if i use Docker to install MS stack, i have two problems now.
Matt Levine comments on this today: https://www.bloomberg.com/opinion/articles/2018-12-14/nyse-n...

"There is a lot of confusion about what Robinhood’s thing is. Delightfully, it is called “Robinhood Checking & Savings,” apparently because calling it a “checking account” or a “savings account” would come too close to implying that it is a real bank account insured by the Federal Deposit Insurance Corp., while “checking & savings” is not a thing and so does not carry that implication. A magic ampersand!"