skysight-inc/HackerNews huggingface dataset:
Much appreciated. Given Zig's design and use of LLVM, for code translated "line by line" (same algorithm) I don't see any reason for Zig's performance not to be substantially identical to C (compiled with Clang).

It wouldn't surprise me if there are reasons Zig can do better or makes it easier to use better algorithms, etc, but you wouldn't expect that to show up in something as computationally straightforward as a cryptographic primitive.

By the way, as a C practitioner, I'm a fan of what you're doing with Zig; keep it up! C++, Go, and Rust don't appeal to me for all of the reasons mentioned in your talk.
IMHO it's a slightly different market. Dedicated launch allows you to do things like replenish an existing constellation, or go to weird orbits, because you have a say over where the rocket is going. Also it removes a big coordination overhead, and could be more "on demand".

Then again, a reusable rocket on a regular cadence to sun-synchronous orbit could probably serve the earth-imaging market pretty effectively.
Wasp's venom kills cancer cells without harming normal cells
If the country in question is the US, the list of alternative countries boils down to Canada. One real consideration that companies have when choosing where to put headquarters is aligning time zones and minimizing travel costs. International competition is a very real deal in Europe, where decamping from, say, France to Germany is unlikely to change all that much, but it is a lot more painful trying to move headquarters from the US to Germany.
UDMH and MMH are both hydrazine derivatives, classified as hydrazines, and either picked or mixed (Aerozine 50 is a 50/50 mix of hydrazine and UDMH) depending on the specific chemical and performance tradeoffs you want to make.

UDMH, hydrazine and MMH are slightly different beasts.
While in my personal version of a just world all artists would make a livable salary and I think this is what you mean, however if what I’m hearing from music industry friends is accurate, there are far more artists now making a modest but still livable income off music than there was in the late and very early 20th century.

Apparently almost no music artists could earn a living previously — the only musician who could were union symphony employees, studio musicians, and the very very few who cracked into the charts.

I suspect what we’re seeing in articles such as this are people who believe they should be traveling the world partying in castles with supermodels, and sadly I think for a small to mid popular group, this is just as unrealistic now as it has ever been.

My dad talks about him and his friend’s bands in their teens, 20s, and 30s and how playing their music actually cost them money when equipment, practice space, and traveling expenses were considered. Back then most would have killed to have a small middle class income to play music. Now it seems there are many tiny bands who between streaming, the audience they can generate online, and aggressive touring, they can make a modest living which unfortunately and fortunately, in our current iteration of capitalism is a win of some kind.
I have not said that it is not worth it. But it really depends on the business and the arrangement. Some banks charge you a fixed minimum rate making small purchases relatively more expensive for the seller.
Your comment has nothing to do with this post. And you come off as a total asshole. Did you read it?

The post is about Spotify underpaying artists for their work, which many people (1M+) enjoy.

Yours is about a hobby that you do for your own enjoyment. Anyone else read it? Anything close to 1M readers?.
Have you read the title?

> [...] elevated misogyny to new levels of violence
For me removal of carpets is the #1 thing to do if you have allergic rhinitis, especially if there are pets.
That explains the difference in the SHA256 code case. Case closed ;-).
It appears to me that a rigidly controlled organization, like the Sharashka seems to have been, is actually a pretty effective way to reach a well-defined objective. For example, reverse engineering something, or "make us a thing like those people over there have". The reason the Soviet Union and China (when it was actually communist) could do well at catch-up, but not as well when it was time to move into the lead, was that it is not a good system for researching or engineering new things, because in that case you need to try a lot of different things and see what works.
The client-side API for cookies is irrelevant since it's disabled when the httponly flag is set on a cookie. And all cookies should have httponly set to true for security reasons.

You should only be using server-side APIs for cookie management. Many good ones exist.

