skysight-inc/HackerNews huggingface dataset:
> It's not suited for libraries and is not designed to be.

That's kind of the problem. Why on earth are libraries and apps getting a different treatment? The JS ecosystem manages to have one tool for apps and libraries. One too for installing and publishing. All of it with lockfile support, workspace/"virtualenv" support, etc. And somehow, it's not confusing.

Adding one more tool to the stack is a really funky step forward. Yes, it brings lockfiles. Cool, although we already kind of had those (--freeze). Packaging in Python is a mess and I'm more and more in the camp that as long as Pipenv keeps flouting itself as "the better solution", all the while not covering all the basic use cases, we've gone backwards and are in even more of a mess.
I run a side project that earns $500-$800 per month and my intention was to make something useful for myself. Never thought of money. You should not think of money first. Only think of usability. Think about money later.
So? Free enterprise is still a term of art.
I'm really struggling to understand that as well. Can't wait until this comes full circle and someone decides to write a "simplified" version that allows you to write some variant of <foo>bar</foo> that gets compiled into a JSON string. Bonus points for the huge waste of bytes in the JSON representation!
Please comment in good faith and don't weasel around with wording.

You know plenty of scientific discovery happens because scientists are further investigating the mechanisms of something.

Nobody is studying cancer trying to prove it doesn't kill people. You don't have to be a "cancer skeptic" to further our understanding of the problems.
Obviously Trudeau decided that Trump is such a great ally that he would facilitate US attempts to disrupt Chinese trade despite having spent several billion on a pipeline to export oil to China. Hmmmm.
2. We know that the earth has been substantially warmer in the past (with accompanyingly higher CO2 levels) and life thrived

Nobody is worried that all life on Earth will end for good. We're worried it's going to be a pretty miserable place for humans to live, and that it will take a couple million years for diversity to return.

Life can handle +10F (silver bullet ants anyone?), but humans have a temperature limit.
Glad to see this. My first thought was, "Wouldn't DNA show something?"
Seriously what the fuck is google doing?
Digital ocean

1. Simplicity.

2. Nice detailed setup pages written by DO.

3. Cheap.
are you tried this chrome extension call outline?

pretty good.

also let's you get through most paywalls
CEO of Lam Research Resigns
This would be easy to do a controlled experiment to compare.
If you have an infinite space of particle parameters and a series of tests keeps eliminating large swaths of this space, at some point it feels like you're playing a god of inbetweens game a la creationists arguing using gaps in the fossil record. There is a categorical difference, of course, but as a practical matter the parallels are useful, at what point do we table (for now) the search for the populist position and break for alternatives?
Large companies aren't bad just because they tend to monopolize the market they operate in. They can also lobby far more effectively, then there's the issue of the job market competitiveness etc.
Lots, we just patch it and move on. Iron orb should glow blue unless this one variable is this one value? "patch it" by calling that one value plank's constant and see, the models still good!

Our math says the universe comes up short on mass by over 3/4ths? Must be invisible matter we can't see or interact with see, the models still good!

Over simplification in the extreme, but also a far cry from the rock solid foundations it claims to be.
Carbon Brief has data on this on a worldwide basis

https://www.carbonbrief.org/mapped-worlds-largest-co2-import...
Australia set to pass sweeping cyber laws despite tech giant fears
> Sometimes, improvements don't happen in a straight line.

I don't think that the parent disagreed with that. The point, as I understood it, was that this beta stage improvement was marketed as being ready. IOW, if pipenv was not Kenneth's project, it likely would have evolved in, to use your phrase, a straighter line.
I know what they meant, I'm confused at the accusation of it being politically correct.
I'm not sure if this was meant to refute my point somehow, but hard drives haven't come down that much in price since 2010...

Sorting by price on Newegg, if you're looking for a cheap laptop drive you can choose right now between a 320gb HDD for $28.55, a 60gb SSD for $19.99, or a 240gb SSD for $31.99.

For a 1TB drive, you're looking at $38.50 HDD vs $109.99 SSD.

