skysight-inc/HackerNews huggingface dataset:
> Does anyone know of anecdotes where someone says "I left tech because of discrimination, but it was way worse in this other industry, so I returned?"

Office Space ?

Hard to believe that movie is almost two decades old now.
For example here https://wpengine-careers.com — seems way more representative of the “average developer” job than Google. Getting in to Google is elite, like making the NBA, and they have extreme barriers to entry.

I don’t think I could get a job at Google, for example; I would not pass their intensive multi-week screening process. I wouldn’t even try.
An Intuitive Introduction to Generative Adversarial Networks
When there's lack of competition, one needs to look for artificial barriers.

Ah, found it:

"Intermountain executives said that they would seek approval to manufacture the products from the Food and Drug Administration, which has vowed to give priority to companies that want to make generics in markets for which there is little competition."
Easy snags when learning Stripe's API:

1. Internalizing core objects, like the Customer, Card, Tokens, and Source. And Plans / Subscriptions. Card/Source can feel ambiguous, since the API lookups are similar.

2. Order for creating / pulling up some objects. Customer's can attach a source upon creation, but can also attach it later. But you can't just look up all cards - you retrieve a card by looking up the customer first.

This helps later on if your user wants to update their billing info. Think about it: You pull up the customer first. Then a customer has cards they can delete, update, or add.

Plans must be created before subscriptions. That's another huge favor. Because on your front end, you can have the user switch between plans and have a consistent selection site-wide. Rather than just declaring an arbitrary price.

3. Understanding the difference between stripe.createSource (a reusable billing object) and stripe.createToken (a temporary billing object) [1]

4. Getting effective coverage in billing systems. Requires a ton of mocks. In order to simulate the responses to create the mocks, you have to play with the test API to get the desired outputs. The docs don't give you that.

In fact, stripe-mock [2] doesn't give you all the possible scenarios. So there's going to be a lot of time spent "bullet proofing" a subscription system. Especially if it's self-service.

I'd estimate it took about 1.5 months to get it fully working when I did it at a startup. The second time around, it's taking more time since I want to be able reusable enough to use on other websites / clients. Maybe 2-2.5 months.

[1] https://stripe.com/docs/sources/cards#create-source
[2] https://github.com/stripe/stripe-mock
I mean... isn't all that knowledge in books, patents, papers, Internet, etc. No need to 'steal away' anything?
Re: PIVX I think you can just run `dumpprivkey` in the console.
> This is Bitfinex itself printing and using Tethers to buy BTC.

Who is on the other side of that transaction? ie, who is accepting $450M in tether for their BTC?
I’d be very interested in hearing a quick summary of the last six years. Particularly how they compare to your predictions in the future slide at the end of your presentation (about 51 minutes in).
Ask HN: What Is SEPA Equivalent in South East Asia?
I have been living in UK/Europe for quite some time and i love not to use cash and being able to pay things cheaply.

What is the equivalent of SEPA for SEA? I know that there is such thing like FPX in Malaysia but if there is none, what are the biggest barriers to have something like SEPA?
Shameless plug, I wrote a little telegram bot to send an alert whenever new Tether are created: http://t.me/TetherAlerterBot
Pre-mining is unpopular because when the first Bitcoin forks appeared, it became the modus operandi of scammers abusing the markets and the honest miners burning resources to operate the network.

I think it is a complete different story when a project has a pre-mine that is held by a formed legal structure with a fiduciary duty to spend the resources on the project's development. Obviously in pure proof-of-stake systems, a "pre-mine" is de facto the only path you can take.

Fairly distribute tokens is a problem that lacks a completely satisfying solution. It should be noted that "fairly" doesn't mean "evenly".

A fair distribution is one that lets the demand shape the final supply of tokens. In other words, you let people take the position and degree of investment they want to take without manipulating the supply to force pressure the demand.

Writing this comment gave me pauses, I hope that I conveyed my points clearly. Let me know if you need me to clarify anything.
It looks like you've been using HN primarily for ideological and political battle. That's an abuse of the site—it kills the spirit we want here—so we ban accounts that do it, so please don't.

https://news.ycombinator.com/newsguidelines.html
The rule of thumb is that all coins are shit coins. That's it. This is the rule that everyone not currently trying to scam you keeps in mind. There is actually nothing else to it but maintaining that mindset.
https://coinmarketcap.com/currencies/tether/
You are equating dollar inflows/outflows with market cap. They are not the same.

Look at the order book on GDAX. How much bitcoin do you need to buy/sell to increase/decrease the market cap by 1 billion dollars? MUCH less than 1 billion dollars worth...
It's not only that. Our local hospitals can't give us prices for procedures that other places can.

We tried price shopping an hsg test because we had to out of pocket it. Hospitals took hours on the phone and multiple call backs. Other places could give us a quote in minutes.

