skysight-inc/HackerNews huggingface dataset:
No one said anything about "sucking up" to your manager at all. In fact, my interpretation of the parent was more akin to making sure that you can have open, two-way communication with your manager, so that they understand the importance of the work you are doing. A bad manager (or one that simply doesn't see eye-to-eye with you) can ruin an otherwise fulfilling job, no matter what you do.
Yes, completely out of context and without any implied qualifications, such a ban would be too much. But that's not what we're dealing with here, is it? This is not something that will remain in effect for years to come and I think any reasonable person understands that. Yes, I do consider a period of a few weeks or maybe even a couple months of self quarantine a small sacrifice compared with the alternative as I understand it. I was happy to comply with the shutdowns when they were in effect in Colorado earlier this year and I think these young people should also be willing to do it. And I don't waste time kidding myself into thinking I can effectively judge these actions with no expertise in these areas. I'm not an epidemiologist and I'm sure neither are you.
Google has an internal cloud that they talk about sometimes. Borg, bigtable, spanner, etc. They run all their services on their internal cloud, including their public cloud, with the exception of Compute Engine, which is its own thing.
The worst is the end of the day checkins. By that point I'm not sure what I worked on or sometimes where I even am.
Like what? Tor itself is never the reason they were caught as far as anyone knows.
Brilliant idea right there. Just reach out and see if any want to get involved to further their own research?
I literally just saw a Snickers commercial that ended with, "I thought we were doing the zoom thing"
> I want a locked-down device that keeps developers in check.

That's fine but how does from that statement follow that it's a good idea to let Apple do it to everyone? You don't want things, that's fine, don't get them. Nobody is asking to add anything to the things you already like, ruining them for you. People are asking for freedom of choice.

It's like saying you want to live under permanent surveillance, which you can do, you can have a security company install a camera in every room of your house, but why does that need to apply to the entire city block?

How are you worse off if Apple is required to say, allow third party app stores, which you don't need to touch? In the same vein, why was Firefox ruined for you by addons if you didn't need to install any?
I thought this interview with his lead production engineer was fascinating ("Susan Rogers: From Prince to PhD"): https://tapeop.com/interviews/117/susan-rogers/

Neat stories/background on a music industry figure that not many people have heard of, but should.
Yes all drugs: consider reading "Legalize This" a super-short and superbly written book by a philosopher and legal scholar who has been thinking about this issue for decades.

https://www.amazon.com/Legalize-This-Decriminalizing-Practic...

TL;DR version: anyone being put in jail deserves an explanation. None can be given when they are a non-violent drug user.
your comment reminds me of something that I secretly do which I personally used to think was kind of bizarre. when i stumble upon evidence or signs that a certain way of my thinking is incorrect, i like to confirm that suspicion and dedicate time to go into a meditative state where i take my findings and effectively attempt to reprogram my mental algorithms/principles. this takes anywhere from 15m to several hours depending on how fundamental and low level the change is. obviously, the perceived roi is immense.

for instance, this is how i converted from religion to atheism (arguably still a religion)... a product of my nurture that i decided to shed. other examples include my interaction model with others which included tenets such as curbing my decidedly unjustified high level of empathy for all others, controversial as it may be.

1. reprogram in the sense of mental models and thoughts or in a literal cells and atoms sense?

2. potentially depending on your definition and scope of `reprogram`, wouldn't that be a subset of intelligence, as opposed to something higher order or different?

3. what kind of behaviors/habits do you think humans (like you or I, not high-funded corporations) could employ now to get as close to achieving your second sentence as possible?
Costly Lessons from New York City's Second Avenue Subway
> turns the question into the one of "is it possible to do real standups?"

The answer to that is yes. But only if you have someone with the authority to interrupt when it goes off-track. I frequently do that, but it usually takes a very long time to convince the people I work with that someone needs to have this authority(interrupting people is usually considered rude, whereas unrelated rambling is really the rude part by being disrespectful of all the people that are not interested in it).

On paper I thought that that's the role of the scrum master. But in practice I've never seen a scrum master do that. I usually offer this to the project owner, but usually the project owner is the one rambling the most in standups.

Practically speaking what happens is that when people start rambling I interrupt and tell them to take the discussion to the 2-3 other people that need to discuss this with him/her after the meeting.
Jail until they volunteer/clear for treatment. Same principle as parole.
Arcturus Moving Group
The difference between social media and all the other media you mentioned isn't the format (still mostly just images, text, and video like the old media) or in its content (Sturgeon's Law is universal); it's in the ability to disseminate messages to a global audience instantaneously, and the careful curation of that content to drive engagement.