Large SSDs remain fairly expensive for now, but the low end is being eaten.
Nope, DW1000 can't work in an adversarial scenario.

Their ranging algorithm critically depends on the receiver time-stamping the "leading edge" of the first bit of the first byte of the PHY header. This bit is either always 0 or always 1 (it's part of the 802.15.4 data rate field), so an attacker can easily cheat by preemptively sending a 0 or a 1 just before the signal booster can relay the first legitimate bit from the keyfob. This legitimate bit will be received (by the booster) while the preemptive bit is still being transmitted, so the booster can smoothly transition to sending the subsequent legitimate bits, and the receiver will have been completely fooled that the keyfob is nearby.

DW1000 is nice but it only works in scenarios where both transmitters and receivers are being honest to each other.
I also wonder what this is going to do to Canada's real estate market considering that Canada has basically been a "safe haven" for Chinese nationals to flock to basically launder their money.
But it doesn't sound like Facebook sold anything here?

Obviously in hindsight some posts should have been censored and accounts banned to prevent violence, but I'm honestly not surprised they failed to.. We're expecting some dweebs in the valley to understand Myanmar social dynamics?
>Symbolic stuff is very hard to interpret from outside the context of a culture.

Perhaps you are proving your own point by overlooking another purpose for grotesques and gargoyles - they were used as a means of attracting pagans to church.

Christianity in Europe appropriated many of the pagan rituals and beliefs - and incorporation of the symbols of the pagan religions played a part in the growth of Christianity in Europe, where paganism thrived. It was, therefore, a marketing tool as well as a rain control mechanism.
The best advice you can get is to guard the money from yourself. It's very easy to 'invest it' in crappy ventures. Seek financial advice but spend some time learning how to properly manage it.

Also, the moment people know about your money they will want to get to it, legally or illegally. Best to be quiet about it.

It's very very common for people that get lots of money to lose it eventually. Make sure that does not happen to you.

8mil is enough money for you and your family to have a very comfortable life. Don't get greedy and try to increase it and end up losing it. Put it in a safe investment for at least a year while you learn how to manage it. These days you can get over 2% in a certificate account. After taxes you'll keep 4 to 5 mil so you can get 80k+ for the year.

But remember, try very hard not to lose it!
It is dev workstations.

>top of the line enterprise SSDs

i wasn't precise here. It isn't top of the line enterprise SSDs (like the ones you'd use for databases and which cost accordingly). I meant the top-tier corporate enterprise vendor with top-tier hardware in the corresponding categories ( we're a BigCo ).
I have a hard time feeling bad for Twitter getting API access pulled out from under them. How many times have they done that to products/services that depended on Twitter APIs?
A candidate demanding another $100k on top of a fair offer, whether to sign a non-compete or for any other reason, is not going to get the offer.

There's a myth that SV engineers can demand whatever they want and get it. No, they can't. If I get an offer for $200k, and that's actually my market value, and I demand another $100k for any reason whatsoever - I won't get them, period.

NCAs aren't legal in California, but if they were, and some smartass decided to demand another $100k cash to sign them, I guarantee he'd just get a pass, and someone less smartass would get the job instead.
Please don't insinuate that someone hasn't read the HN guidelines.
People have to live far outside of the city because housing costs are too high in the city. How does it possibly make sense to make gas cheaper rather than adopting policies that create more housing so that more people can afford to live in the city?

If rents go down, the poor get to pay less to landlords. If gas prices go down, the poor have to pay more to oil companies (because it "allows" them to live further away) and spend more of their lives commuting. Which policy actually helps the poor, which one helps the oil companies?
The way to make fuel taxes palatable is to have corresponding tax reductions in other taxes that hit the poor, such as the VAT.
I use pyenv on some distros and it is good, but on Gentoo there is no point because Python is slotted which means you can install multiple versions and have them all available on PATH. I then use virtualenvwrapper and specify the version manually (e.g. -p python3.7). Alternatively you can always do python3.7 -m venv ...).

