skysight-inc/HackerNews huggingface dataset:
Bingo. That's why so much of HN doesn't want to be held to the same standards as actual Professional Engineers - all the shady shit Google and Facebook and their ilk do is enabled because of the lack of personal accountability among the mercenaries who enable the giant surveillance apparatus to exist by implementing it. Then they come here and hand-wring over why privacy is dead or why it's really not so bad what they're doing over there, honest. The cognitive dissonance is palpable.
Just found out that the existing AirPod case doesn't support inductive charging.. I guess I'm waiting till it ships with the inductive case so I don't have to buy another.
Lightworks Pro 14.2 Crack Full Version for [Windows and MAC]
HTTPS makes it impossible to block only part of the site. At least if they don't push their certs onto the population.
I want to root for it but there are API differences (especially for video/text tracks) which make it hard or impossible to work with. And Microsoft hasn't yet come to the table (which Apple/Chrome/FF have been at and are very good with taking feedback from devs) to standardize on these APIs.
The issues don't seem too problematic and looking at the code it's just wrapping qrencode. So it should be trivial to fix the three issues mentioned. I'd just halve the chunk size and post-process the generated QR codes manually in a image editing program to put multiple of them on the same piece of paper, including some textual information. Then laminate that.

I'll actually be doing this soon I think. Previously I used http://www.jabberwocky.com/software/paperkey/ which is quite good, but it's like two pieces of A4 filled with text which would be a huge pain to restore.
> Bitcoin attracts the perfect intersection of people who don't understand economics, math, computer science, finance, business, or politics. Bitcoin is deeply flawed in all those areas.

i can somewhat +1 this just based on anecdotal evidence. a bunch of guys released an ICO and gathered about 15 mil in funding who ive met. i expected them to be extremely smart but i've found that they lucked out and simply wrote up some docs coding barely anything. the idea...seems cool? but i think they're in way over their heads based on what i've gathered from speaking with them. ICOs seem like a crazy scam
Shopify shares dive after short seller's negative report
Yes, and it's because of an Apple policy. They don't allow other rendering engines.
Webapp to learn music reading by playing it
I'm also using Dell XPS 13 (model 9360, non-touch, 1080p screen) with Fedora 26, and I haven't had any issues. This is by far the best linux laptop I've had. Just another data point in case someone is looking into buying these.
286->386->486->Pentium

Pentium->Pentium II->Pentium III -> Pentium IV -> Core

If history is any guide they'll come up with a completely new naming and numbering scheme soon enough.
It really seems like the most appropriate response to this is indeed ¯\_(ツ)_/¯

You're assuming quite a lot of this hypothetical hacker - the response above clearly addresses the hypothetical by stating "here are the relevant reasons why this hypothetical is impossible or at least unlikely, and here are the relevant sections in the whitepaper for more verbose information".

>The many sentences that come before the shrug do nothing to address the very realistic scenario of a breach.

If you're assuming blackhat success for any conceivable project/company/database regardless of security measures taken to prevent it, what would an appropriate response even look like? What kind of answer would satisfy you?
A history of coffee vending that ignores Japan?

I can buy seven kinds of hot or cold coffee on nearly every corner from Shibuya to the deepest inaka. People outside Japan often focus on the wacky vending machines, but the real story is the incredible availability and quality of the standard-issue 自販機. The engineering story of how vending machine manufacturers repurposed exhaust for heat while keeping cold drinks cool alone is worth the price of admission.