The clear result of this algorithm has been to happily send lies, misinformation, emotionally manipulative opinions, and other content at a scale and speed that was never achieved by a New York Times bestseller, MTV, or Rockstar Games.

All media has always exploited our cognitive biases and irrationality to its end; but to do it worldwide and simultaneously, 24 hours a day, 7 days a week, without rest or remorse, is pure stochastic terror.

Move fast and break things indeed.
Hah, pulseeffects was why I wrote this project. It has tons of latency, very sluggish UI, not nice to use.
W64devkit – Portable C and C++ Development Kit for x64 Windows
DX9 will never die (ballmer_dance.gif)
In Place of Police: The Oregon Experiment
Poor UK people working Saturdays :(
> If there were alternatives you wouldn't be forecd to use them.

That's just not true. If App Developers choose to only release their app on one store then i am forced to use that store.

Say this Apple loses this battle and are forced to let companies run their own Stores on iOS. What's to stop a company like Facebook moving their suite of apps to exclusively be distributed through their own Store, which conveniently bypasses the App Review process, severely undermining user privacy. If i wanted to keep using these popular apps to communicate with my friends I'd have no choice but to use their alternative Store.

> You are putting a lot of trust in a company that may change its ways. If they change, where are you going to go?

Then I'll switch to Android
That was kind of my point, all of that is through a human centric point of view. What if higher intelligence is something else?

Look at say plants, they've been shown to be intelligent in various ways.

https://academic.oup.com/aob/article/92/1/1/177536

Now, when you take an ecosystem like a forest, something interesting happens. The plants begin to communicate with eachother using electrical signals passed along the mycorrhizal networks of the fungi that live symbiotically with them.

https://academic.oup.com/aobpla/article-abstract/doi/10.1093...

https://link.springer.com/chapter/10.1007/978-3-319-75596-0_...

So, these networks facilitate learning by individual plants within the network, they facilitate long term memory, complex coordinated long term behaviour. Now, a lot of these behaviours and things happen over spans of decades to hundreds if not thousands of years.

That sounds very much like some level of higher intelligence, yet those plants will never complete a 2048 or sokoban puzzle.
The current monthly price is just for early access. It says on the page that the price will change on the full launch, but does not say what it will change to.
And then the OP is about privately asking some of the slow computer's owners to run your sticky note without showing it to everyone first. If this is good, why not let everyone do it?
And if entrusting everything about your life to one company ever does backfire, you still won't get to call this out, because then it will be 'blaming the victims' ;)

I don't know the likelihood of this all going dystopian, but I did realise a while back that it isn't hard to pick a not-google option early when a thing is new. Rather than attempting to go cold-turkey you can just stop growing more locked in. After a few years you notice you're not stuck any more.
The example of...

static func buildIf(_ value: SettingsConvertible?) -> SettingsConvertible {
value ?? []
}

and

static func buildEither(first: SettingsConvertible) -> SettingsConvertible {
first
}

static func buildEither(second: SettingsConvertible) -> SettingsConvertible {
second
}

?

These just return their values -- the only one of note is that buildIf returns the empty array by default, but otherwise this is just defining an if statement to be an if statement.

It gives you however to make an if statement do something other than being an if statement, and that seems... bad.

You could for example define it as

static func buildEither(first: SettingsConvertible) -> SettingsConvertible {
[]
}
static func buildEither(second: SettingsConvertible) -> SettingsConvertible {
[]
}
I suspect that higherordermap's comment was sarcasm...
Amazon is a $3.9B-per-year customer the Post Office can't afford to lose
While I can understand why companies need something more than hardware(* see below ) to have better margins, I really hate the trend towards companies gathering more and more data about me to essentially show me ads - so this is a no go for me personally. If the software is hackable and the device customised so that I don't have to associate with my Amazon/Google accounts, this gets really interesting.

Electronic components tend to become commodities which means there's usually a race to the bottom for prices of finished goods - so hardware companies hope to hold on to the data so that a) you don't switch b) they get more revenue out of you by selling your data or selling you ads. In this case though, Amazon might be selling below cost so that they can suck you deeper into the eco-system :) . Interesting times indeed!
> The two headline features are Highlighting support in the calibre E-book viewer and that calibre has now moved to Python 3.