The annoying thing with pip freeze is it doesn't have a concept of a "world" file like emerge (Gentoo). With emerge when you install a package it gets entered into your world file but the dependencies do not. That way you always know what you actually want, rather than just incidental dependencies. I wish pip freeze did that.
The problem with things being non-enforceable is that they're often enforced anyway, with intimidation and legal actions that are more relatively costly for the individual than the company.

Non-competes are illegal for physicians in my state, but I know of a case in which the clinic dragged the case out so much with various technicalities that eventually the Dr. settled. Now, in a subsequent case with a different defendant, lawyers are refusing to take the case for that reason. So the doctor in question is waiting for the non-compete to expire before retrying opening a private practice anywhere near their home again.

It's not enforceable legally, but they're doing so via other means.
Eurasia. We’ve always been at war with Eurasia.
This is the Eco 101 way of thinking about it. Reality is more complicated, and more advanced economics models reality closer. Basically put, what you are describing is whats called a Perfect Market. A Perfect Market is one in which there are no barriers to enter or leave the market as a producer or consumer. However the vast majority of markets are not like this.
For example, the sheer complexity and amount of money needed to start a new NAND factory is itself a giant barrier to entry. Most markets that have a high barrier of entry take on a market structure called an Oligopoly. An Oligopoly is when there are only a few producers in the market, and it is difficult to enter the market. The difficulty need not be because of anything nefarious from the producers, it might only be because the production process is complex and/or requires a lot of technical expertise.

In Oligopoly markets, because there are only a few producers, the producers have more leverage over their buyers and are therefore able to charge prices higher than the marginal cost of production.

To your suggesstion, lets say I realize this and I want to start a NAND factory that undercuts my competitors by a little bit but leave me plenty of profit, I have to first build a factory large enough to reach the economy of scales that my competitors have. Reason for that is for a period of time, the marginal cost of production decreases as sheer production increases because the process gets more streamlined and automated. However to do that I need to hire engineers who know how to make a NAND, and maybe I need permission from the Chinese communist party. Then I need to get a bank to agree to give me a loan so I can have enough money to build my factory and hire my engineers. Banks probably are not going to be too keen on lending an unknown quantity and will likely charge me a higher interest rate to compensate for that risk. Only then can I enter the market.

So as you can see while its not impossible to enter the market, its not easy either. Since thats the case, the few existing producers can, without any nefarious activity (which is not to say there isn't any, but its not required), charge prices higher than the marginal cost of production.
That is the risk you take! It's not without precedent. For example, https://en.wikipedia.org/wiki/United_States_v._Elcom_Ltd. Russian citizen working for a Russian company, comes to the US to give a talk and is arrested for violating the DMCA.
Pre-War Covers for Novae Terrae, the Magazine of the Science Fiction Association
Looks like Google is finally discovering they are just a SCUMMY advertising company and shouldn't be building consumer products that don't directly feed into that advertising.
1) Writing unit tests for a SPA doesn't have to be much more complicated than unit testing a server-side application. Integration testing is a bit hairy, but that's generally the case in many technology stacks.

2) SPAs don't have to be pure HTML to be compatible with assistive technology.
Here's a thought experiment that shows that there can't be electrons:

"If you had an object with negative charge, then putting that object near a positive charge would cause it to accelerate towards the positive charge." Getting closer increases the force. "This is a positive feedback loop that immediately results in the object and the positive charge exerting infinite amounts of force on each other, because" getting closer "just leads to applying more force."

Thus, there are no electrons.

So, I don't think the thought experiment rules out negative mass. In fact, the article explicitly says "if a negative mass was pushed, it would accelerate towards you rather than away from you.", and I assume that if that's an obvious contradiction, the author would have caught it.
Thanks for the info. I was only vaguely aware of Brave. This is fascinating. Cheers!
The theater/parking renovations totaled around $37 million. Bringing BART to Alameda is, according to your link, a 12 to 15 BILLION dollar project. That's 300 to 400 times more expensive.
Even then, the person with enough clout to negotiate a $100k is way better/more valuable/in demand than $100k.
A ludicrous amount of engineering has gone into the Rust compiler, the extensive documentation in RFCs about its design, the huge language docs that took a million man hours to make, RLS is another huge undertaking...

