skysight-inc/HackerNews huggingface dataset:
Economist here

I do the same. :)

I am addicted to be very honest. I learn so much, it's worth it.
not sure if not ever mining/buying, or doing the above would be more frustrating haha
>Someone wants to watch a video: install a codec. [...] Introducing 1000&1 vulnerabilities, where there should be none

I'd rather use a codec maintained and updated by Mozilla every 6 weeks than some "community maintained" codec that I installed years ago and has to be manually updated.
There is a write-up of this site at cloudy nights. Ill try and find it.
That makes more sense than trying to force a completely unrelated opinion into a conversation.

Also, the notion that broad use of IPv6 = security in VOIP, IoT or any area is a postulation at best.

I've personally always found this to be a good overview of security issues involved in both protocols in VOIP:

http://ieeexplore.ieee.org/abstract/document/6714161/

(Sci-Hub approved)

There are certain parts of the industry hesitant to transition for the possibility of security mis-configurations and human errors, the picture that the VOIP industry as a whole holds no interest in security is false. It could definitely improve, but that doesn't just apply to VOIP.
Doesn't ZIP with no compression amount to the same thing as TAR? What are you claiming the difference is?
> plenty of people who are not 'antiquated' actively practice the same sorts of beliefs being presented here

plenty? In absolute numbers, or % of world population?

Hammer-and-anvil smithery is antiquated, yet still practised, just not in the same relative mount as it used to be.
Paper discussed here yesterday: https://news.ycombinator.com/item?id=15600596
The Top 8 Technologies Combating Food Allergy
Surely you don't use a default non-100% zoom, it is crazy how Google who also happens to make a browser can't get such trivial details right.

Also, the zero margins are not helpful on a large display.

These alone make the experience grotesque and awful for me; DOM-distiller is so much better than AMP in terms of readability and layout.
There are many cases where continuing with invalid data is much worse than a parse error. Perhaps that's less likely in this case (hopefully your credit card payment doesn't depend on the values in /proc/<pid>/stat), but as a rule, silently continuing with meaningless data is scary.
It sounds like a chance for logical errors to go undetected before they cause issues somewhere totally unrelated.
Behold the Beautiful Process of Making a Camera Lens
Indeed, if you click "expand" next to "About this article" at the bottom you will read :

>Author payment: $35 + $0.01/page view. Authors of PRO articles receive a minimum guaranteed payment of $150-500.
This is the point I wanted to bring up. As a pack-a-day smoker for 10 years, I got up from my desk for 10 minutes every 1.5 hours to smoke a cigarette. Later, as a non-smoker, a health-conscious manager told me he wanted me to get up from my desk once an hour to take a five-minute walk around the building for my health. Regular breaks during the day are better for your health than vacation days; although, both are good for your health.
How did you learn ethical thinking without taking a class in it?
>Mercurial, made by another (in my opinion) much more well-spoken kernel hacker, is what really introduced me to the concept that you do not break interface for downstream users, no matter how wrongly you may think they are using the interface.

It matters less, IMHO, the further up the stack you get.

Being right at the bottom of every stack it matters most of all for the kernel, which is why Linus needs to be such a stickler. The amount of damage you can do by breaking userspace is vastly greater than the damage you do removing an hg command.
Yeah the volatility is a huge problem right now, agreed! There's a lot of greed, too. It reminds me of 2013, but worse.
WooCommerce product add-ons
I guess it is related to preloading? Not quite getting the purpose.
I don't understand what option one has to do with any of this, if you can switch keys there's nothing any amount of extra hardware can do. In that case, just use the key you switched to.

It is true that hardware tokens without an integrated external I/O (not through the PC it is plugged into) are vulnerable to this type of attack during initial key setup. Maybe they should support using the indicator LED to morse code thumbprints or something, but if you can't trust I/O to the device during setup you're going to have a bad time. I will quote my original caveat here:

> Just plug it into a computer with a CPU you do trust first to get the official public key(s) for future verifications!