Love the irony here. Last year the author said he would not move away from Python2 and that he could maintain Python2 all by himself even when deprecated. And suddenly it moves to Python 3. I guess someone drastically changed their mind.

EDIT: actual quote:

> No, it doesn't. I am perfectly capable of maintaining python 2 myself. Far less work than migrating the entire calibre codebase.

https://bugs.launchpad.net/calibre/+bug/1714107
> “ Your basic contention is that nobody ever buys any product because it's something they want need or like.“

This is a complete misrepresentation of what I wrote. Either you are not understanding or are deliberately creating a strawman.
For those who are out of the loop, the notable thing about this release is that Calibre is now using Python 3. Three years ago, Calibre author famously said he will maintain Python 2 when it reaches EOL, because it would be less work than migrating Calibre to Python 3.

https://bugs.launchpad.net/calibre/+bug/1714107
Not GP but sharing the distaste for liquorice, and it extends to fennel and anise, though I can stomach the latter in small quantities as it has other flavor things going on.
Hackernews users take the principle of charity too far. I have seen too many people here take Trump in good faith, for example. When you give authoritarians the benefit of the doubt, they'll take it and RUN.
That reminds me of the early days of me doing sysadmin.

We had a BSD system and an Ultrix system. For convenience I temporarily NFS mounted the root of the Ultrix system into /tmp/foo on the BSD machine. After I was done I forgot to umount the volume.

The next day, the Ultrix machine behaved really weird. Things seemed to work fine, but a lot of files were missing. It took a bit of troubleshooting before we figured out what had happened.

As it turns out, the nightly /tmp cleanup script had run on the BSD machine, and this script deleted all files which had not been accessed in a week. Of course the script had traversed the NFS mount and cleaned up everything on the root disk of the other machine. This meant that all the files that were commonly used were still there, so things seemed fine until you tried to do anything that involved files that hadn't been touched in the last week.

That's when I learned never to use /tmp for anything important.
Just like anyone, they make mistakes.

Think of the most boneheaded thing that you did in the last two years, then imagine that could have been the one mistake that gets you busted.

Also they probably get complacent about the whole thing eventually.
Not sure that youtube actually does suck at the moment.
You like the taste because your body needs it
Definitely felt weird when he said that at the time.

Anyway, very glad he changed his mind.
Hah I read those as years and was wondering if there was an invasion from the Pacific in 1854.
> "I left Google" is going to be the 20's version of "I left Facebook."

So you mean it will be all the rage to talk about in tech forums but somehow the number of active users will continue to go up every quarter?
A system that requires warrants would be superior, even warrants are often rubber stamped. Just giving whatever law enforcement wants, even audio recorded in your own home, without even a shred of oversight is the literal definition of a police state.
That pig would have to be ten times more charming than Arnold on Green Acres.
Answers to a reader's questions about bits of tech
So you're just going to mention the recording without sharing it?
They should be universally told to pound sand without a warrant. You don’t give the armed representatives of the state everything they ask for just because they’re being polite; make them go through the proper procedures with oversight.
The average Android device is not exactly a top of the kind phone on top of that, Java based Android apps aren’t exactly known for performance.

