skysight-inc/HackerNews huggingface dataset:
I've got one! It took a while to ship because it got wedged in the middle of the COVID supply chain and shipping meltdown, but now that I have it it's a solid device, massive upgrade from the 4
I think the brushes would wear out pretty quickly.

They use high pressure (1500 Bar!) water jets instead, and apply sand to the rails: https://www.networkrail.co.uk/stories/leaf-busting-trains-pr...
Can’t members return other objects?
Serious answer? Because if you sit down at the piano, you know you can't play right away. And thus starts a culture of practice. But with writing... most everyone thinks they can already write well and just need to do it. Sigh. Just like the 80% or whatever of the public who think they are the great drivers.
The very notion of "intrinsic value" is nonsense. There is no such thing. The "intrinsic value" of a bucket of rice can be enormous if you're starving, and yet it's practically null now. The "intrinsic value" of gold is dependent on one of its extrinsic qualities, rarity (plus another, convention).

Value is just the measure of the willingness of people to give you something in exchange for something else. It's not in the objects themselves, but in the head of the people.
it's not clear more data always equals more robust system

It is for the "learning organization". If Musk is able to continue a generative culture within Tesla more data will equal a more robust system. If Tesla changes to a "rule/process" or "power" based culture, your concern will come true.
Profit margins in automotive are typically single digits.
Edit: Added « margins »
> you as an individual have a choice if you want to use the services they provide.

How would the common folk avoid Analytics or Ads?

Google benefits from me even when I visit completely unrelated websites.
Like Landsat island: https://en.wikipedia.org/wiki/Landsat_Island
It's not so much that you owe them better (massive-VC-untenable etc.) — it's that you owe this community better if you're contributing here. Comments like the GP poison the ecosystem.
Don’t forget about her disastrous governor campaign.
Taking that to its logical absurdity, anti-Nazism is anti-German.

Therefore we must all become pro-Nazi.
No. Khanacademy is great for learning about a subject but no online service is a good replacement for going to school. In addition to better teacher interaction, there's just way too much meta-learning that goes on at school - how to behave around other people, how to be away from your parents, how to form relationships, how to deal with authority, how to speak in front of people etc. I would feel like I'm socially crippling my children if I restricted them to online schooling.
Ok, we'll merge this thread into https://news.ycombinator.com/item?id=24850298, which was also the one posted first. Thanks!
I like the bit about CPS, but wish it show how do the last part without having the async machinery in the host language.

What I have a hard time to get is how implement fully delimited continuations. All the examples I know reuse the machinery of the host so is hard to translate (in my case, to Rust)
> The idea of using "rewards" as a learning mechanism and a path to actual cognition is just wrong, full stop.

I'm a layman (just a software engineer) but am curious, I train my cat only with rewards (never punishment because apparently doesn't work on cats) and the kitty learned how to high-five me, sit, jump, follow me etc. It seems to work really well for us. Basically, ever time he does something desirable, I click my pen and give him his favorite treats. Is this ineffective?
> A script that calls a piece of software is not a derived work

If that script relies on that software, it is a derived work. If that script is GPLed, then that software must be GPL-compatible, or else it must be interpreted as falling under the "system library exception".

> all build systems that have ever been used with GCC would have to be GPL-licensed.

The tools required to build GCC on a proprietary OS can be regarded as landing under the system exception.

It would almost certainly be a GPL violation to add a patch to GCC which causes it to require a third-party proprietary program or script in order to build (something not coming from a target system itself).
Oh, that's great news. I thought Talon needed the drivers to work and was constrained in that regard. I will need to free up some time and try it out.
I was looking at the sourcemap and it appears that they wrote their own tiling library (see Tiles.ts and related files under js/). Is this right? Why not just Leaflet since they're rendering PNG tiles? Or Mapbox?

The whole thing feels a bit over-engineered to me at first glance.
I don't think this has to be adversary.

Journals choose to set a standard for publication, which is generally peer-review.

If journals instead set a standard which was that the work must be reproducible (in other words: there must be instruction enough for an independent team to reasonably be able to follow and repeat what you did), then that sets a higher standard for science.

Note that the peers in peer review are likely to mutually ignore that type of requirement - rather than face that requirement themselves.
> The only thing I miss is Vimperator. Modern alternatives are full of glitches because of inherent limitations in the WebExtensions API.

Didn't use Vimperator, but I found Tridactyl to be pretty good, especially their hinting mode.
TOML remains severely underrated, for some reason.

It's easy to read, easy to write, trivial to map onto JSON, and refreshingly clear of footguns. There are comments!

If you get to pick your format for a configuration language, start by trying to talk yourself out of TOML. You'll probably fail; I'm interested to hear if folks out there have examples of something TOML is bad at, because I didn't come up with any when I was doing this evaluation for my own project.
Yes -- software engineers and product managers from Snapchat.
+1 on 1Password's dedication to fixing issues. I had an obscure field selection issue on their web view and pinged the support email. It was fixed a few days later and they updated me on it.

