skysight-inc/HackerNews huggingface dataset:
I'm pretty confident that the end result would be simpler in an architectural sense (i.e. fewer components), it would be easier to understand and maintain, and it would behave both more predictably and more reliably.

But these are subjective claims! Not everyone thinks the same way!
A few years back I worked in a brokerage firm. A sales tactic we were taught was after making an ask, keep your mouth shut until the other person speaks even if there is an awkward silence, similar to how in the movie "Wolf of Wall Street" there is a scene where DiCaprio's character says "whoever speaks first loses."

This tactic came in handy several times in later jobs. I remember once when I asked me boss for vacation time, he started with "oh but this is a busy time for business," to which I just said "ok" and stared at him blankly while an awkward silence ensued before he eventually caved and said "well I guess it won't make too much of a difference" and approved my vacation request.

Definitely going to try these plays and see their effects.
Yeah, it's hard to do because MTS is mainly used by residents of the area (which extends beyond New York City and even outside of the state).

If it were actually done it'd probably be done as a tax with a credit, offsetting it for lower-income.

I think it'd be interesting to make it part of the driver license/ID (even as an optional fee) so that your DL could be your subway card.
Same is happening with TVs as well. It is nearly impossible to find a good TV without internet connection or ads.
> They simply will not install on a Microsoft Windows computer that already has one of many types of virtual keyboards installed — such as Russian or Ukrainian

does this ransomware software run on macos or linux?
Just says “tweet unavailable” for me, and I don’t understand how a 2mb block means a government can “seize” Bitcoin where they can’t with a 1mb block
I think the biggest difficulty right now is that streaming is probably more lucrative for distributors, so there's very little incentives for artists to continue releasing albums. Buying compact discs is something that will likely get increasingly harder to do.
AMD's last 12nm GPUs were the Radeon 7, Vega 56 and Vega 64, which were all pretty much flops. The rx580, their preceding model did quite well for a few years as a last gen budget model.

To my understanding, the radeon 7 and vega were expensive chips to produce. All of them used HBM, which contributed to this, and it's not clear how easy it would be to make a non-HBM variant. Would customers accept them if they needed the same MSRP as the 6xxx GPUs?

So if they were to relaunch and old GPU I think the rx 580/590 at $200 would do. In this climate, $200 for a 1080p medium GPU would probably sell.
how do they know it's the russians? they see an IP from russia and they assume they are russians?
Interesting, enjoyable read.

The conclusions seem a bit off though

-Low QoS tasks are limited to certain cores. This doesn't necessitate efficiency cores (though it makes sense if you want power efficiency in a mobile configuration) and they could as easily be performance cores. The core facet is that the OS has core affinity for low priority tasks and quarantines them to a subset of cores. And it has properly configured low priority tasks as such.

-It also has nothing to do with ARM (as the original title surmised). It's all in the operating system and, again, core affinity. Windows can do this on Intel. macOS/iOS has heavily pushed priorities as meaningful and important, so now with the inclusion of efficiency cores they have established their ecosystem to be able to use it widely.
Don't get lured by the Dark Side! Accessibility is the real reason you must use tabs instead of spaces for indentation [1]. Yes, it's evident that Accessibility is not valued and that it's easier/cheaper to not care. We should start to care. Maybe it doesn't even cost that much. Just by flagging it on formatting commit hooks or in some plugin in static analysis tools like Sonar, would go a long way in raising awareness and improving this.

Developers with visual impairment have different needs regarding indentation. One could need a tab-width of 1 due to the use of gigantic font size and the other a tab-with of 8 because of a wide monitor.

[1] Nobody talks about the real reason to use Tabs over Spaces
https://news.ycombinator.com/item?id=20381027 https://news.ycombinator.com/item?id=20341354)

