skysight-inc/HackerNews huggingface dataset:
The reason is we want to move alert rules out of the dashboard. To be their own thing, have their own UI & workflow for editing and updating.

Once that is done, we plan to add the ability to link an alert rule to 1 or more dashboard panels.
We are moving that way, but it's not something that we can't start to reverse by changing the president in the upcoming election. I'm really stunned that so many republicans in congress go along with him. One after another, when they decide not to seek re-election come out against him, not all but many. Why are they so cowardly? It's very sad for me to see this as an American.
At this point it'd be easier to just duplicate the sources to an external recorder, right?
What kind of spam app detector is so bad that it doesn't claculate wirh maturity, popularity, and reviews?
Tony Banks?
I live in Germany and in 2015 our police, for the whole year, in the whole country only fired 88 bullets. Germans go through 3 years of training and have a lot of training on non-violent/lethal deescalation.

I also used to live in the US, and the cops there are nuts.

Jon Oliver did a good video on accountability:

https://youtu.be/zaD84DTGULo
Oh no, it’s despotism.
A Graph Medium
If you know something is at the bottom of the output, Shift-G is your friend.

I also tend to believe that if you read the options enough you'll be more likely to remember it.
I can't think of any reason why they would be. SEO things to do on your own site are all about content, markup - nothing about a tiny site is a problem here. In fact, speed of website is (was?) a important SEO factor - so by definition tiny websites start with a massive plus.
Instead of this, I keep a permanent log of every shell command I ever typed and have a handy alias to keep through it.

It also keeps track of the directory a command was run from, so I can limit my search. That way if I ever want to get back into a project I was working on long ago, I can just grep for commands run from that directory.

Not only that, but I can use it to cd to directories quickly. So if I was working under a huge p
10 level deep directory path, I have a alias that will match a string and cd into the last matching path in the permanent history file.

Not only that, but I can also search and then choose and rerun a command in the history, and also edit before rerunning it.
40 Songs
In general? Microsoft is one of the largest software (and SW dev tooling) vendors in the world. Recently? Their dev conference (BUILD) is starting today. Expect even more in the next 36 - 72 hours.
I prefer a much shorter quote:

"Start where you are, use what you have, do what you can".

I love the attitude it conveys. It's not an affirmation, but a call to action. It got me out of overwhelming situations when I was alone and far from home.
It still is, specially when we spend time playing with what our GPUs allow for nowadays.

My main use for C and C++ are actually their shading language derived dialects.
Because people, fundamentally, don't change- and the problems addressed by the Constitution are timeless, as well, arguably, are the solutions?
89% of US households have a laptop or desktop. That doesn't mean each family member has their own, whereas it's more likely to have each family member have their own phone, say on a family plan. But in terms of revenue generating opportunity, if someone cannot afford a laptop or a desktop, they will not own an iPhone either, which accounts for 2/3 of mobile revenue, and they are not going to be running your complex smartphone app on their discount android device, so you haven't responded to my argument at all; you keep fixating on counting the number of devices rather than looking at actual addressable markets and the best way to generate revenue from people who can afford to pay for your product or that advertisers will pay to market to.

Just to throw some numbers out there, as of 2018:

iOS revenue: 47 B. (global, all sources, software, ads, etc) [1]

Google play: 25 B (global, all sources, software, ads, etc) [1]

Global software revenue: ~450 B (global) [2]

Total software revenue (US only): ~260 B. [3]

You are right about the 90% and 10%, but it's not pointing in the direction you think. So you can keep counting devices with very different characteristics and insisting that one number is higher than the other, or you can start counting dollars.

[1] https://www.businessofapps.com/data/app-revenues/

[2] https://www.statista.com/markets/418/topic/484/software/

