skysight-inc/HackerNews huggingface dataset:
But if they had a collective-intelligence, whose purpose really is to assimilate all other intelligences (and ideas, and so consequently ideals) then one would hope an honest, good-faith battle for ideas would play out inside this collective-intelligence and they would see just how indefensible that incel/MRA/redpill rubbish is compared to other ideas grounded in more substance.

More fundamentally: a lot of reactionary opinion and right-leaning politics are predicated on a lack of empathy for others: I detect (armchair diagnosis) a lot of behaviour attributable to being on autistic-spectrum amongst far-right activists on the internet: it’s easy to rail against proponents of equality and doing things for a greater-good when one can’t relate to them - or be physically incapable of relating to them - but neurotypical people can end up also being unable to relate to others online, and this isn’t anything new: https://www.psychologytoday.com/us/blog/my-life-aspergers/20...

...so if there really was a collective-intelligence comprised of the worst of reactionary right-wing internet users, then I would actively encourage them to harvest the brains of the Tumblr users they troll so much: that way they would assimilate empathy and finally understand for themselves how the rest of the world operates.
I have the opposite view, that I would rather be cooking or at least away from work for a break. I optimize for me, not for my employer.
Even with enough space on my iPhone iBooks keeps deleting books. Every time I open the app I have to redownload all my books.
For me, a good "for dummies" reference of the symbols used in crypto would help as much as diagrams.
I never get tired of watching these things. Such a cool art form.
Wingspan is really fun and is 100% based on birds.

https://boardgamegeek.com/boardgame/266192/wingspan
The business is taxed, not the employees. Nothing new would appear on the individual W-2 forms issued by the business.
Relevant: You don't see graduate hires in consulting or banking who couldn't also moonlight as underwear models. Unless Daddy or Mommy is rich, powerful and connected. Then you can be ugly but well dressed for sure.

Without trying to detract from current anti-racism movements that should absolutely have their say; prejudice is more nuanced than people mostly discuss. Pretty-person priviledge exists accross racial and gender spectrums. Especially in pathways to power. How brilliant does your brain have to be if you're from a poor family and you're afflicted with having "eyes a little too close together" before you'll manage any serious resources? It's a question worth pondering in an idle moment.
Is it possible that the Atlantic employs multiple writers that don't all share the same set of opinions?
The wheel is excluded by the problem definition (or rather, not specifically included). The ace only counts as a high card here.
I think "mill" is an accepted term for a generic powered machine installation. Examples include sawmill, fulling mill, textile mill, steel mill, paper mill, etc... The first two at least date back to the medieval period.

In this particular case "windmill" also implies a certain aesthetic that fits the project quite well.
Ghislaine Maxwell: Armed agents, spy planes used to take down Epstein gal pal
> Twitter is by design an absurdly rhetorical platform

Interesting claim but you don't explain your case for why this is so - I doubt Aristotle would say much about twitter either.
That’s hard to pull off, unless you practically live inside a BART station, and your workplace is also right next to one.
Are you familiar with Hestene's work?

http://geocalc.clas.asu.edu/html/GAinQM.html

I can't make heads or tails of it myself, but it's definitely off the wall. In particular, his geometric interpretation of the unit imaginary is interesting.
Modern Art
https://boardgamegeek.com/boardgame/118/modern-art
FWIW, I didn't read that comment as trollish at all. It's quite awkwardly written, and it could do with scare quotes around "undesirables" to make it clear that it refers to the view of authorities in their scenario rather than the view of the comment author, but which part of it is trollish?

My understanding of the comment was expressing a concern that some kind of universal identity system would undoubtedly become an agent of the state, which is fine most of the time but in various situations (including holocaust-like ones) means that it could be used as an instrument of oppression, since it would likely be unable to be used by those who wanted to hide some aspect of their identity for safety reasons.