I'll keep my thoughts about American vending machines (and coffee vending in particular) to myself.
It appears all the ISPs I use have figured out how to kill OpenVPN after a few Mbytes have passed, resulting in annoying VPN service interruptions and restarts (I need to figure out how to restart it automatically) - and the browser reacts to the interrupted transfer by restarting it on the now VPNless network connection. Obscurity might be a defense against this (but wouldn't be if one were targeted instead of getting caught in a driftnet).
How to buy the perfect bed sheet?
Unfortunately, the "sensible defaults" don't seem to check input URLs correctly and allow file:// URLs.

Just try ?url=file:///etc/passwd on the demo instance.

That seems to be a quite common issue with services like this built on generic libraries.
I think the difference is that people don't see USD as ephemeral because the chance of the US government collapsing is about 0 while the chance of a cryptocurrency startup collapsing is definitely much greater than 0
Hi @devdad,

Thanks for your feedback!

I guess you mean CSS-in-JS approaches where CSS is either put inside JS code as a template literals/string (styled-components, csjs etc) or as inline styles with JS objects (Radium etc.). Both approaches have their own advantages and disadvantages.

It could be only me, but I personally don't like the idea of having inline styles, although I realise it could be the only way to make styles cross-platform.

The string approach works well and has additional advantage of dynamic property values (in case of template literals). However, (and this is IMHO again), I can't say this is the most readable way to structure code, especially if you rely on IDE/text editor identifying this code as CSS.

There is a third approach, which is basically putting <style> tag right in JSX component, but this then gets repeated with every component you put on the page. Thus, I wouldn't consider this as an approach at all.

Let me know if I missed anything above.

My initial intention was to create a way to get styling and JS/JSX code together in one file in a way that would keep code readable and reusable.

This experiment does not tick all the boxes for the cross-platform, easy to write and read reusable way of combining styles and JS code in one file. However, the concept could be convenient in some cases where cross-platform-ness is not a requirement and styles are already written in CSS.

As I mentioned, one-loader was inspired by vue-loader, which I found convenient for the purpose of storing css and js code in one file.

Hope that makes sense
Well, yes. Although they're not entirely banned, only handguns are banned. Shotgun licenses and hunting licenses are fairly readily available.
Bear in mind we're talking about these in the context of a no-identity scenario. This isn't about the practicalities of Land Taxation as it stands, but the practicalities of land taxation if you can't identify the owners or beneficial owners.
Mafintosh/dat-container: Container runtime for Dat
> Dunno, 1% of the world seem to hold 50% of the assets. That sounds like a pretty big impact to me.

Billionares aren't the 1%, they're the <0.0002%.

> the average person who earns $200k doesn't spend much more than the guy earning $150k

Yes they do. Someone who makes $200 million doesn't have much more personal consumption than someone who makes $150 million, but that effect doesn't kick in until you're at the "don't know how to spend this much money" level. At $200K/year you haven't even sent all your kids to private school yet, much less bought a mansion with a heliport and a fleet of sports cars.
It looks like that's changed in the Insiders build I'm on (the one releasing later this month). I've got Proxy Settings under Edge's Advanced Settings menu:

https://i.imgur.com/zPHcYL3.png

And searching for Proxy gives me all of these options:

https://i.imgur.com/BDEzNWW.png
So Edge is the new Safari which is the new Explorer? /s?
CEO of MGM Resorts (owner of Mandalay Bay) sold 80% of his shares on Sep 8th
> parts of gcc's architecture are created for political reasons to make it harder to decouple

This was a major, long standing gripe about GCC, and it materially affected its quality and usability. This was not an orthogonal matter: bad technical decisions were made in the interest of political goals.

> if equal time would have gone to gcc instead of clang it might be even better

I don't think so. GCC's position as the de facto choice for a free/open compiler, coupled with some of the political/organizational decisions of the project, made it easy for developers to say "it's good enough!" on such things. Viable competition is one of the few things that will shake a team out of that.
Explosion of interest in machine learning and data science and decent Python-based tools for those fields.
If I were God, I'd buy on those dips that might get me fired. Then I'd really feel like -- God.
Many of these systems are designed such that if you do have the computational power to attack the integrity of the chain, it is actually more profitable to put that power to use for legitimate mining.

Having 51% of the computational power does not let you just make up transactions on your own or transfer funds to your own wallet. What it does allow you to do is pay a counter-party, receive some product from them, and then go back and create a new chain where you paid yourself, instead of the counter-party.

The ethereum whitepaper has a nice explanation of this. https://github.com/ethereum/wiki/wiki/White-Paper
> "How can we protect ourselves from the hordes of untalented hacks knocking at our door?"

And I think this is the wrong question to have.

"How can we get this new hire up to our standards?" would be better. Problem: once they're up to speed they'll be poached by a competitor. Answer: have real salary upgrades every-time some senior think they're better (not once a year at some review shitshow). Have a good working environment so when one of your people get to a competitor they only have good things to say about you. Then they may come back if things are not as good and may turn some of their new colleagues to send you their resumes.

That's expensive. But that's investing in your workforce. And this should be used not only for your coders but everyone.
Luigi Rossolo's The Art of Noise, a 1913 futurist manifesto that talks about how people adapt to technology, and that defines their aesthetic sensibilities (and predicts electronic/industrial music).

http://www.artype.de/Sammlung/pdf/russolo_noise.pdf

Bob Altemeyer's The Authoritarians has gotten multiple re-readings (it's a short book/very long essay, but is published free online) and has given me great insight into the attitudes behind the right-wing populists currently dominating politics in the West:

