skysight-inc/HackerNews huggingface dataset:
> I am still a young 22 year old fresh out of school

At 43, spending as much time in architecture and infrastructure as a code editor, optimizing my editor barely moves the needle. If I was still spending 6-12 hours a day pounding the keys I'm sure I'd feel differently.
That's... that's just a pump-and-dump scheme with a discord server.
From a US perspective when it comes to Japan, the definition of WWII is typically “Pearl Habor” since Japan was not at war with the US until that point. From your first link in the first paragraph it says “ In 1940 Japan invaded French Indochina... This move prompted the United States to embargo all oil exports”. The Pearl Harbor attack was in 1941 and at least partially caused by the US cutting off oil to Japan.
Good one. I can't believe I forgot to include that one. Definitely an important book.

On a related note, I just finished The Blind Watchmaker, also by Dawkins, and it's also very good.
Japanese carbon-steel (should be called carbon-iron really because they rust) knives are way superior to anything these clowns made!
Thanks. One of my biggest bad-internet-journalism pet peeves as of late is articles that talk about a thing that exists on the internet without linking to it. I mean, I know I can just search it, but it's a dark pattern designed to keep you on their site, disguised as lazy journalism.
How does it compare to other A/B testing apps? Eg: https://apps.shopify.com/neat-ab
US leaders need to make it clear how they expect Americans and American countries (edit: I meant companies) to act, via new and existing legislation and orders.

Absent that, the incentives just aren't there. There is a way to do business/life in China where you aren’t exposed to the things we disagree about with China, and its also now a very large market based economy with all the trappings and comforts of being rich in the west....
... where one side has unilateral power to arrest and kill virtually anyone without any fear of punishment.

