skysight-inc/HackerNews huggingface dataset:
Yeah same here, although it's not so much that I was late to it, as it was late getting to me. In other words I was born early. In other words I'm older. Smartphones came along after I'd already lived a few decades without them. So there was never any question whether I could get along without one.
Tencent on global path as it surpasses Facebook in valuation
#buttcoin
It's amazing that osx/macOS preview is still leaps and bounds ahead of standard viewers on other systems.

I can fill out forms, draw signatures and print to paper or PDF without installing new software or go looking for a web service. I just open the file and if it looks like it should be filled out, I fill it out.
It's mostly just pointing out that in a particular extension of the integers, if we attach the square root of -5, then (1 + sqrt-5) * (1 - sqrt-5) = 2 * 3.

3 divides the left hand side, but it is not a divisor of either term. This is different than in the usual integers, since there are irreducible terms (not divisble by anything) that aren't prime (if they divide a product, they divide one of the factors).
Anyone with a lot of AUM looking to invest would beg to differ - or well, they might use the information while trading on a different exchange.

Also draws a nice crosshair on your exchange, so that hackers can exactly calculate cost/benefits as well as learn from your systems (how you divide your cold storage over different addresses, how that changes over time, how money from different dummy accounts effects cold storage in what way).
> Never though I would be on the side of AT&T or a cable company.

You can be on the same side for different reasons. Always going for the opposite of your enemy is a dangerous tactic.
> Generally speaking, what US ISPs want to do nowadays is honestly not toooo much different from what I experienced literally 10 years ago. An ISP does a deal with Netflix, then I install today's equivalent of the "movie pack" and I can stream as much Netflix as I want. Cool; that honestly doesn't seem that radical. The practical advantages make a lot of sense to me technically and I see the whole thing as pretty benign as I've experienced it and I'm still alive to tell the story.

I considered "experiencing" the same thing around the same time, but decided it wasn't worth the money for the limited experience. There are about 5 sites that I know I'll visit daily, and a few dozen that will change day to day. I don't want to pay less and have access to only a subset of the internet (talking about more than just the web).

Look at TV. It's a fucking wasteland, compared to the internet. No dark shady corners, no half-forgotten back alleyways to discover. A whole lot of mass-appeal crap, and not much else. There's a lot to lose.

Is there anything to gain? The things that I do already work the way I'd like them to. If my ISP gave me the option for a discount to accept prioritization of access to their business partners, I'd reject it; I don't believe it's in my best interest. I don't see a valuable gain for rejecting net neutrality. I see the internet sliding into a gutter of uselessness.
Tyk API Gateway v2.4 Is Here Feat. Mutual TLS, Global API Rate Limits and More
The BBC are awful. The way they covered Corbyn in the last election was sick and horrifying. They are no longer the example to use in these situations, if they ever really were.
The Shortest Kinship Description Problem [pdf]
There is zero difference between "opinionated" reporting and state-sponsored propaganda since both are pushing an opinion from a point of view. When you start injecting opinions it is no longer reporting. I'd say that Google is more of a propaganda engine than RT since Google has an order of magnitude more money and power than RT does. Propaganda both foreign and domestic should be treated the same if we are going to start censoring or injecting opinions on top of what other people say.
That is easily explained by faster rendering / CSS (Stylo) but a slower JS engine (vs V8)
They can also peg the value using BTC. Basically they just buy using their dollars/fiat some BTC, deposit it to exchanges, and then using some simple bot beg the value of the USDT to USD with bid orders. And vice versa, they can have some USDT on exchanges and have ask orders so that people can buy USDT using BTC. If there are more buys than sells, then they withdraw the BTC and sell it for dollars/fiat.

They don't need to do that on that many exchanges to have effective peg to USD. However they of course still need traditional bank accounts, and they need to trade the BTC on OTC markets or somewhere else.
The biggest brazilian heist was also made using tunnels, but they got away with a lot more money than those guys and most of the criminals involved were never captured.