Your second point seems to be that the plaintext has to be exposed (either going in or coming out) at the USB/hardware interface level, which makes more sense to discuss. The sales page promises the following, but I didn't quickly find any details on how it works:

https://www.yubico.com/products/yubihsm/

Secure session between HSM and application

The integrity and privacy of commands and data in transit between the HSM and applications are protected using a mutually authenticated, integrity and confidentiality protected tunnel.
Google is quickly moving to containerized solutions for almost everything you might want to deploy.
I would like to have a quick chat with you about your idea.. your expertise in ElasticSearch might be a powerful tool for something. If interested, please ping me
I'm pretty sure that was the reasoning to build the ImageNet (about a million labeled images) in the first place. But labeling images is expensive, and there are hints there's more at play with human cognition.

If you see a black cat and a white cat, and someone tells you there are striped colored cats, you can imagine it. And if you were to come across it, you'd instantly recognize it as a cat. Neurals nets can't do that. You can also see a lynx and recognize it as "some kind of cat". Again, neural nets are not there yet. Which is why there are people researching to find new, better algorithms that better mimic what we recognize as intelligence.
The names of Argentine pastries are rooted in anarchy
I am also confused with that statement because the files appear to have Google Copyright in them.
Inside Hillary Clinton’s Secret Takeover of the DNC
Based on what we know about vacation taking 6 days off reduces stress levels .
You also assume people will be sitting during those days off ? They could stand or god forbid exercise .

A much better idea to help people not sit is to make a walking break.
Yes, I think KYC is a problem with digital nomadism. All things administrative become a huge burden when you're travelling full-time, rent a furnished house in a tourist location without utility bills, etc.

Some banks are already trying to address such needs, like Monese (which I'm also using).
2017 Australian parliamentary eligibility crisis
Show HN: PPP – Make your online products affordable around the world
Monero has potential, but I have found DASH to be the currency that has the biggest potential to replace Bitcoin when buying things. It has high throughput, privateSend, instaSend, decentralized governance, treasury system, they are focusing on UX, and I find some of the 'leaders' very talented (like Ryan Taylor).
And I'm pretty sure Gates and Jobs were similar in their time.
> The main threat that HTTPS everywhere secures against is preventing your ISP from analyzing your traffic in order to build and sell an advertising profile on you.

As someone living in Europe, this literally happens nowhere. Because it's illegal.

SSL in browser has nothing to do with our ISPs. Stop being US-centric.
No locks in Erlang.
It is just as disingenuous as saying "details don't matter". bonzini's comment was saying a line needs to be drawn, and I agree with that. It's pretty clear the line needs to not include "breaking on version number updates", less clear what it also needs to not include.
TL;DR:

1. Lumo runs ClojureScript without the need for a JVM. It relies on Node.js and Google V8.

2. ClojureScript compiler is self-hosted, thus:

3. Now you can compile ClojureScript without the need for a JVM. As a bonus, enjoy shorter start-up times.
Show HN: Flask-Arrested – A Framework for Rapidly Building REST APIs with Flask
Build a Wireless Street Lighting System
There are some great Python REST frameworks out there, but we wanted something un-opinionated and easy to get started with but flexible enough to customise.

We’ve previously released our serialization/marshaling framework Kim (https://github.com/mikeywaites/kim), and Arrested includes built in integration for it. If you’d prefer to use another serializer, it’s easy to customise Arrested to do so and we’d love to receive a PR for it.

To get started quickly, there’s a cookiecutter (https://github.com/mikeywaites/arrested-cookiecutter) and quick start documentation (http://arrested.readthedocs.io/en/latest/).

If you have any questions please ask!
Nice trick. Can it be used to stop password managers? Our system works over HTTPS and saving the password to login is okay of course, password managers are great and they must obey the user, not the page. But on sone pages of the system one has to enter credentials for other systems using password fields. Chrome always wants to remember these and prefills it with the login data to our system. Can this be stopped? Maybe by using this font
Slightly off-topic but perhaps someone has an answer:

After finishing "Dark Forest" / "Death’s End" I somehow ended up with the questions if our way of doing archaeology is actually a good idea.

Currently we i) remove a lot of things from the ground / graves / ruins, ii) analyze them, iii) put them in a museum and iv) write books about them.

