skysight-inc/HackerNews huggingface dataset:
The documentation for self-distribution clearly shows the workflow for an XPI file: https://extensionworkshop.com/documentation/publish/submitti...

What gave you the impression that XPI files would not be supported?
WIKI 2
The government issued a take down order, github complied.

Why is that news or interesting when in the US companies are deplatforming people who's political speach is deemed harmful?

The two problems are not equal.
Yeah well I could argue that a sizeable part of these angry testosterone people are Apple users. What stopped them from "hurting" both ?
I believe this is already used in retails stores, and passively listening app libraries are able to determine the user’s location.

I believe it is also used for television ads.
> I'm actually building a tool right now that aims to solve this problem. I partially agree with your statement. Yes, designers need to learn how to interact with a UI component, but I don't think they should go so far as coding.

I agree with this. UX design and programming are skillsets that are sufficiently complex/different that the key is to allow each discipline to have the tools to _understand_ and interact with the other really well, but not to expect all designers to become programmers or vice-versa.
Myself and a buddy run:

https://SQLizer.io - migrate data in CSV, JSON, XML, etc into MySQL databases.

It's doing ok, but growth is static and we've tried a lot of stuff. Feels like we're hitting the total available market for "people who want to convert to SQL".
Fermat: a data clustering tool augmented by the underlying data structure
Or Briar or Ricochet, or something developed in house. Honestly, the thing that's so perplexing to me is why so many people in these roles would be using Whatsapp at all for these things. It's like SoS mentality (to use an imperfect metaphor) run amok.
I suspect that's more due to aliasing or some other DSP that's happening (most audio designs have bandpass filters, because anything outside the usual range is not considered a valid signal.)
The Future of Work: How New Technologies Are Transforming Tasks [pdf]
> I do agree that familiarity with the tech stack is very useful, but beyond that I’d argue its best to let those focus on what they do best.

+1
There is one. It’s two hyphens followed by a trailing space and newline: https://en.wikipedia.org/wiki/Signature_block
Great work!

Potential small addition?

dne <date> - open <date> file in $EDITOR
$3.8B US Military Aid to Israel Should Be Leveraged ToEndTreatmentofPalestinians
My reaction is that this is not what the world needs. The world needs a research tool, not a way to poor over thousands of low ranked sites. How about sliders for date ranges?
Yippy.com has some nice enrichment filters that I find useful.
That's because "greeting card speakers" are piezos, and have a much higher frequency response curve than even normal tweeters. On the other hand, they also have no bass.
I regret neither Top neither Htop show you estimates of "IO Activity time" like in Windows 10 task manager - I need to use separate iostat to observe that.

I found the "IO Activity time", percentage of time when IO is used, to be a really good indicator of IO load on machine level - neither io-op per second, neither bandwith tell much if you're already using up all available IO. Load does not help here, as number of processes doing IO influences "load" more.
N.Y. Condo Cited in Nigeria Corruption Case Offered at $7.15M
Sigh. For your benefit more than mine, I’d like to make you aware that you sound like a Markov chain trained on science-sounding words, because those words don’t fit together in the order you have combined them.
What about Android One devices with their monthly patches from Google?
Has anybody used one recently with their children?

I was considering purchasing a ‘new’ model as a gift.
I was amused by this doublespeak:

"To give users more control over their extensions, support for sideloaded extensions will be discontinued."
It's a complicated drug (really three drugs in one with some careful work put into their interaction) for a rare condition with little in the way of treatment options. The R&D costs are horrendous with no guarantee that the result will work or that it won't be promptly obsoleted by some other drug from a competitor (as happened with Vertex's hepatitis C treatment).
I'm glad you're doing well but please, speak for your self. My apartment building is surrounded by people sleeping in doorways and alleys. They are not fat, and cannot travel the world or outer space.
Fucking SEO Tips
A Russian military police armored vehicles are pictured in the Syrian
This worked to transmit "hello world" between my desktop (firefox) and mobile (firefox). Great project :) Of course you need a relatively silent room. This could have many nice applications
It'd be lovely to hear this internally. Peter & I have been trying for the last many months to gain more access and control so we can keep it going.