Reference: https://www.owasp.org/index.php/HttpOnly
Weird, desktop or mobile? They load for me in Firefox on MacOS (it's actually my main browser, despite Treeverse being a Chrome extension for now)
I might have been unlucky then, but the one machine I was in contact with before I ceded all responsibility on my host was Japanese only.
Publishing blog articles and publishing music or videos are all similar in terms of monetization. Some people will produce music for free and you have to compete with them.

It's not unusual to get hundreds of thousands or even millions of views and get very little out of it financially.
> coworkers are quiet at least, but not welcoming or fun

At my current job, I'm making an effort to invite my coworkers to lunch once or twice a week. Chances are they feel just as unwelcomed as you do. It only takes one person to break the ice, and it makes a difference.
I don't use profiles.clj, what am I missing?
Maybe a longish walk at lunchtime? Depends on where the office is of course.
It's a natural protection method against government as leviathan. By forcing a country to consist of competing decentralized tax zones, there is a pressure that prevents long run sclerotic tax increases that grow over time and eat away at the industry of a nation.
Levelized Cost of Energy and Levelized Cost of Storage 2018
Yours is a horror story about why non-architects absolutely must not attempt retrofitting abandoned warehouses into startup workplaces. The bullshit of calling it an "open-plan" office space is twofold: 1) there was obviously no actual plan to ensure the building was a healthy environment for human occupants and 2) you're describing a literal very large, closed box.

Yikes. I'm sorry that you had to experience that.

edit: I'm assuming the building you described used to be a warehouse. Obviously, I might be very wrong.
TL;DR: Intel decided to "redefine" what TDP means to them so it aligns what they're doing and their marketing.
This is..complicated. The performer doesn't get money, but the song writer does. These are often the same person, but not always. Must suck for bands whose biggest hits are cover songs.
"Lazard’s latest annual Levelized Cost of Energy Analysis (LCOE 12.0) shows a continued decline in the cost of generating electricity from alternative energy technologies, especially utility-scale solar and wind. In some scenarios, alternative energy costs have decreased to the point that they are now at or below the marginal cost of conventional generation. The low end levelized cost of onshore wind-generated energy is $29/MWh, compared to an average illustrative marginal cost of $36/MWh for coal. The levelized cost of utility-scale solar is nearly identical to the illustrative marginal cost of coal, at $36/MWh. This comparison is accentuated when subsidizing onshore wind and solar, which results in levelized costs of energy of $14/MWh and $32/MWh, respectively."
Oh brother, why is this a discussion?

All opinions are trivially catered to with a simple HTTP 301 redirect, to send users in the direction of your choosing.

Or not! You can also solve this with DNS!

Whether an individual happens to request the WWW subdomain, or not, there are many ways to reduce confusion, and explain to their client-side user agent where they should be, or also support their expectations at zero cost.

Just like HTTP versus HTTPS. It's a non argument. The HTTP/HTTPS problem is actually more difficult, has a handful of corner cases which are not solved, and yet the world still turns, and people are flexible enough to negotiate the perils of uncertain availability across protocols.

You can support both. There's no reason not to. And even when there is, you can inform people of proper adjustments and corrections.

Whoopty-doo!
Building a Donut Chart
He's not complaining that it's inside, he's complaining that it feels cold and impersonal and there's not enough windows. Better furnishing and more natural light can make a real difference.
Thanks, I've corrected
> How is low dose aspirin bad for the average person?

There's a small dollar cost, and there's this whole section: https://en.wikipedia.org/wiki/Aspirin#Adverse_effects
The geom library is amazing! Client-side and server-side generation of charts with same code. The documentation is also great.

The project was written in a Literate Programming style. These turned out to be an obstacle for contributions, so there is an ongoing effort to migrate the code out of that. You can find the latest version on this branch:
https://github.com/thi-ng/geom/tree/feature/no-org
I'm on the spectrum and live in a large city in Canada. I very much dislike taking the train. For me, it's due to the crowding of people, although I admit it's very nice when there are only a few people on board and I can stare at the city behind a window at night as it rolls by. Otherwise it's a very stressful experience for me that I've never been able to attenuate. I simply do not cope well with sitting and standing so close to other people, and the noises and smells are intolerable. I take the train to university. After the ride I usually need an hour or more to calm the fuck down before getting to work/going to class.