https://en.wikipedia.org/wiki/Banco_Central_burglary_at_Fort...
I agree, but not with all of reddit. You can follow only helpful subs just like you can only follow helpful people or read HN.. there's a difference between normal reddit and say /r/clojure, etc.
Could you elaborate more on this point?
> going off of unique frequencies, there are more colors in a rainbow than there are stars in the Universe or atoms in your body,

Anyone better versed in optics than me care to write this in scientific notation? I know energy is quantatized and the visible spectrum is bounded, so there has to be a total amount of wavelengths, right?
Plane built on rooftop cleared to fly by India
Manta5 hydrofoil bike – like riding a bike on water
It's disturbing how all your comments are going grey.. Fuck this site, it's lost it's way.
As a system an elevator is working in a infinitely more controlled environment when compared to a driverless car please consider these problem areas:

-Localisation and perception in all matter of conditions e.g. terrain or wheather changes, interaction with traffic, pedestrian behaviour, unexpected or unclassified agents (road works, car stopped in the middle lane of a highway)

- Vehicle dynamics sensing, vehicle diagnostics. Any bog standard car will have in excess of 30+ control units (from micro controllers to full on embedded computers). How do you keep tabs on all of them, which one's can you trust, if my LIDAR says I'm good but my RADAR false triggers on a low beam tunnel which one is accurate? Should I slam the brakes or should I drive through what could be a front collision?

- Actuation, how smooth is smooth? I can be within the speed limit and stil scare the crap out of you driving above an "adequate" speed for the environment, you can brake with an ABS pump far better than a human can and avoid a collision at all cost, but the G forces involved would probably snap the neck of everyone in the car, what would be the acceptable outcome in that instance?

There is a lot of complexity in all of this and realistically the only way you can trust the current levels of driverless is by limiting/controlling the environments they are allowed to be enabled in.

Edit: paragraphs
Rails API, Angular front end dev at Sheffield startup Receptive
No. To make food you need resources, the less you have the more it costs per meal. Panera bread might be the only alternative you have to be able to function in the work place.
Looking at the attacker's address in Omni Explorer:
https://omniexplorer.info/lookupadd.aspx?address=16tg2RJuEPt...

I'm finding this a little confusing as it looks like BTC blockchain addresses can also be Tether addresses. Is this correct?

They are currently holding $30.9M USDT. If they transfer this to another USDT address, I assume it would show up here, like the 3 inbound tx from 31okFF1rUu8jjPEVuajycTRBp82Nteo4Mv that makes up their balance.

But what if they want to cash out to BTC? If they bought on Bitfinex with their USDT would another transaction appear? And could it then be tracked to the BTC blockchain explorer?

It was claimed that the stolen USDT could be mixed into the main supply of BTC, but I'm failing to understand how that would happen, as it seems traceable from the public addresses.
Right but wouldn't a better option be to then mirror the apt repo to the USB key and just use `deb file:/mnt/usbkey $RELEASE $COMPONENTS` - then the setup, dependency management etc is all the same.
This is awesome, great write-up, thank you very much.

You briefly mention that crypto-currencies are used for money laundering. Do you think that's what's driving btc price to insane levels? Or is it just good old euphoria?
This is a great idea. I wasn't able to easily find scheduling contact information for John Cornyn, but my representative and other senator, Cruz, have an email published to get scheduled. I'll dig more for Cornyn tomorrow.

If I do get on their calendars, I hope I can articulate my reasoning well. I doubt I'll be given much time.
If I was white
5 Problem-Solving Skills of Great Software Developers
It might be, we could look at it.
Have you tried mindfulness? I have had the same experience as you have (it sounds like) in that I am able to speed listen more effectively at 2-2.5x than at 1x. Since I've started trying to be more mindful and meditate regularly, the improvement in focus I've experienced is incredible.
How to Create Firefox Extension Using KotlinJS?
i generally have around 50 to 100 tabs open on my phone, previously HTC One (the first m7) and now Hauwai Honor 8.
Buts thats not what your parent was talking about.
It takes time to close tabs on the phone.