This seems like a legitimate concern for something that has a goal of becoming a global universal identity system. I would hope that something like that would look more like cash - usable by anyone, whether the state likes it or not, with fundamental privacy aspects - rather than like VISA with some privacy bolted on.
A number of places, but just for example: Sanctuary cities. Even though they lost the battle on the federal level, the cities try their best to obstruct the enforcement of federal law.
Why do you exclusively use the term “females” here instead of “women”, while mostly using the term “men” instead of “males” until the end?
I was just talking to some folks about how it's hard to move forward on this subject until we can at least agree on #2.

I stated it differently though, in regards to how the system itself isn't currently equipped to handle it.

And for #3 and #5 I wouldn't want someone to to be criminally liable for being a "creep", but also, that they could be fired for it. Especially if it made their coworkers uncomfortable.
Sagrada is one I've personally played and recommend. I've heard a lot of people recommend Sushi Go but I haven't given it a play myself.

Check out BoardGameGeek if you haven't yet, there's every theme and mechanic out there you can think of, and you can see games related to ones you already like, highest rated games, curated lists, etc.
> David Ricardo mathematically proved it was a bad thing over 200 years ago.

Ricardo’s proof applies to comically simplified conditions which fail to consider a number of factors that exist in real world trade and resulting shifts of specific industries between countries including:

(1) potential impacts of current activity on future production possibilities, and

(2) strategic impacts of different production patterns and how that effects non-trade international relations, including war.

That's not to say it's not an important result that has massive implications for policy, but it is far from proof that protectionism is a bad thing in every case. It does prove that it always comes at a short-term cost, so you'd better have a specific long-term strategy that justified the short-term cost, though.
Evaluating quality source code:

1. Does it have a badge that says "build passing"?

2. Does it have a bunch of stars on GitHub?

3. Does it have a commit in the past week?

If so, wrap that in an npm package and publish it.

Otherwise, it's AbAnDoNwArE.
Standard retort: if a boss suspects a minimum wage worker of underperforming for the capitalist machine, he can just fire her, no questions asked. Having our burgers flipped correctly is important enough to us that we accept collateral damage there. Now when her boss is accused of being a sexist pig, we suddenly have to be 100% sure. Why? Are women less important to us than burgers? Or is "due process" just a concern troll that powerful people throw around to protect each other? Either way, bad look.

I don't think this is right, but countering it takes some thought.
Battlestar Galactica is a really good board game. It is a cooperative game with a traitor mechanic.
That's a pretty decent calculator. Good points:

- It correctly showed Amazon's (crappy) vesting schedule (5/15/40/40%);

- I like the attention to detail with showing round dollar numbers on the Y axis

Areas for improvement:

- I believe Amazon's offer factors in stock growth in their quoted dollar value for your initial grant. It looks like the calculator is working on the nominal value (which is what Amazon should do too as their method inflates their grant value);

- I see no mention of 401k matches or vesting.

- No mention of cliffs or the lack thereof

- I'd probably show PTO days and company holidays too

- It might be worth showing vesting schedules as it can matter if it's monthly vs annually;

UI/UX suggestions:

- This site has enough information where you could pick a level on many company's job ladders and it will correctly fill out bonus targets, grant ranges and so forth. Likewise it could show salary bands. For the big tech companies it'll probably be pretty accurate;

- Arguably you can drop the table entirely

- I'd make the company names more prominent above the total 4 year compensation figures. The font is too small. This should be highlighted

- UI-wise I'd probably put the chart at the top and the offers side by side. It's weighted very much to the left column such that I get line wrap even on a 32" monitor (with the capped width). Even without the line wrap there's way more on the left column than the right.

- The top heading is (IMHO) too big. Reduce this.

- I'd move the Reset Form button, certainly from the top. Maybe next to the share link?

- I think you need a clearer breakdown of each bar between salary and stock. I'd even add a third category of bonus. Put them in this order from top to bottom: stock, bonus, salary.

So my suggested layout is:

+---------+---------+
| Chart | Table |
+---------+---------+
| Offer 1 | Offer 2 |
+---------+---------+

If you ditch the table put the summaries to each side of the chart. I think the share link below the chart makes the most sense.