We chose a hospital based on price. The morning of the procedure they told us it doesn't include everything. But they said we were wrong and our insurance covered it, so we didn't worry. But it got denied, and then we had to pay their shitty insurance inflated price.
Time for better Ethereum contract audit service? Does Open Zeppelin avoid these theft from happening?
The other term for "statistical front-running", a term this white paper uses, is "trading". Front-running occurs when a party to a trade has a fiduciary obligation to another party, and uses information gleaned from that party to trade to their disadvantage. A market maker has no such obligations: their responsibility is to make sure that tradable instruments trade like stocks (there's a price, and you can trade for it on the spot) rather than houses (there's a huge range of prices, and it might take months to find a buyer).

There is no comparison between electronic market-making --- which "preys" on "institutional" traders by ensuring that their large block trades immediately influence market prices, rather than doing so after the trade is complete and the institution captured its free money for being able to trade without moving markets on the spot --- and "painting the tape" scams, where there is no underlying liquidity, no buy-side or sell-side at all, just fraudsters bidding up prices in a pump-and-dump scam.
> when a man does want to be a nurse, he isn't treated like shit by female nurses to the point where he wants to leave the profession

Yes. They do.

Source: Was a male nursing student, changed degrees because every lecturer, student and nurse was clearly biased against men being nurses. This happened to multiple men in my year.
I think many of us attribute it to being socially awkward geeks - we just presume we violated another one of those unspoken rules that have been tripping us up our whole lives - it wasn't until I started working around F500 companies that I realized that, that while yes, I'm a socially awkward geek - the cultures I was in before were of little help to me in understanding the unspoken rules.
I noticed that the repository is served from a KDE domain. Is this an official KDE project?

Also, How usable is this for building GUIs on Windows? Does it play nice with QT creator?

(I'm still inexperienced with QT development so please bear with me)
It's in the name -- Wine Is Not [an] Emulator. ;)

Everything is 100% native and executed directly on the processor, there is no intermediate layer or translation occurring like it would for a VM.

When you run Wine, you are not running Windows, you're running unrelated code that just happens to do the things that Windows programs expect. For example, when a Windows program asks for a window, it asks in the Win32 API. Wine knows this API and responds to the request with an X11 window, like any other program on your system would get. Wine does this for almost all Windows API calls; it takes them and handles them in a way that makes sense for a POSIX system. The application being executed never realizes it's not on Windows because the API is fully satisfied, and Wine makes sure that function calls that mean "give me a window", "make a sound", and "write to a file", etc., all do things that make sense, just like MS Windows does when the same applications make the same requests on a system that runs MS Windows.

Because Wine has its own implementations of these functions and isn't just executing Windows code on a virtual processor, Wine's version of the function may be faster or slower than the MS version because it may satisfy the request with more or less work. All that matters is that the implementations meet the caller's expectations.
Yes, that is what law firms did. Use the search bar at the bottom of the page to search author:rayiner for more information. Rayiner is an appellate lawyer (married to a corporate lawyer) and former/part-time compiler hacker, and he's written at length about how law fixed this problem deliberately.
I think better advice is to not have coins period. Once it goes to 0 it’s not coming back up.
Thinking of it as “unfair competition” implies that companies have some sort of entitlement to a market. They don’t.

If my town wants to have its own fire department, it’s not “unfair” to privately owned fire departments anymore than working on my own car is “unfair” to professional mechanics.
Oh please. Doctors in the US get huge amounts of money, to the point they're the actual 1%. You don't see anything like this in OCDE countries.

Doctor associations all across the country create enormous barriers to the opening of new medical schools to avoid competition.

Don't get me wrong, medical doctors are generally good hard working people. But we need to acknowledge they're part of the problem.
> Certain types of market manipulation are encouraged by exchanges in order to provide liquidity.

This is unequivocally false, and we can’t look just past this claim because it’s “secondary to your point.”

High frequency trading (and market making in general) isn’t market manipulation. The paper you’re citing uses pejorative terms like “exploiting” and “scalping”, but to the extent that HFT “exploits” market microstructure, it’s just rapidly buying and selling securities. This is not market manipulation; on the contrary, the decreased latency and increased trading volume actually improves both net liquidity and price discovery.
“Only those who decline to scramble up the career ladder are interesting as human beings. Nothing is more boring than a man with a career.”

--Solzhenitsyn

I think there's probably more to your observation than meets the eye. Specifically, there is a kind of dilemma that faces most workers these days. They can either A) get a nice, safe, "boring" career, or B) do something on their own (which is risky).

The people who choose A) are the kind of people who want stability and comfort while the people who choose B) typically do so because they have some kind of goal or motivation that they're willing to endure some resistance and risk to achieve. I personally suspect lots of programmers are joining startups expecting A, when the culture is closer to that of B (since the founders of any given startup have, almost by definition, chosen B.)
Disclaimer: I think Tether is shady, likely illegal, and would never use it myself. However, I think there is a perfectly reasonable explanation for where this Tether is coming from and why no existing Tether has ever been redeemed for USD.