https://theauthoritarians.org/
Can Edge for iOS be selected as "default browser" in iOS so it is by default used in all the places Safari normally handles? The "send to PC" thing _is_ nice, but only if available everywhere and consistently.
And for those who don't love it... there are lots of jobs that are not programming, but are still in the industry. Quite a lot of them even pay more than programming! Seek them out.

Out of curiosity, what roles do you think pay more than programming? Product? PM?
Nvidia and AMD both reset their numbering schemes when that happened:

After the GeForce 9 series (ie, the 9800 GT), Nvidia moved to the 100 series (GeForce G 150), which continues up to this day (ie GeForce GTX 1080).

AMD did something similar after the HD 8000 series, and switched to the RX 200 series.
Stealing Keys from PCs Using a Radio
Well, the US can piss off China with relative impunity. We represent 18 percent of their exports, and their currency is pegged to the dollar. Norway is less influential.
Then the hiring firm is a group of fools best avoided.

Tools change like fashion. What is "hot" today will be nearly frowned on in 5 years and forgotten in a decade or so. In 20 years the fundamentals still matter, the tools, not so much (Pascal? Powerbuilder? Win32 in C?)

A smart developer can learn any tool. Hire for aptitude, not today's toolset.
You're arguing in favor of OS segmentation on a developer forum. Please no!