The last thing I have to say is for anyone comparing offers, I would advise you to consider the growth in the company value to be 0. It may well be more. It certainly has been for the last decade but this has also been the longest bull market in modern history. It can also go down. Zero-growth assumed IMHO is a safer course of action.

Put it this way: if you're putting in, say, that a company will grow 20% y/y why wouldn't you put all your money into it?
12V/60A power supply (PSU) for 20 dollars?
This is a vastly underrepresented topic in software but so necessary for the future, looking forward to reading it
Forget it Zest. You're talking to a wall. Your message was quite clear and succinctly put.

Anyone here to engage in honest rhetorical exchange will have already gotten what they need. You're absolutely right. The true measure of a civilization takes into account the treatment of its least desirable, and given the practices the above poster endorses it is quite clear his concept of a society is one where it is acceptable to violently eject anyone who becomes undesirable at any time, with no consideration or room for forgiveness.

They are the one's demanding you acknowledge their right to engage in social warfare. You've clearly stated your position and rationale behind it. Just move on.
ICBMs Still Matter
oh this is neat, it's like adding an additional dimension to the Wasserstein distance / optimal transport problem. Well, in the sense that you are using marginals as constraints. Kantorovich won a nobel prize for this kind of stuff, so it's definitely hard.
If you think a 2.4% tax is extremist, in a city that already has a much lower tax burden than most tech hubs, then Seattle might not a good cultural fit. Perhaps the south or Midwest would align better?
It would be a better overall comparison if you could factor in stock refreshers and the cadence of which they are given.
Here it is: http://barisciencelab.tech/TheThinker.html
Doesn’t this just make it harder for seats companies to compete with corps in other areas? It will just drive down salaries a bit in general, probably the most in the lower paid employees because they are more replaceable
> One is that there is a mechanism for me to change laws I disagree with.

There are also mechanisms to address culture you disagree with (and you're exercising them!). The question was not why do you find cancel culture distasteful, nor was it even why do you personally find cancel culture potentially worse than unjust policing (which for now let's just agree to disagree on), but why it is that you are prioritizing the push back against cancellation over the pushback against unjust policing.

At this current moment, it is, I think, clear which unjust system causes more harm. It is the criminal justice institution. That cancel culture could grow worse is feasible, but it has not yet. People aren't routinely killed at the hands of twitter complaints.

> Finally, I don’t think we can trivialize the impact of tossing the idea of free speech out the window.

Here we disagree on premise: cancel culture is the result of people who previously did not feel empowered to speak freely taking advantage of a system that raises their voices more prominently. That it is extrajudicial is a failure of the institutional justice system, which continues to systemically fail underserved communities (women, minorities, poor people). Sharing controversial opinions has never been without risk, that's why they're "controversial". There have been privileged sects of society for whom the risk of holding controversial, and even outright despicable, opinions was low. I don't think more equality in that regard is a negative thing.

> In the example, blaming one person for the actions of a family member goes totally against the philosophies I believe in.

Do you believe the situation would be different if the employer had been unrelated to the girl who posted bad things? While the exact numbers might be different, I don't see the overall picture being that impacted by him being her father. And "punishing" an employer for the actions of an employee, while still perhaps fraught in some cases, is much less worrisome to me than targeting family.
https://www.worldcat.org/title/technological-slavery-the-col...

https://www.worldcat.org/title/handbook-for-volunteers-of-th...

https://scholarworks.waldenu.edu/cgi/viewcontent.cgi?article...
A phone needing to set up a dozen HTTPS sockets is nothing for the CPU to do even without acceleration. A server needing to consistently set up hundreds of HTTPS sockets is where AES-NI and other accelerated crypto instructions becomes useful.
Hah, more than that, I insisted on arriving at work at 7:00 AM and leaving at 3:00 PM, so I could get the sweet sweet 12 minute commute both ways. :)
Why We Chose Our Stack and What it Is
> The csv version returns an iterator over a closed file. It's a violation of procedural abstraction to know whether the result of load is lazily evaluated or not; it's just supposed to implement an interface. Moreover, according to this best practice, it's impossible to write the csv version correctly. As absurd as it sounds, it's just an abstraction that can't exist.