yes, its (at least on android) just swiping twice (once from the top to open the window view and then to the side to close it), but even that takes more effort than just mouse-wheel clicking on the tab.

After that tab is closed, the browser needs to rebuild the new/old tab. thats even more time you wouldn't have on the desktop.

everything just takes a little longer on the highly performance optimized phone, and it adds up to stop - at least me - from just going into the comments threads. especially because actually opening takes even longer, as you'd have to long press on the link to get that option.

now, with this device you'd be able to actually click/close tabs as fast as on your general desktop. Suddenly, the device is no longer constrained by the slow inputs that the user is giving. And now, the phone will actually need to perform that much better with the same amount of resources. I haven't used the DeX and don't know wherever its able to handle that, but thats (i think) the thing most people hearing about it are worried about.
Don't be pedantic. So what if fire isn't plasma. They categorized the world by states of matter, but in a way which is not exactly parallel to modern people. Acknowledging that there world is made of mixture of fundamental elements was a great scientific achievement, even if it was wrong about how it worked.
You wouldn't say that if you'd seen how the BBC and the Guardian, never mind the right-wing rags, were talking about Corbyn last year.

And the US election? I honestly don't know why ye haven't dismantled your MSM brick by brick after that. Fucking hell.
Show HN: Simple Star Trek / Star Wars Room Name Generator
It goes one step better, it isn’t even connected to the Internet!
> That era is drawing to a close.

Or it opens up room for a competitor to take (a part of) that market.
> There is zero difference between "opinionated" reporting and state-sponsored propaganda

Some differences:

- Governments have far more power and resources to skew the narrative.

- Governments are less accountable than any private individual or organization. Organizations are at least accountable to shareholders, the rule of law, and the government they operate under.

- Domestic organizations are at least ostensibly committed to maintaining the system, many foreign governments literally want to tear the system down.

- Governments have a historical track-record of tyranny, and have generally caused more harm than private organizations.
Because Bitcoin matters more than all of the other coins combined?

Insofar as market cap means anything, Bitcoin alone takes up about 56% of the sum of all cryptocurrencies listed on coinmarketcap.
Ask HN: Resources to learn filesystems/storage
Are there are any good resources to learn file systems specifically and storage domain in general. For e.g. networking has many books and courses for overall view to specific protocols (richard stevens, etc). But I didn't find any good book on filesystems. There are university courses but even MOOCs are low on this subject.

Few resources I could gather are -

* Practical File System Design (pdf available online)

* [CMU's 15-746](https://www.ece.cmu.edu/~ganger/746.fall17/) looks good but it's not accessible to non-CMU

Similarly, there are many books on router design, underlying hardware and protocols but I didn't come across any such book for storage appliances.
I would argue that you are using images wrong. An image should not contain credentials, and should be independent of deployment. We use the same image to test, deploy to staging, etc.

We always have a manually managed reverse proxy in front. For us, it takes care of TLS, caching, and makes me personally feel better than having the app HTTP/TLS stack facing the internet. This is just an nginx container with `/etc/nginx` mounted.

We also run certbot in a container. The two share a volume holding certs, and we do `certonly --webroot` to grab new certs. The container is not permanent, but launched from a script that essentially wraps certbot. Just need to disable the TLS vhost for a bit manually, and don’t forget to setup cron to refresh.
I think we need another Aaron Swartz.

He was one of the mainstream activists who fought a war against SOPA/PIPA bills.

He is no more with us.

Who will take the lead this time?
I myself use org-mode on my system. On my phone I use orgzly[0] which may be worth looking.

[0] https://github.com/orgzly/orgzly-android
I read the patio11 post as implying very strongly that Bitfinex was responsible in some way for Tether, when in fact that couldn’t be further from the truth.
Given the way the financial world occasionally fucks everyone, I think that large scale unauditable transfers of cash around the place may well be bad in and of themselves.
Uh, up to notation, a group better have such an element - otherwise it isn't a group!
These guys are utterly aggressive even by my standards!
The main argument is that "of all the ways of doing concurrency, callbacks are by far the worst". I tend to agree.

Now we have async/await, I think there is no problem.
My banks are virtual (one, literally, and the other has 2 branches around me, each only an hour away). My bills are virtual. I like to remote into work instead of driving there to fix random build failures. Video games are almost unworkable without an internet connection. The internet is the only source for new software that I've used in at least 5 years (and the only source for Linux software I've ever had).