[3] https://www.statista.com/statistics/184124/estimated-revenue...
Uber lays off another 3k employees
Ask HN: What would be the syntax of an ideal programming language?
Hi, I am starting to write a programming language and currently deciding on syntax. So, I wanted to ask the HN community. What would they want in a programming language eg: GO like syntax for function and declarations or python like structuring with indentation.
Don’t you also become a bigger target with bigger payout from gaming your system ?

It feels like it would be a wash in the end.
Redacting data in your results is very close to the same as not publishing your results. Please do not redact critical information that allows people to validate or otherwise cross-check your results.
Same happens in the netherlands. A favorite method here is to fill the camera with expanding foam which basically makes the camera take part in a slow-motion explosion. Another (less damaging) method I've seen is simply wrapping the camera in cling wrap, making the image terribly fuzzy but not destroying anything in the process.

AFAIK over here speed cameras are only allowed to be placed if they demonstratively improve traffic safety, so we don't have a crazy amount of them.

Of course the best way to beat a speed camera is to not speed ;-)
How do I get this?
I think there's a u-shape here. Lots of jobs are disposable. Being the bartender at Chili's is not much different than being the bartender at Olive Garden. So there's lots of jobs on the low end where it's relatively easy to dump the job and get another. My intuition is that the middle has the hardest time, once you get enough job specialization and income.
That second paragraph summarized the last 5 years of my professional career.
The comments here on HN are borderline irresponsible.

All we know is that someone was removed for what they perceived be 'censoring some data' - and we really have almost no context or material facts.

It continues to amaze me how people jump to conclusions and can't fathom how power, information, and communications work within any organization and that it's always complicated.

Having responsibility is almost 100% 'making sausage' and there is literally no situation in which the public will have access to 100% of the information, and when they do, it will be communicated in a specific way, hopefully for the public good.

For example, someone could feel that it's 'really important' to publish the latest finding on Hyrcoxychloroquine, or Remdesevir or whatever, when from a public communications perspective, it may not be helpful at all to be a focus on this information. Some might call this censorship, some might call it suppression, others might call it responsible.

How about hospital vacancy rates? Because all over North America, the vast majority of Hospitals are sitting idle, and medical staff are being laid off. Funny we don't see that on CNN. Obviously, from a public health policy, maybe this wouldn't be such a good set of data to focus on because people might get the impression that there is materially no pandemic, unable to grasp that in fact, the low rates of hospitalization are due to social distancing measures.

My gosh man this is everyday life in so many fields.

If some Florida politician was trying to literally get numbers manipulated, hopefully, this will be dealt with in the criminal justice system, but this may not be the case.

COVID is a sausage-making communications nightmare for everyone involved, there are massive legal issues, massive economic consequences, existential life and death concerns, literally geopolitical realignment happening in real-time.

Let's try to get more information.

Edit - a relevant example from Miami Herald: [1] "But since the state’s first confirmed coronavirus case, officials have kept some basic information confidential. Most notable: DeSantis has chosen not to reveal the names of nursing homes experiencing outbreaks — cases that, according to Florida Department of Health data, have resulted in at least 126 deaths."

This is exactly the same in Quebec - they don't want to release the individual names of the homes (they are of course known to the occupants and relatives) because it's not meaningful information for the public to have. They've made a reasonable case for not doxxing the homes with problems.

So this is a pretty good example of where public information is managed for the public good. It happens everywhere.

What troubles me specifically about the whistleblower complaint is that there were no specifics at all - no actual articulation of malfeasance. 'Censorship' is a pretty vague term.

[1] https://www.miamiherald.com/news/coronavirus/article24205069...
I Built a Real-Time Games Platform for Social Distancing in a Month
I'm not sure this deserves the downvotes. This behaviour (firing disagreeable public servants, censoring information, blatantly lying) is the exact opposite of what you would expect to see from a strongly democratic nation. It amazes me that the US hasn't fallen further on this chart: https://en.wikipedia.org/wiki/Democracy_Index
> The whole police immunity for murder and violence needs to stop.