Alas, that didn't happen, so Peter stepped down and is no longer maintaining cdnjs.

I'm still here to try and keep it alive, but hearing nothing internally makes that rather hard :(
True, humans are more predictable and we can kind of probe at it until we reveal the truth. I guess we could do sensitivity analysis on ML models but most people aren't equipped for that.

>Truly unpredictable people get locked up and/or are given medical help, but even less unpredictable people are tested and kept out of professions and activities where that unpredictability could cause problems.

Given our knowledge about e.g. Narcissists or psychopaths their behavior is not totally unpredictable. I guess a serial killer could be extremely predictable, but not something we want in society.
'People come for the selfies but won't pay $2 for pizza'
Troll? Democrats are Americans that generally want sufficient social programs, because we're a powerful nation and don't need to let anyone suffer.
> Not really sure how to fight that.

"This will make it easier for a Democratic president to know about and take away your guns."
We aren't going to be shipping billions of people off to Mars. We'll send some small number and they'll reproduce over there. Having a backup will be great, but it does nothing to address the population that's already here.
It will make you more aware of the fact that you feel shit.
That doesn't seem to show how to install an XPI file locally? Unless I'm missing something that's some web interface from AMO
We publish some basic usage stats each month here: https://github.com/cdnjs/cf-stats

That gives you an idea of the scale of usage of the service. 157 billion requests last month.
Radeontop [1]

[1] https://github.com/clbr/radeontop
It's amazing this project is still alive and kicking. Back in the day, early 2000s, I was employed by Takeaway.com to automate a large part of their outbound callcenter work (after faxing an order for a Pizza, sometimes an error occurred due to paper jam etc and our callcenter had to verify the order arrived).

As this was way before the day of Twilio, Asterisk allowed us to completely automate that process, thus reducing the work of our callcenter tremendously. I can only assume they use a service like Twilio for this nowadays, but they were fun times, it allowed us to save incredible amounts of money, and is a good example of how opensource software helps small businesses in their early phase.
A modem _implemented in a browser_ for any device with a microphone and speaker (and browser), yes.

I'm really enjoying trying to think of good use cases for this, tbh
Life expectancy for American men drops for a third year
We use rocket chat in uni to communicate with team members for project, I think it is good enough for this purpose.
> That's not safe. PIDs are recycled.

Yup, didn't think of that possibility, thanks for pointing it out.

> You may (should?) be able to initialize a pthread-based PTHREAD_PROCESS_SHARED + PTHREAD_MUTEX_ROBUST mutex in a shared memory region and have everything just work.

Trying this now, I'll make another post if I can get it working. Thanks for the suggestion.
Has anyone figured out the throughput of this yet?
It's a matter of balance, always. A thin line. And dogmas that people on teams follow (we all do in some way).

Not invented here syndrome, always create a class, always put a class in its own file, premature optimization blablah, don't use goto, this and that is bad practice in that language, don't optimize until you need it (but you later don't have time to profile, or don't really want to...)
Nothing that I've heard so far - though I'm happy to be corrected by Thomas or Ryan.
While this is true, 19k is also hearable to most young people (maybe under 25 or so). We use 44k because it is right above double the cutoff of human hearing.
> we have the capacities to centralize this data

but we also have the technical capacities to descentralize it (federate it?)

interestingly enough, it is getting more centralized. Is this due to economic incentives?
The communication around this is completely atrocious.

Given the obvious threats that a single signing authority presents (as proven by Apple recently) Mozilla should be decentralising the signing here to a few hundred redundant parties worldwide.
Presumably pacman -S will still work, but on first run, Firefox will then ask if you really want the extension installed, listing it's permissions etc.