Mind you, I'm female and there have been proposed some significant differences between males and females on the spectrum, never mind the differences between any two people.
ISA Semantics for ARMv8-A, RISC-V, and CHERI-MIPS
How to pitch the [tech] press
Which is why silicon valley is a ghost town? It's not that easy for companies to move to unconventional locations.
The War That Made the World We Live In
I'm pretty immersed in communities and private circles that contain a lot of people who self identify using the term "red pill", and I think her characterization is reasonable. If 90% of "red pill" sentiment matches her definition, then that sentiment becomes representative, even if the 10% rejects it. It's an unfortunate but unavoidable part of human society. As for your characterization of her, it may be rooted in something rational for all I know about this woman, but you've expressed it in a spiteful, curt way.
It primarily depends on your requirements, as a rule of thumb:

* If your workload is random-writes heavy, choose lsm

* If your workload is serial-writes heavy, both are similar

* If your workload is read-heavy (random or not) go for lmdb
Using www probably helps for the newer gTLDs, as the average non-technical user may not realise that something like ".productions" or ".hockey" is a valid domain.

In the past I've heard of non-technical users adding ".com" to the end of one of these gTLDs, which obviously takes them to a completely different website. I wonder whether anybody has used this as a form of pseudo-typosquatting or phishing?
Pabst says MillerCoors is trying to put it out of business
Peter Thiel Speaks at Brain Bar [2018 July]
> This particular article doesn't claim the new Macs can't boot Linux

Yes it does. And it references the also incorrect phoronix article as evidence. It provides Chromebooks as an example with a hardware switch; the new T2 has an equivalent software switch. But the article ignores this and reads as if it's not possible to run Linux at all.
It's common knowledge. I don't need to provide a citation every time I bring it up.

But here, since you're too lazy to look it up or write more than two words:

https://www.musicbusinessworldwide.com/heres-exactly-how-man...

Interestingly, earlier this year several record companies either mostly or fully divested in Spotify, with some companies like Warner getting over half a billion dollars. Reasons are unclear even though they have made vague public statements.
Not to get off topic but if this guy owned his own agency he would have / should have been well aware of IRS' regs. That said, his agency went under. Not so sound nasty, but perhaps common sense and detail are not his strong suit?
FWIW, you can bypass the Economist's paywall by reloading the page and then quickly stopping the reload. The HTML loads but not the js that implements the paywall.

Hope I don't jinx it!
I haven't used dropwizard, but used Spring boot extensively. While it definitely helps me move faster and write less boilerplate, it's still way too verbose relative to Golang.

And talk about the build size, time and the fact that you could generate a build and run it bare metal anywhere.
The Xorg process runs as the root user unless you are using Wayland.

innovative way of using X11.
... also known as a monitoring tool
Serious question. Given the recent story [0] about spying, how much trust would put on something as obscure as this implementation of a single board computer?

The lack of trust is not yet mitigated with wide adoption by communities outside of China.

[0] - https://www.bloomberg.com/news/features/2018-10-04/the-big-h...
I hope someone with authority over their company's office leasing/layout planning see's this and the various replies- th overwhelming sentiment is approximately "engineers hate dreary corporate office design to the point where they'll quit over it."

Set up an office in a nice building with high-quality architecture[1] and you'll be able to retain a much higher degree of engineer, per-dollar. Maybe the tradeoff doesn't work in SF's insane property market, but anywhere else it seems like a no-brainer.

[1] Which for some reason almost always means buildings that are more than half a century old- our culture has gone big into the dreary corporate office building thing.
> Violence may be motivated by violence, but in itself it is not violence.