The punishment for crimes committed by police officers should be harsher than the punishment for the same crimes committed by regular citizens. And the law should be actually enforced, not conveniently ignored. It would probably only take a few high profile cases where they make an example of the officer to change the attitude in the police force.

Right now, some police, who are meant to protect, are trigger happy because they know that their colleagues "have the backs," and they will be let off the hook with a suspension in the worst case. They don't analyze a situation carefully enough before reaching for their guns. There are shortcuts taken far too often by police, such as entering properties without warrants, arresting people who have not committed or are even suspected of committing crimes. The police think they're a different tier of citizen, and well, they are, because they can violate citizen's rights with almost immunity.

It is understandable that mistakes can be made, but it this is precisely why they need to be made an example of, to prevent the mistakes recurring.
> There’s no point in suffering in front of a computer screen if I’m not going to be productive anyway.

The biggest benefit or being self-employed is that I'm done when I'm done. For a while, I worked 10 to 3 or 4, then did something else. There was no loss in productivity, but it freed up a lot of time in my day.
David Bowie - Space Oddity
Uber Lays Off 3k More Workers Amid Coronavirus Pandemic: Report
So far I really like using Electron. Granted I am not developing anything extreme but it's really cool, I build my reactjs project then package my electron app and boom it works. Recently tried the transparent/frameless window that was pretty cool.
Actually, religious belief has been declining over the past century along with economic development. I think the numbers of people losing those conspiracy theories are far greater than the numbers picking up novel ones.
I hope to see a non invasive way to do this soon, either via nano-bots or some form of magnetic stimulation. Years ago, our hard-disks got smaller, it is time for MRI and transcranial stimulation.
point taken, thanks :)
You can spawn a goroutine that immediately waits on a channel, so that it will not actually do anything until you want it to. This seems at least as expressive as a single-threaded switch() primitive. I think it can also express the threaded async pattern you want, but I'm not sure.
New drug can stop pandemic 'without vaccine': scientists in China
Breakthrough or hype ? What do you guys think ?

Media in asia are putting this on front page.
Nice work automating some tedious work.
But come on, that spec is only 31 pages. Read it.
What a fucking shithole country!
Is Italy Calling for Bill Gates’ Arrest?
My Involvement with Bitcoin.org
Not 100% sure what you mean with 'fMRI timestamps' but since you say 'recording' I assume it's the TTL/optical trigger produced at the start of each volume? And since you mention windows 98 and < 10mSec the in-house software is maybe using the parallal port? From former experience with such software: that's usually a mess, especially on later versions of Windows where direct access to such port was being ruled out.

Anyway the principle is you use an A/D converter to digitize the signal then save it (either the complete signal or just timestamps of rising edge, the latter can also be done directly on some A/D cards). In the system I'm currently working on I'm using National Instruments PCI-X cards their C SDK to get the data but that's just because I need I/O channels for other things as well and because it has to include online processing of data. Otherwise you could just save the data at a nice and slow rate using Labview or Matlab or ... (pretty sure there are open source solutions as well). And there are many alternatives to National instruments as well of course. All woth resolution down to a couple of nanoseconds if needed. But note that it's still not trivial to get an accurate 'time of day' timestamp from it (should that be needed): at the recording site there's no way of knowing exactly when the data acquisition starts. And there can be clock drift.
I don't think that's true at all, pulling two obvious examples out of the air, both Bill Gates and Warren Buffett, two of the most successful men in history, are both seemingly dedicated to their families.

