skysight-inc/HackerNews huggingface dataset:
We've banned this account for violating the HN guidelines.

If you don't want it to be banned, you're welcome to email hn@ycombinator.com and make this right. We don't like to ban longstanding participants, but you know HN well enough to know that you can't comment like this here.

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/newswelcome.html
I've got a Raspberry Pi 3 with raspbian and a SSD, all inside a tiny white box. It reproduces x264 video just fine.

Now that we might upgrade to a 4K TV I might need to look for alternatives. I wonder whether the NUC is my best option.
I agree that disconnects between management and the "boots on the ground" are part of the problem here.
Facebook is a platform where people share content between each other, period.
> They're only relevant if you have a cable subscription

This is news to those of us who use DVRs to record over-the-air HD broadcasting. My homebuilt DVR is what makes NOT having a cable subscription workable.
Maybe google can pay for entry-level us citizens to fill their needs.
Syrians too. see MIT CSAIL
This sounds like the attack presented at DEFCON 19 (in 2011!): https://www.defcon.org/images/defcon-19/dc-19-presentations/.... Basically, the chip used to contain all the information present on the magstripe, which made it easy to create a copy of the magstripe via the chip interface.
That's true, but the shimmers in question clearly have smart card pins. What you're describing is the traditional skimmer; a shimmer is not merely a thinner skimmer.

These devices read the data between the chip and the terminal. This would be fine, if payment processing consistently used iCVV/EMV, but it turns out they don't.
I don't know that we've talked about the specifics of the oncall compensation program publically, but the broad strokes:

You get an additional percentage of your base pay for the hours you're oncall outside of normal business hours (evenings and weekends). The percentage is based on how tight your response SLA is: if you have to be hands-on-keyboard in 5 minutes after a page, that's obviously a lot more disruptive to your life than if it's 30 minutes, so the compensation is adjusted.
Sufficient (positive) net worth definitely makes someone creditworthy. But, most borrowers aren't leveraging major assets like companies or investors or others might. What they're leveraging is their future earnings. "I need $10,000 today to buy this car, and over the next 3 years I'll pay it off at X% interest." Having a history of using credit effectively in this manner (paying it off on time being the big issue) is the only way that someone without a significant (positive) net worth can demonstrate to a lender that they're creditworthy.
What do you mean by H1-B like? Visa with immigration intent that lets you become a permanent resident if you stay long enough?
Thank you! I looked up databases to see if there were obvious name clashes but never thought of debuggers despite using `pdb` a lot.

I'm open to suggestions for names if anyone has one. (Although I guess it'd be nice if the top discussion thread wasn't about naming.)

EDIT: I just saw you opened an issue on github so I'm happy to take name suggestions there.
Show HN: Presento – A clean, simple and extensible template for presentations
You are right; the cost of reliability is definitely talked about in the book.
Thank you, I'll take a look at what those are. If there's a way to remove Postgres from the equation, I'm all for it.
I would argue that numbers skimmed from retail stores are the stores responsibility. Even in a large store there's aren't that many POSs. They should have a procedure for checking the POS before close or on open.
I don't know anything specific in this case (I have been following it since it was first reported, since it's local, and mysterious). But my first suspicion would be the CO2 gas supply to the laser. Low-quality CO2 gas has CO impurities. I think a leak in the gas supply, combined with really poor ventilation, could possibly lead to this situation, but I'm still surprised there would be enough CO to fatally poison 2 people and 2 cats.
What kind of social fabric do these countries have?

An existent one! In Alaska in the 90's, I also used to get rides from random strangers. In fact, I used to commute to work this way!
That MQ is led by Lydia Leong who is probably the most respected analyst in cloud (dating back to 2008!)... they're pretty transparent in the actual paid report.

AWS Lambda has a major head start and is a big reason for its head of vision above Google. Don't get me wrong, Google has a great quality cloud, but the pace and breadth of Amazon's offering is breathtaking.