What does this mean? I tried to parse and only got a contradictory expression.
Free only for "non-commercial use" is a license style that failed in the software ecosystem a long time ago. Feel free to choose that if you think it's right for you and your goals, but if you were hoping to form a successful community around your code, that's pretty unlikely.
TDP means what it always has. It's the maximal thermal power output of the processor. Input electrical power may fluctuate, but TDP was never an electrical parameter.
How to manage many things at once without stress
That is something different. If you want to run your app on a naked domain, they give you a set of A/AAA records you can use.

Search in that same document for "naked domain".
If you're going to bother recording a video of something, why not spend the extra 5 minutes playing through it first so that you're sparing the audience of watching you figure out even the most basic mechanics?

I could see them second-guess if it was even possible to interact with that vine. And then at 3:00 I'm pretty sure they put the controller down to google what to do.
They haven't recently changed the rules. The average for terrestrial radio in the US is around 12c/play.

In the UK it can be up to £15/minute plus £35/play on a top radio station like Radio 1. Less mainstream stations pay less.

The artist may see half of that depending on their publishing deal.

So... Spotify's microcents per stream are a joke.

Around 80% of Spotify revenue goes to rights holders - i.e. a handful of big record companies.

Around 10% of that 80% goes to artists. [1]

The record labels keep the rest.

[1] The exact accounting details are byzantine, especially in their creative use of expenses which diminish apparent revenue. They also vary from artist to artist. Top artists get a much bigger cut than newly signed artists. But no one gets much from Spotify plays when compared to radio payments.
I rather enjoyed this for awhile, although a bit repetitive and long-winded at times. He did mention it was rushed.

Decades later, I'm surprised that languages aren't changing to make programming less boilerplate and more convenient; eg nested comments, single type multi-var declarations and assignments. As a matter of interest, he generates a compile error in a small function at ~51:05 in his own language.

He doesn't think memory safety is important (13:25 "I don't give a flying toss...") but is going to be adding the runtime bounds checking (~56:50 "It's not hard to add...") in the future for arrays only? This is probably a good idea, since he thinks Rust is overly careful.