Success is also a subjective term, success here is (I think) implicitly being defined as wealth, both Gates and Buffett are hyper-successful, and I know plenty of more-ordinarily successful people with families too. Actually, I'm almost certain I know more successful people with families than I know successful loners.
I wonder how much/in what way they wanted to cook the numbers. I.e would a small change affect the perception, could a big change go unnoticed etc. Interesting nevertheless.
Yes. Had a pretty good experience with them. But beware, according to government regulations. You need to apply for a renewal every year, which can dent your wallet.
CS193p – Developing Apps for iOS – Spring 2020
We Are What We Choose: Jeff Bezos Baccalaureate Remarks (2010)
Jellyfish: A Python Library for Doing Approximate and Phonetic Matching
This needs some serious citations. As far as I know there have been no fake numbers reported in Australia for example. Americans seem to have this attitude of "If its bad here, just imagine how bad it is everywhere else"
Show HN: I made an extension that helps me type emails 2x faster
DRY is simple and should not be thought too much off.

Don't Repeat Yourself. Too many developers look at this principle with refatoring in mind, a lot more than it should be.

If you have duplicate code, and by duplicate, i mean exact copy, then this principle applies. A 90% duplication is not a copy. It's close, but it's not a copy.

Abstractions often come with a much higher cost than duplication. It's much easier to get your abstractions wrong than it is to keep things stupid and repetitive.

Time is your friend here. Don't ever start abstracing, introduce it slowly and a small bit at a time.
Boardgame.io – Open-Source Game Engine for Turn-Based Games
Animated CSS Login Form with Password Validation Meter
YouTube Automatically Deletes Some Terms Critical of Chinese Regime
> awk/sed are just horrible to learn for beginners

That doesn't seem fair. The two are entirely different. I found Awk very friendly and easy to learn, and use it every day for all kinds of things, in one-liners and in scripts. The AWK Programming Language is masterfully written, a joy to read, as are Arnold Robbins' books. Even the man page is short and very readable.
https://www.theverge.com/2019/3/13/18253848/eric-garner-foot...
Right. Even POSIX.1 has the same "messaging" functionality, so:

* spawn/1 becomes fork()

* send/2 becomes kill()

* receive F -> ... G -> ... end becomes sigaddset(&s,F);sigaddset(&s,G);sigwait(&s,&r)

There are of course other issues, like there aren't that many signals, or that memory management is hard, or whatever, but these are solved by other languages as well, so you can imagine this is at least straightforward to implement.

The downside is that it means you can have functions that you can't write. That can be a big bummer to a lisp programmer, but I don't think python, javascript, etc, programmers care about that, so I think history will judge the trend to colour functions as lazy and shortsighted.
This is not new, but it is getting so bad that people around the world are finally starting to realize that much of the image of the US is based on the fiction it sells. Rich country, (still) yes, but freedom and democracy have taken a turn to the worse in the last decades.
Yeah, that is how it should have worked.

HN is pretty vanilla. I use it with
https://userstyles.org/styles/92693/dark-hacker-news-solariz...

Not the standardized approach that we should have had long ago but better than nothing.
Foods That Fare Best in Martian Conditions
Show HN: Biweekly, insanely actionable SaaS growth case studies
The conceit is that it’s a written contract between the citizenry, the state governments, and the federal government that sets out what each is and isn’t allowed to do. It has provisions to be altered by the parties should it be found wanting which have been successfully used several times, despite requiring a supermajority.

The idea is to establish the rules of the political game by consensus, as a stabilizing influence on a government that can have its membership completely replaced every 6 years. Like any other contract, when there’s a dispute, the first thing to look at is what was actually agreed upon and then try to map that onto whatever situation you find yourself in.

Generally, the courts in the US view themselves as arbitrators: their job is to determine how the text of the law (including the Constitution) maps onto the many messy edge cases that come up in real life in the fairest way they can. That means, in part, making determinations consistently between various cases; this is where case law gets its authority.

In theory, political and moral concerns are not in the purview of the courts, but instead are be encoded in the written laws they interpret. Modern legal opinions need the endorsement of enough legislators to be enshrined at the appopriate level of law before they can be enforced; it makes for slow progress, but hopefully avoids a lot of wrong turns.
But here the decision making is localized to individuals, and their decisions can formally be translated into pricing human life. I'd hate to be the one having to make these calls.