One of the big controversies was IBM Softlayer being reduced to niche status, which led to howling of a volume never heard out of New York... which delayed the report months... but Gartner stuck to their guns. It's a pretty fair report.
Maybe green card holders/work visas can pay taxes, build companies, hire people and contribute to American prosperity while not drawing benefits, rather then get the door slammed in their face.
Thanks, appreciate the disclosure.

To be honest I don't know why you're in a hurry to buy a house. If I were in your position I would save and switch to some tech that's very good for remote if you don't find much contract work for your specialty. There are web developers that are making north of 100$/h while working remote, keep that in mind.

There's a lot of nice places in the world where a VERY nice house is 150-200k.
co-authored by a former Google SRE :)
Lots of opinions in here
If a large user base were the only metric, then shouldn't Twitter have more robust revenue numbers? (Though I think I can see a world where Uber has more relevant tracking data than Twitter)

Also, I hate flying airlines where they'll keto allowing you ads on their in flight screen (I think I had one flight where there was no entertainment and just ads). I'd happily rider on a competitor with higher prices that didn't thrust a bright ad laden display on me during the trip.
This. When people say "working class voter" or "working poor voter", the inevitably implicity define it as a white voter. When you examine an ethnic breakdown of these voters, it becomes evident that this isn't an economic group but rather a racial-economic group. Poor blacks didn't vote for Trump any more than they did for Romney[0]

[0] http://www.pewresearch.org/fact-tank/2016/11/09/behind-trump...
> Maybe the answer is something in between? Banks suck, so they've implemented chip cards in a half-assed way with gaping security holes?

This is the problem. Some banks don't verify the signature/iCVV.
Seatbelts, motorcycle helmets, ensuring food is free of contaminants (rather than relying on people to read the label and decide), ensuring that pharmaceuticals and other procedures are safe (rather than relying on people to shop around and decide for themselves), building codes to prevent homes and buildings from catching fire due to cheaper, shoddy wiring. People's baser instincts will often not drive them to make decisions in their own best interest—even if you were to ask them themselves—in the short term.

"Once you start" implies drawing a line that any kind of regulation is infantilizing them. There are some people who think that this is wrong. However, many more understand that there are some forms of regulation that help not only society as a whole but individuals themselves. Yes, there are questions as to the degree and kind of regulation. And reasonable people can discuss this. And these people are not asking for despots.
Check disk I/O in 2 mins [video]
They are trying to figure out how to make them thinner. Apple is very weight-conscious.
I already do everything except for programming on an iPad and iPhone. I can program on the iPad (by sshing into a digital ocean droplet) but it's not quite good enough for me to use exclusively. I'd happily give up using a laptop if I could make programming work comfortably for me.

If you don't need specialised tools, I personally think a tablet is much nicer than a laptop. A phone is basically just a smaller tablet.
I'm guessing that market is kind a small. Most people I know have either transitioned into just using their smart phones and tablets or at least into using laptops and on other side thous who want to play games have needs that mini/mini-like computers can not fulfill.

Mini is kind a odd computer, it isn't mobile yet doesn't provide much more power than a laptop (if any). I think a mini-like computer would probably do everything I need it to do, but I rather get a laptop and just dock it. Which also has the extra benefit of being portable
A virus can infect someone remotely viewing a system through TeamViewer?
With that information i make the conclusion that it should not be a problem in countries that have moved 100% to "chip & pin".

Only for countries like USA which have not completed the move from magnetic readers.
Though this is marketed as a "laser printer" its most likely a laser cutter. Glow forge was the first I know of to start this stupid fad of calling them printers to be associated with the 3D printer market.
Laser cutters burn materials at high energy and need to be properly vented.
Lots have family there.

And if it wasn't for the current events and recent history, it'd be a nice place. They were fairly modern before the Revolution back in the 70's, and life in Tehran wasn't too bad before some of the warring. At least this is my impression from immigrants I've talked to (Including one woman, who was a lawyer before leaving to study).