At about the hour mark, before his enthusiastic "clever pointer tricks" segment, I checked out. I'll see if this goes anywhere after he's made some tougher tradeoffs.
Cloudflare Brings Its 1.1.1.1 DNS Service to Android &amp; iOS Mobile Devices
There is much more information on the symas website (https://symas.com/lmdb/technical/) (see all the talks links)
FYI: nutritionfacts.org is a quack site run by a quack (Michael Greger).[0][1] It may on occasion present the truth (by accident if for no other reason), but it should not be trusted as a source.

[0]: https://sciencebasedmedicine.org/death-as-a-foodborne-illnes...

[1]: https://www.healthline.com/nutrition/how-not-to-die-review
Bundle Kubernetes Fundamentals and CKA Certification (Course and Certification)
False analogy: this is not in the set {A,B,C} yet. Instead, suppose we have one established way A of doing things, and two research papers B and C with alternatives that come with benefits but may require changing either software or hardware standards. You stick with A until B, C, or both have been proven to hold up, and someone has done the actual migration cost/benefit analysis before you even include them in any thoughts or opinions regarding optimization cycles, because until that work has been done by someone else they are not part of any real world solution.
Why isn't he using www for his site?
Alibaba sets new Singles Day record with more than $30.8B in sales
Years ago when I rented, many apartments had carpets in the bathrooms. I hated it. I have a nice tiled cottage floor now, non-porous stone.

I don't understand why people carpet bathrooms, and not all British people do this.
2017 work:

https://www.ncbi.nlm.nih.gov/m/pubmed/28274844/
As I recall, it remains the case that rocket engines get worse performance with an electric fuel pump.

Electric has two issues. First of all, the energy density (after controlling for efficiency of electric motors / turbo pumps) is lower than that of rocket fuel. Second of all, an empty battery weighs as much as a full one, whereas used fuel no longer weighs down the rocket.
Wow.. was this article even proofread? There's an error in almost every paragraph
Hey, that guy is talking to a plant - what a weirdo.

Anyway, rubber duck, as I was saying...
People were also demotivated because of corruption. They saw their lazy incompetent co-workers steal and lie and get promoted.
It's odd how this argument is applied to artists, but never to financiers, investors, and CEOs.

What if being insanely rich isn't "the" trait to develop? Reading about successful CEOs, and knowing one very distantly, they don't seem particularly healthy.

And who says creative expression is a thing to develop anyway? Why can't we just keep making already rich people even richer without complaining about it?
Providing accurate [practical] estimates is like writing software without bugs. If you could do it, you were golden. In reality, you can't.
Exactly. All of this confusion is from some expectation that "TDP = input power", which is totally incorrect.
'cies is repeatedly linking a vegan advocacy website. Infer from that what you will.
oh geeeeez that’s right! thx for the correction
Python asyncio read/write lock
How do you handle those other errors though? If there is a disk I/O error, you're basically done. Permission errors, same thing. You report, abort, maybe retry.

You don't really need to know in the specific what kinds of errors can occur. If it's possible to recover from an exceptional situation, it's only useful to know if that situation is possible so you can avoid writing code you don't need to. But there wouldn't be any harm in writing an exception handler for an exception that can't happen except for that wasted effort.
FPP is a great book. Interesting to see this chapter in particular on the front page.
Making rain simulation as real as possible
Every paragraph is exactly one sentence. What a weird layout.
The double s is not actually a misspelling either. A single s at the beginning of the word would be pronounced as the English Z.
You might get something out of looking at lava:

https://github.com/LiveAsynchronousVisualizedArchitecture/la...

Concurrency really comes from being able to split up data in isolated chunks that have access to all their dependencies. When you think in terms of data and not tasks, things make a lot more sense.
Rams
There's actually a pretty decent browser with an inspector called…Inspect. I've used it quite a few times and it'll get the job done in a pinch.

https://itunes.apple.com/us/app/inspect-browser/id1203594958...
> Twisted doesn't support Python 3

No no, it now supports Python 3 wonderfully. It took a very long time, because a lot of what Twisted does was more dramatically changed from 2-3 than a lot of projects. Consider, for example, the implications of PEP-3333, which required that headers be in the native str type in Python 2, but also the native str type (ie, unicode) in Python 3. This was a tough problem. [0]

However, those days are long behind us. Not only does Twisted support Python 3, but it can interchange its own flow control (ie, the reactor) with the asyncio event loop, and also convert (and ensure) that Futures and Deferreds fire in a way that is cross-compatible. You can also use the inlineCallback decorator to see all of the new coroutine syntactic sugar.

Here's a project I'm working on right now that is Python 3.6+ with Twisted: https://github.com/nucypher/nucypher/

> I've also always found the code it produces difficult to test.

Yeah, I hear that a lot, and for my part, I've just never had that trouble, so I'm not sure how to respond. Have you ever read the "TDD with Twisted" document[1]? Also, the new pytest-twisted tooling helps quite a bit if you're using pytest.

0: https://github.com/twisted/twisted/blob/6ac66416c0238f403a8d...
1: https://twistedmatrix.com/documents/current/core/howto/trial...
App Engine uses four anycast IP addresses:

https://www.bing.com/search?q=ip%3A216.239.32.21

https://www.bing.com/search?q=ip%3A216.239.34.21

https://www.bing.com/search?q=ip%3A216.239.36.21

https://www.bing.com/search?q=ip%3A216.239.38.21
Neural networks are already loosely inspired by the brain. Neuromorphic hardware is taking things too far. Just as airplanes were a better path to flight than ornithopters, iterating on AI techniques that work is a better path to AGI than brain imitation.
Yeah it doesn’t mean “agile deadlines”
They disconnect and dump the battery mid-flight on ascent to not carry the mass of the empty battery, which might be counted as half a stage in rocket terminology (like https://en.wikipedia.org/wiki/SM-65_Atlas)

See: https://www.youtube.com/watch?v=sPwMuUxSrcA&t=1625