skysight-inc/HackerNews huggingface dataset:
No one said anything about dehumanization. It's your prerogative to disagree to what extent that line of thinking is based in reality. It shouldn't be your prerogative to see comments like that deleted because you disagree with them.

This article is talking about the labor-shareholder profit split. It's absolutely relevant to point out the opportunities normal people have for becoming shareholders. stockpile.com let's you buy fractional shares (no longer need 2k to buy a share of amazon) for a 99 cent commission. You can get commission free ETF's from Schwab with a couple hundred $ account minimum.

Arguing that most workers are so strapped for cash that they literally cannot set aside a few bucks to invest -- and not only that -- that arguments even hinting at such a thing should not even be said out loud, is mind boggling.
YouTube and Gmail exist, yet Google Search is faster than ever.
I think you're missing the point. As companies grow they tend to expand into other lines of business, which obviously requires additional resources. But if a software business is structured properly then revenue will trend upward at a rate which increasing diverges from labor costs. That's literally the whole point of automation. Draw a chart of revenue per employee for Google from when they were founded until now.

Labor isn't necessarily entitled to any particular share of revenue. Employees get whatever they can negotiate based on market rates at the time. And those rates are based far more on local area and industry demand than on the current revenue at any single company.
There aren't any concepts here that are "palatable to the human mind." It's ok to have a bias, but don't be so foolish to pretend it is universal.
Maybe I'm arguing semantics here. To be clear, my point is that I do not agree it is reasonable to declare that regular expressions are a bad DSL simply because it is possible (however common) for people to write difficult to read, or difficult to understand regular expressions. It is the responsibility of the author of the expression to ensure that it is readable and understandable - to the extent that they should exercise restraint when possible use of an available feature would hinder readability and understandability.

There is absolutely no need for the example regex of http-like strings to be written the way that it is - there is only the want of the author, because they have a hammer and they are looking for a nail. If anything, using a regex for such a thing sets a bad precedent because anybody who wishes to come along and add user@password support to it is going to extend it and make it worse.

A more understandable way to process such a string would be to split it into constituent parts and use regex only for validation. Split at the :// for schema, split at the next / for path, etc. Turn these into functions, and keep the regexes simple.

Regular expressions are notorious because they are abused, not because they are evil.
Not your parent, but I personally didn't find S-expression syntax to be superior. Treating code as data and vice versa is metaprogramming, and it should be something you know how to do when you need it, easy enough to where you're not really going out of your way to do it when you do need it, but weird enough so that you can notice it and immediately see that you are going to need to put on your thinking cap in order to proceed further down the road of understanding this program, when you come across it.

I've yet to see a better approach than Ruby's.
This is how I'm understanding it: Rationality is essentially the practice to value truthful speech. But for rationality to last in any culture, you first of all require a gut level propensity to trust complete strangers that they are indeed telling truthful things (rather than to only trust the immediate familiar environment). There is some evidence that the Catholic church did indeed bring this about, possibly mostly by banning consanguineous marriage. This way, people were forced to interact with widely different families, to open to them and to establish a culture of showing kinship behavior to people outside of the family clan. World-wide, you find such societal organization almost exclusively in parts which had substantial exposure to the Catholic church. Of course, the Catholic church was in many ways obstructive to rationality, but it did possibly provide the psychological foundation for it.
Explain which observations you think are racist, inaccurate, incorrect, inflammatory, and ridiculous. Don't just assert it and expect others to read your mind.
closely related to the 13" teardown https://news.ycombinator.com/item?id=17545251
No they’re not, they are frighteningly accurate for the most part.

There are two things that one should keep in mind to help one be less offended;

1) It’s not only the Chinese

2) It’s not all Chinese
Someone did some back of the napkin math here https://www.hltv.org/blog/11798/how-much-money-valve-is-maki... which estimates Valve's 10% cut of all transactions at just over 355 million.
Couldn't agree more. If the situation is as reads, OP is being set up as a scapegoat. Maybe not maliciously, but it stinks of last ditched efforts to avoid personal failure by the higher ups.