I do forsee Rust getting a Coffeescript of its own. I'm in love with the control flow model of the language but always felt some things that were in from day one (like double colon :: namespace delimiters, ampersand references, asterisk pointers and dereferencing, semicolons, curly braces, etc) were just wholesale copied from the languages de jour of the day because the focus was on the borrow checker as an innovative feature. So the semantics and ergonomics were completely phoned in early on, and by the time the modern development process around the language and compiler matured the glyphs were so totally entrenched there was no way to reconsider any of it.

A syntactic wrapper that gives you the types and behaviors of Rust with beautification like whitespace significance over mandatory brace delimiters and semicolons (like Python) with single colon (or maybe even dot) namespacing and such would be an insanely hard project (because parsing Rust is already insanely hard, and a lot of work went into minimizing compiler passes to parse grammar so keeping that with less control characters to work with in an intuitive way sounds like a substantial exercise in ergonomics) that compiled to ugly normal Rust would be fantastic to help newbies avoid the "glyphic overload" I easily see happen to anyone I try to preach Rust to.
Whats the Iranian perspective? Theres a lot of Americans here, I presume there are Iranians too?
A Redis layer built on top of TiKV, the distributed Key-Value store from TiDB
Signifyd | Backend Engineer, Frontend Engineer, Infrastructure Lead Engineer, Security Engineer | San Jose OR Remote

www.signifyd.com

Our engineers build systems that catch bad guys. Using all available payment, user, and machine data, we have to separate legitimate credit card transactions from fraudulent in under 400ms. That means doing just-in-time mash-ups of internal data with external APIs and reducing it all into a single score with a few critical insights for end-users.

To solve this problem, we're looking for world-class engineers who are eager to learn, adopt, and contribute to a reactive style of programming. The tools you build will immediately impact the 5000+ merchants that already rely on Signifyd to help them grow without fear of fraud.

Our stack: Java, Python, Cassandra, MySQL, Solr, Apache Spark, Play! framework, Linux, Docker, AWS

Apply here: https://www.signifyd.com/careers/

PS: Some of our awards include * Best Company Culture, Entrepreneur Magazine, 2017 * Fraud Innovation Firm of the Year, Finance Monthly, 2017 * 50 Most Promising Startups, Bloomberg, 2017 * Best Places to Work in the Bay Area,2016 and 2017 * Forbes FinTech 50, Forbes, 2016
I can't! In fact that was my main motivation in posting that, maybe a wiser HNer will enlighten me.
Unfortunately, this is a pretty safe bet. That's why I always recommend that if you are going to go to China to do business, you should go with the goal of making people over there extremely rich. This will give you some protection.

But yeah, if this is the game that the nations are going to play, then you don't want to be the poor schmuck sitting in a Chinese prison for 10 years just so they can make a point. It's probably time to start considering business models that allow you to operate at a distance from China. (Same with the smaller Chinese operators I guess? I mean, if I'm being fair. They should probably start considering models that don't require them to be in North America.)

If you're small, it's just a fact that this game is in danger of evolving beyond the capacity of your resources to play it.

Bottom line, whether you're Chinese or American, no one wants to start spending years on years in foreign prisons because they wanted to go to a foreign country to work for a few years. It's just not worth the risk.
Why strange, rubber also works like that.
I don't know, ethics? Why is it not ok for me to forcibly shoot you up with psychedelics anytime you come into my store? Probably because you didn't consent to it and it's potentially dangerous. There is a reason why you have to sign wavers before participating in most studies.
>bravely resisting
RIP, George HW Bush: A Mass-Murderer and War-Criminal
“Good” is relative I guess
MySQL has been continually developed and maintained. At no point was it ever "put on ice". There are more developers devoted to it in recent years than at any point in its history.