Previous threads
https://news.ycombinator.com/item?id=20381027
https://news.ycombinator.com/item?id=20341354
S3AssetDeploy – An Easy Way to Manage Precompiled Assets on S3 for Ruby/Rails
@Spotify. Why is there no 2FA yet? Why can't I customize my homepage? Why can't I have unlimited artists on my recent searches?
Balance Your Earning Potential with Cost of Living
I've done blind tests and I can tell if I try really hard but I wouldn't even say that the mp3 sounds worse, just different. I focus on hi hats.

I do collect lossless audio for archival reasons and the ability to convert from a non lossy source.

I believe that high bitrate audio is entirely bullshit though- as Chris Montgomery has shown:

https://xiph.org/video/vid2.shtml
Not disagreeing it’s surprising. Its the reason I still have a Chromecast Ultra instead of the new Google TV one. But I’m not throwing away my stadia controller just because I can’t play on their newest tv product. Winning the cloud gaming market will take a decade. Microsoft can’t win it in a quarter, half or year
Did this happen as a last resort after more noble attempt failed ? Or was it the first reflex of the group ?

Also was the other person really unfriendly or detrimental to the group or was it somehow subjective/ego driven (threatened by a newcomer) ?
Anecdotally, I haven't bought a single CD since the Sony rootkit fiasco. I had bought one, got rootkit'd at the time, and vowed not to buy another. I don't regret not buying any more.
kinda agree. I can't see why anyone in their right mind would use windows for security critical infra
Uber: “anyone can be a taxi driver”... Ownnit: “anyone can be a Consultant”
Quoting it here to save a click:

> How about this trick – don’t run your business on Windows software.
I think the commenter is saying that iOS provides no discernible performance advancements over Android. If you ran Android on an M1, it likely would score just as well as an iOS/MacOS machine.
I would like recommendations.
The Loneliest Bus Route
> The cart before the horse doesn’t sound very Apple like. They’re the kind to keep it private and mess with it until they find a use for it and get it working very well.

Force Touch.
Microsoft Teams launches for friends and family with free all-day video calling
Arguably yes. And arguably spaces are better for indentation as a matter of convenience and accessiblity and you can’t make any strong argument that it’s what tab is “for” based on original purpose.
I would be fine with it if they offered to pay up. Say, popup a message in the next update of the Alexa app asking me: "do you want to allow our device to participate in this mesh network? It will use a little bit of your internet but you'll get 1 dollar credit in Amazon purchases each month." Hell, even make it 2 dollars of digital content. At least give me the choice.
This has been my reason to switch to. Apple Music feels more "orderly". They often have detailed essays from album releases and I love that you can filter by label - something that is pretty handy if you like electronic underground music.
Let's say that this person did cheat. We can generally agree that cheating is not ethical. But what happens when their celebrity sits upon a foundation of lies and because of their celebrity they amassed some serious wealth. If they built such a large viewer base from cheating, is there any legal recourse here? Or will they be allowed to walk away with their bags of money and the mark of shame?
I need to read up on the Lisa MMU some more, it's interesting because my impression was that 68k in general was not friendly to these things as it was not possible to recover from a bus error.

Is the idea that you couldn't demand page, but that there'd be memory protection of some kind through the MMU for the entire process by rewriting addresses?

I remember reading that some workstation vendors ran two 68k CPUs in parallel in order to make it possible to recover from a bus error. Until the 68010 was released with the fix for this.
7nm capacity is likely to be tapped out for the new couple years. The OP's suggestion (I believe) was literally just to keep making older 12nm cards (no backporting) to supplement current supply.

Normally this would... not really work well. But in the current environment, it'd probably work just fine (just look at how much GT 1030s go on sale for...)
" But to understand this dataset’s significance, we must first ... "

understand the terms of the license under which your contributions will be governed and applied, your ability to know where this is being deployed, your rights to be paid for skilled work.. (?)
Interestingly enough JavaFX is much younger than the web, and is quite niche, yet it has SceneBuilder.
> It would seem that Intel and AMD have to play a very conservative game with compatibility and building a product that increments support for x86 and x64.