I switched to 1Password from KeePass after 5 or so years because I just got tired of maintaining the data locally and keeping it in sync on my devices that I need the passwords on. I just backup the 1Password database locally now to calm some paranoia.
You won’t be able to take waste heat economically from a power plant, they’re generally designed to capture more and more heat until diminishing returns take over.

There are a lot of other industrial processes though that don’t do any heat capturing.

Something left out though is that you might have lower capital costs but if you try tacking a power plant on somebody else’s factory, they’re going to want a cut.

Efficiency is dictated by temperature differences, you get a bigger cut for less investment when the temperature difference between heat source and environment is largest.
Reinforcement learning is Turing complete [1], so if AI is possible at all, then it can be realised through RL.

cognitive psychology

You are overselling the insights of this discipline.
Has cognitive psychology solved its replication problems?
Where is the world-beating AI that is based on "concept spaces", "sparse representations", "small-world networks" and "learning and memory" neuroscience?

[1] https://arxiv.org/abs/1505.00521
Venom isn't normally toxic if you ingest it,unless you have internal wounds that would allow it into the blood stream etc.

Poisons are the toxic ones when ingested.
I'm totally on board with having more than one protocol available (especially since UDP is so much more flexible), but what is it about TCP specifically that precludes its use for p2p? Is it easier to get through NATs et al with UDP?
It's an example of what economists call "The Hold-up Problem", as part of "Incomplete Contracts".

Basically, it's impossible to write a contract to cover all situations, so eventually any two parties will need to renegotiate. If one has leverage over the other, they can do stuff like raise prices or simply refuse service. One factor affecting that leverage is "asset specificity": given an asset that's covered by the contract, is it reusable in different contexts or is it too closely adapted to one purpose?

The literal textbook example is a steel foundry and a railroad. The steel company needs a spur line to its foundry to receive raw materials and send out finished steel. The railroad company can run a spur from its main line to the foundry.

In this case the asset (the spur line) is extremely specific. Without the spur line, the foundry is worthless. Without the foundry, the spur line is worthless. The balance of leverage then comes down to relative costs and gains. The railroad will hold the upper hand, because closing a spur line isn't existential, but it is for the steel foundry.

In the software context it shows up as a "contract" between your software and a database. You can use an ORM to try to insulate yourself, reducing asset specificity, but that decision has costs (eg, specific DB features you must forego). You can choose to increase asset specificity by adapting to only one DB and fully utilising its strengths, but you may face a future hold-up.

Note from the train example that hold-ups needn't be "pay me more". They can also be "I'm walking away". So a hold-up from Oracle will be "pay me more", whereas a hold-up from an obscure database with one developer could be that they simply quit, die or otherwise become incapable of working.
> You've never seen GPU Hashcat, or GPU Bitcoin / Ethereum mining?

I've heard of it, but afaik it hasn't been profitable to mine using a GPU for a long time due to the competition for hashes, power consumption, and rate they mine at. This is in contrast to ASICs which can mine even faster for less capex and opex.
I started moving the day LogMeIn acquired them. Lastpass used to have a very open policy of notification for potential security issues and I trusted them as much as one can trust a SaaS vendor. IIRC LogMeIn completely ignored a number of security issues in their applications and refused to acknowledge vulnerabilities.
For some reason I'm getting a vague image of some sort of black monolith in the back of my mind and some weird screeching noises. Hard to describe, but I'm often right about things like this.
Co-founder/CEO of Pixie here.

Thanks for the feedback. In general we try to keep the footprint of services on customer environments small. Since Pixie is mostly an ephemeral system our storage requirements are relatively modest. What this does allow us to do is process enough of the data on the customer machines locally that we only have to send back and store summaries. The long term goal is to build a cloud + edge based system where we can efficiently process data by having data locality.

Kubernetes gives us a substrate where these types of systems are manageable without too many complications. In the longer run we will likely have VPC hosted services as well for people who just don’t want to deal with it.
An announcement of an announcement. Those are off topic.

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...
fwiw I find the others (DC, Chi, BOS) easier to view/pan/explore
I think you are hiding a key assumption - that an AGI must be capable of performing optimally on a task with Archimedean measure. This is a very strong assumption - performing eps-close to optimal may certainly fall in the definition of AGI, and this might be achieved by a non-Archimedean approximation. Defining AGI as performing optimally on any set of tasks is problematic from a computational theory perspective in general - even with real reward signals.