First, understand that Tether and Bitfinex are the same people. Bitfinex has hundreds of millions of dollars in their accounts. It is likely that most or all of the Tether is bought directly by Bitfinex in order to satisfy Tether withdrawal requests. The money comes from USD deposits to Bitfinex.

When people want to convert Tether to USD, rather than redeeming from Tether.to directly, they send Tether back to Bitfinex, which credits it to their USD balance at a 1:1 rate. The USD can then be withdrawn as a wire transfer. Crucially, this process does not require that Tether be redeemed, because Bitfinex maintains a large balance of both USD and Tether. As long as Tether demand keeps increasing, Bitfinex can simply sit on the Tether they receive until it's time to hand it out to someone else doing a Tether withdrawal.

The only situation in which Tether would ever be redeemed is if there was a bank run on Bitfinex. As Bitfinex's USD reserves fell they would need to redeem the Tether that they hold for USD. So far, Bitfinex has not faced this situation and so no Tether has ever been redeemed.

So, I've described a way in which Tether could be relatively legitimate. Is that actually what's going on? Nobody knows except the management of Bitfinex. Personally, I don't trust them. The incentives for fraud are astronomical, and even if it's been entirely legit up to this point it's unlikely to remain so forever.
Plenty of people want to acquire USD independently of the fact that it can be exchanged for EUR, for example.
They should take a leaf out of the Telegram playbook. Snap cash was in the right direction.
I certainly hope you're not suggesting that we dispense with FDA approval for drug manufacturers just for the sake of increasing competition.
Whether it's relevant or not wasn't my concern, as I wasn't even trying to propose that any cryptocurrency replace fiat. I was simply curious.
I they seem to be explicitly targeting generics, so R&D doesn't come into play. It's really just find someone who can build a known compound and press it into a pill. This has the potential to be massively disruptive.
The parent comment was correct when they said this:

"The real root problems with the system are that a tiny minority of very sick patients account for an overwhelming majority of treatment costs"

It's impossible to tell exactly what the parent comment meant any more precisely without clarification, whether they were talking about unnecessary over-consumption of resources (Americans have been over-healthcare'd for decades), or that eg cancer patients or elderly consume vast resources (as one would expect). However, it is of course the case that a tiny percentage of the population produces a very large share of the cost. The bottom 50% of healthcare consumers, are a mere 3% of the cost in the system. I don't know what the point of any of that is however, there are only ultimately two choices: go back to the old system that was far less expensive for the majority, but didn't properly cover about 1/3 of the population; or continue to shift toward universal healthcare with a fully distributed cost (which means significantly raising taxes on the middle class, as in every universal healthcare system).

"When it comes to America's spiraling health care costs, the country's problems begin with the 5%. In 2008 and 2009, 5% of Americans were responsible for nearly half of the country's medical spending. ... In 2009, the top 1% of patients accounted for 21.8% of expenditures."

https://www.theatlantic.com/business/archive/2012/01/5-of-am...
Binance is famous for overcharging for withdrawals — the fees you paid to withdraw XMR aren’t a property of XMR, but of Binance.
VR is still like tablets and PDAs before the iPhone and iPad. No surprise that Zuck hasn't done what Jobs did.

I'm enjoying (in a friendly way) that many people have already given up on the technology and think it's going to fade away again. Because anyone that doubts VR is real and going mainstream is going to be in for quite a surprise!

Oculus is still figuring out what the killer app for VR is, which means they've done a pretty bad job. That's what has slowed progress so much. Even this attempt at encouraging developers is weak. Where's the actual funding?! It's almost as if they don't get how big what they're doing is.

To be fair though, transforming computing can take many months even in the modern world.

Oculus should put games on the back burner and ask themselves what really cool life-improving things they could do with VR if they weren't limited by consumer pricing. They need to jump start the industry with a truly compelling experience and that might not be easy at $300.

Business customers can afford much, much more.

Just like VisiCalc launched the personal computer, so could a VR app that enables virtual offices, for example. Every tech worker could be afforded a $1-$3k head mounted display if it improved their productivity even slightly. Something like a 16K-16K display. That's a solid multi-billion dollar business that they can use to bring the amazing version mainstream.

VR could plausibly trigger a seismic shift towards remote work, transforming cities, economies, and the world. That ought to be a big enough thing to get VR off the ground initially.
> First, understand that Tether and Bitfinex are the same people.

> Nobody knows except the management of Bitfinex.