Talk to people who design chips. The compatibility barely impacts the chip transistor budget these days, and since the underlying CPU isn't running x86 or x64 instructions, it really doesn't impact the CPU design. There may be some intrinsic overhead coming from limitations of the ISA itself, but even there they keep adding new instructions for specialized operations when opportunities allow.
I had used "Tower Collector". Def going to try this one.
Essentially, all modern symmetric encryption works by XORing something an attacker can't know with the plaintext to form a ciphertext. The recipient does the reverse operation to turn ciphertext back into plaintext.

So it's actually very simple to change what it says, without knowing the key, if you know what it says now. For example, XOR the old known message with your replacement to get a stream A, then you XOR the current ciphertext with A to get a new ciphertext, which will be decrypted to give your replacement message.

[Edited: I re-read this and I've oversold it substantially. In practice you won't have this easy a time with a non-toy system. But some of the cipher modes PGP still routinely uses will make it almost this easy if the attacker knows what they're doing and has the entire message text]

What a modern system does here is it uses an "Authenticated Encryption" mode where the ciphertext is slightly larger such that decrypting also ends up calculating a "tag" value that should match one carried in the message. If the message was altered that tag won't match, and crucially there just is no plaintext in this case. If you have a halfway modern web browser, the secured connection to Hacker News does exactly this, so an on-path attacker can't change anything going back and forth, the most they can do is blow up your connection.

But nobody was doing that when PGP was originally invented. So at first what PGP does is it relies on digital signatures over the entire message. After processing the entire message apparently from Bob, PGP sees that it has a signature, and this signature fails - this isn't the message Bob signed.

Bad guys (who know the message but not the keys) can't prevent that. But it turns out that in practice they needn't care. The (bogus) decrypted plaintext is shown to Alice first, and Alice will have likely seen messages with "failed" signatures before, and she knows it's probably some stupid mail server configuration issue or something else unimportant. This message from Bob decrypted as expected, so what's the problem?

Now you know what the problem is, I explained it above, but Alice almost certainly doesn't, as you didn't when you replied. It seems crazy that an "encrypted" message could be altered so easily, who would design it that way?

More modern versions of (Open)PGP introduce this thing called MDC, which makes it at least possible to think about whether this tampering has happened to the raw encryption, without signatures, however for ages the default behaviour was still to just warn the user that there's a problem after showing them the bogus plaintext. In current versions this isn't what will happen with raw GnuPG itself out of the box, except there are still lots of caveats (e.g. Unix pipes defeat this) and so in practical use you often end up back with the user being shown the bogus plaintext anyway.
“Is curing patients a sustainable business model?” asks Goldman Sachs (2018)
Short term it steals competitor's employees, which will be biased towards the higher quality individuals (as in, they should be able to pick and choose). Longer term it brings new people into the field, which might depress skill and aptitude levels, since these are people to who this was not their natural calling.
I can sympathize with your colleagues. Developing the distributed messaging system is not where the bulk of the cost of running such a system goes - it's the maintenance and debugging that soak up time, money, and tears.

While my past experiences with RabbitMQ in production have been stellar, I can see why a team would be hesitant to add this complexity to their infrastructure.
https://twitter.com/rsyncnet/status/1394304666175885321
This is a two-language polyglot program.

https://en.wikipedia.org/wiki/Polyglot_(computing)
> Biggest tip for fish switchers: set fish as your terminal's shell instead of changing your login shell.

That's an interesting idea - I will try that. This bit me recently when I used Migration Assistant to move from a Mac with Catalina to one with Big Sur; my login shell was still set to the path for fish installed via Homebrew, but none of those packages were copied over. I managed to hack around it by copying bash into that location so that I could reinstall Homebrew and fish to finish repairing things.
I think you confuse free market with "no rules, everything is allowed", which is not what I am proposing. Those monopolies you mention in the abstract are largely possible because laws make it much more difficult than it could be for competitors to arise. In a free market most monopolies are unstable and don't last long. Milton Friedman's Capitalism and Freedom and Thomas Sowell's Basic Economics both have chapters dedicated to monopolies and how states are the main reason they can be sustained.

Negative externalities, like environmental damage, should ideally be internalized, although I grant that this is not always easy. Private ownership of all land might help, as public ownership dilutes responsibility.

> I think your view is extremely naive.

Isn't it interesting that I think the same about your view? :)
The OP was proposing ensuring that politicians answer to their electors.

The jump from there to direct democracy was already an straw-man. The jump from that to "no representatives on the middle" is completely baseless.
I entered "Hello, this is a test of the emergency broadcast system. This is only a test." and ran through the 5 voices they have highlighted in the demo about halfway down their page on https://www.veritone.com/applications/marvelai

It sounds, to me, like the voice synthesisers that come on the OS, and I can't tell any actual difference? All of them sound fake and generated and if I focus on it to think about why, the parts that always seem wrong to me are the space connecting the words, word to word there seems to be no connection in the inflection, such that there is no consistent flow in it. Maybe I don't have the right words to describe this.
Personal information dashboard for your terminal
I guess I was partly asking if the code was anywhere? Or should I just pull it off the link? :)
MooresLawIsDead suggested this as well and I think it's a good idea especially in the current climate, though it's hard to react situationally when it takes >12 months to launch a product even an iterative one. Take the 5600XT design and backport it to 12nm. You get something that performs pretty well at 1080p that you can sell for really cheap for a long time. Finally a replacement for the RX480/RX580.