I think that's pretty fair. Lots of other software that interacts/loads into another bit of software requires manual configuration.
Context of course.

Since he posted it in this thread, he should obviously thinks it makes a point relevant to privacy.

But the quote is not about privacy. "Give me six lines" just means that anything said/written by someone could be misconstrued against them, not just their private communications.

(Of course it would also apply to things communicated in private, and perhaps even more so since one would say even more damning things there. But it's not meant to be a warning about them, but about how anyone can something something that can be used against them, privately or not).
Bayard: a full-text search and indexing server written in Rust
That's what the Soviet citizens were saying about the citizens of the Western block too. The reality is, it's probably all the same. There are very subtle differences of course, which tend to be exaggerated.
You want to use Gatsby, GitHub actions, and GitHub pages for your blog?
> And you need two for the obvious reason that sometimes one is incapacitated

See the new Garmin/Cirrus/Piper "autoland" feature. Obviously GA is very different from Commercial, but there are definitely people in the industry working on this.
Yet, if an ML model can act as a reasonably accurate classifier on that data, the presence of an internal structure of that data is proven. In other words, there exists a transformation to a space in which the data set separates along lines similar to what is desired.

Yet, without any kind understanding of that transformation, we cannot reason about its properties in a meaningful way. This is the downfall of the current generation of succesful ML models. We may not need an exact understanding of a training result. An approximate one may be enough, depending on the kind of insight that needs to be extracted.

My pipedream vision is that ML models are some day just mere tools that help design simpler models with formally guaranteed properties.
This is one of the better articles on the subject, not written in inside-tech-bubble terms. I think they also describe something we may call "obfuscation of power": formally you can opt out, in practice you cannot, and people who have power over you are lost in a soup of legal entities. So first, you are alienated to face surveillance alone as an individual, taking all blame for losing your freedom because you "chose" it. Second, it's hard to even name the surveillers (one of the 500 "trusted partners"?). There's now a parallel discussion on AI black boxes which can further serve similar purposes. ("It was not our decision, some AI did it".)

The sooner it will be commonly framed as a question of freedom (i.e. absence of arbitrary power of other people above you [1]), and as a question in the interest of society as a whole, the better.

[1] I'd take the opportunity to plug Quentin Skinner's "How should we think about freedom", "A genealogy of liberty" or a similar talk, where he challenges the tradition of understanding freedom as absence of direct interference. I think this stuff would be beneficial for politics nowadays.
Is there a specific bug or missing feature that has you frustrated in that project?

And also, note that yeah they last pushed to master in August, but they've been doing work since then on at least one other branch. https://github.com/cjdelisle/cjdns/tree/crashey

Software should mature and when it does, development should slow down. I don't use cjdns myself, but from what I've heard it seems to be a solid piece of software.

If you had personally submitted a PR to the project and it was sitting there unacknowledged, or you were seeing lots of PRs by others sitting unresponded to then I could see a reason for being frustrated. But there are only two open PRs at the moment, and only one of them is without any comments.
Modules: hopeful

Concepts: finally

other language features: nice

library features: okay

what was left out: I have to wait ANOTHER three years for reflection?

ABI: just break it already, cowards.

overall: how long 'til I get it?
That's a cool idea!

I haven't really thought about what I'm going to do with the repo, I think something like this might work though:

dne() {
vim ~/dn/$1
}

My current thinking is that making the directory where the entries are stored into an environment variable is my next move. I don't really know though, I didn't expect many people to like this thing. I certainly want to keep it relatively feature - light. Someone who forked it put a timestamp on the entries, or a datetime stamp if using dno. Lots of good ideas!!!!

Thanks!
Stock trading is virtually free – why isn’t crypto?
It is based on Chromium so it isn't much different.
Obviously if it's open source, you don't HAVE to use the Apple Store. You can take it into your corporate environment, pull it apart, and even add extra features. In the end, you can distribute it in corporation however you like, Apple Store not required.

I'd call that a solid win.
Show HN: Using Wikidata to Improve Artwork
For all of the points made towards Slack here, let’s remind everyone here that none of the open source projects actually use Slack.

The only useful software to get any sorts of real-time support from the community is Matrix. Nobody uses Slack in open-source simply because you can’t allow unregistered users to ask questions on public channels.
I got concerned for a moment that this will end up forcing all extensions to be available only from Add On store, (similar to Chrome). Thankfully it’s not that. Note that even extensions distributed outside their store need an automatic signing. It takes a few seconds and is done through the web-ext cli tool. This is good!
Probably not. There's a clear conflict between what (some) power users want and what the best/safest choices are for the general public. And, in general, mainstream platforms like Firefox should default to what's best for the general public. (Yes, you could have bypass mechanisms but backdoors like that are more or less asking for trouble.) See also Apple.

Added: It's not clear to me how "hostile to power users" this particular change is. But my general statement still applies.
People pay 1k for an iphone but won't pay $2 for an app.
The problem is you can’t really split them into two. You need the same person designing models to also be making tactical decisions about software design and production lifecycle because those things are almost always highly dependent on nuanced specifics of the model itself.

There is not a division of labor where one person makes the model and then throws it over the fence to a team that manages its production usage and lifecycle. That team over the fence would not be able to do it, and I’ve seen this attempted org structure fail hard everywhere its been tried for ML services.

What’s telling is that you bring up the personnel risk but you don’t consider the value add. When Average Corp hires someone, it’s because that person brings more value than they cost, period. It’s not because the person is “not risky” in some vacuum of decision making like you’re painting it out to be.

> Dead no from me.

That’s fine and all, but it usually indicates tech death of a company, and likely you have brain drain in more area than just machine learning. If you aren’t willing to take the risk and do what’s needed to structure the work and job to extract value from high performers, that’s a sign of corporate mediocrity and I think anyone with the skill set to be an ML engineer like this would already not even be applying to work in a place like that.

Honestly the risks are even worse than your comment says. There are also big risks around keeping this person intellectually engaged, giving them valuable job experience.

You pretty much have to pay them a lot, give them good work life balance, give them budget for conference travel & continued learning, give them meaningful upward career & compensation growth, and give them meaningful projects.

I look at this and think, yes, if the business can’t give all those things and still be coming out ahead on the person’s productivity, then you don’t want an ML engineer.

But more often the company needs an ML engineer and absolutely would gain more from their productivity than they lose on supporting all those job quality aspects — yet managers just take superficial offense at these demands and balk at the idea that you have to provide meaningful projects and career growth instead of just barking orders and expecting them to put up with work that does not help them grow.
Lennart, we know it's you.
Variance reduction isn't the direct reason we lock away people or restrict their opportunities; personal and public safety is. So a serial killer is hunted and imprisoned, and work is done to detect would-be killers before they kill. Variance, however, is a safety issue in many areas - e.g. gun ownership, police service, flying, driving. So we have psychological evaluations not just to weed out the individuals obviously incapable of handling a task safely, but also the highly unpredictable ones.
Hilda Geiringer Reshaped Mathematics
I wonder if your Heroku values, would be more widely known if it had a more generic name

https://gist.github.com/adamwiggins/5687294

Again, like 12factor, it's a collection of themes from around the internet but it also has stood the test of time.
It's built on top of Tantivy (https://github.com/tantivy-search/tantivy) that implements Tha Raft Consensus Algorithm (https://raft.github.io/) by raft-rs (https://github.com/tikv/grpc-rs) and The gRPC (HTTP/2 + Protocol Buffers) by grpc-rs (https://github.com/tikv/grpc-rs) and rust-protobuf (https://github.com/stepancheg/rust-protobuf).
Some more:

Not too many storage backends.

No GUI tool.

Hard to implement lifecycle policies like "keep N last hourly backups and M last weekly backup"; and not optimized for this usecase (needs quite a bit of data transfer to accomplish due to the zero-knowledge server-side encryption).
If we just keep posting "it's broken for me with JS turned off, it should work without it" on every other Hacker News thread, surely people will be convinced eventually, and everyone will just stop using JavaScript frameworks and libraries and go back to HTML4, with full support for Lynx.

I feel like we're really close now. Come on guys, one last push.

/s
Show HN: Find sponsors for your Podcast
Rail will try, but doesn't scale as fast: tracks are not always running in the right direction, and the best maintained tracks are already busy. Eventually rail can have more capacity, but trucks can scale faster.
I agree with the author that it would be better to have unregularized logistic regression as the default. This has tripped me up in the past, but luckily sklearn docs are good so I could figure out what’s going on.

Random forest defaults are clearly wrong. n_trees are set to 10 which just doesn’t work as well as a reasonable default like 100.

I just checked the docs and it looks like they are updating it in a future version.

I think this wouldn’t be a problem, but there is so much hype around data science, boot camp grads with only a high level understanding of ML, etc. it probably makes sense to make the library as idiot proof as possible with the default Params.

Either way I don’t care much, it’s still an awesome lib for free and nuances like this don’t affect me
Sideloading isn't always under the control of the user. Thus removing the option gives more control.

It's not like removing a hole in your city wall gives you less control over entry into your city, even though it does remove a method of entry.
If you show up, order a $2 pizza, take a selfie, and then cancel your order, then you are a garbage human being, full stop. I cannot even imagine what you are like in other aspects of your life.
Sure you can:

https://www.fastcompany.com/40514341/two-activist-apple-shar...
I know where you're coming from, I don't see a contradiction here. This is about extensions that are side-loaded e.g. through an enterprise group policy or by a snake oil product, where the user in front of the screen did not explicitly approve the installation of the extension. Disabling this means that users have to approve each extension, which does indeed give them more control.
I thought they disabled these kinds of silently sideloaded extensions like five years ago. Or was that chromium only?
Hi, I'm the author of the book.

I believe decentralization in theory could work. But our current situation is so chaotic that there's no clear solution. However, the key here is to understand the full picture.

In the book I argue that there's a big shift going on--not only an economical shift, but also geopolitical and social. And this is going to be a surprise for a lot of people, but this shift is coming from social credit systems and the establishment of a new economic model based on social behavior.

Now, I know this is too complex to explain in a paragraph, but that's why we have books.
Disagree. Information wants to be free. Good luck trying to stop the flow of data. The solution of privacy should be embrace the flow of data or even increase it by increasing transparency. Sure, there are going to be issue in regards data being public and thats what should be fixed instead.
I'm up for hire ! :p
2019 State of Haskell Survey
On a 64 core / 512GB RAM server-class machine with 2K tasks, around 20K threads and 12% load, `htop` lags like crazy -- pretty much unusable.
Why is the CDN Github account locked down so much that even the longest time collaborators do not have proper access? They are the ones doing the majority of the work?

We should probably rename this old repo ThomasCDN.js and fork this repo to a new CDN.js so that the ones doing the work can resume activity.

You guys are currently the weakest link and not contributing, instead just hurting the project while not communicating. Is there an internal fight about power right now? Is there some type of investment happening that you need to ensure you have control? I suspect this is turning into an enterprise business, thus the big push for consolidating control and secrecy.

If that can not work, or there is a big business push that the community doesn't need or want, the maintainers should make a new one in partnership with Cloudflare with a slight name change to avoid issues.

https://opencdn.cloudflare.com would be a good name.
in order to picture what is coming (I think it'll have get worse before there's any real pushback) imagine that "evil soviets" from the USSR had the today's internet at their disposal.
Show HN: UXF – Framework for creating human behavior experiments in Unity
In the Vision Jet I believe low fuel / no suitable airport in range leads to automatic CAPS deployment by the autoland system