skysight-inc/HackerNews huggingface dataset:
Certainly, this is why I've not made a universal claim above. I have indeed partially rebuilt a couple cars. I generally support right to repair. I recognise that anything against that is anathema here but there's some cases where we need to be able to make exceptions.

Someone buying a refurbished powerbank, for example, may end up lighting something on fire because it was repaired incorrectly.

Yes it'd maybe be on the manufacturer of a replacement regulator if an insulin pump was 3rd-party repaired and failed, but would it maybe be safer to say that the device should be modified or repaired only within its certified supply chain?

There's CE and UL listings for communications and electrical devices to in part protect consumers against poor manufacturing leading to irradiated or electrocuted people.

Could we agree that there's a difference between a bushing and a microcontroller?
Mostly Intel hardware though if I'm not mistaken?
I find that much less readable than Clojure.
"nothing" happened, if you consider worrying that some nutjob Nazis might show up at your door or jump you when you walk to the shops, so that you have to look over your shoulders and be paranoid, as "nothing"..
On the other hand there's already some well established hosting companies in both countries.
I would hope that this initiative will not be built from the ground up but capitalizing on that.

Qwant is poorly managed, but that doesn't mean every project is doomed to fail. If you would judge Google success based on their failed projects, it would be the same conclusion.
Yes, we're still working on it. (E.g. we were discussing the concept "only" a couple days ago.)

Right now, our main blocker is technical: we want a JavaScript based method for rendering it from a DSL, because making, loading, & maintaining images in the doc is a huge pain.

We've provisionally decided on using Cytoscape.js, but it needs some extensions to work for us — e.g. cubic splines (it only has quadratic) and relative angles of attachment for edges to nodes. My areas of expertise are mainly back end web dev & analytics, and Alex's are mainly academic math & coding competitions, so JS isn't particularly easy for either of us.

We'd appreciate help with this. It's on my GitHub¹; get in contact personally² if interested.

As for a speaker community, we don't have one currently, though over the years we've had around 3-4 people express interest. We never really considered it something that others would want to do (though we've always been quite interested in getting feedback, suggestions, etc., and we'd be willing to engage in in-UNLWS dialogue).

However, this seems like roughly the critical mass needed for such a community, so I'll try to set one up. Please contact me directly², and LMK any platform preferences.

¹ https://github.com/saizai across a couple recent repos

² https://s.ai/contact
When did you last try it? Startup speed of Signal-Desktop has been much improved in recent months, like, by an order of magnitude. Maybe give it another shot.
I'm on Linux and use Evince document viewer [0] for pdfs. It has annotation and bookmark support.

[0] https://wiki.gnome.org/Apps/Evince
For anyone interested, we added some bounties so you can make money contributing to Jumpfiles and our other open source projects. I personally made my independent start freelancing and would now like to support others.
People, including mathematicians, have been career driven for a lot longer than we have been around.
> While I assume Signal is very good at keeping your neighbors and the like out of your business, I feel like the NSA must have some ways of getting in to signal if they want.

'You have to go back in history, at least to the time when the devs dropped sms encryption and even earlier.

The main developer, in a matter of weeks, had turned from someone harassed by the TSA into a receipient of a major government grant ($13 mln). Then he received lucrative contracts with the “greatest” bastion of privacy, Facebook and affiliates. You don’t get that by accident. You get that by providing your own significant part of the bargain.'

https://forum.f-droid.org/t/we-can-include-signal-in-f-droid...

Just saying it's not the most unfounded theory out there.
The first ever Blender long-term support release
If hypothetically, someone were to take a copy of that code just before the business destroyed it, they could do almost whatever they liked with it, because the original business wouldn't be able to prove it was stolen from them.
Australian New Car Assessment Program?
My thought was that some teenagers need a constant reminder.
Couldn't you just say "I really like the user interface."

Or "The logo looks cool."

Or "It had 4 stars."