I wouldn't take this job and I absolutely love a challenge.

You don't send a first time manager to save a failing project at the last minute. You'd send an experienced one and use the first timer to fill in gaps on easier projects if needs be.

I really hope you rethink this OP, there's lots of good comments here.

Again, there might be more to the story so insert disclaimers here.
I’ve decided that 3D printing is the REPL for Hardware.

That sounds so 2005. 3D printing is sometimes useful, but it's not magic. It's a prototyping process, far slower and far more expensive than high-volume methods of making things. Injection molding is so cheap. The former CEO of Autodesk, Carl Bass, thought 3D printing was going be a much bigger thing than it is. He thought every home would have one, because his daughter was printing dollhouse furniture. Didn't happen. He's gone now.

What this VC seems to be doing is buying up marginally successful 3D printing companies. That's OK; some of them were just going too slow due to lack of money. It's probably a good time to pick up some of the overenthusiastic ones that were going zombie.

Glowforge (formerly a Kickstarter) finally shipped, but they were too late. Now others have laser cutters in their $2500 price range. Laser engravers are now below $200 on Amazon. This might work out if tariffs prevent Chinese units from getting into the US.

It's not a "3D Laser Printer", it's a 2 or 2.5D laser cutter for flat materials, like all the the other low-end machines. There are real 3D laser cutters.[1] Glowforge isn't one. Laser cutters are quite useful, but they're a tool, not magic. Also, despite what Glowforge says, they need a serious exhaust system.

This fund also bought Formlabs. Formlabs has a nice stereolithography 3D printer. It doesn't really matter what they charge for the printer, because the resin cartridges are $149/liter.

You want to change manufacturing, make injection molding dies as cheap and simple to make as printed circuit boards.
Or a low-end laser cutter with enough power to cut light sheet metal.

[1] https://www.youtube.com/watch?v=1NsM0-9_n3Q
I've tried dat (https://datproject.org/) and git lfs (https://git-lfs.github.com/) but so far have found quilt to be easiest to use & best fitting to my use case (experimental physics characterization experiments).
We're not talking about ETH; we're talking about new tokens that are explicitly marketed as securities so there's no need to debate whether they're securities or not.
You are absolutely correct, but it occurs to me that CPU designers could actually implement a kind of RSA style memory fetch instruction. The CPU would generate a public/private key pair, where the private key is not accessible by any means. The client would send the public key to the server, which would in turn encrypt the memory location(s) that it wishes to inspect. There would then be an instruction on client's CPU which would accept that encrypted memory location and return the contents, without divulging location. The CPU could regenerate the public/private key values for each request. I can't imagine defeating that kind of scheme without hardware hacks. The more that I think about it, the more I wonder why no-one has done it before, because it seems useful. Probably there is something I'm missing...
Hiya, I'm Brianna from the Stripe Press team! What can we tell you about how we're printing?
Snake oil != vaporware.
That's how I do things. Insurance has generally proven not to be worth it, in my experience; they always find some way to not pay - so I only pay for the insurance I'm required to have. It's just another tax.
Touchpad was broken... Needed manual tweaking of configs. And even then it seemed I can have different speed for trackpad and touchpad.. I'm not impressed..

Also there is reports the CPU is underclocked on Linux..

And is the patch even a solution that is stable past the next kernel update?

Oh, each the mobile broadband didn't work either...

Obviously, fingerprint did work as usual... And I couldn't figure out if NFC works.
I appreciate the spirit of this comment too. I do think though that where many well-intentioned people go wrong is that they think wages are just like a dial that "we" (or gov or whomever) can easily turn. I think this essay gets at a lot of these ideas very well:

http://russroberts.info/article/the-reality-of-markets/
> I think you could make a pretty strong argument that it doesn't apply, as long as you take pains to ensure that you can't identify the person from the information.