Furthermore, infinite rewards are not compatible with human behavior. Humans never optimize for a single event at infinite expense w.r.t. other goals.
oh TIL!
Revenue: $8.28 billion EPS: 0.57 non-GAAP
I am not an investor and don't know what the pitch was, but as a casual observer who was just seeing media coverage, it seemed like before launch it was a pretty vague "new online video streaming service headed by Jeffrey Katzenberg" without details, and they raised a whole lot of money before settling on what the product was actually going to be.

I've got to imagine there's a bunch of investors out there who were pretty disappointed in what got launched
There's a station in London called "Cockfosters". I was once on a train with a malfunctioning announcement system that proudly announced "This is a Piccadilly line train to Cock" at every stop.
Keep in mind this was an academic project. The project ran its course, produced many dissertations, and more importantly successful researchers and engineers, and inspired many others to look at FPGAs and dataflow. It wasn't ever meant to be about a product or building a company...

I would counter that the project was immensely successful with the stated academic goals: as proof, the Microsoft Azure AI HW division (formerly people responsible for project catapult) was almost entirely bootstrapped by many of the same people who worked on the TRIPS project.

Here's Doug Burger providing a small retrospective on the project:
https://www.microsoft.com/en-us/research/podcast/clouds-cata...
I'm not so sure about this. My understanding is that RSI is caused by inflammation, and ignoring it will only make it worse, to the point of needing surgery. Although it sounds like you've been dealing with this longer, so I'll give you the benefit of the doubt
I dont think anyone wants to watch 10-20 minute shorts made by professionals. They want 30+ or 30 seconds.
Getting the Best of Sparse Reward and Shaped Reward on Real-Time Strategy Games
> Splunk

Have you ever tried to get a complex set of addons and apps installed on a Splunk cloud instance? I mean it'll get done but it can be painful.

Maybe it's the support package we have but 48hrs to respond from time of ticket is normal for me.
I didn't know about the default containers. Thanks, that's great to know!
The AGPL, like the GPL, does not restrict your Four Freedoms (unlimited use, modification, distribution, and distribution of modifications). Both, however, require you to distribute source code and sublicense when certain conditions are met. The conditions are just different: GPL requires that you fulfill the copyleft when you give people a copy of the program while AGPL expands that to making it available over a network. Both of these ultimately let you have the same Freedoms as long as you don't take action to restrict anyone else's.

Whether or not a copyleft can be considered to be Free is a long-standing argument between the "GNU" and "BSD" schools of thought, albeit the former has long since won out in the broader marketplace of Free Software. I personally hold copyleft as Free, because the conditions that you have to satisfy in order to exercise your freedoms are marginal. In contrast, Polyform and TimescaleDB place a whole host of permanent restrictions on user freedom. It's not "oh you need to give someone the source if you're also giving them a binary", it's "you can't ever host this on a cloud server without paying us". You are defining a particular use of the software that only you can enjoy and nobody else can.
Lots of overnight tragedies, no overnight miracles
Was the whole point of this site to make the cars more visible on the map? B/c they're super hard to see! Would've been so much easier to just use a regular Leaflet slippy map or something and just drop an icon for each car... Could've done that in a day. Sigh.
From the POV of a long time minecraft it seems to be close to the earliest versions of minecraft, and not really the game I love. It's simply missing to many things, and has a massively smaller community.
Talon can also use Dragon remotely from a Windows machine or VM, kind of like aenea but more tightly integrated (the host is driving instead of the guest).

And I do have some users voluntarily switching from Mac Dragon to the improved speech engine in the Talon beta. Mac Dragon has been kind of buggy for the last few years so you're not missing much.
It's been a long time since I was in NYC but here in DC they have huge signs visible from the platform and maps everywhere along with lists of stops for each colored train that stops at the platform. I'm not sure how you can improve on that.
"Our Autopilot team has been focused on a fundamental architectural rewrite of our
neural networks and control algorithms."

Does anyone else find this worrying?
Your right, the rpi4 is hardly the best in many ways, but it is the one board that likely isn't going to be abandoned in a couple years. Which despite its very long list of failings has basic support in many places today.

OTOH, for double the money, the ODROID-H2+ kicks the pants off all these devices, by having dual 2.5Gbit Ethernet, actual sata ports _AND_ usb3, expandable ram, nvme boot options, out of the box software support for pretty much anything you can imagine, including particularly freenas, crashplan, plex, and various other things people want to "just work".
eBay did well when she was CEO.
Diolkos
Profit margins are single digits yes, but gross margins are typically 20% or so.
Why do you hate the Google account switched for Gmail? It keeps all of my Gmail-attached sites isolated in Chrome and is easy to use on desktop (non-existent on Android Chrome unfortunately).
A 40% share of tonne-km by rail in Switzerland is similar to the figure for the USA. It's other European countries that have too much road freight.

Note that ships are much more used in Europe.