This is one of those places with a very rich cultural history that extends back into ancient times, after all.
And it's unlikely that this will change anytime soon due to the lack on incentives on all sides.

Funny as it may be my debit card for some reason has a $500 (unmodifiable) limit on chip&pin purchases, but it has no such limit for swipe purchases. When I asked them how is that more secure, I got a verbal shoulder shrug.

Banks are in the business of underwriting. I believe at least on the corporate level they probably don't like the idea of fully secure, verifiable payments, because that would mean you don't need them anymore.
At this point living seems to cause cancer...
The Human Toll of Policing the Internet
I slept pretty consistently each semester, roughly 7–8
hours each day with a few outliers, but no all-nighters.

this is what good planning gets you
For on it seems to only have one HDMI and no minidisplays, most displays don't come with VGA anymore.
Magstrip only terminals are still widely used in the US.
in defense of Uber, here in Argentina ( where the taxi industry is run by the "mob" ) Uber's ability to instantly provide a safe and steady stream of income to thousands on the verge of middle-class collapse has been a godsend.
I mean....it does
OK, so you're suggesting that we discard practicalities due to the purity of your ideology.

I don't believe that giving refuge to anyone who asks/wants it is automatically the right thing to do. In an ideal world, that would work fine, as would a lot of other naive solutions to social ills. But we don't live in an ideal world.

Immigrants enrich our country under the right circumstances. This is typically accepted as an implicit truth and it's the theory that underpins all immigration policy and visa restrictions; it's hardly anything new, and such restrictions are so self-evidently necessary that they're universal. Every country has entry requirements, and many of them are quite significant; not something that your average Joe could qualify for without years of work.

If we let in anyone who asks or anyone who poses as a refugee, we are being reckless with our own resources and safety. Not everyone in the world is acting in good faith.
When it's said that Elixir is highly distributed what is sometimes left off is "within a datacenter". BEAM / Erlang / Elixir clusters are not intended to be used/scaled across datacenters due to latency issues.

So if you are an AWS user for example and want to be in multiple availability zones the Elixir distribution model will not scale and you'll have to use the same techniques and tools other languages use for distribution.

With that in mind, I think the whole distribution buzzword is way over hyped since the majority of companies will be leveraging cloud platforms like Azure, AWS, Google Cloud, etc.

I write Elixir code daily because it's an awesome language to write in and not for the distribution features.
How well do HTTP/2 handle the transfer of whole directory trees?
Static languages can have REPLs.
The same hardcore users who dislike the new Macbook Pros?
Most people wouldn't have those freedoms to censor if computers were still a "hacker hobby". A censored internet is still the equivalent of the second coming of print from an information standpoint. I imagine it was rather trivial to censor a book back then too. Compare what someone at an Internet cafe in China can learn to someone in that same country minus their censored internet.

The internet didn't cause propaganda or indoctrination they'd be exposed to, if anything it makes it even harder to indoctrinate people when you're essentially blacklisting the truth instead of whitelisting it (what happened back when information came only from a government)

I'm also amused you call that outcome for computers something that could be considered good depending on ones taste.

As if the fact computers have brought almost all of mankinds information to the literal fingertips of masses of people instead of being a curiosity for a small subset of that population is something good only as a matter of "taste". What they've done for fields like medicine and aerospace, and hundreds of fields.