Violent non-police are arrested, charged, convicted and imprisoned every single day at an alarming rate. Police are not, so no this isn't in any way a "both sides" issue.
This is so strange. I feel weird enough telling people to send me a gThanks when they ask what the best way to recognize me for something is, doing it unsolicited is just crazy.
This is a good idea. And yes I realize some people do say. that. I should have said 'most people do not say ...'
Reminds me of this guy.
https://en.wikipedia.org/wiki/Jeremiah_Denton
He repeatedly blinked his eyes in Morse code during the interview, spelling out "T-O-R-T-U-R-E".
Meanwhile Barr is insisting that all encryption tools, in order to be legal in the US, need to give copies of the keys to the government... you know to keep us safe from terrorists. And tax cheats. And pirated movie bootleggers.
We have a prominent AI researcher being ostracized for a tweet (and presumably a more general attitude we don't see out of context) that marginalizes people of color, reflecting a larger problem of systemic racism, particularly in academia. Neither his attitude nor the reaction to it seem productive in my mind. Online forums have always been prone to everyone shouting over everyone else until the loudest voice wins.
It may be silly, but the thing that pushed me away from RubyMine/Webstorm/etc was the lack of a Ctrl/Cmd +/- for changing font size. (I do still use DataGrip)
They've really only spent about a year or so on async support in Rocket. They were waiting for async/await to stabilize and the async runtime story to centralize a bit (though they picked Tokio as the default).

Features like CORS are available via third party fairings, but I could see them being incorporated in the future in the `rocket_contrib` portion. I think the goal is to keep the overall framework pretty light and put more things into the `rocket_contrib` portion.
How is the experience of trying to find a conversation from a few months ago?
How can I get started doing something like this? Maybe there is an ASK HN about this. Can someone point me to that?

I bombed digital systems classes (I didn't actually fail, but I really suck at it) and I want to get better. I give out this info just to relay my feeble grasp at what is happening here.
No, I want both minority and majority voices heard. What I am saying is that city voices are strong. They get the majority of the funding and influence when it comes to politics, regardless of voting power on a per capita basis.

The difference is you are arguing that rural citizens should get no say whatsoever. I care about everyone instead of only those living in a small geographic circle and understand that the needs of those living outside of that circle are unique from city dwellers themselves.
She tweeted this during an all hands meeting. It’s incredibly inappropriate and has nothing to do with free speech.
I don't buy this completely. I see an enormous amount of redundancy to fill space in newspapers and online news media.

An article from vice on any company will mention at least three of their own previous posts and rehash company evil before getting to the point. They will add a paragraph full of questions with no answers and another one for speculations that are only somewhat related.

Why bother with that when you can get to the point using a small tweet?

There is something online news agencies are doing wrong otherwise you wouldn't see so many startups opening news sumarizers, curation etc.
You buy OTM calls on Hertz and execute that scam from the OP. No worries about margin calls.
Trump blindsiding officials with mandates via unplanned//unknown public Twitter announcement isn't something new.

While it'd likely get resolved before things went nuclear, you could probably do some major damage while people scramble into action before communication channels get straightened out and verify things.
> fundamentally transformative and good for the planet and its inhabitants instead

I think this is where the fundamental difference lies. A huge number of people see Tesla as wrapping itself in that cloth but not really achieving anything of the sort.

I'd say a number of Tesla's critics are strong environmentalists who feel like Tesla has just turned greenwashing into its product.
This is pretty minor but I like how in Rust you can use constructs like if-statements and match-statements as expressions. For example:

let foo = if some_condition {
"condition is true"
} else {
"condition is false"
};

let bar = match x {
0 => "string",
1 => "another string",
_ => "default"
};

It's not super significant but I think it's an elegant syntactic feature.
this kinda highlights "why didn't they use Trump's account?"

If they were in it for the money, this would have been the jackpot. All those Drumpfels pouring bitcoins into the account...

But they say they're sending the money to "the right places". Maybe those "right places" aren't aligned with ripping off Drumpfels.
If most social scientists would describe these as "bourgeois values" unaware of how closely what is bourgeois values in the US is historically tied to ethnicity, then most social scientists are idiots.

Most of the things listed are very much cultural, and the bourgeois assumptions within different cultures would vary massively.

E.g. "Follow rigid time schedules" is a good example that is very much cultural. My ex is Nigerian. She'll adjust her adherence to schedules based on whether or not she's going to meet white or black friends. With white friends e.g. a 2pm start for an event means the event will start at 2pm. With her black friends a 2pm start means 2pm is the earliest it's ok to consider arriving, and most likely people will start arriving by 3pm-4pm. "African time" is very much a real cultural expectation that has nothing to do with being bourgeois or working class. It's not better or worse; just a different way of thinking about time.

You might suggest she's just not "bourgeois", except she comes from a family full of leading lawyers. When I first started dating her, her dad disapproved enough to have the wife of Nigerias then vice president call her to try to talk her out of it. She grew up with servants, before she was shipped off to an expensive English boarding school. In other words: "African time" has nothing to do with socioeconomic status, and everything to do with culture.

In the US these are "bourgeois values" because bourgeois values in the US are values mostly influenced by European protestant values, and so dominated by "white" cultures.

It doesn't mean none of these values are shared by subsets of black people. Or Asian people, or whatever other group. E.g. the section on justice is very much shared by Nigerians for example, as the Nigerian system very much adopted British legal customs.

It does means most of these values are culturally dependent, and not universal, and that the origin of the US take on this is "white". It doesn't map neatly to race, but it works as a short-hand to point out that a whole lot of things we take as given about how society "should" operate and what is polite, or bourgeois, is based on cultural expectation that very often follows ethnic lines for historical reasons.
This is sort of explained in the article. I think they had to use burst length 16 [1] to scale to 6400 MHz, but 16 * 64 bits would be 128 bytes or two cache lines. The whole memory system works in cache lines, so it wouldn't be good if the processor requested one cache line and got two. So they use BL16 with a narrower 32-bit channel to fetch one 64-byte cache line.

As long as multiple cores are accessing memory or prefetching is on (it's almost always on), both channels will be utilized so software won't notice.

[1] When you do a read operation on DRAM you get a multi-cycle burst of data, not just one word. This amortizes command/address overhead and presumably matches the slow-but-wide internal DRAM array with the fast-but-narrow channel. See https://people.freebsd.org/~lstewart/articles/cpumemory.pdf sec. 2.2.
Landings over Launches – how Google thinks about building successful products
Neat A/B is a 100% daily traffic swap app. This approach isn't a valid a/b test since it isn't properly isolating the variable (price).
Preferably we'll make it illegal to damage someone's career and conspiring to do so. Just like it's illegal to damage someone's property. You have a problem with someone's speech? Let authorities handle it. If the N-word is illegal, tell the police, not the employer. Where's the problem?
> dealing with them deserves less priority unless and until they structurally hold that power and receive the benefits.

I don't know if it's your intention, but the way you phrased it makes it sound like you don't think we should do anything about racism unless it's being done by whatever group is currently the most powerful. Considering that white people are a global minority, it doesn't seem to make much sense to say that posting anti-white/anti-semitic statements to a global audience isn't a big deal just because the person who said it happens to live in a country where they are a minority.
Patagonia sacrifices profit for its virtuous goals.
Yes, but they also doubled the clock.
Assuming when you say China you mean the UN recognized "China", then they do not have any control over TSMC.
Golang, avoid this idea in the service of software engineering.

Go tries to be a syntax minimalist so that the writers can make what's there the best rather than building the world of fancy new PL features. It also means there are fewer days of doing the same thing and most people's code looks the same. <- this is such a difference maker
Reuters doesn't make you pay, but it's pretty good. I'm not sure how it is for UK news, but for world and US news it seems to be pretty straight.
For those who watch anime - the Alabasta arc of One Piece shows a SIMPLE tactic dictators use with peaceful protests & organizations.

Seed the protesters with your own troublemakers who attack the police FIRST and then disappear when shit hits the fan.

The police would have an excuse to use weapons against the protesters.

China used this in the recent Honk Kong protests. US intelligent agencies also pulled this same trick against community organizations run by black people.

See Fred Hampton's story https://en.wikipedia.org/wiki/Fred_Hampton#Early_life_and_yo...

The nice part about this is that it's virtually impossible to prove without self confessions which typically happen decades after the event.
One starting point is the domain the 'hackers' used in those tweets. It's inaccessible now, but a great starting point for further investigation. You would need pretty strong OPSEC to register a domain anonymously these days, even with so called 'privacy aware' registrars like Njalla et al.
>I downloaded the Go bootstrap and it tried to link against crt0 directly and it's either looking up the wrong one or there is none for aarch64.

Go team was already working on getting the toolchain to work on darwin/macOS before Apple announcement[1] because GOOS=darwin meant iOS(gomobile) and there are instructions available now[2] to build it successfully before the official patches. Your test results there would be a valuable contribution.

>Some warnings that will probably be problematic at the future related to the ABI defining char to be signed

You mean unsigned char? that's a common hurdle while porting x86 code to ARM.

[1]https://github.com/golang/go/issues/38485

[2]https://gist.github.com/tonistiigi/290d2e7118fe6f581e336bf35...
I've been thinking about this recently, what if we're doing it all wrong? what if, instead of your manager giving their reports a review, and then also giving raises based on that we go with a more market-based approach. Hear me out:

Every year, and once a year, all the managers in the company submit bids to the employees that they want to work under them. Employees then select their favorite bid, and that becomes their new manager. Employees are free to accept/reject bids based on any criteria: Salary/PTO/On-call requirements, etc.
I don't think TSMC is going to lose much sleep over this one either.
It did mention a patent though.
It's a shame you're going to get downvoted by a lot of knee-jerk "ooh, I hate Ayn Rand" types (most of whom have probably never read a word she wrote), but FWIW, I second your mention. Atlas Shrugged is definitely worth reading.

I won't say it's a great book in many ways - Rand's language is a bit awkward and stilted (especially by contemporary standards), and it probably is a bit too long. But in terms of getting to the heart of the divide between those who adhere to an individualist / internal locus of control mindset, and those who don't, it's very enlightening.

Also, FWIW, I enjoyed The Fountainhead more than Atlas Shrugged, and usually recommend that anyone who is new to Rand start with it first.
Medellin, Colombia. Keep the same U.S. time zone. Affordable living, can get fiber direct to your apartment/house.
Traditional Unix Tollchains
Also, the idea that "electric cars the solution" is a specious claim. Buses, trains, etc, are still far more efficient in greenhouse emissions standards than a culture that encourages everyone to have a personal car. It's not clear that we should be incentivizing electric car ownership than disincentivizing car ownership at all.
I live in the Netherlands. A tiny country. It would be to this country's advantage if such a mad, insane rule as this were in place.

No one ever suggests it because it's obviously ridiculous.

LOOK at the results of America's screwed up voting system! A deranged madman in power, the economy in collapse with no rescue even planned, and a virus growing exponentially with no plan to fight it.
I'm skeptical of the point about over-serialization. In my opinion, throwing an exception on an unserializable attribute is a good default. If an object is using a file, it will more often than not be unusable when deserialized without the file.

This is one of the few things Java gets right about its built in serialization: if you have an object that can't be serialized, anything using that object has to declare it as transient, meaning it won't be serialized or deserialized. Hopefully you'll think about whether the result makes sense before using the keyword.

If you don't mark an unserializable field transient, you'll get an exception at runtime. It's not enforced by the compiler, which would be ideal, but linters will warn you.
+1 I agree

I pay $5/month to get Matt Taibbi’s emails, usually about two a month with in depth research and reporting.

In general I like to spend about five minutes a day quickly reviewing news on Apple News+. Otherwise I read good books, with a little time on HN. I use Twitter and FB for shamelessly plugging my books. Anyway, this works for me.
I'm sorry to be negative here, but this article, like most articles about compilers, is bike shedding.

For those not aware of the bike shedding metaphor, it's the assertion that when discussing the design of a nuclear power plant, everyone will want to discuss the color of the shed where the workers store their bikes because they understand it. Meanwhile, nobody will want to discuss the nuclear reactor itself, because that's complicated and they don't really understand what's going on with it.

In compilers, parsing is the bike shed, and code emitters are the nuclear reactor. I've read probably hundreds of articles on "compilers" at this point, and they're all actually just about parsers. I can't point to a single one that actually emitted working assembly.
OP's point is that you can't make those kind of claims without evidence. If you're saying a video only looks bad because it's misleadingly edited, you need to provide proof of your claim. Unfortunately, the police also routinely fight tooth and nail to prevent access to their own video footage.
Not that I'm aware of. I wrote my own.

Rust has great libraries to make life easy, eg https://docs.rs/fixed/1.0.0/fixed/ (Note: I haven't benchmarked the 4 or 5+ fixed precision libraries Rust offers to see which is best.)
Caveat: Mux founder.

Mux supports both VOD and Live video (and seamless transition from Live to VOD); this service is only live streaming. We’re a crack team of video experts who work really closely with our customers. Better developer experience, documentation, and support. More feature-rich and powerful. 100% focused on building the best video products for developers, rather than being AWS service #213.

In general, we don’t like to bad-mouth competitors and we have lots of friends in engineering at Twitch and AWS (hi folks!), so hopefully this won’t be taken the wrong way. Twitch has built a great platform and kudos to them for this service, and obviously AWS is the most successful software business in the world today. Online video is growing quickly and there is room for a lot of players to succeed.
To be clear, that pattern more or less falls out naturally from stuff that the typechecker already has to do to make const generics work in the type system. It's not so much a special feature as it is just the interaction of plain old type inference with const generics.
I thought kotlin's aporoach about in language dsl shines here.

You still need to read code from somewhere else to know whether it is a variable/field/extension or something. But at least you know it is a 'value', so you can access prop on it or something. You probably don't know the context of a lamba. But you will always at least know it is a lambda, and you can/need return value from it. Important basic information didn't lose under the sugar syntax.

Compares to the groovy. That is literally a nightmare that I never find out what it is doing, am I calling a method or assign something to variable? I really don't know. And I end up gave up and copy build.gradle from someone else.
There's almost always a direct monetary benefit to staving off criticism - it keeps people that might otherwise boycott buying your products. I think this is a difference without distinction - for most companies "virtue signalling" is marketing. This is apparent from their political contributions which rarely align with their stated positions.
"Snapdragon" is a core designed by Qualcomm (based on ARM IP), which is a fabless semiconductor company, and has no relation to Huawei. TSMC is a semiconductor foundry (fab) company that does not design any chips but manufacturers them for other companies. Kirin is currently being manufactured by TSMC for Huawei, but will not be in 2 months.
Also, don't do this unless you have some idea how others compare to him. There is nothing as silly as an uninformed person praising the least productive member of a group.
They already did beginning of the year - https://www.reuters.com/article/us-asml-holding-usa-china-in...

China will figure out <7nm on their own but it will take them 5-10 years.

The US has essentially put on the brakes on Chinese tech dominance for a few years but they can't stop the inevitable.

I just hope the competition will be peaceful. Maybe the next generation of leaders will be better on both sides.
Well if you like driving with NO internal light, you CAN turn off the screen. I also enjoy occasionally driving with no instruments.
They already have.

https://www.reuters.com/article/us-asml-holding-usa-china-in...
I don't assume anything. Intel may find a way to deliberately cripple ECC in the memory controller.
There’s twist https://twist.com/ from the makers of ToDoist
Also, new in this release: BigBlueButton (another OSS video/call project).

This release removes Google Hangouts support (as Google killed it and rebranded it to Google Meet). Unfortunately, the Google Meet rebrand came with removing the API that was useful for third party tools like Zulip. I don't understand why they don't provide the brilliant API Jitsi has where you can just generate a URL containing a random meeting ID and everyone who clicks it gets the same meeting (which Google Hangouts did, at least if everyone was in the same G Suite team).

We also support Zoom (though note that Zulip Cloud is stuck in their marketplace approval process as it has been for months; supposedly it'll get approved any day now).

https://zulip.com/help/start-a-call

(And of course we're happy to integrate anything else that has a reasonable API)
There is but, realistically, people have moved away from it. Getting someone to try a new thing is hard. Getting someone to go back to an old thing once they're hooked on a new one is harder.
Looks like the English translation is out of print and copies are going for $70 or so on Amazon.

https://www.amazon.com/gp/offer-listing/0131719181/ref=sr_1_...
It's because the seaweed contains bromoform, which inhibits methanogenic reactions in bacteria:

https://www.discovermagazine.com/environment/feeding-seaweed...

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5270371/

https://en.wikipedia.org/wiki/Bromoform

It would be easier to add small quantities of industrially produced bromoform to cattle feed than to cultivate enough seaweed to get the same effects. However, the sort of producers who cater to environmentally conscious meat consumers may want to be able to tout "seaweed dietary additive" rather than "bromoform dietary additive" in packaging and promotional material.

Also there may be regulatory barriers to adding pure bromoform. AFAIK there are few regulations on introducing new plants into cows' diet, but pure chemicals may be regulated. Even if the only reason to add certain plants is to add chemicals into their diet.
They can get their fucking oxygen through their fucking masks like everyone else. When they start wearing masks, I'll consider seeing them as human beings again. Until then, they are just walking coronavirus factories who murder people in other ways too.
I'm not sure you've been watching the same videos as me. Or maybe the fact that I'm not a US citizen has some bearing on the matter. Our police are far from perfect but the stuff I've seen from the US has been on a different level.