One of the strange things with AMDs new GPU push is that their GPUs are less profitable in a supply constrained environment than their CPU/APUs. Ian Cutress recently talked about this (I think on YouTube @TechTechPotato). Even their highest end GPU dies selling to consumers at a price point higher then they planned for is much less profitable per wafer than a midrange APU. If there were no supply constraint they could just make as many of both as they can sell but right now they're just trading off profits against GPU market growth.
No one is complaining and no one said "haters", these are things you hallucinated. I'm not defending bitcoin, I'm just pointing out that you have huge misunderstanding about how it and cryptocurrency works in general even though these things have been explained to you over and over.

Bitcoin's electricity use it because of its sustained price. If the miners could not consistently sell for high prices the overall electricity use would go down. Price/electricity usage going up or down does not affect throughput over the long term.

Bitcoin's throughput is from being artificially crippled to sell a second layer. If the maximum block size was raised, it would have more throughput. The max block size does not change the amount of electricity used from the block reward.

The same way that you would not measure your internet connection on mb per kw/hr since the energy used by 10mbs service is going to be the same as 1000gbs service. The two things are barely correlated.

Energy per transaction is barely correlated. I know it is simple and easy to look at two numbers and pretend they depend on each other, but that isn't the dynamic here, which is why everything you are saying is nonsense.
I looked into this a while ago -- a traditional transactional CRUD database is totally unnecessary here, these are not files that you want to be editable by random tools. The journald log files have the important property that they are append-only by a single-writer. I agree there are some outstanding issues but those issues should just be fixed, instead of throwing it all out and moving to an even more complicated database layer that brings with it all its own additional problems. I think it would be perfectly feasible for someone to improve the indexing to show the latest 10 lines, or to write a fsck-type tool to repair damaged logs.
>otherwise there was an annoying pause between tracks that had seemless blending between them.

Oh christ, this is my least favorite thing about newer audio formats. Some of the old albums were meant to be heard in one stretch; there are no gaps between tracks, because you're hearing a story. Then comes mp3 and digital audio, with a second pause between them. It just kills me.

I get accused of being a hipster by my family. I just want to hear the story!
I am now curious, though. How does Wayland handle key events? I have to imagine it only lets the active window listen in on key events, right? Maybe there's an API for subsribing to specific key combinations?
My work takes place at a beefy desktop machine. I wouldn't want it any other way... I get to plug in as many displays as I need, I get all the memory I need, I can add internal drives, there's no shortage of USB ports or expansion - and I get them cheap. For meetings or any kind of work away from my desk I'll remote in from one of my laptops.