The management of Bitfinex, who as you say, are the management of Tether still claim, hand on heart, that there is no relation or interaction between the two.
When it became less than 100% of the size of the smallest common OS for rpis.
Zeit Now deployments are immutable, but I can have an "edit" feature which retrieves the data used for a deployment, lets you modify it (add new CSV files for example) and then deploys a brand new instance with the new changes. Zeit supports URL aliases (which I need to expose in Datasette Publish) so you can point an alias at the fresh deployment.

Stuff like CSV de-deplication is out of scope for Datasette Publish - it's something you would need to do with other tools (e.g. Excel) before uploading the data.
Short answer - It depends.

Long answer - It takes lot of research before you can label something a shtcoin. How to do that research is one of the longer blog posts pending in my draft folder.

Starting point can be the ownership aspect of a coin. There are coins which are pre-mine or instamine. Shameless plug and a badly written blog post:

https://blockchaintechblog.com/2017/09/02/ico-token-explaine...

Ethereum is one of the biggest example. During it's launch developers owned ~12% of the supply.

Now, pre-mine is not exactly bad. Developers need money for things like listing. HitBTC, consider to be one of the worst exchanges, cost 25 BTC per listing.

But, on the other end of spectrum you have Veritaseum where the developers still own 95% of the coins. People might support it but in my book it is a shtcoin even at $373 per coin.
> Obviously in pure proof-of-stake systems, a "pre-mine" is de facto the only path you can take.

It's very possible for project founders to forego a premine, even in pure proof-of-stake systems. All they need to do is determistically distribute coins in proportion to the funds raised in an ICO. Ofc, this would mean the project founders themselves have to fund their own ICO with their own money, and so in practice this is exceedingly rare.
Could data privacy concerns spoil China’s autonomous vehicle ambitions?
Those aren't aspects of just luxury cars...and they're aspects that I covered in my previous post.

> but you also need to provide a disincentive for purchase

You need to pay for the externalities. Beyond that, I disagree that you need to disincentivize the purchase.
Sure, but you're assuming they're going to stop printing Tethers.

Also, Belarus? It ranks as one of the most corrupt countries in the world. Not exactly the first shining example that comes to mind of a leader in financial regulation.
Not that I completely disagree, but I wonder if this was once said about reading and writing.
SMPlayer is pretty solid
> Wrong

Then I think you're being very unclear in what you're saying. The externalities aren't necessarily related to the price of the vehicle.
> The fact that the majority of its exports were oil and gas based, like those of a petro state.

What has changed?[1] I would argue that this neither confirms nor refutes your defense of the "paper tiger" assertion.

[1] https://en.wikipedia.org/wiki/Economy_of_Russia#/media/File:...
Ah, but your chances of an MRSA infection aren't the same everywhere. Some hospitals are far better than others at preventing infection, while others are far worse. In a bill per procedure world, like in US medical billing, while I'd not expect anyone to do it badly on purpose, lax procedures that lead to more care are paid by the patient's insurance. In a government owned hospital, or if billing is done up front, it's the hospital's problem. American billing leads to no incentive to saving money, so guess what? US hospitals charge a lot more per procedure and perform somewhat more procedures than everyone else, so ultimately the price is higher.

Even if nobody had insurance and shopped around, the US style of billing would lead to very little downward pressure on prices, as it's impossible to have a clue of what you are going to pay.

Many businesses, including freelance developers, will not charge per hour, but by job. You jack up the price to end up ahead in the case of typical complications, but there are cases where you lose money, and that's on you being bad at estimates and billing. Billing by procedure in the medical system is just setting the wrong incentives, and a recipe for maximum waste, if not downright fraud.
Paris feels much more like a western European city, and France is definitely not considered northern European, at least if northern European is a synonym for Scandanavian.

Also thanks for adding data to this discussion, I am surprised Copenhagen ranks so low. But the neighborhoods I'm familiar with (Nørrebro, Vesterbro and Frederiksberg) definitely feel more dense than your typical North American city. The majority of housing is mid-rise, with lots of street-level retail.
The rural/urban divide is present as you describe in every state, but the difference is in some of the states listed as undesirable for minorities, the rural people outnumber the urban people and filled the state legislature and executive political offices with bigots based on the anti-other laws/regulations and anti-urban regulations(preventing urban regions from making anti-bigot rules) that made national news from Texas and North Carolina. That sets the tone for the conversation, not how urban/rural areas are alike across the north/south.
I hate webpack, it has been a hack from the start. I can't wait till HTTP2 is more widely supported.

My latest projects use polymer and a custom built service (in go) to automatically parse entry points to my application and index the required files. When a HTTP2 connection is made -- and the browser supports push, I will automatically push all the required files. With browsers like chrome the results are near instant and I have full control over what gets pushed or not.

Personally I think we need to stop hacking the web together and properly solve these problems. I think HTTP2 with push is a good step in that direction.