That would entirely defeat the purpose of an anti-cheat system. You have to have some sort of personally identifiable information attached to the data being sent in to the server, otherwise how are you going to ban the cheaters? Even IP addresses are personal identifiers as far as the GDPR is concerned and even if they're not storing it long term, just sending the user data over the wire is enough to trigger the data collection portions of the GDPR.
SegWit created an entirely new class of Bitcoin address and also an entirely new type of transactions to "solve transaction malleability", which could have been solved in many different other ways. Now we have Bitcoin with two different address types. Imagine having a two different type of email addresses (for example you abc@example.com vs. example.com@abc), any competent engineer would recognize this is the beginning of a huge technical debt, even if we don't go as far to talk about the economic implication.

Compare that to Bitcoin cash where all it did was increase the block size limit and changed nothing when it comes to the way Bitcoin worked.

I'm not making some ridiculous statement such as "Bitcoin cash is the real bitcoin and Bitcoin core is scam", I'm just saying if we're talking about "band aid" technology, what Bitcoin core developers did to Bitcoin is an order of magnitude more of a "bandaid" than what Bitcoin cash did.

I stay on top of both BTC and BCH because I care about both chains, and I can tell you for sure while Roger Ver is indeed an famous figure in BCH, he really has no influence over the direction of BCH. All he has is his website bitcoin.com and related businesses and the subreddit in which he's a mod, but other than that, none of his businesses have anything to do with dealing directly with the protocol. He's just simply a passionate libertarian guy who wants to use Bitcoin as a transaction method while BTC developers are now starting to spin the narrative that Bitcoin is not meant to be used for transaction but supposed to be hoarded like gold. I understand where both sides are coming from, but neither of the philosophies are absolutely correct or incorrect, we will have to see how it plays out.
That certainly doesn't invalidate anything I said.
You make some good points, but let me add there are two meanings for the term "culture" The narrow one is things like language and the arts. The broader one, which is what anthropologists study, is the entire workings of the society, which includes the sort of equilibriums you describe.
> In a temperate woodlands environment (such as the eastern US), you will be able to get water by setting out a container and waiting for it to rain, which will likely happen before you die of dehydration.

What? I used to live in Bergen - and even there we'd see a full week without precipitation parts of the year. If you're out of water, I can't imagine there are many places in the world where "waiting rain" is the surest way to ensure hydration within the next 72 hours? Especially if you go hiking in periods of "good" weather.

http://www.bergen.climatemps.com/precipitation.php
You could use that to defend literally any kind of racist or prejudicial generalization.
You can define culture many ways obviously, but my point is that you can distinguish behaviors that move with the individual to other places and those that are part of stable equilibria, where one's choice only makes sense in light of others' choices. The latter are like n-player "Stag Hunt" games.
https://en.wikipedia.org/wiki/Stag_hunt