Recent major versions have provided substantial enhancements to performance, replication, JSON/document support, and observability, to name just a few.
My local Lowes store offers key duplication via digital image as a service. You do need to insert the physical key but the machine creates a digital image for cutting the duplicate.

https://www.minutekey.com/
It is a big deal. It's not everyday that an exec of a major company gets arrested - especially one so politically connected.

I'm guessing this is just a continuation of the trade war we've been having with china and we told the canadians to arrest the CFO to send a message to china. She was probably targeted because she was important enough to matter but not important enough to go to war over.

It'll be interesting how china responds. I doubt china would go after one of our execs but I wouldn't want to be a canadian executive in china.
Any biohacking article that fails to mentions transfolks is missing something huge.
My fancy wireless fob/key has a 'hardware' fallback which I absolutely adore. If you click a very well hidden button, the fob separates exposing a plain old metal old-timey key ready to be used.
It does sound ridiculous but if you do break Chinese laws and travel to a country that has an extraditions treaty with china, then yes, you can get arrested and sent to China for prosecution. That's why it is important to only do business in countries you understand the law in or have business policies which are favorable to your business.
HAMMER2 is quite undocumented in comparison to HAMMER 1.
Give it some time, it's in the early stages still.
> “Wanzhou Meng was arrested in Vancouver on December 1. She is sought for extradition by the United States, and a bail hearing has been set for Friday,” Justice department spokesperson Ian McLeod said in a statement to The Globe and Mail. “As there is a publication ban in effect, we cannot provide any further detail at this time. The ban was sought by Ms. Meng.

I don't understand the last bit there about a "publicaton ban." So, in Canada, a suspect can request that some info of their arrest be withheld? I googled and came up with https://www.justice.gc.ca/eng/cj-jp/victims-victimes/factshe..., but it doesn't make much sense to me since her name was published? So how would a publication ban protect her identity? I guess there could be others involved that she was protecting and not wanting the names released?
I think in practice though, if you act that you "earned it", it is much harder for people to assume they can ask you for it. You here a lot about lottery winners going broke, but you don't hear as much as startup employees on exit eventually going broke. This may be just a result of education and income levels, but I also believe that people don't mind asking you for money if it seems like it came to you through luck and not effort.
> otherwise rational, sane people

Calling people crazy for disagreeing is a sure sign of being trapped in an echo chamber. This happens a lot when a politician breaks ranks with their party. You start to see the "suddenly <obviously sane person> went crazy" narrative.
It’s the Worst Time to Make Money in Markets Since 1972
which is what happens at https://react-prosemirror-example.now.sh/

wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww ->

{
"type": "doc",
"content": [
{
"type": "paragraph",
"content": [
{
"type": "text",
"text": "wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww"
},
{
"type": "hard_break"
}
]
}
]
}

and with bold in the middle

{
"type": "doc",
"content": [
{
"type": "paragraph",
"content": [
{
"type": "text",
"text": "wwwwwwwwwwwwww"
},
{
"type": "text",
"marks": [
{
"type": "strong"
}
],
"text": "w"
},
{
"type": "text",
"text": "wwwwwwwwwwwwwwwww"
},
{
"type": "hard_break"
}
]
}
]
}

This is not to say that is is a bad format, essentially XML does the same from an API level and maybe being explicit about it is good, but for sure is feels a bit different (again, do not want to express a better or worse).

Overall I am happy from the simple fact that it does not have the overused "Markup Language" in the name.
It’s impossible to keep “keep politics out of the workplace”. What you’re advocating is just as political. You just don’t notice it because you consider an office full of bros to be the “natural” state of affairs.
Well when the platform you created essentially destroyed the free press, that'll likely be their first target.
I'm surprised to see them use a location for the article's main photo that's right down the street from where Uber's robocar hit that lady. The bridge in the background is the actual street where it happened and the accident site is not very far from there, couple hundred meters maybe?
Facebook documents from Six4Three case published by British Parliament