Do you know the definition of "net positive"? It means despite sweatshops (which existed well before computers and are an issue that's gotten better, not worse), ecological damage, and a new frontier for oppression we as a world have come forward. And we have, people naively attempt to blame our issues on technology when globally life expectancy is rising and technology is finally starting to make inroads in the world's poorest populations.

It's like people who are obsessed with software freedom forget that having software be so ubiquitous they practically consider it an inalienable right is a privilege that was earned not just by open source, but "ruthless entrepreneurs" trying to make a profit.

And IP law is not "censorship" and frankly its childish to imply someone choosing not to share their own original idea is "censorship", regardless of what it's built on. There are licenses for people who want to kill usage of their work for closed profit generation, if they're not used all use is game regardless of mora outrage.
And yet, the large organizations with R&D firms—making the most exciting greenfield software—almost exclusively focus their engineering efforts on squeezing the most software out of the lowest amount of hardware. They care deeply about every CPU cycle.

You could argue that the fallacy of premature optimization has fallen many a line of business app. But if you're an engineer and you aspire for greatness, microoptimize. That's the rarer, harder-earned, harder-to-learn skill.
> It's also the only non-control ASCII character that can't be typed on an English keyboard

Don't count on it. There's a fairly long standing convention in some countries with some keyboard layouts that Control+Backspace is DEL. This is the case for Microsoft Windows' UK Extended layout, for example.

[C:\]inkey Press Control+Backspace %%i & echo %@ascii[%i]
Press Control+Backspace⌂
127

[C:\]

This is also the case for the UK keyboard maps on FreeBSD/TrueOS. (For syscons/vt at least. X11 is a different ballgame, and the nosh user-space virtual terminal subsystem has the DEC VT programmable backspace key mechanism.)
These are both accurate.

For 1, I ensure that an attacker can not modify my archives after they've been uploaded by giving the backup service "put" only privileges. This is not possible with GCE from the article unfortunately, as I point out in a warning banner there, but is with AWS that I'll post soon. My use case is primarily to have a backup in the event of a devops mistake, or malicious attacker (ransomware), so I assume if someone has write-access to my archives they would just delete them, so authenticating them isn't as big of a concern, but although this would be a good idea just to ensure the files aren't corrupt in some other way.

For 2, my storage needs currently aren't expensive (100GB archives per day, which means pennies per day for all of them), but eventually I plan on sending just diffs. I also wanted to create and send backups in the simplest possible way to help people get up and running as fast as possible, which meant limiting myself to the "openssl" command and other basic commands. The other, smarter, solutions I'm aware of are either tied to a service (ex. tarsnap) or don't maintain the data as encrypted at the backup location.
EDIT: This screams scam or at least heavily misleading.

> A total of 349 SunPower cells are producing 1,144 Watts peak at an efficiency of 22%.

EDIT: That's 3.27W/cell, which SunPower cells do provide. I counted the cells:

Roof: 114
Hood: 45
Dashboard: 24
Driver Front Door: 33
Driver Rear Door: 21
Driver Rear Panel: 21
Passenger Front Door: 33
Passenger Rear Door: 21
Passenger Rear Panel: 21
??? unknown location: 16
-------------------------
Total: 349

So only, 52% of the cells will ever have the chance of being positioned correctly. Even still, the angle of the roof cells are curved, so half of those will not be in good positions when the hood is angled directly at the sun.

That leaves you with 126 cells that might be positioned correctly, which means a real world capacity of 413 W, which will result in a max range of 23 km (EVs get ~7km/kWh). The 30km range is extremely ideal, and real world is likely closer to 10-20km from 8 hours of solar. That's ~2km per hour of sunlight.

Anyway, parking the panels directly in the sun at the ideal angle for 8 hours will be pretty impossible for most people. However, it might have a niche use case for remote research stations or cabins?

Unfortunately, the marketing on this makes it seem like this would be good for urban users, so the team appears to be heavily misleading backers (e.g. scam). Cities are extremely bad for solar cars (all the tall buildings make a lot of shade).
The HN title, "Google recalls all overseas employees over Trump", is not accurate. The article says: "Google apparently recalled all employees potentially impacted who were abroad". The order "imposes for at least 90 days a block on entry to the U.S. for citizens (including valid visa holders) from seven countries, blocks indefinitely refugee admittance from Syria and also caps the total number of refugees allowed to enter the U.S. in 2017 at 50,000, less than half the number that came into the country in 2016. The measure also suspends admittance of all refugees for a period of 120 days."

So employees who are not refugees or come from one of the affected countries would not be impacted by the order. It's not likely, for example, for Google employees who are from the EU or India to be affected.

As per HN Guidelines, "please use the original title, unless it is misleading or linkbait".[1] In this case, the article's title, "Google CEO Sundar Pichai fears impact of Trump immigration order, recalls staff" (which can be easily shortened without affecting its intent), is much more accurate.

Also, there's previous discussion of this story:

https://news.ycombinator.com/item?id=13507737

From that article, we know that the seven countries affected are Iran, Iraq, Libya, Somalia, Sudan, Syria and Yemen.

[1] https://news.ycombinator.com/newsguidelines.html
This was answered in the comments section of the high scalability article [0]:

> Deleting email (and generally any file) is not transactional. It can be rollbacked by server poweroff, for example. This can generate additional decrement, that is the problem. Generally, 2-phase commit between "email deleter" and "counter decrement" is not enough. You will also need 2-phase commit between "deleter" and physical disk(not its cache), and so on. Also, a network error can occur between this 2 phases. We do not want to lose user's data in any case.

[0] http://highscalability.com/blog/2017/1/2/efficient-storage-h...
How do you deal with the corruption issue of NeDB? From their page:

> corruptAlertThreshold (optional): between 0 and 1, defaults to 10%. NeDB will refuse to start if more than this percentage of the datafile is corrupt. 0 means you don't tolerate any corruption, 1 means you don't care.

I personally don't want a database that "allows" corruption at any level. I understand that there are going to be bugs, but this seems different to me.
The big thing we seem to be missing (likely because "everyone" is using some kind of _drive service) is uploading.
You don't have to wait until you migrate to containerized deploys. Last year my team started deploying our project to folders named after the branch and setup one apache rule to redirect all *.dev. subdomains to the correct folder. We call them virtual development environments, and they worked really well with our existing QA process.
This is a complete waste of time. Cells attached to the car will net you way less energy than they claim (well they claim distance, i dont know if their wh/km or wh from the panels is off, but one or both are). Panels on the car could help prevent charge loss while parked for long periods or in extreme cold but its less and less necessary as capacity steadily increases. The only reason this might be useful is if you want to be a nomad amd never use charging infrastructure. But youd get way more energy for way less money by carrying panels in the trunk of your car or converting a large rv to solar and carrying panels as well. As panels get cheaper we will see more cars with solar but it will be small and for air con and stopping charge loss, not range.
I think that you're making a good point here. This should serve as a disincentive to those people from collaborating with a foreign enemy invading their country, and also could provide a disincentive to US governments from starting unnecessary wars and invading other countries and killing innocent people as no one would risk their life for them esp. in the absence of economic or social benefits.

Maybe this is the silver lining in all this mess created by this far-right administration
Many are speaking up, from what I have seen.

Interesting sidenote: News about this EO was getting flagged and/or falling fast from the front page last night and this morning. Noticed it occurring for other political stories lately as well. Has anyone else been noticing this?
Twitter also has what somewhat ridiculous costs
at other sources it is said that they had "laser cutter and 3D printers".
Mark Zuckerberg drops case to acquire Hawaiian land
A couple of things to add:

TI's Opamps for Everyone goes into great detail on various opamp circuits and their design criteria.

If you have a mind for designing your own filters, GNU Octave's signal and controls packages more or less replicate commercial Matlab's controls and signal processing toolboxes (console mode only, of course).

LTSpice is a free SPICE with built-in schematic capture. It is very much tuned for selling Linear's catalog, since it contains models for many of their parts, but is also generally useful.
> When it comes to working on a large project in a team, I suspect Forth doesn't scale. [...] It's too flexible

If, in any language, flexibility is a problem for a larger team, fire the lead developer. The article does a good joint pointing out that using that flexibility is usually a sign of code smell.
DETS (and ETS, the in-memory equivalent) are quite simple for basic K/V-ish storage needs. If you need a relational database, Mnesia should do the trick.