As an example, Singapore accepts a lot of Malays and Chinese every year (and most people are Chinese), but the country has "an obsession with queueing" (https://www.todayonline.com/singapore/no-time-wait-line-star...) and is very orderly w/r/t traffic laws and such.
Or we can look at it the way it really is.

Equity is just a point system which gives people the ability to make decisions and influence our world.

They could earned the equity, been given it or just been plain lucky and found it. It literally doesn't matter. They have it now, and we all accept these are the rules.

It's just a sorting algorithm we come up with to help efficiently allocate resources.
This really is an ambitious project. I spent quite a few years building custom cars and I have to agree that for the purpose they're aiming at what they're doing makes more sense than trying to outfit an existing vehicle with their tech.

For example, I worked with a company named "Mobility Engineering and Development" outfitting Ford vans that C-4, C-5 quadriplegics could drive while sitting in their wheelchairs.

Ford didn't redesign those very often so it was a very good choice for that purpose, but it would be a nightmare to have to redesign what we were making every 3 years to accommodate a new vehicle design produced by a 3rd party that had no interest in what we were doing with them.
Are you getting paid your market rate in cash?

Did you do a bit of searching, and failed to find anyone who would pay you substantially more?

Are you OK with working hard, including these weekends you mentioned?

If the answers to all these questions is "yes", then by all means - stay.

Otherwise, you may have a reason to leave. This is your decision. Think about what is best for you.

> I just wish that the upside was a little bigger.

Either take action, or just forget about it.

If you have a realistic chance of getting more, for example by threatening to quit, then go ahead and do that. I saw below you already asked your founder, who declined with a BS excuse ("the board won't like it" - read: I don't want to give you more equity).

There's obviously risk in pushing it, especially after you already got denied twice.

So either accept it and stay, or push for more, taking the risk you'll be denied again and possibly they'll look to replace you since they'll realize you're not happy.

> I also really loathe the idea of walking away from something that isn't finished, you know?

Man, this is software. Nothing is ever finished :)

Always that extra feature, another platform to support, that other scaling target you wanted to hit...
what supplements, if you dont mind me asking? what what use? (if they are a medical condition and not health or "nootropic" feel free not to say)
Some tips to improve the website (Last time I did this https://news.ycombinator.com/item?id=16621584):

Make the header's height larger. It's very, unusually small, compared to the vast majority of the internet. At least add some top/bottom padding.

Please work on the contrast of the "Start Free Trial" buttons, they are hard to read.

Use or configure your header/menu font better. On chrome, windows 10 it's ugly: https://i.imgur.com/FpsHTkX.png

Add some effect to the screenshot, so people it's a screenshot of the app and not some random image.

Add some color to the references slider's arrows. No contrast there.

The pricing buttons being different is weird: https://i.imgur.com/qJI9cPw.png

Fix the legends being blurry in this screenshot: https://cloudforecast.io/images/CloudForecast-email---as-of-...

Change the "Contact Us" links to an actual page, showing the email, and a mailto handler there. I really dislike how it is right now (link with mailto handler), as I may not be interested to email right away. Maybe I'm looking for where you guys are HQ'd?

---
on app.cloudforecast.io

2005 called, they want their button borders back: https://i.imgur.com/eSitJwC.png

A text with "I accept the Terms" is not consent.

There is no Data Usage/GDPR info linked on the signup screen. How is my data used?

Maybe use some different typeface for these progress labels? They look bland, boring, and I only saw them at the third look. https://i.imgur.com/qcoAuHs.png
Raised in China here --- still largely prefer driving + walking on US roads.
Sounds great, I doubt it will ever work.
This is a fairly disorganized, highly-opinionated blog post--it would benefit most from broken down into several smaller topics (Chinese government's treatment of expatriates and isolationism, US-China relations or the current state of the US government, opinions on Chinese social culture as a whole).

Since most of the comments here are commenting on the author's cultural opinions, I'll post a quote by Anthony Bourdain here. In the quote, Bourdain was talking about food, but it applies to culture as well, and even aligns with what the original poster said about China being more 'foreign than other countries': "The one thing I know for sure about China is, I will never know China. It’s too big, too old, too diverse, too deep. There’s simply not enough time."

People in Beijing might gawk at a foreigner (I've seen it happen), and you could even stereotype people in Beijing as doing so, but I've found that to be much less common in Shanghai. And these two are prominent cities--are rural villagers more likely to act isolationist, and if so, why? Because of the Chinese government's own isolationist principles, and China's history? The author should have been exploring this aspect in a historical context rather than simply criticizing.
A kid chasing a ball out into a crowded street is more likely to survive in China Han the USA. They aren’t expecting it in the USA, they are expecting everything in China, and the more orderly traffic in the USA causes it to move faster and hence be more dangerous if something exceptional happens.
Trilobites: 3D Color X-rays Could Help Spot Deadly Disease Without Surgery
"Saying that 6502 is useless is a bit harsh. I wouldn't call it an employable skill"

It must be both useful and a job skill for some people:

https://wdc65xx.com/chips/

I wouldn't study it to get a job. There's apparently still utility in it, though, with WDC's versions of it.
Great web presentation by Bloomberg IMO, video and typography complement each other well.
Sorry, I was talking about insurance companies. I forgot that you can actually pay cash in America for medical services. It's a totally alien idea to me.

Insurance in America is supposed to be buyers of medical services clubbing together to get a better deal, similarly to people unionising for better conditions.

Allowing people with no negotiating power to purchase services is a bit nuts, but I'd hope the high prices would put most people off. It's like letting people by food on trains. Of course it's overpriced, you're a captive market (sometimes literally in a hospital).
I guess. I feel like "a tornado can never happen" is a lot like those lines in the logs like "error: can't happen". It can't happen, but it does.
Program Synthesis in 2017-18
Yep! It's equivalent to `AA(A|AA)?`, by way of the parent's reduction for `?`, but it's a nice option when you want to emphasize some kind of symmetry.
Karl Fant and company: http://www.theseusresearch.com/
Hello Elad. I appreciate the response. I'll be checking out your book regardless. Thanks.
"Are optimizing compilers a good idea?"

Look if you replace 1 representation with another that is _correct_ (to within the human author's reason), but faster. You have the identical discussion, and an answer (yes).
> Air travel is only significantly safer per-km, per-journey it's not at all safer

Of course there are far more car journeys taken than plane ones, so the GP's point stands (and since the point was just to make an analogy, unless you disagree that plane crashes get far more news coverage than car crashes, I'm not sure what the point of disagreement was).

(note those numbers also come from the UK, 1990-2000. If you took the numbers from the US, the car fatalities would be significantly higher (per capita or per km) and if they were from the last decade the air fatalities far lower)
What about tanks on high ground and out of reach? What if the roaches have to funnel through a walled choke guarded by some MMLib as well?

That might seem contrived, but there is a player whose job is to contrive it!

No, I don't think the next patch should include "improved" roach AI. But deep strategy games like Starcraft tend to have multiple levels on which to do battle, and you can often nullify an opponent's insurmountable advantage on one level by doing battle on another level. I honestly think that if super-roaches like we've been discussing were patched into the game, with no further changes made, winrates would stabilize around 50% in a few years (assuming everyone hadn't quit in disgust).

Now, that might not be the game you'd want to play. I'll freely admit I wouldn't want to play it. But that's you and me---perhaps whoever's into chess would love it. And "This would no longer be fun for me," while perfectly legitimate, is a very different claim than "the game balance breaks."
Ya. Eventually one just pretends they can’t speak mandarin even if they can.
Reminds my little toy project: https://aminosplore.metacursion.com/

It displays 7 main protein content and lets to compare if you wanna build whole picture.

It's super alpha and barely works (Chrome desktop only, loads entire ~40mb SQLite-webassembly database...)
These really minimal languages aren't intended for programmers; they're compiler targets for higher-level languages. So the debate about jets is really about how best to implement language runtimes.
True, but I think any decent publishing house in 2018 would look at its lineup of authors and, upon finding it all-male, would go back to the drawing board. Stripe did not do that. They ran with it.
Well spotted.

I would argue that risk of mistakes should not limit the expressivity of a language or have it added to the pile of bad ideas. It is better for users of the language to be aware of potential pitfalls, and use the language appropriately.

See my reply to shafte for some elaboration.
Well spotted. Thanks for providing the correct derivation.
It's interesting that prior to Xi's leadership, you could have a conversation about almost anything in China, so long as you didn't attack the Party itself. Now, as the author points out, mere discussion of economy, business, and financial markets can put you at risk. What's especially ominous is the banning of Winnie the Pooh from media; when even harmless cartoon characters are see to be a threat to the party, you know you're walking on eggshells.