Of "It had lots of good reviews."
That sounds like something Wei Dai would say.
Is there a way I can view such backups? Search in them? Something like offline read-only maildir viewer?

I made a separate thread here: https://news.ycombinator.com/item?id=23425995
The cutter head interface is appropriately keyed. No chance of putting the square peg in the round hole!
"Won't support" is wrong, this is explicitly on the roadmap, they've stated that multiple times. "Doesn't currently support" would be more accurate. For the technical aspects, secure cloud backups are going to be made possible with https://signal.org/blog/secure-value-recovery/.
I don't think this is the problem people usually complain about.

The much bigger problem is that spaces make text-only commands compose badly.

$ ls -l `find ./ -name *abc*`

Is going to work very nicely if file names have certain properties (no spaces, no special chars), and it's going to break badly if they don't. Quoting is also very simple in simple cases, but explodes in complexity when you add variables and other commands into the mix.
Mental Wealth
Could you elaborate? How do you see this as relating to NLP?

FWIW, I very strongly recommend Rick Morneau's monograph Lexical semantics of a machine translation interlingua ¹. It was a major influence for me, and is squarely intended for NLP model-internal usage.

¹ http://www.rickmor.x10.mx/lexical_semantics.html
They had an idea, they made a press release.
No results yet.
Unlikely to see any in our lifetime.
Thanks, though credit where credit is due: it's basically https://github.com/coletownsend/balzac-for-jekyll/ with some minor tweaks
It's literally in the first sentence of the article: between 2006 and 2011. The initiative ran from 2006-2011. Operation Wide Receiver was the first operation that ran 2006-2008. Operation Fast & Furious was a subset that ran 2009-2011.

This information is readily seen by anyone who actually clicks the link.

Regardless, the facts are not political no matter how much you may want to make them. The initiative began under the Bush admin and continued under Obama. Arguably, neither had much to do with it as it was mostly the work of the ATF and its leadership.
Please don't start nationalistic flamewars on HN. The topic is Kurosawa for pete's sake.
The world's preeminent AI companies may emerge from China rather than the US
> Go is a "principle of least surprise" language, based on a vision of simplicity for C that hasn't existed among actual C implementations (outside of maybe Plan 9) for decades now. It's yet more suckless idiocy

Have you considered that this Go opinion might not be “idiocy” but desirable qualities in some use cases?

It seems quite inappropriate to bash on Go for realising a vision that solves such a use case, in turn assuming no such use case exists, just as it is inappropriate to vilify Ruby or Python for for having a very dynamic object model and method calling/message passing, witch results in non-optimisable call paths because they have to be resolved every single time.

Go’s consistency, reliability, and ease in debugging and exploring is definitely a really good feature that I gladly trade a few microseconds for.
If you don't do aot compilation that might affect startup time negatively as Clojure will need to read and evaluate your code during startup.

And now with things like GraalVM and Babashka you can write programs and scripts that starts in a matter of milliseconds.
I love Clojure.

I also believe that tools.deps is a step in the wrong direction, fragmenting an already small community and forcing all tools to support yet another dependency/build system.

Leiningen is super powerful, and it was never made clear what kind of conflicting requirements / philosophy led to the birth of tools.deps etc. In absence of an official answer, the presumed answer is Not Invented Here Syndrome.
Eh, you can't have everything.

Still, having a signal account doesn't make you a chargeable protester more than owning a gun makes you a chargeable assassin.
"Benchmarks Of 2nd Gen AMD EPYC On Amazon EC2 Against Intel Xeon, Graviton2"

https://www.phoronix.com/scan.php?page=article&item=epyc-ec2...
The problem is that the pipeline model is extremely fragile and breaks in unexpected ways in unexpected places when hit with the real world.

The need to handle spaces and quotes can take you from a 20 character pipeline to a 10 line script, or a C program. That is not a good model whichever way you look at it.
We have a GeoIP challenge up ahead :-)
https://xkcd.com/713/
Agreed. Tech is and should never be political.