If the top of the line Android phones are slower than the $399 SE, can you imagine how slow the average Android phone is?

But I think this is all a moot point, there shouldn’t be any heavy lifting on the client and all phones have special hardware to handle streaming video.
I don't see what's frivolous about it. I hate liquorice but had no idea it was dangerous to consume in quantity,a nd in general I'm quite health/diet conscious.
The definitions of almost everything in our lives change over time. I would want to be practical and live in a world where words don't only mean what they used to when they were created but also are revised.

Open source is a philosophy which I have always admired and it motivated my way of thinking. But I can not accept that a few large corporations want to apply their monopoly and scale to single handedly reap the benifits.

Stopping them is vitally important to preserve those exact freedoms that open source gives us.

The Open source movement was not created in an environment where there was such massive centralisation of computing resources and their financial implications. How do you know if the Open source movement itself wouldn't have started differently in an environment like today's?
Out here, the ravens are our neighborhood watch. They have certain blocks that they patrol, always one spotter (from a tree or building), and one on the wing or walking about.

Ravens are about the size as a 4 year old human. They love McDonald's french fries, alas: they will sort through the refuse bins, and aren't too careful about putting the trash back.

I often wonder about encouraging them to pick up litter and recycling. I am sure they could handle the job. There's at least one instance documented of getting corvids to pick up trash...
That's all people.
This isn’t really an answer to your actual question but I’m reminded about the Aesop’s fable about the crow and the pitcher[0]. Humans have been noticing the general intelligence of crows for over 2,500 years!

[0] https://en.m.wikipedia.org/wiki/The_Crow_and_the_Pitcher
So I only dabble, but what was surprising for me with GoL on a small grid was how the performance wasn't great even if I'd shown the network almost every possible state during training (omitting a test set).

Nets do such amazing things with open ended recognition problems ("what is in this picture") that you sort of just expect them to trivially learn closed form solutions perfectly. I know this is a fallacy, but that is where the surprise came for me.
As callalex mentioned, the spread spectrum could introduce some delays into something like first packet response but this isn't necessarily the crux of the issue. Once a channel is being used, it can often stick around on that particular channel for a while so subsequent packets wouldn't necessarily have to do the whole spread spectrum dance until the devices start experiencing issues. IIRC there's some amount of stickiness to the spread spectrum utilization, but I could be wrong.

You're a tad bit incorrect on Bluetooth round trip a few centimers being 150+ms. Plenty of game controllers operate on or on top of Bluetooth and do not have 150ms latency. Headset Profile (HSP) bluetooth also does not (usually) have 150ms+ latency, usually more along the lines of maybe 30ms latency while many Bluetooth controllers will have <10ms latency.

https://www.reddit.com/r/RocketLeague/comments/8wvf9u/contro...

I'm not the person who designs codecs, but I'd wager most of the lag seen with Bluetooth audio systems come from the codecs. Bluetooth devices are often incredibly power constrained, so codecs operating over Bluetooth are usually trying to balance quality with computational complexity and dealing with packetization of the audio. When you're listening to an audio stream, it appears like a continuous stream of data. In reality, its chunks of data. You're listening to a previous chunk of data while the device is waiting to get the next packet, apply error correction to it, decode the very highly compressed data, and have the waveform ready to go out to your ears all on usually pretty cheap and highly power constrained equipment. It then has to be a bit tolerant to the above mentioned spread spectrum and a potential dropped packet here and there while still seeming to just be a continuous audio stream.

So in short, there's latency in a lot of Bluetooth audio codecs because the designers of the codecs felt the latency tradeoff was acceptable given the bandwidth, compute, power, and quality envelopes based on technology available at the time of crafting the codec.