This means that all the knowledge about those artifacts and our history is stored in volatile documents and fragile minds. During the next WW3 or WW4 those museums might burn down and all archaeologist might be killed in an anti-intellectual purge.

This means that a future generation will neither have the real artifacts in the ground nor our current documentation and all that knowledge about humanities history will be lost forever.

Is there any project which strives to preserve our current knowledge about humanity in some sort of long-term storage so that also people in 500 or 2000 years will be able to reconstruct even without having access to 'real' artifacts? Is this actually a problem which current archaeologist think about?
1. Yes, but it's easier to just not have one.

3. For every day use, there is your bank card which comes for free with your bank account. (A growing number of people don't use cash daily, and there are even people who have ditched cash altogether and gone card-only.)

4. I have not run into any free CCs offered in my country (Netherlands). If you have, please point me to them.

As for fraud, it's not only about the risk, but also about the hassle. I have heard of people who had their credit card suddenly cancelled because of fraudulent transactions, and the banks will only send a replacement to your home address, even when you are travelling! The risk that this happens with a bank card is much lower, as entering your PIN proves that you authorize the transaction.
> I don't want my ISP to inject JavaScript to random pages or analyze my traffic.

I haven't seen a single reputable ISP do this anywhere. It would illegal.

Is the US really such a third world nation that not even basic regulation like this exist?
It doesn't seem like idiocy to gain access to the largest application ecosystem available for their product.

I mean, you _could_ go the amazon route, but how's that working out for them? Their mobile platform is not exactly flourishing. An Android device without Google Apps simply isn't going to sell in the millions.
Distributional Bellman and the C51 Algorithm
Having had to fix a number of production issues where a change happened XX days ago but the code just silently kept going rather than breaking, I’m sorta of the mind to agree with you. I’d almost rather it break hard, so then I know it’s broke and can fix it. Very nuanced situation though and as such definitely not one size fits all.
it's also a quality that takes times, you have to weight a lot of things together. shorter names sometimes, longer names sometimes... Something you appreciate with times, no matter the language.
how is Linus's behaviour not justifiable?

The main rule for kernel development is "you don't break userspace'

And yet John did. I think Linus is hard on those that break this rule because he has stressed this rule time and time again in the past.

Also, refusal to own up to a regression is kind of infuriating.
He mentions China briefly in this advertisement for Alphabet's DeepMind, but what about the Russian threat? [0]

[0] https://www.theverge.com/2017/9/4/16251226/russia-ai-putin-r...
Disappointed that it doesn't have physical buttons & joysticks. Touch screen controls are what really stops me from gaming on my phone.
> The smokers I know are not just taking a break and doing nothing. They are talking a break with other smokers and having conversations. Sometimes they are about family, but sometimes they are about work subjects and they solve real work problems.

True. The people taking smoke breaks aren't doing anything differently than those at the water cooler (other than, you know, smoking).
I'm always eager to read Linus's rants. I wish more of my coworkers were like him. I hate the environment where nobody reacts strongly to anything! If somebody fucks up hard and refuses to own up, I (or whoever's in charge) should be able to shout at them. It's only natural.
I save more than I spend, so wouldn't I be mainly using it as a store of value rather than a medium of exchange?

Yes, you would. I'm not clear what you mean by it here:

If you mean Bitcoin, you're agreeing with my point, it's a good store of value first (modulo price volatility and external risks)

If you mean Fiat, don't do that long term, use assets.
> "There is way too many walls of text on some of those to be real presentations."

Are you joking? Let me spell it out for you in simple terms... the amount of content in each slide is customisable by the user. It's up to the user how busy or sparse a slide is. The idea that something isn't a real presentation tool just because the examples you've seen have been too busy for your taste is, how can I put it nicely, a little shortsighted.
> the smokers at this company are actually healthier and more productive

More productive perhaps, but healthier? I don't think so.

EDIT: Typo.
You can run it inside an LXD or docker container.
I must confess I am not entirely familiar with avian preferences toward different types of toroidal food.

Anyway, thanks for linking to that, it’s a delightful short.
Enterprises eye big benefits from cloud data warehouses
Revolut have appalling customer service. I have let a couple of rogue transactions go because it's such a hassle dealing with them.
Made this app that monetizes email.Why are people too afraid to use it for work?
you could always use bitwage (never tried)
Somewhat unrelated to this article, but there was once a post about mobile navigation menu. The post was by a UK web dev company, and they talked about how they created a mobile navigation which is located at the bottom of viewport, and when clicking a hamburger menu at the bottom it would trigger a slide out menu.

I I've been looking for that post or that company's website for months now but can't find it.

Does anyone remember or have any idea who it was?
When the business takes public money, it is not truly private.
> you do not break interface for downstream users, no matter how wrongly you may think they are using the interface

How does Linux manage to never break its API? For example in the event of a refactoring.
"There are many reasons why I am not grieved, O men of Athens, at the vote of condemnation ..." http://www.worldfuturefund.org/Reports/Socrates/socrates.htm...

I'm sure there are older presentations, this is just the oldest one I can think of looking for. Humans have had thousands of years to perfect giving presentations. Coming up with something better is something we are unlikely to do because many things have been tried, and the worst have been discarded.

You might argue that Socrates didn't have any presentation, but I would argue right back that if you presentation cannot stand without the visual aids that is a problem you should fix. Once your presentation without aids is good the visual aids can help.

Note, the above is the ideal. I do not claim to be good at giving presentations.
It's strange when I hear about fires.
There's nothing about blockchain's that prevents them from scaling beyond single digit transactions per second - you're referring to the design decision Bitcoin has made to opt for a smaller blockchain in order to ensure distribution and decentralization.

A settlement blockchain between financial organizations doesn't have the same design parameters, and could conceivably run larger blocks, shorter block times, or not store block history at all but rather reach consensus on state (which is what Ripple does)
TrustFlight | Birmingham, UK & Vancouver, BC (ONSITE) | Full Stack & iOS Developers | £30-60k + equity

TrustFlight is revolutionising record-keeping and tracking within the aviation industry. Founded by a commercial pilot and developer with deep domain expertise, we are creating a blockchain platform to replace the current paper-based process of flight recording as well as creating in-aircraft hardware used to acquire data.

We are currently looking for full stack and iOS developers to join the team. It is a great opportunity to work at an early-stage company, solving real problems in a high-value industry. We provide a flexible working environment with great emphasis on learning and self development.

Send us a message to find out more: jobs@trustflight.io
In the event of catastrophic loss of human knowledge to the scale that it makes it difficult or impossible to recreate a ZIP or SQLite driver, I would presume that maintaining the replacing the hardware on which XML/text files are stored would be an even bigger problem. Catastrophic collapse of civilization IMO would pretty much doom all our digital knowledge. Only books can survive such an event.
Why don't you just use plain fields, and if you need to change it later, delete the field and go fix all compile errors?
Are you serious? The page stretches across my widescreen monitor. I can't even see the whole image because of that. Reading such long lines is a hellish chore. Why do you think this is better than a properly formatted page?
Well Santander are now charging a 5 euro fee; Sabadel have been charging 1.50 for at least the last year.
Queuing Theory, in Practice [slides]
I've come to the conclusion that unless you need space - one of those low end servers with the manufacturers rebate is usually a better buy for most people than a Pi (HP Gen8/10 Dell T20 etc).
If it contains a bunch of grain we're going to owe Ben Carson an apology.
Yes, I think the problem here is not that the idea of idiomatic Python is not good, but that this book about it is not good.
Isn't using the term shader somewhat incorrect today?
well fact is that Most "Big Companies" are still not in the cloud putting aside Techies. so they might be seeing big benefits I dont know but they sure arent doing anything about it.
Encryption Could Have Protected the Queen
It obviously fluctuates with the economy.
They're trying to hide that all amp pages are actually hosted by google.
Hmm, you're right. I didn't realise it was 6 years old!
I mean, is the answer really that hard? If the "refactor" would break the interface, you can't do it. Maybe you deprecate the old method and make a new one.
The goal of cryptocurrency is to be used as currency.
Wouldn’t there only be a tiny chance the guy buying your phone is sophisticated enough to double spend?

That’s what I never understood about small bitcoin purchases.
you get the same thing with revolut.
If you're talking about Python 2 -> 3, I think you're misunderstanding his point.
Xbox One X will support 1440p monitors
None of the cryptos that exist today can even function as an effective "buying stuff" currency because they are all deflationary, not just in exchange rates and short term speculation but in how they all mine at fixed / declining rates to finite limits.

If its going to be worth more tomorrow, you probably don't want to trade it for something today.

The use case for bitcoin is the same use case that makes up 95% of the price of gold - its predictably scarce. Thats its value.
Not to mention the amount of problems that are solved over a cigarette. I don't know if it was placebo, or a mental jolt from the nicotine, but I've come up with many a solution on a cigarette break. I don't smoke any more (thankfully), but when I did it at work, I was usually thinking of a work problem, and thus working.
And now other media outlets are reporting that Musk shouted "SHAME" at a reporter on the earnings call. All in all, not Tesla's finest hour

https://jalopnik.com/elon-musk-just-yelled-shame-at-a-bunch-...
Have each team launch a Docker container. The name of the container is the name of their team. Teams are cattle, not pets. Naming teams is bikeshedding.
Republicans Unveil Big Corporate Tax Cuts
As opposed to them working in spread out office parks, contributing to a sedentary, car-oriented lifestyle and air pollution?
Do they not? It certainly seems to be a guiding principle of C# compiler developers, who have almost always opted to preserve unintended quirks of the compiler/spec rather than "fix" them.
> "We simply do not break userspace"

Wish this would be a goal for more of the application environment on Linux than just the kernel.
Europe’s fintech unicorn TransferWise raises $280M to fund expansion in Asia
Wouldn't it be easier to just rename them "breaks"?
Dont understand what this is about? is this premotional?
When you create something and someone else comes and tries to improve it but fucks up and then tries to fix that by breaking some of the use cases for which you'd created your something in the first place, I'm going to cut you some slack if you go on a rant about what the correct solution is for your product.

I would expect you to do the same for Linus and his Linux, just as so many people do (did) for Steve Jobs and his Apple products.
This is my strategy. It's a very volatile, high-risk investment, but one I'll hate myself for missing out on should it take off. So I've bet what I'm willing to lose on it (<1% for me) and told myself I won't read any news on it so I won't invest more or get scared into selling.

And yet here I am. :)
I agree but it's unsurprising. Hinton has a bit of "star power" in the ML community. He's done a lot of pioneering work on neural networks, and stated that he's been working on this capsule concept for years.

I get why the focus is on him but they could have at least mentioned the others.
They Did the Monster Math
I'm on Revolut's waiting list to get access as a US citizen, but TransferWise turned on my Borderless account immediately.

Really looking forward to trying them, but they're constraining their user base artificially at this time.
Right now we're based in PST (California) and have been considering remote folks within three time zones in either direction (so roughly North/South America). It's possible that could change in the future though, so do feel free to reach out if you'd like to be considered/contacted in the future if that happens!
Linus lashing out about something is usually tamer than most social and business blowups I have seen. The thing that really stands out is that he is usually right, gives clear direction, and only cares about the project.
Curious that Luis Alvarez (yes, that Luis Albarez) and his team did not find it in their 1970 exploration using a similar approach[1].

1. http://lappweb.in2p3.fr/~chefdevi/Work_LAPP/Arche/alvarez_70...

Edit: Thanks to jbmouret for pointing out Alvarez studied a different pyramid in the same complex!
React Native Qt (Desktop for Linux)