All that and my preferred OS (Manjaro/XFCE), which runs on anything, has been more stable than any Mac I've ever owned. Every update to macOS has broken something or changed the UI drastically and in a way I have no control over...

If I ever switch away from desktops, it will be for a Framework laptop or something similar.
Curious: what kind of load are you throwing at RabbitMQ?
I bet that personalized HRTF is locally encrypted and can't be reused outside these services. is anyone know for sure?
It is useful to make the distinction, because some people do want to have the highest available quality (and this is not, inherently, a bad thing) - having a hard line that separates out the minor, but nonzero effects, from the pure snake oil, is useful.

And as I said, really, the main reason to avoid lossy compression at this point is due to generational loss and post processing. Lossy compression should be considered a final processing step - what you do to store music that is then going to be delivered directly to a listener, unaltered. If you're going to do anything else, you'd do much better with a lossless version.

That is not to say, of course, that if all you have is a lossy version, it is a major problem :-)

For the record, my lossy format of choice for e.g. putting stuff on my phone is 96kbps Opus. Even that much is excellent for casual listening. But I much prefer to keep lossless FLACs as my primary archival storage - not just because that way I can take advantage of better compression formats as they come (e.g. how I moved from ~130k Vorbis to ~96k Opus), but also because compression makes a massive difference with certain kinds of processing and editing which I sometimes enjoy doing. All the psychoacoustics go out the window if you start doing things like subtracting instrumental mixes from full mixes to get vocal tracks out.
My point is that Stadia is a critical layer on top of the cloud platforms. If cloud is a proven market, then accessing gaming chips for playing games is also a proven market. I think the ditching of their internal game studio is a sign of strength, not weakness, in this case.
"...virtually all ransomware strains have a built-in failsafe designed to cover the backsides of the malware purveyors: They simply will not install on a Microsoft Windows computer that already has one of many types of virtual keyboards installed — such as Russian or Ukrainian."
Americans really take the cake when it comes to creating exclusive "close the door behind you" communities which advantage the already relatively wealthy kids to hog the next generation of opportunity.

Just think Silicon Valley.
Yes, those (very rare, mostly hypothetical) situations are trolley problems, but OP was making an entirely different argument, referring to self driving as a whole being a form of trolley problem.

I think the concerns of self driving “moral dilemma” problems are largely overblown. First, they are such rare situations: I’ve been driving for 20 years and never experienced one, I imagine few people have. Second, the solution is simple anyway: favor the passengers of the current car.
Is it really about workload though?

A high end gaming PC will compile typescript, play games with high quality graphics, and run your 100 browser tabs. Let's be honest, an Intel Core 2 Duo would obviate most programmer workloads just fine.

By your logic the Apple M1 is comparable to a high-end x86 chips, but you go on in the same breath with the disclaimer that it is "only certain workloads."

That is my point. A high end PC doesn't care about your workload. It is unobjectively fast. Period. You are the Tempo driver claiming that you would have beaten that Challenger if the temperature of the drag strip were just a little bit hotter....

But that Challenger doesn't care about operating conditions or workload or whatever. It will win today, tomorrow, and the next day while you're claiming that the Tempo is "comparable in the snow on Tuesdays."
They're busy redesigning the UI so desktop is more like mobile, but only in ways that make it slightly worse.
Sigh. Phase IV trials are not part of the approval process; they follow formal FDA or EDA approval and noone is doubting they are important. Regarding risky: it is a well managed risk, and one that you simply cannot not take in the face of a debilitating condition, let alone a deadly pandemic. How do you propose new drugs can ever be introduced at all? And again: the Moderna and Pfizer (and also Janssen, somewhat) vaccines use a novel method of delivery, have been mass-rolled out. You seem to be saying that this should never have been done.