https://transportgeography.org/?page_id=1828
I think let's start with comparing what generates money for Google and Microsoft
I believe it's an electron UI on top of a Rust core.
In my experience no, if you are encountering issues with garabage collection stutter, you should try tuning -Xmx
CGNAT means extra memory and extra processing on network nodes. Less freedom to switch routes. Operating something extra that can only degrade performance, but not improve, is painful.

The current situation is that the ISP can lessen load on their CGNAT solutions by providing IP6.
Author here: I’m gay, not cis.

But: I agree that women have it even harder - I can only share my own experience though, in the hope it’s interesting to some folks.
Toyota appears to be 2nd best with ~20%. GM, BMW are suffering <10%, as you point out.
I have doubts it's a real product. Normal smartphones recharge at similar rate.
Current implementation is proprietary so not on my GH, alas. (I am working on a new one, but it’s early days.) Some of its ideas carry over into iris though, which is. HTH
I've long thought that to reproduce animal-like intelligence artificially, you need to simulate an environment and stimuli, some unequivocally positive and some unequivocally negative.

Of course AGI does not need to be "animal-like intelligence".
I think a competitor could rise by doing the same thing tech giants do. Start small in a unrelated niche than with the success in that niche enter other sectors until you can compete with Google.
I Found an Alg=None JWT Vulnerability in the NHS Contact Tracing App
I saw this too.

I have a gmail account, but I actually blocked google.com in my hosts file on windows. So when I would click ANY link in gmail it would fail. It looks like the link has to pass through some google gateway or something before redirecting to the intended destination. Of course if I just copy the link url and paste in a new tab it works. But yeah google fiddles with the URL for sure.
While this might be true I think it’s easy to point to COVID as being the downfall of many companies now, when the reality is that many would have failed for other reasons.

For Quibi, it seems the fundamental issue may have been lack of product market fit due to a) not testing, and b) having a shallow understanding of the entertainment market.
no. it's not even surprising. George Hotz at CommaAI seems to be doing the same thing or similar.

Apparently some papers came out late last year that have laid the foundation for much better approaches.
I appreciate good satire, and thus like the Babylon Bee.
Guix is a Linux only solution, and the whole point is not to build anything from 3rd party dependencies.
No writer understood loneliness better than Chekhov
> let f = File::open("username.txt");

> /what if the file is deleted here?/

you don't need transaction semantics here.

On Unix file is basically inode with counter. If it doesn't have record (aka name) in directory but non-zero counter, it would exist.

So on open(2) counter is bumped up and is equal to 2 (or higher if there are hardlinks), one for the directory record and one for program running it.

If you remove record from directory (aka `rm filename`), counter would decrease by 1, but it is still non-zero, program still has it open, could read its content, etc. Only after close(2) counter would decrease to 0 and file would be gone.

Just tested it on Ubuntu 20.4 with simple C program
You must be very wealthy.
Size is never the reason.
The only way to guarantee that your keyring is secure long-term is for the source code (and change history) of your password manager to be inspectable and verifiable. A promise made by a corporation is not sufficient.

You can pay a corporation to buy a product with more features or better service. But you can't pay a corporation to hold or maintain a principle. There will always be someone who can offer them more money to hold the opposing principle. Principled people who work for a corporation eventually leave and are replaced with apethetic or differently principled people.

In this case, the principle is the privacy and security of the credentials in your keyring. How much money do you think a bad actor would be willing to pay for these? How much money do you think a bad actor would be able to pay to a corporation that secures credentials for a huge number of users, and who can push arbitrary updates without pesky source code validation getting in the way? You and I don't have enough money to win this game.

Look at another high value target for comparison -- browser extensions that have a large installed userbase. Browser extensions are frequently bought for tens to hundreds of thousands of dollars by ad/tracking/malware vendors in order to quietly replace the extension with one that does their bidding, without the users' knowledge.

What's the solution to this problem? Open-source, inspectable, verifyable software that is maintained by a person or a community that shares your principles. I trust the work of Jason Donenfeld (pass, wireguard) and Raymond Hill (uBlock Origin) more than the work of any corporation selling a similar product at any price.

The incentive structure of corporations in general precludes them from being given the level of trust required for certain products.
the credits are forecasted to get much smaller in 2021/2022 and will go to $0 in next few years as more manufacturers roll out their own EVs...so if investors are excited by the profitability these credits afford Tesla then they better move on figuring out how to make their stock appealing even without them.
When I was working in research, we had a journal group which each week critiqued the statistics done in scientific journals - most often contemporary articles from Science or Nature.

As I recall, every single one of the articles we looked at would have failed our "Red Team" standards.

I don't (only) mean that they failed by making trivial errors of statistics - I mean a small team of researchers could find fundamental errors that potentially or likely undermined or contradicted the whole article. It's not surprising that something like 50% of the conclusions are not reproducible.