This is simply not true. A load being lazy or not will often be a part of API documentation. In some cases, documentation will include that a .close() needs to be manually called. It's also trivial to read an entire CSV file, close it, and return an array of lines, or a dataframe, or whatever. Of course, you probably don't need to do it with a generator, and it won't be a two-liner (although @Izkata gives a two-liner example). In that implementation, you'd achieve behavior parity with json.loads(...).

> No, it will not be fixed. This version only appears to work by not closing the file until the generator is exhausted or collected.

I'm no fan of Python (even though I use it every day), but this is extremely well documented in PEP 342[1]. I'm honestly not sure what the complaint is here. I guess the standard Python CSV library is a bit wonky, but that's about it.

[1] https://legacy.python.org/dev/peps/pep-0342/
It’s an engineering-tradeoff. The efficiency losses in hydrogen production are offset by the ability to refuel a hydrogen tank in under a minute compared to the hours it takes to safely[1] recharge a BEV. Plus, if hydrogen fuel production is powered by environmentally friendly electricity then the efficiency losses should only worry people concerned about the heat-death of the universe (and it’s no worse than the 20% efficiency of an ICE engine. “Don’t let perfect be the enemy of good”, etc)

[1] While Tesla’s V3 Superchargers are amazing in that charging stops can now be as short as 10-15 minutes to for 100+ miles of range - Superchargers should not be used for day-to-day charging because it wears out the battery too much (hence the hype over the new generation of Lithium cells, that “million-mile battery”, but for the rest of us using current-gen Lithium batteries (myself included, I drive a Tesla too) I don’t want to have to drop $20k+ for an out-of-warranty battery replacement).
I'm building cad software for designing atomically precise objects.

I don't expect atomically precise manufacturing (at least in the form of molecular nanotechnology) to show up for at least a decade or two.

But the software to design things that can be built using nanotech can be written before the technology to synthesize them exists.
Mas historias de horror en instagram – EP. 21
oh that's a neat idea! It's the next natural step in pedagogy. In my applied math undergraduate program we had a substantial programming component to better understand the concepts.

I like it.
I have no idea what you're responding to. As Ive stated this is a PAYROLL tax, NOT a personal income tax, so I dont know where a W-2 would come in to it. A payroll tax, like B&O taxes, are paid directly by the business. This is a very important distinction because this tax would (presumably) be applied in the same manner to all business operating in the city of Seattle.