A little over half my life, I didn't have internet access, but that doesn't describe my situation now. It's like imagining life without a car. I'd survive, but life wouldn't be the same, and I'm not convinced it would be better.
Formal Requirements for Virtualizable Third Generation Architectures
> It does not claim that it was "specifically created for that", it claims that "Their solution" to the wire problems was "Tether". It does not state anything about why Tether was created in the first place.

Read the post, man, very first paragraph:

> Bitfinex was cut off from the US financial system, which makes it impossible for them to clear USD-denominated wires...Their solution: issue a cryptocurrency which is claimed to be 100% backed by USD and say that it is redeemable 1-to-1 for dollars... we just can't actually physically give you the dollars.

> People will arb the effiencies away anyway, regardless of what tools the exchanges provide them. Besides tether a lot of people in Taiwan are arbing through the traditional banking system [0].

That's true, except you probably have never tried to actually execute that kind of arbitrage before. I have, so let me tell you the problem tether solves: speed. If you do arbitrage through the banking system, you have to wait for wire transfers to clear. That can take days to weeks. That means you have to wait for the spreads to be large enough and stable enough to compensate you for the enormous risk of being exposed to the vicissitudes of the crypto markets during that time. And that's assuming you already have the accounts setup in the right countries. Tether makes all that instantaneous. That is an enormous benefit to arbitrageurs equalizing prices, and inter-exchange liquidity.
I understand your sentiment.

However, I think about it slightly differently -- crypto currencies (and their likes) are just an attempt to replace man-power with computer-power. We need someone to enforce the rules without human intervention, hence, freeing up more people to do stuff that doesn't involve managing the abstraction of money.

edit:
When we imagine "mining" in this realm, it'd help to think in terms of mining abstract resources like cost for verification of a transaction, rather than tangible resources like coal.
This was submitted from the original source 3 days ago, with previous discussion: https://news.ycombinator.com/item?id=15720923
I don't think we earthlings are constantly watching every corner of our solar system.
Borland is history, but their main product survived: https://www.embarcadero.com/products/delphi
Android Bug Lets Attackers Record Audio and Screen Activity on 3 of 4 Smartphones
Hey YC -

Please answer me this question - have your mods flagged this story? It sure is odd how an incredibly active discussion in a fresh story with >100 points is on page 2 behind stale and dead stuff on the front page.

Seems kinda relevant to the topic at hand. Also relevant is how little coverage this story is getting outside of RT - Fucking hmmm.
There is no assumption since in this thought experiment the two groups have been defined to be how they are as an example which does not necessarily reflect reality 100%.

This means diversity of thought necessarily follows form the example given as it was defined as such (group 1 has diversity of thought, group 2 not).

The importance of diversity of thought can be illustrated by using machine learning; if your learning factor (diversity of thought) is too low, not all solutions are explored, instead a local minima is found and then reinforced by the ML algorithm. If the learning factor is higher then the algorithm can freely explore for other local minima and maybe even find the absolute minima. (If it's too high then you also don't get anything useful either but that's not quite the point)

Diversity of thought is important for a company that wants to make better product, if you only have people who think alike, regardless of their other properties, they will not find the best optimal solution, only a local optimal solution.
What would you consider a placebo for meditation?
"Only a thought-provoking read is a good read."

Thanks for that :)
There is actually a mediaplayer-less option, so it's probably not much of a problem.

