skysight-inc/HackerNews huggingface dataset:
Isn't part of the outrage though that only straight white males enjoy the benefit of "withheld judgment" and an expectation of getting a fair hearing?

And I'm not just talking about the court of public opinion here— the point of BLM is that many POC don't even get the benefit of the doubt from law enforcement when lethal force is in play.
>> ... programming in TypeScript every day.

That explains why OP got depressed, considered quitting the industry and then switched to F#.
If I keep using TypeScript, I might just snap and switch to COBOL.
An excellent balance is to try to make a function only do one level of abstraction at a time. It's a bit of a flexible guideline, but basically you shouldn't call `isUserActive`, do some complex arithemtic, read extract data from a complex data structure, and call a templating engine in one function, since those a results all different levels.

As long as what are doing is approximately the same type of thing, it is fine to do a lot of things without breaking readability.
hi Frank, we are definitely not entirely on top of this stuff, but it is very awesome and we will get there eventually :)

Can you help me understand where we went awry here:

"Now of course the problem there with a rules engine... I have to look at the incremental dataflow, but I imagine it's kind of the same sort of approach. The problem with that is that if you want to sort by a new thing or you have a new piece of information, you have to change the network and backflow any... [You have to know compile time...] Yeah. Yeah. Exactly. And there are systems where you can add a new rule at runtime, but a lot of those also involve then re-ingesting history into the network to repopulate anything they... 'Cause a lot of these systems to save memory, will just throw away any information you're not interested in, from compiled query."

If we are close can you tighten up the language and if we are far where did we go wrong? (In the context of differential dataflow, not rules networks)
Does someone have best practices for remote work from the workers perspective? Example end of day email for work complete. Weekly check in for priority projects.
The Inspiron 11 from Dell might be what you're looking for -- you can get it with either Windows or Chrome OS, and it often has models that are under $200. It's not a bad machine for the price, and it's a really nice mini form factor for travel.
i think a possible reason would be if you're looking for an awareness of something in your life. naming something, and recognizing it, can be helpful to adjusting to it.

it might be an answer to a small question that works as a keystone to greater peace.
I'm sure your password manager can save Security Questions?
In mine I can add as many field as I want, so for every login that require security questions I answer them with 50 characters gibberish, and save them for later use.
Long story short, no. If that data were a liability instead of an asset, it would be done yesterday.
Yeah, I appreciated the transparency of it too. The offer I got was okay compared to market rates here, so I do think it's pretty fair.

I guess I just find it a bit weird that your value to the company is so dependent on location that it can vary from 100% down to ~20% of the base SF salary. People living in SF _chose_ to live there despite the absurd rents, and it's not like that changes anything for a remote company.
Isn't turbo boost an issue when comparing/profiling? my experience with video generation/encoding run of about 30 sec was that my macbook outperformed the server xeons... if left to cool down for a few minutes between test runs. otherwise a testrun of 30 seconds would suddenly jump up to over a minute.

the xeons though always took about 40 seconds.. but were consistent in that runtime (and were able to do more of the same runs in parallel without loosing performance)

always attributed that to the turboboost..
The important thing is that you can recognize your own problematic behavior, and actively work on fixing it. Nobody's perfect, but I imagine there's a reason the author put #1 as #1 ;)
Same, email in profile.
I'm sure there's some technical reason they could come up with, but to me, that's admitting they didn't design the database with that use-case in mind.

Disclaimer: Have no experience with databases at that scale so maybe this isn't entirely unreasonable.
WSDL, that's an anchronym i haven't heard in almost ten years.
Hyperfiddle 2.0 landing soon!
Game theory suggests this is true. Dog eat dog. But do you think this is because incentives are misaligned, or do you think that even successful bootstrapped businesses, if around long enough, will fall victim to this culture?
Fun with Sanity
Headcount Goals, Feature Factories, and When to Hire Those Mythical 10x People
Maybe it's time for south park to do another one of these, but with Zuckerberg as the star:

https://www.youtube.com/watch?v=15HTd4Um1m4
I really don't mean to be a dick here, but aren't these two statements in conflict?

1. If you've met one person on the spectrum, you've met one person on the spectrum. The range of non-neurotypicality is extremely broad and highly individualized.

2. Most spectrum people have input filters instead, developed to keep them from being hurt by the world.

This isn't a leading question, as I don't really know enough about the subject to have an opinion. But I'm generally skeptical of all message board commentary about autism. So I'm not saying you're wrong, I would just need more convincing before I'm persuaded that most autistic people have "input filters" to prevent them from "being hurt by the world."

More generally I can see why grouping people into "output-filter" types and "input-filter" types might be a good faith exercise in empathy...but is it actually true? Going back to your first statement, you're talking about autism as something highly individualized. How is this compatible with an idea that seems to suck all nuance out of it, like a binary grouping?