Secondly you appear to be objecting to the opinions & phrases of a random opinion piece writer who's positioning this as "tax on the rich." That's fine, and the columnists obvious slant is pretty silly IMO, but I dont know why it's relevant to my comment about the distinction between income and payroll.
Well the internet has certainly made far easier than it was before to inflict "social consequences" onto total strangers. Before, if you were a enough of a jerk, the townspeople would boycott your shop. Now, if you said the wrong thing in the past decade (or voted for the wrong candidate, or supported/didn't support the wrong/right bill/proposition/amendment), a mob composed of thousands of people from various locations thousands of miles away will call for your company to be boycotted, for you to be fired, etc. or else.
> Society is double not going to work under a standard where we don't consider bad people members of society anymore.

Literally every society ever has worked under that rule, although the definition of people bad enough to qualify as excluded, and whether such exclusion was permanent or revocable, has varied.
Intriguing...
Free food provided by the company is for the company's benefit. If they asked you to stay another hour each day and improve your relationships with coworkers, talk about projects and possibly stay within a few hundred yards just in case of a pageable emergency, you would ask for a significant bonus. But providing $5-25 worth of food changes your attitude to "might as well eat lunch here, the food is good and it's free!".

It makes good economic sense.
yea, I read it the same way, but ORM's like EF let you leverage an existing language to do basically the same thing as this does. Abstraction, data types, etc... I am unsure as to the value of something like that unless it is included with a client application that handles the conversion natively.
Vue SFC Improvements
I advocate free speech idealistically. In case it wasn't obvious.

I don't want filtering that's imposed by sites or their users. I want filtering that's implemented locally. I'm OK with opt-in filter lists, such as those used by ad-block extensions, as long as they can easily be customized. But I'm not OK with server-based filter rules that prevent me from ever seeing stuff.

On HN, I have "show dead" enabled, and I occasionally vouch for dead comments.

Edit: typos
I'm trying to predict heart attacks in children using their live EKG and electronic medical records.

I work for a research hospital.
That was a college educated black man driving the car on the highway in Seattle.

It's clearly an accident, not premeditated murder.
His spacecraft could reach 30% the speed of light
Exactly. Literacy will be the second prong. I want to annotate Strunk & White with background information. Writing the grammar engine will be difficult.

While reading S&W, I had to look up many terms that were assumed knowledge.
Sounds a lot like feudalism, doesn’t it?

Elevating one group over another never ends well. And that includes our current political system.
There are tricks/an art to Rust's iterator semantics.

One example I know of is that when trying to calculate a dot product, you can improve the generated code and elide the bounds check only by a very particular syntax:

// Must slice to equal lengths, and then bounds checks are eliminated!
let len = cmp::min(xs.len(), ys.len());
let mut xs = &xs[..len];
let mut ys = &ys[..len];
let mut s = 0.;
for i in 0..xs.len() {
s += xs[i] * ys[i];
}

https://users.rust-lang.org/t/how-to-zip-two-slices-efficien...

https://github.com/rustsim/nalgebra/blob/b1b18d17ee64d3fd28b...
Obama kept a BlackBerry as his personal phone for most of his presidency.

https://money.cnn.com/2014/05/22/technology/security/nsa-oba...
I can't help but wonder if we're sometimes using the wrong words for things. In this discussion we keep talking about "code duplication" and "abstraction" hand-in-hand, but I think they're almost orthogonal concepts, at least as I think of them.

Seeing the same code almost copy-and-pasted in a few places might call for some code-deduplication. But that's not necessarily a new "abstraction" in my eyes. It may be, but it also may not be.

I'm struggling to think of a specific example because I fully intended to go to bed before arriving here... But as a really stupid example, let's say you have `val a = x + x + x` and `val b = y + y + y` and `val c = z + z + z` in your code. If you write a new function like `fun addThreeTimes(i) = i + i + i`, I don't see that as a new abstraction at all. If, however, you invent multiplication, now you're at a new abstraction! `val a = x * 3; val b = y * 3`, etc.

"Abstraction" to me is about thinking at a different semantic level, not about avoiding copy and paste.

Does this resonate with anyone else? Am I missing the point?
Uber, Postmates Agree on $2.65B All-Stock Deal
TBH this is pretty cool: "The name "In-Q-Tel" is an intentional reference to Q, the fictional inventor who supplies technology to James Bond."
Is this suggesting the standard stock package is $275,000?? Or is that just a default value.

If so I’m just now realizing I’m massively under compensated...
Daily Science Fiction
A piece of music playing software that can react to the lead of an instrument. I'm picturing the software will be able to play a concerto (or simply a duet) with a real instrumentalist and react to dynamic and tempo changes in real time, like an orchestra under a conductor.

The same principle can also be used to create a real-time software harmonizer [1] for live performances, but this problem already has a reliable solution through hardware.

[1] - https://www.youtube.com/watch?v=DnpVAyPjxDA
File like objects are not necessarily files. A library consuming them can't presume to manage them.
Ask HN: Nicks how often are they used these days?
In 90s we always have referred to each other by nicks, it was elevating sort of personality not assigned to you from birth but realized these days people get confused when you do that even in my nerdy circles.

IMO it is a loss.
This is not really very useful. How are we supposed to know what the companies' future growth rates will be?
What you think about Spark and PySpark?
Not going to argue your point about products, but from a financial standpoint, RIMM/Blackberry's peak market cap was about $81 billion in 2008.

Nortel's peak was $283 billion in 2000. Nortel was huge. Of course, the market was in a huge bubble at the time.