Meanwhile, you're sending out pings on a device with keys on the keyboard bigger than the battery on a lot of bluetooth headsets with many orders of magnitude more processing power whose wireless connection is not normally that much of a power concern encoding/decoding extremely basic data to one of the companies with the most privately owned fiber with billions of dollars of computing equipment.
Is the Jack aware at all? This is a pretty nice looking eq and more eq plugins are always a handy tool to have. Needing to use the pulseaudio bridge for an eq makes it difficult to use in production setup with a chain of Jack input/outputs though.
Even accounting for speed, TPUs are worse on a cost benefit basis. People (some of whom are data scientists) pay to use them because they are the shiny new toy and there’s entertainment in blogging about it or writing a walkthrough, not because they economically solve any problem.

I manage an enterprise machine learning team and we do tons of stuff on GCP. I’m dead serious: there is not a single use case where it makes sense to choose TPUs unless the main value you’re seeking is just the entertainment factor of using Google’s new thing.
This is not news!

All the crow family posses the same, same has the dolphin family.

Why? Brain mass to body mass. People have known this for over a century lol.

Shows how stupid people are today.

Dumbed down at school, that's why social engineering works so well, prople already programed lol
In other languages, the builder pattern usually consists of just methods on a builder object that manipulate internal state until you 'build' an instance. Function builders on the other hand support building of a strong type.

The builder can convert expressions into components that are then assembled into results. Some applications want to be able to represent the result as a strong generic type.

As an example of this, imagine

if let releaseName = releaseName {
Div("Release \(releaseName)")
else {
Blink("Prerelease")
}

might be captured by such a builder as an Either<Div, Blink>.
Hilarious that this site doesn't work with Firefox. Animations don't appear to be starting on Firefox Developer Edition.
You can pigeons!
Yes - you are yet another person speaking authoritatively on a subject while knowing basically zero. As an added bonus you freely admit you have no intention of learning anything, either! I have my public name here and my reputation in the industry carries my statements.
Where I work we have very broad criteria that applies to almost everyone in the same occupation. Those are not negotiable but measurable - when we apply only tiny bits of subjective understanding
It's just a reminder that you need somewhat eccentric people in the world if you want good open source projects like Calibre. Nobody else is going to do the job.
What does this button do?

>It tanks our stock

Why do we even have that button???

>lol idk
freeCodeCamp did a survey amongst people learning to code, and 3 out of 4 used YouTube to learn. And that didn't even include other video sources.

In Stack Overflow's 2020 survey, over 50% of respondents said they use video tutorials when they are stuck.

It's probably only one component of the learning process, though, as I assume that most code beginners read articles/docs as well. But an important one.
Yeah, well — she’s dead. She died when my mom was much younger than I am today, and my mom died a while back.

Pretty much everyone else in the Western world is getting fatter, and it’s primarily because of the poor food choices that most people make. Whether it’s fast food from McDonald’s or a frozen dinner, the result is pretty much the same.

Even the higher quality frozen dinners from Whole Foods aren’t as good for you as fresh food, but they are better than most of the stuff you get just about anywhere else.
So the concern here is that the feedback is not truly anonymous because someone from HR or IT is able to view the data? If run by a completely 3rd party tool, would that make you comfortable?
Congrats to the dev finally realizing that the switch to python 3 was a real thing instead of, as I will quote " No, it doesn't. I am perfectly capable of maintaining python 2 myself. Far less work than migrating the entire calibre codebase."

Glad he made the sane option, I held off from converting my eBook library to the system because of the previous python2 ignorance.
note that from our recent experience adding AVX to Ardour's existing SSE hand-written vector code, gcc is now able to generate SIMD code that essentially matches the performance of the hand-written versions.
Low bandwidth mesh networking is super interesting but I would prefer not to have it supplied by Buy'n'Large.