These kinds of statements also basically says you are not welcome if you decide not to support movements like BLM. Perhaps as a user it does not matter, but imagine if you were a maintainer?

Best to keep these discussions out of Rust and other projects as much as possible. So yes, you are not alone in this.

I have to point out however that there are aspects of just pure human decency that should be a given in any kind of collaborative project.
You can create a graalvm native image for your Clojure app. You have to jump through some hoops to build it though.
H-wei Is “Happy with Crappy” – Why Are Their Customers?
> I cringe everytime I see an email written in rich text with broad lines going well over 150 characters.

But you do understand that most of e-mail readers can do soft-wrapping, so you can choose when to soft break the line?

Because if not, you need to learn about it. If you hard wrap your emails at 80 characters, your e-mail will be unreadable on my phone.
Usual suspects, SAP and Deutsche Telekom, which shows the corruption of our elites.
This is a forum by techies for techies. Was it really necessary to spell this out?
> because spaces are a reasonable thing to put in a filename unless you're on a Unix system.

Putting spaces on a filename is atrocious and should be disallowed by modern filesystems. It is like if you could put spaces inside variable names in Python. Ridiculous.
Hi! Thanks for your comments. The QR and manual code refresh automatically every two minutes. I'm however not showing that near the QR because UX wise that didn't make sense, since you only have to scan it so for most users there not really a need to know how long it's still valid.
The invite-code (the hash) expires in 5 minutes I'm refreshing it every two minutes. I agree by the way on '4.9' looking a bit weird. Will fix that soon!
FYI - For security purpose, I'm considering two devices a 'pair' which only allows two devices to connect to each other. If someone somehow does manage to connect a third device, all screen immediately drop their connection and turn red to notify the user(s) of a possible breach. No data it transferred from that point on.
Furthermore, the tokens are there to connect the two devices (usually it's two of your own devices or you device and that of a friend, colleague or relative to know is on the other side). After connection the devices exchange public keys and the data is encrypted and transferred solely between those two devices.
QUESTION: I don't fully understand what you mean by 'I expected to get the plain URL and the URL with the hash in the same tab'. Do you mean when clicking on the link '/connect' in the interface it should open in the same tab? (if so: I agree as well, and will correct that. Was a leftover from development)
I wonder where tcl falls on that list. It's sorta like everything is a command / list of commands and a command is a list of strings ?
Strangely enough, the same both SAP and Deutsche Telekom doing the german Corona app.
It had a limited theatrical re-release in the UK last year, so I got to see it in the cinema, fantastic film.
I think your comments apply more to other situations. Compilers are very testable: The input is usually human-readable text that can be stored in a file (source code), the final output is usually human-readable text that can be stored in a file (assembly code), intermediate states can usually be dumped to human-readable text that can be stored in a file (in the case of LLVM, bitcode). There is no nondeterminism, no network, no database state, no particular hardware or system requirements for most tests, etc., to consider during testing.

Compilers are also often very modular. LLVM in particular makes it very easy to take a bitcode file, apply a certain well-defined set of transformations, dump the resulting bitcode file, and check whether it fulfills the expected properties, e.g., "this computation has been optimized to this other computation". LLVM has a tool called lit that does this kind of test, and there is an extensive test suite that uses it. Of course none of this guarantees that other programs will behave differently, but in my experience these test suites really are very good and useful.

The only missing piece in LLVM is consistent enforcement of a policy that tests must pass in order for the repository to reach certain well-defined states.
As the President Wages War on DC Residents It’s Clear He Must Resign Immediately
Please don't take HN threads further into partisan flamewar or generic indignation. Such threads are basically all the same—people just repeat the same points they always do, and usually turn nasty. It's not what this site is for.

https://news.ycombinator.com/newsguidelines.html
This comment spurred me to do something similar with AutoHotkey on Windows. I had mapped capslock to ctrl but never actually got in the habit of using it, but as a fresh meta key is actually very useful.

I focused on the keys I find most annoying, because I have a short pinky.

Result: https://imgur.com/a/2XvKVa3

Script: https://pastebin.com/tJVw2nxg

I'll probably add some more as I get used to it, it would be cool to be able to avoid the awkward shift+num-row-key altogether. Guess there is a blog post to write later...
I agree completely: as a European, I find these projects pathetic. We need the humility to learn something from the US and create an environment and a framework in which private companies can thrive, instead of being constantly dragged down by bureaucracy, regulations, and a legal-judiciary system eager not to help but to assert its power.
I'm not convinced. Yes, you will be able to create faces, drawings, 3d models and music just by telling the computer what you want. But I doubt that you can cross the uncanny valley of nearly lifelike artificial output to things made by a skilled human.

It's one thing to have endless amounts of texture, music, content etc. But you also need to combine them into a playable game for example where all those different parts need to match. And the game still needs to feel fresh and make fun. Will a computer alone be able to do that? Can a hobbyist do that?

In contrary, I believe tools like this will increase the required skills someone needs to bring with him to make something worthwhile. That's why tools like Game Engines, 3D Modelling Software or Music DAWs get more complex year by year.

Case in point: do you believe a hobbyist will be able to do something like that [1]? No, it will be a team of dozens and dozens of specialists who will raise to bar even higher and higher. But they will profit the most of artificially generated art, which they can manually adjust and provide the final touches, to turn something generic into something great.

[1] https://youtu.be/d8B1LNrBpqc?t=87
Your question made me look into how this experimant is done now. This is what I found: https://www.colormunki.com/game/huetest_kiosk

The original test was pre-digital. It also served a different purpose: to map a color space (the preceding one serves to test our color vision). I belive that the key starting colors were presented in randon order, and in a very controlled enviroment. The test starts with two identical swatches. A tiny difference is then introduced by swopping one swatch for another. This may be a difference of hue or lightness. As the original color swatches were made with paint, saturation would have been difficult to adjust.

Every ‘barely perceptual difference’ is treated as a unit of perception. This entre mass of units is then plotted to give us this": https://i.ytimg.com/vi/92QD0YbzLLo/hqdefault.jpg

The importance of colour to so many industries meant that this experiment waas repeated multiple times over the last 100 years. It is now a very well plotted domian indeed.

You are right about color perception being multi-factorial. Hell yes. For example, beliove it or not, culture can affects the hues that we percieve, and gender can affect how intensly we see them. But Muncell's original experaimnt was very focused on providing one thing, and over the years it has proven itself many times.
Let me use Microsoft as an example. (And, I'd rather not identify the company in question, but I can say that it wasn't Microsoft – I have absolutely zero information on what Microsoft's data retention policies might be.)

Suppose Microsoft's policy was to destroy all copies of the Windows 3.0 source code. Having followed that policy, they have no copies left. Now suppose an ex-Microsoft employee has a copy of the Windows 3.0 source code in their possession, and decides to distribute it. You really think that Microsoft couldn't prove in court that said source code is in fact the Windows 3.0 source code, even if they no longer possessed any copies of it themselves?
Hi Dang, thanks for the comment. I read the rules twice, and I will avoid the same mistake next time ;)
Last Month Was the Hottest May on Record
The site has referer check. Enter the url manually (not click via hn), and the image loads fine.
> This is how words work, so I don't know why the author says "let's say".

I say that specifically because this word was coined in 1965 by Calvin Mooers
with a particular specific definition; I'm saying that even though it's a (relative)
neologism, the word has already shifted in meaning.

> maybe we should stop getting articles like this, and maybe we should instead
> tell people to abandon their search for the One True Meaning

I actually agree... the article (and the previous one) are mostly consequences
of starting out in the belief that homoiconicity is something to strive for, and
then failing to understand what homoiconicity would really be -- but
discovering the things to strive for in the process.
>This app could help rioters decide whether to burn down a building, if there's kids inside they can pick another one.

I've seen the phrase "this is like a Black Mirror episode" getting tossed a lot but this is the first time I feel like it genuinely is. Not to mention you didn't even consider a case where someone would lie or list your own house.
I cannot stand those long form articles. The headline picked my interest, the lead text is intriguing but the first paragraph that starts to describe a bright, warm morning or the attire or the facial features of a "lead character" immediately takes the wind out of my sails. How can anyone place so little value on their time as to be able afford to consume material that is so sparse in information?
Yeah, it's optimized for communication between trusted parties (e.g. Snowden and a journalist) - as such the focus is on verifying the identity of the other person, not hiding it. It'd be cool if they figured out a group chat setting that was optimized for groups like protesters trying to coordinate - show your identity only to users you are directly connected with/have verified/whitelisted, but hide your identity to everyone else.
No court has yet decided on this.

Previous research has shown that if you search the entire training dataset for the image most similar to one generated by a generative model like this, the images actually look pretty visually different. To a non-expert, they'd say the images are similar, but neither copied the other.
Go mostly has been only picking up easy wins so far. I haven't seen any attempt to go further than that. Which is fair strategy for first few years since everything comes with a cost. But, people now expect to see more obviously specially the more it's being compared to more sophisticated languages and compilers.
Surely it's near insanity for a company like Spotify to lock themselves tightly into the architecture of one hosting provider?

Migrating off then becomes a huge task when you have near zero platform diversity.

You are exposed to all the ancient problems associated with vendor lock in and single points of failure.

Maybe I've missed something, but at this scale wouldn't you want abstracted platform diversity?
Pairwise comparisom should also be mentioned in this context https://en.wikipedia.org/wiki/Pairwise_comparison
Will We See More Data Labelling Jobs in India?
Isn't what you're saying captured (mostly) by the second bullet point?
CRUD with Flutter and SQLite
Are you looking for a way to use the mobile device storage as a database in your Flutter project? Just integrating a SQLite package will do it for you. This article will provide complete guide to CRUD operations with SQLite and Flutter.
I'm sure this is an underrated part of why discord became such a big thing in gaming communities. With so many toxic players and threats against a person so common, a good threat model would care a lot less about surveillance and a lot more about everyone seeing your phone number
Nationalistic flamebait will get you banned here. Please don't post like this, and if you'd please stop posting unsubstantive comments generally, we'd be grateful.

https://news.ycombinator.com/newsguidelines.html
What's strange about it? SAP and T-Systems are by far the largest IT consulting shops in Germany. Of course they get almost every huge contract.

Now, I agree that a more diverse landscape in that industry would be preferable, but feigning surprise is not helping one bit.
Is debating the existence of god really a meaningful discussion? That’s not exactly the type of debate that people react to with “oh shit, you’re right!”

It sounds like intellectual masturbation, which is fun sometimes to feel “very smart” but it’s not really meaningful.
Please upload that to the Internet Archive if you can, would love to see it preserved!
I'd agree with this. I think it's because if you're writing a web server then you're probably settled on one way you're going to deal with say asynchrony - plain futures or cats or whatever. But Scala has this level of abstraction above that where you can write a library that doesn't care which of those you're using and just slot in around your choice. What it can't avoid is that as soon as you jump into the source code of that library you see all these type classes everywhere and have to mentally fit your concrete use case into those complex looking function signatures that probably use concepts you're not using much in your actual application code.

For better or worse it's super easy to write application code in Scala without going to a very abstract level, particularly in an ecosystem like Play. And that does make library code feel less familiar because it's using features that you just don't necessarily use very much in your application code.
That’s something I would never like to look at on my phone tbh
Thank you for the idea. Fronted Masters is added to the list ;). If you have more good ideas, you're welcome to submit in the issue session on the Github page.