On the other hand, if there wasn't such an option, the EU would probably eventually get complaints from commercial mediaplayer vendors if the WMP gets an unfairly high marketshare and yes, in that case it should be "illegal" too.
How to Use Bad Code to Learn How to Write Great Code
https://twitter.com/Bitfinexed/status/932139909237833728
Fast exact integer divisions using floating-point operations (ARM edition)
Interesting discussion: Vim PR rejected until author disclosed his/her real name
A couple of days ago Alexa gave me a BBC briefing where the newsreader referred to 'President Xi' and 'Mister Trump'. They're not even trying to hide it at this point.
> Money is literally the decentralized, asynchronous, dynamic, and continuous computation that has evolved to process the combinatorial coordination of signals/information on resources between 7+ billion unfathomably complex and independent agents.

I liked that thought, however, I don't agree with the sentence that followed it. We can do way better than that, if we're designing the "next gen" currency, it better give us way more productivity.
Screenreaders are very redundant.

It's one thing to listen to a very consistent voice repeating very much familiar material. Another to have novel or complex material thrown at you.

My listening speeds range from 1x to 2x, for the most part. If I'm focused on material, 1.5x is almost always listenable. If I'm highly focused, or the speaker is slow and boring, 2x+. If the material is difficult or the speaker exceedingly good, intelligent, and the material well-prepared, 1x - 1.25x works quite well.
Javascript is the Visual Basic of the 201x's.

Like Visual Basic-- it convinced people who otherwise had no idea what they were doing that they were programmers.

It's fun for the rest of us CS/Math guys to sit back and watch you JS programmers discover things we learned 40 years ago. :-)
Google sites load faster in Google Chrome. It makes sense.
I quite often shell into such devices. I think just playing tricks is a start and can easily escalate into something more serious.

Alpine also uses Busybox by default (IIRC) and people will use that definitely so it's definitely a problem.

Busybox is not only used in embedded devices.
Since Ru-106 has a half life longer than a year, this is bad... we don't know the source, but somewhere it is apparently worse than the current Fukushima evacuation area.
It’s also kind of irrelevant: what they’re called isn’t really the point.
(280+ points, 96+ comments)
Really?

You really think that having only 30% of output go into actual, productive endeavour would be a good thing?

It just screams of a completely broken system to me, and inefficiency.

I could understand if your attitude was that, well, it seems it had to be this way, it's the best we can do. But to actually celebrate a ~2:1 ratio of fund-shuffling busywork over production seems crazy.

Don't get me wrong, I work in the sector right now, I'm happy to get paid for it, and I can see a use for what I'm doing (exposing data for use in new services) but really not so much when it comes to using distributed supercomputers and thousands of coders to try to predict tiny market movements. And really not "burning energy as fast as possible to (adversarially) compute transactions on a shared ledger".
The Mystery of the Bitfinex/Tether bank, and why this is suspicious
> The funny part is that Tethers came into being after Bitfinex was hacked, right, as a way to help them out?

No, Tether is completely unrelated and existed (or was in the process of being stood up) years prior. It just became widely used in 2017 after some exchanges (bitfinex being a big one) switched to it for USD for a variety of reasons.
> Here in Europe, contracts are the exception not the rule.

I'm pretty sure that hasn't been true for years.
It's actually a giant honeypot.
The problem with Google "ranking" is that it's linear, when a real substantive analysis of results would first categorize results and then rank within those categories. Google needs to indicate the intent behind an article, such as to inform, to convince, to sell a product, or to generate clicks to show you more advertising.
> RT is literally registered as a foreign agent now

They were forced to register, AFAIK. I'm not sure how that proves anything. I mean, I know that RT is a propaganda outlet, but them complying with some law requiring registration is not proving anything - it's like saying "you paid taxes therefore you are a spy". Total non-sequitur.

> the most dangerous articles are somewhat true but intentionally misleading or sensationalizing some component

Which of course US press would never dream of doing. Have you watched any news recently?
>I know energy is quantatized and the visible spectrum is bounded, so there has to be a total amount of wavelengths, right?

It's only particles in bound systems that are quantized. For examples electrons in an atom can only have particular energies. But a photon from a rainbow is just flying through free space, so I think it can have any frequency.