Disclosure: I work for Microsoft.
Edge is not a good browser. It is holding the web back with its slow adoption of HTML5 standards. (source: https://html5test.com/compare/browser/chrome-58/edge-12.html)

Edge still has a spoof referrer header vulnerability that's been known for more than 6 months now: https://www.brokenbrowser.com/referer-spoofing-patch-bypass/
The supreme court can overturn precedent. They are not bound to follow the precedent of previous supreme court rulings. They don't do this lightly or particularly often, though.
Microsoft brings Edge to Android and iOS
Why does ZFS "really need" ECC? I have a few friends running freenas on just old machines without ECC, no issues so far a few years in.
Probably not a surprise, but this also applies to value investing.

If you construct a perfect portfolio using god-like knowledge of a company's performance as measured by future free cashflow then you will also have drawdowns and down years.

Makes you think about how the market has mutated from its original purpose over time.
Pro tip: "Never Let Me Go" is best read if you know absolutely nothing about its plot.
See also: http://any2web.io
>> You will lose motivation and you’ll need to find it yourself

I've seen others say that, and I have yet to find that a problem for some reason. I am, in general, not a motivated person either. The work just always seems to push me to get things done.

>> You will need to learn to be a better communicator

Excellent point! Maybe not a "better" communicator, but for sure it requires a different kind of communication. When communication moves from talking to typing, it changes things.

I never get tired of these "working remote" posts, I think I've probably read every single one that's come across hn for years now, seems like many of them have a good nugget hidden in there.
The Differences Between BSD and System V Unix
> Just give everyone the good technology as much as is possible. Who’s it hurting if some subjectively underutilise it?

Everyone who buys the product and doesn't require the technology, because they'll be spending more money on something they don't need or use.
As someone who has hired programmers, I cannot upvote you enough. Last time was less than a month ago. I interviewed everybody from junior to (presumably) almost lead.

During that time, I haven't met a single soul who would be able to describe what a call stack is and how it works, in rough terms. I don't have a CS degree, but I would imagine that it is something you would learn in the first year - I was tought it in high school (but have actually learned it much later, of course). Best that I got was a description of stack data structure and mumblings about how "variables go there and it's faster than heap". And the amount of bullshit that people came up with, looking completely confident, instead of honestly saying "I don't know it", is mind-boggling.
SmartContract bounty hacked, Company rescinds full reward
Yeah, I'm not expecting to see these :

The Washington Post is owned by Jeff Bozos. His other company, Amazon, has multi million dollar contracts with the CIA.

The Independent is owned by Russian Oligarch and former KGB officer, Alexander Lebedev.

The Wall Street Journal is owned by News Corp. who's executive co-chairman Lachlan's brother James is married to Kathryn. She works for the Clinton Climate Initiative.
A chrome is a chrome... headless chrome uses almost the same resources as a desktop chrome (same engine and all that)
"LWN subscriber-only content" - is that a problem?
Kinda feel that there's a conflict of interest here. It's in Citron Research's interest for the shares to drop in value, given that they've been shorting them.
For that money you can go for 2xEpyc 7551 (64 cores, 128 threads ~$6K) and spend the rest of $7K on decent ECC Ram and big fat fast ssds.
Sundar Pichai Says the Future of Google Is Ai. But Can He Fix the Algorithm?
Not necessarily true. Postgres is designed to always have a consistent (or rebuildable) on-disc format. That is, at an instant the entire fileset is consistent with itself.

The main problem when backing up the entire database directory is that a backup program will read the files over an extended period of time, and you can't guarantee that Postgres won't have changed stuff in-between.

The main problem is with the WAL. Everything[1] gets written to the WAL before going to the actual database tables. Stuff that has definitely made it to the actual database tables then drops off the end of the WAL, because Postgres knows that it is safe.

However, you can tell Postgres that a backup is in progress[2], and it will stop stuff dropping off the WAL. Then, no matter how many database writes happen, nothing disappears from the database directory[3]. You can take a database backup by just copying the files. Just make sure you tell Postgres when you have finished taking your backup[4], and it will then drop the old WAL entries. Otherwise, the WAL will grow until you run out of disc space.

When you restore your backup, Postgres will rerun all the actions recorded in the WAL in the state it was in when the backup program read it.

[1] Well, not necessarily everything, but close enough.

[2] Using SELECT pg_start_backup('label'); See https://www.postgresql.org/docs/9.1/static/continuous-archiv...

[3] Well, yes, stuff will change in the database directory, but the WAL says that it is going to change, and that record is still there, so it's all good.

[4] Using SELECT pg_stop_backup();
Inside the Adidas Factory That Uses Robots to Build Running Shoes
>Is someone's vote really going to be swayed by their representative restricting assault rifles?

Yes. Because the Second Amendment states that the right to keep and bear arms is necessary for a free state, any attempt by the government to restrict access to firearms for any reason is assumed by many gun owners to be part of an agenda to undermine American freedom - precisely what the 2nd Amendment says they should have guns on hand to oppose.

This assumption of bad faith on the part of gun control advocates and legislation prevails in American politics because of the NRA's success in shaping American gun culture around that premise, and the size and loyalty of their membership in the voting booth. It's their political power that matters.
Yes: since version 42, Nov 2015.

https://developer.mozilla.org/en-US/Firefox/Privacy/Tracking...
Concrete is subject to VAT, but it's _reclaimable_ when you charge rents for rooms. The effective rate of VAT for successful businesses is zero. This is by design and is why it's so efficient: each part of the chain has an interest in making sure it's collected as opposed to a sales tax like India has.

In short, Donald Trump's net VAT bill is pretty much exactly his VAT on personal consumption. (It could be lower, depending on how exactly his personal finances are laid out wrt his business's expenses, but it won't be higher.)
Technical management. You have to be a good programmer, of course, but it's OK if you like talking to people more than writing code.
Silicon Valley's Psychedelic Renaissance; We Ask Is There a Hidden Agenda?
You can take a look at graphics cards companies. ATI/AMD went from Radeon to Radeon HD to Radeon R5/R7/R9/RX. Nvidia went from Geforce to Geforce GT. In all cases, the name change happened after the 900/9000 series of cards, and the numbers were more or less reset.
The pub won one. A few of my friends ran their own small ones that mainly just us.
> The first three were military interventions, very different from fighting censorship. I don't know enough about Egypt/Mubarak to say the level of Western involvement if any.

They were ultimately military interventions but military solution is used always as last resort if you can't achieve your goal without it. West has been meddling in their domestic affairs and trying to influence these countries internally long before military invasions. And it continues to meddle and influence after war is over.

With Mubarak of course there was a lot of US involvement. Obama and Clinton supporter Muslim Brotherhood & Morsi heavily for some reason which ended in overthrowing of Mubarak and establishment of a theocratic state... which had to be then reversed in another revolution.

> Also China is interfering in other governments - specifically Taiwan and HK - all the time. *

From their point of view HK and Taiwan are part of China. On Western maps it shows Taiwan as an independent country but mainland Chinese consider it integral part of China.

> * Re: HK, China agreed to allow HK people to vote for the leaders by 2017 in return for sovereignty, and did not fulfill this promise, therefore there is no reason to recognize their sovereignty.

That's true. But countries break promises when convenient including western democracies.
It is not that they do not allow other render engines. It is that APIs to dynamically execute native code are locked down on platforms such as Windows Mobile and iOS. If you cannot dynamically execute code you cannot build a JIT JS engine which makes your webbrowser too slow compared to the competition.
Would that have been less bad?

Quite plausible yes, with better systems design.
This is the point so many here are missing... blockchain allows free markets to exist where they didn't before. Look at Sia, there's so many people trying to make money hosting files that you can get 5 Tb of storage on the network for $10 a month right now, less than 10% the cost of Azure or S3. Sure that discount will shrink as more people start using the service, but this is allowing everyone to participate in the storage economy instead of the oligopoly of a few key players that we had before. When everyone can participate in the market the competition will lower costs and raise efficiency, improving the system for everyone.
Thats amazing! I wonder how they made the training data to teach the drone how to land, I can assume it is challenging to fly a drone hundreds of times to get a good landing. Unless they had a different model that they could sample from.
Heh, you made me realize that unlike AMD previous gens, Ryzen has no GPU inside. I wonder if they tried to make a Ryzen APU in labs.
Seven Things You Might Not Know about Numba
Show HN: Help refugees to learn how to code and answer their coding questions.
Such as?

I mean are they real problems or are they the bleeding edge stuff people are always mad Safari doesn’t have yet?
I would suggest the database courses from CMU. Really good stuff and free online.
At the end of this book there's a list of relevant links. Does anyone have such a list relating to the US prison system?
The "Get Windows 10 app" is no longer available, but the Media Creation Tool will upgrade any PC running Windows 7 or 8.1, and you can fresh install Windows 10 on any PC using a valid Windows 7 or 8.1 key and it will activate. This is true even for versions of Windows 10 released after the "end" of the upgrade offer.

The only thing stating the upgrade offer has ended is "The Windows 10 free upgrade through the Get Windows 10 (GWX) app ended on July 29, 2016." Which is technically true, but the free upgrade is still offered through other methods.
Indeed. Reading my own words, I sound rather more worked up than I am :)

I do think this article is a bit sneaky dressing itself up as entertainment since it is published by a business that profits from people deciding to invest.

It does provide a means to illustrate the agency problem though.

If I had perfect knowledge of the future and had to buy and hold a given set of positions for myself for some fixed period, I would simply choose those that maximised my return at the end. HOWEVER if instead I had to invest on behalf of others (in return for some fee) and was subject to being fired, I would be tempted to choose a different (thus suboptimal) set of positions such as those with smallest drawdown / maximised minimum rolling quarterly Sharpe / ...