I also have a problem with Gadson's claim:

“People with my type of disorder, it’s not that we don’t have emotion,” Gadson said. “It’s that we have too much emotion. We can’t push that stuff back.”

On one hand I can see why this is an attractive idea, for the same reason we'd want to empathize with "input-filter" people. On the other hand I see two problems. First, is Gadson's claim a useful one? When people perpetuate the stereotype that autism causes emotionlessness, do they actually care about the interiority of the person or are they talking about behavior? If what they're trying to communicate is in regards to behavior, I don't think Gadson responds to the heart of their meaning; which is probably something more like, "I'm uncomfortable around autistic people because they're robotic and unsympathetic" (NB I'm not expressing a personal belief here). In a very real sense they're still right despite Gadson's reply, because they're talking about behavior and Gadson is talking about a rich interiority.

The second problem I see with Gadson's comment is that it seems like he's generalizing autism again. Do all or most people with autism want to be described by the comment, "I actually have too much emotion"? Would they consider that mostly correct, a gross oversimplification, a useful or useless oversimplification, or wrong outright? It seems like no matter what we do, we can't get away from the problem of a few people speaking for everyone when it comes to autism.
Actually, the city credits (which constituted about $1.3B) are not available for businesses in Manhattan south of 96th St. That said, Lower Manhattan has its own incentive programs.

That said, I'm really getting annoyed at the people who are both ignorant of how Amazon was going to get its $3B in credits and assuming that other companies, like Google, are getting none simply because nobody talks about it.
If you saw my comment below, this is exactly the same issue I have. It's stupid, and I don't think I ever added security questions to begin with when I signed up to iTunes over 10 years ago.
Tangentially related story - Steve benner was the researcher whose work inspired me to go to grad school; during the 2017 eclipse I travelled with a friend to a remote mountain in the path if totality to observe it; on the way down I ran into Steve benner (there were about 6-8 people on the mountain that day), and was left wondering if sometimes serendipitous meetings are instead the result of similar deductive processes in activity selection and not serendipity at all.
> Fusion360 is free (1)

I do enjoy the occasional beer, but it is no substitute for liberty; that path would only lead to alcoholism
Make private functions that are only visible to the current module. Then write your unit tests directly in that same module, next to the functions, so they can access them even when the rest of the world cannot. Of course, this requires sensible language support.
> I'd already done them and perfected them. I was so high up on the peak of the C# mountain that recruiters could no longer understand me, employers could no longer understand me, co-workers could no longer understand me. I could no longer function on projects and teams this way.

Object-oriented programming has its drawbacks, of course.

But your monologue here is a bit grandiose. It reminds me of the narrator in Zen and the Art of Motorcycle Maintenance as he reached the pinnacle of his insight into metaphysical Quality. He was actually just going mad, of course.

Maybe you had communication difficulties with other people because you were having a severe case of burnout that verged on a nervous breakdown? In any case, I'm glad you're feeling better.
no, threading isn't there yet. editing isn't either, but coming soon (https://github.com/matrix-org/matrix-doc/pull/1849)
I used Chrome OS as my primary OS when I worked at Google. I didn't really like screwing around with the Linux desktop, so I just used a Chrome OS desktop as an interface onto a more powerful Linux box. All I really use are a terminal and a browser, so it worked fine. It never did anything that annoyed me; it just stayed out of my way and I could get my work done without annoyance. It also solved the problem I've always had with laptops; they are never configured the same as my desktop so it's jarring to switch to one (for travel, meetings, etc.) With Chrome OS, that was never a problem, all my settings sync'd perfectly between my two desktops (home/work) and laptop.

These days I use an iPad Pro as my laptop and it's not as good, mostly because even when iOS is connected to a 4k monitor, Safari tells the remote website "hey, send me your shittiest mobile site please". Apple should really make the iPad Pro browser tell things it's a desktop.
> I don't like this view that somehow the HN readership is too sensitive to inflammatory/controversial information and must be protected from it.

It's less about protecting the readership from inflammatory information as protecting the community from inflammatory discussion, because it is true that there are a number of people here who are too sensitive about certain topics to be able to discuss them civilly.

Hacker News is fine when discussing technical issues (as long as a certain language doesn't come up) but as soon as you see a topic relating to feminism, political correctness, race, gender, American politics, etc... it seems to be a toss up whether that thread will turn out to be worthwhile or yet another flaming garbage fire of polemic nonsense.

That said, while I can understand why threads like this get flagged, it's worth pointing out that flagging a thread doesn't block the comments in it from appearing on the comments page afaik, while hiding a thread does. So if people just don't want to see the discussion at all it's preferable to hide it and leave it be when it clearly already has some traction.
> The difficulty of assimilating in a strange new country is enough to make many people want to go back, with or without employment.

That's applicable to one group of immigrants, namely those who don't want to assimilate. However, this discussion is about those who are perfectly OK with assimilating into the US culture.

> I don't think employment is the issue here.

It's absolutely the issue here. You seem to be focused on immigrants who fail to assimilate, and you're applying their problems to all other immigrants ("What's that, your spouse can't afford to pay for tuition and you are not allowed to work? well, see, it's actually very simple. You just failed to assimilate and you will soon have to go back to your country. Ha ha, one less evil immigrant to deal with!")

> Native-born people, with or without both spouses working, experience relationship troubles and depression.

What we're talking about here is the direct link between a government rule, and the known issues that rule has created for immigrants in the past. The argument you brought to the discussion, however, is similar to shooting an immigrant in the foot and telling them that native people also have foot pain, with or without being shot in the foot. It's non-sensical.

> FWIW though, there is no need for the spouse to sit around being bored out of her mind

Since you said "for what it's worth", I'll just say that it's worth exactly zero. I've already given examples of what most folks attempt to do when faced with the reality of not being able to seek employment, though you, again, chose to focus on a narrow subset of the group, extract a detail about them and then apply it to everyone else in the group. Do you notice a pattern here?

> The solution is to participate in in-person local mommy groups.

Finally we got to the part of your comment where you show how little you think of spouses of immigrants. Just to drive this point home: you took a detail from a subset of the group ('mommies'), and claim it will work for everyone else in the group. Again, do you notice a pattern here?

Also, I've already mentioned in my comment above that a child will consume most of one's time, but also most of the limited income, so that solution 'solves the problem' by creating an even bigger problem. Sometimes it works out, some time it doesn't. We could increase the chance of success for such families if we allowed both spouses to seek employment.
Can I propose that we start on a "noise" tool/browser plugin for these suveillance captialism companies? Not only would this be very interesting to implement it woud help to mess up their profitability by training the algorithm in arbitrary stuff that no-one is interested in.

It seems more sensible than trying to block them - instead give them loads of bad data ruining their business model?

For instance you could pick which set of noise you wanted to feed Google i.e. convince Google you are single mother from Lithuania... or Facebook you're a 63 year old man from Italy or Instagram you are a Teenager from Korea.

Every time a tracker or data point is sent to them to "know" you it could be a lie. This would lead you out of your search bubble too so political ads by Russians being bought to undermine Hillary's black vote might be more clear to everyone.

Trusting Facebook or Google to do the right thing against their financial interest won't work will it.
DNT should have been part of GDPR as explicit opt-out
> There are plenty of publications that are profitable.

Many that do achieve profitability do so at tremendous sacrifice to the service they provide to the community. A perfect example of this is Alden Capital Group, which owns over 100 papers. They're infamous in the industry for reducing the newsroom headcount by up to 50% and replacing them with sales. Not only that, they're now trying to offload their entire new portfolio because this model of profitability actually devalues the papers in the marketplace, largely because they can't serve their communities.[0] The papers they print are essentially worthless because they can't put resources into writing important local stories.

> I realised nobody forced these papers to put all their content online for free

The model of the internet forced them to do this. Had local newspapers held firm and implemented paywalls, a huge number of them would've gone out of business very quickly. Ad platforms by companies like Google were the best way for them to monetize, but in doing so they gave up all control. It was a die quickly or die slowly scenario. Most chose the latter.

[0]: https://nypost.com/2019/01/25/cost-cutting-fund-alden-global...
Meet My Associates: Associated Items in Rust
Show HN: Deep Learning Machine (Ansible Provisioning for ML Box)
That's assuming that life originated only once. If there were multiple independent origins of life, then why couldn't they have had different base pairs and compete with each other in the evolutionary manner?
Anecdotally, I've used Mathematica a bit for prototyping ideas over the years for various computational model prototyping purposes. I rarely see anyone else using Mathematica though, I often too wonder who their typical customer is (outside of educational institutions which its a good fit for).

I find it's great for prototyping certain types of ideas (more abstract/mathematical in nature) because there's a wide range of useful and complex functions that allow you to piece together ideas quickly, iterate/change, and test them. It's quite powerful in that respect.

Sometimes I have an idea and don't want to dig around dozens of libraries, dependency chains, etc. to piece some proof-of-concept test together, nor do I want to attempt to implement everything needed from scratch because that could require a large time investment (and fail conceptually).

Some similar efficient prototyping workflows can now be accomplished in Python using Jupyter/JupyterHUB, at least for me.

Any of my successful prototyped ideas immediately left the Mathematica ecosystem to be implemented using other technology stacks.
I don't remember to whom it was attributed, but this always reminds me of the quote 'offense is taken, not given'. This is weird, things have flipped. I moved from California to Texas recently and TX now feels more liberal than CA, in that here different opinions feel more respected, as does personal choice, etc. CA felt like it had become fascist, too easy to be jumped on for wrongthink. ESPECIALLY in the educational system. I swear growing up it was the opposite. I was kicked out of school until I cut my hair, my gay friends were genuinely oppressed and harassed, I was fired for getting my ears pierced, I received $250 tickets regularly for skateboarding and rollerblading inside the city limits,TX was terrible growing up in the 80s-90s. Now it's much more chill and you couldn't pay me enough to move back to California. Weird rant I know, just saying this stuff is weird and has far and deep reaching effects. /rant.
It seems likely that, simply, times have changed. There was a time when being on the same platform as the deployment environment was super important, but nowadays the tooling has gotten so much better that it matters a lot less. The proportion of people still writing C code on a day to day basis has dropped... well to pretty much a rounding error.

The bigger issue is really that ARM servers aren't that much cheaper than x86 servers today, and its very likely a lot of that difference in cost is just Intel's synthetic market advantage that would disappear if ARM actually started becoming a threat (which has already started happening due to AMD becoming a threat). Phoronix did a synthetic benchmark of AWS's A1 instances, versus the C5 Intel and C5A AMD instances [1]; they're nothing special at all, even with price taken into account.

Maybe that'll change in the future, but now that AMD is in a competitive state, that's pushing Intel into high-gear and its hard to say that ARM will have any effect on the server market in the short-term.

[1] https://www.phoronix.com/scan.php?page=article&item=ec2-grav...
Would be interesting to know how they grow, and whether they open another office elsewhere, for this reason?

It often sounds like what SV lacks is good ideas for what to spend all the money and talent on. Maybe the residents of Sudbury have an edge there -- presumably everybody knows a dozen people in the mining business, and is well sited to figure out what their pain points are. You just need a few of those people also know enough about tech to see how to help... and then hire a dozen coders elsewhere once they are needed.
it's true that there's only one implementation that's production ready. however, there are several which work sufficiently that they can federate with it (dendrite, construct) which look to be on the right path. it'll be interesting to see if that all falls apart when they come of age; let's see :)
State Mutations in React Without Race Conditions
I use ChromeOS with a chromebook. It works fine but it's not a convenient swiss army knife.

For example: To use 'adb' to connect to my phone I know of three options. 1 Use Chrome but that is extremely limited to web. 2 Activate developer mode and upgrade adb to current. Or 3 Connect to another device like rpi.

I chose to activate developer mode for convenience. I run OpenBSD via qemu for a decent CLI. I keep a loopback ethernet cable and proxy settings to fool ChromeOS into letting me use alternate network set ups.
I've made more on paper in growth of equity in my home than any of the startups I've worked at. Granted my first job was at a big tech with options right out of college, which allowed me the down payment on home, but ever since....I've been picking the paper losers to work at (or start). I'd have been way better off (financially) had I just stayed at my big tech company since college, worked my way up to Senior Management, kept getting stock grants, bonuses, etc. And now, I'd be getting dividends on all that stock, too.

However, I've had lot of fun and mostly enjoyed my career being kept on my toes.
Thats the thing, as a teen, I worked at blockbuster and by 6months had watched everything in the store. I would have deep conversations with customers and help them find things based on their tastes, many of whom I got to know. Now you have an algo. Its not better, for exactly the reason you stated.
Why the National Debt Is the Wrong Problem to Care About
And if you have a ADALM-PLUTO, you can download the brdc file (ephermis) and spoof all 12 satellites to a location of your choosing here: ftp://cddis.gsfc.nasa.gov/gnss/data/daily/2019/brdc/

https://github.com/Mictronics/pluto-gps-sim-win32
One could go even further and say that life can not be easily defined by a single term; hence the three marks of existence, which also seem to be reflected in a way in a western ethos. But even these three marks, in my humblest ans undereducated opinion, are just an entrypoint to describing the human condition.

It is probably most safe to say: "life is such". But that's akin to saying nothing; perhaps in this lies the absolute truth?
You seem to be ignoring the second half of that sentence:

> ...besides the default constants being chosen relative to the cost of a sequential read as a basis (and Postgres admits these relative values are not scientific or necessarily accurate)

The costs will always be relative to each other as defined by your constants. The whole point of the cost model is to compare plans so that the fastest one can be chosen. If you hyper-tune your constants according to your system (which I feel is probably pretty difficult to do accurately), you could maybe get something within the orders of magnitude you want.
> only to just resubmit it under another name

The facebook paid research program existed for years before the onavo shutdown
who would have thought that rushing assembly in a temporary factory extension would hit quality, right?

https://news.ycombinator.com/item?id=17437073
It is probably time for browsers to stop sending a user agent string.
Mild Physical Activity Immediately Improves Memory Function in Young Adults