I mean, various insurances price human lives already, so it's not exactly novel, but here the decisions directly cause these tradeoffs to play out (whereas e.g. a life insurance does not cause a death for monetary gain).
Sometimes the distinction is made between "real-time" and "online" processing.

The first one refers to the speed of the processing in relation to the length of the recording - so, say, you can process a 10 minute recording in 1 minute then you're 10x real-time. However, your analysis might require the full track to be available for best outcomes, and so you cannot really start with the processing until the full source is available.

The latter is what "online" processing refers-to, the ability to process on-the-fly in parallel to the recording. Obviously, this cannot be faster than real-time ;-) but hopefully it is not slower, either. Often times, though, you get a (somewhat constant and) hopefully slow offset, i.e., you can process a 10 minute recording online in the same time but you need another 10 seconds on top of that.

This is, by the way, not restricted to source separation, it applies to other disciplines as well, say, automatic speech recognition.
I just don't see the appeal. MMS works well for things like pictures, doesn't it?
I have some experience with the police force and I think the problem may run deeper and be a bit less dramatic, and I think this might be true nationwide. The gist is that benefits and compensation for police officers have been going down in recent years. Lower pay, worse insurance, no retirement; all of these things lead to less, and less qualified, applicants. This drives down the employment requirements and removes the older, more level-headed officers.

In the past they required a college degree; now it's just a high school diploma or GED. In the past they provided plenty of training (ie. time on the range; de-escalation procedures, etc.); now you get 12 bullets twice a year for certification. In the past you received a good pension and great insurance; now if you die on the job your family gets nothing.

Who in the world would WANT to be a police officer in this situation!? You get little pay, little respect, and you have to run into the problem while everyone else runs away.

This is in no way an excuse for what happened in my town (Louisville, KY) but I thought it might shed some light as to why it happened. I don't think cops are bad people and it only takes a few to really drag them all down. They are generally just people trying to go to work and make a living. The vast, vast majority of police officers don't wake up wanting to end someone's life. They just want to make their town a bit safer and stay alive to spend time with their families.
I think Blaise Pascal's (or whoever really said it) remark is apposite here:

If I Had More Time, I Would Have Written a Shorter Letter

https://quoteinvestigator.com/2012/04/28/shorter-letter/
Just FYI, Desoxyn is literally a trade name for methamphetamine (so much for obscure). Also if that surprised you at all, Adderall is (more or less) the same thing minus a single carbon from the end.

Amazing the difference in outcomes when it's purchased from a reliable source and consumed in moderation! (This also applies to the so called "opioid crisis", but I'll save that rant for another time.)
Repercussions based on a single person's unproven allegations? Would you like to live in a place where this is the norm?
Are you new to American politics? The demand to cook the books undoubtedly came from the top, whoever investigates can also be fired, and the public are out demanding that reopening happen even if it kills people.
But why? I don't see that the author explains why he doesn't use what's already in the language which he uses to implement all his "dictionaries":

https://docs.python.org/3/tutorial/datastructures.html#dicti...

Also, the "improvement" is when starting from "a linear search through all of keys"?

Edit: Thanks to
anonymoushn, so the language in which the "dictionaries" are implemented is actually an independent language:

"Almost all of Flpc is written in Flpc itself and defined at runtime. This means almost everything is modifiable at runtime using rebind: including the loop for reading input, compiling functions, looking up names and rebind: itself!"

From: https://github.com/asrp/flpc
The opposite is the real problem: Employees being forced to be friendly and accomodating to every customer who thinks they're entitled to feel like royalty because they're paying a few dollars for their drink.

FOSS projects are just a reversal of the roles. They let the creators react more honestly. You're not a paying customer, so don't expect to be treated as if you were the developer's boss.
There was actually a scandal about that in Denmark recently. Some journalists managed to get new SIM cards for other people without proper authentication. Repeatedly and from different providers.