skysight-inc/HackerNews huggingface dataset:
I think this is a very original and useful idea.

While most of the time I've been on the axis of disconnecting content from presentation, this approach seems to solve the same problem for people who don't spend so much time thinking about content vs. form.

I understand where the "opinionated" aspect comes from, but would consider a more readable positioning.

Have you explored any anevenues that would make Presentador a "starting point" which then feeds into common presentation software?

I would be worried that created a new walled garden won't allow a wide enough adoption to keep this interesting enough for you.
I'm all about regenerative agriculture, permaculture, etc. But I've never seen a solution to weeds other than to spend a lot of manual labor removing them. Is there a method that reduces the number of weeds that appear, or reduces the need to remove them? I tend to think that solutions like this offer the possibility of the best of both worlds - automated (and therefore scalable) agriculture without the chemical dependency.
Sometimes I have this scary thought that paid search results are actually inherently better than organic ones, because when you spend money you do need to be relevant to the query and serve up a decent result.

When it comes to organic, everything is free, so you try whatever hacks the algorithms, from keyword stuffed content to link spam etc.

So as time goes on organic search results will actually get worse and worse, and paid will get better/stay the same.

It might not actually be google who is preferring paid search results, it's just inevitable from how the system is set up.
I’ve always wondered why the Finger protocol wasn’t used more for social applications. Hopefully we’ll finally be able to find out what it can (and can’t) do.
>> While some Westerners are disgusted by insect larvae on a plate, Easterners are similarly revolted by the idea of lifting curdles from soured milk, adding salt, and giving the resulting product a quaint name like “cottage cheese.”

Not quite how cottage cheese is made. Other kinds, much less so.

Easterners also eat cheese, by the way. For example, paneer is a staple of Indian cuisine, various kinds of mostly lactic cheese are made in Mongolia (see recent HN article https://www.cheeseprofessor.com/blog/all-the-cheese-in-china) etc.
Complete refund (or rather whatever it takes to make the customer whole) is what is reasonable for for cases like this where the provider cuts off access. If they have a problem with that, they can implement other solutions that do not cut off access.
The vast majority of its population, 75%+, lives in Europe. Just because their current leader is worsening its ties with the West does not make Russia any less part of Europe.
I like tldr, but I find about half of the time it doesn't cover the use case I am looking for. I do find it useful for remembering arg order and such.
Original AdWords in early 200Xs were quite a breath of fresh air compared to other type of advertising on the net.

The ads seemed relevant. I actually clicked on them with a sense of purpose!

At the time AdWords truly seemed how advertising should be done ethically with an iron wall between search and advertising.

That wall started crumbling pretty quickly by mid 200Xs.

Maybe the wall was never there?
Done: https://news.ycombinator.com/item?id=26376376
Just connect a PC to your TV and pirate everything
It's a vignette from an episode of Silicon Valley, in which one of the characters demonstrates an "awesome" app that can identify a hot dog, from the phone camera.

It does this well.

Unfortunately, the hot dog is the only thing that it can positively identify. Everything else is "Not A Hot Dog."
> but I already sometimes feel this way with text and autocorrect...

Just disable autocorrect. The amount of times where people communicate and a typo is a critical problem is aproximateley 0, you can manually correct them at those times.
Interesting -- this weekend I finally gave up on YoutubeTV and ordered Spectrum cable again. Between the rising costs (now 69.95 a month) and the loss of both regional sports networks (I haven't been able to watch Texas Rangers baseball or Mavericks basketball in almost a year since they dropped the Fox Sports RSNs) and the Tennis channel the package is worth much less to me. The only real reason I want cable is for live sports. All the other network programming is of very little interest to me.

My total cost for a competitive package with CloudDVR (what used to be YoutubeTVs killer feature) and 400Mbps internet is now lower by about 30 bucks a month, which is not nothing.

I live in hope that one day I will be able to buy a cable/streaming package that consists of Sports plus Local Channels with cloud DVR and very high bitrate streaming. That is all that I want.
It was archive.org's attempt at automating "please remove X from the archive" but I don't think it was entirely successful and I think they may have stopped doing it.

The idea was if you decided you didn't want /cats.html archived you'd robot.txt it, archive.org would notice, and delete the archive; but it also meant if the domain changes and robots.txt just blocked everything, everything would be lost.
Solar Powered Website
>I'm sure it's not using the internet to do it.

How sure are you?

>Daniel Dunn was about to sign a lease for a Honda Fit last year when a detail buried in the lengthy agreement caught his eye. Honda wanted to track the location of his vehicle, the contract stated, according to Dunn — a stipulation that struck the 69-year-old Temecula, Calif., retiree as a bit odd. [...]

>There are 78 million cars on the road with an embedded cyber connection, a feature that makes monitoring customers easier, according to ABI Research. By 2021, according to the technology research firm Gartner, 98 percent of new cars sold in the United States and in Europe will be connected, a feature that is being highlighted this week here at the North American International Auto Show in Detroit.

>After being asked on multiple occasions what the company does with collected data, Natalie Kumaratne, a Honda spokeswoman, said that the company “cannot provide specifics at this time.” Kumaratne instead sent a copy of an owner’s manual for a Honda Clarity that notes that the vehicle is equipped with multiple monitoring systems that transmit data at a rate determined by Honda.

https://www.washingtonpost.com/news/innovations/wp/2018/01/1...
No-till farming still requires weed removal. This robot would potentially eliminate the needs for herbicides.
Weeds are any plants competing for resources with the current crop. They will have to managed some way, hopefully with less negative externalities than in the current industrial monocultural farming.
It's also not true technically. Safe is relative. People died and people fainted all the time...they were just far enough away that you didn't really hear about it.

I am in my 40s and the distances that I would ride my bike as a 10 year old are shocking when I consider my own 10 year old riding them. This is because I have more stories loaded into my subconscious about how dangerous it is. Has it always been dangerous? Has it always been safe?
> every single road sign, landmark, and the road itself are tagged internally with metadata.

Who's going to pay for that? The public? In order to provide returns to private shareholders?
I stopped reading at "Farming robot kills 100k" and ran to my prepper basement.
I want to see details on power source and energy usage. That's where I'm a bit skeptical. To do the 20 acres they're talking about you'd need one hell of a huge battery, assuming it's electric. Even just to move the thing. Then add power draw for the laser on as well.

Also seems odd to have it be something that is self-powered and autonomous rather than just something you pull behind a tractor on the three point hitch (where you could power off the PTO of the tractor). Seems excessively novel, given most farmers are already spending time going up and down the rows cultivating, etc. anyways. Adds to the cost, and complexity.
I don't remember if it was a VT220 or VT320 that did it but I had to use one in undergrad computer lab (also connected to some kind of DEC running ultrix) where whenever emacs did a screen redraw (for example if you did a page down with C-v) it would go into I-search mode because something in the terminfo had a C-s to freeze the screen (before some more commands and then a C-q to un-freeze), and this was visible to emacs.

Anyway what I'm trying to say is just as I'm glad I didn't have to use punch cards, I'm glad that the youth don't have to deal with that kind of nonsense.
The Bally Sports thing is a long standing YoutubeTV contract dispute carried over from the Fox Sports RSNs. Its ridiculous
the negative feedback is that any attempt to create quality, non-seo content is punished by being ranked low and so we revert to average/low quality of over-SEOed but low signal content.

Like other users have noticed, publishing a good recipe is not enough, you have to fill it up with useless fluff. and you have to make pretty URLs . And add meta the tags

This happens for tech advice too, like linux solutions etc
I end up doing a lot of software infrastructure architecture diagrams. The product I work on has a lot of components and interacts with a lot of things, and the people we sell it to always want that mapped out. Frustratingly, they don't ever seem to be able to comprehend the generic diagram, and require it to be remapped into their actual infrastructure, which I never have any idea about, and am usually at least two Kevin Bacon's away from any kind of access to.

Otherwise I do a lot of off-the-cuff statemachine and sequence diagrams, I guess you would call them. Very often literally scrawled on a napkin and then photographed with my phone.
> like drinking, Werewolf is not everyone’s cup of tea; do non-players simply get to stay home and get nothing?

I'm someone who really doesn't enjoy Mafia/Werewolf, but it's just the reality that it's impossible to include everyone: some people don't want to X for any X. Overnight hacking sessions until 4am are also exclusionary. Werewolf seems better than binge drinking in terms of inclusion.

> did Werewolf simply meme-infect the conference population

The evidence would be essentially all other conferences, which are "bad" in the way the article is griping about and which rarely involve Werewolf. 2007 Rubyconf sounds normal, so it seems like it would have been more productive to try to discuss what made 2002 Rubyconf special rather than what made 2007 Rubyconf not-special.
Another justification I've heard for the larger rims is that the current, smaller rims make it difficult to make any meaningful adjustments to the car's suspension. Ideally, suspension adjustments will become a bigger part of the setup for each race, which could help differentiate teams that are able to get the ideal settings for each track.
It depends upon the weed. A lot of weeds depend upon a first mover advantage of sorts to gain height, so they’re all-in on reaching that height. If you cut them, they lack reserves to regrow or the flexibility to branch out etc. That’s why mowing your yard is so effective at keeping weeds down. I live in a desert part of Colorado, and for my yard I find simply watering heavily is enough to kill most weeds because they’re evolved to drink all they can when they can.
Why would they? The probability that a damaged by radiation copy of a gene ends up in a spermatozoa which wins the lottery is zero.
So by "broke" they mean changed to match what most POSIX systems do".
Citizen science data tracks battle of birds vs. bacteria
Migrating from Vue-CLI and Webpack to Vitejs
Not OP, just to clarify for US folks: Here in the EU Moderna is only small part of the vaccination effort. The breakdown so far is roughly 70% Pfizer/Biontech, 20% AstraZenca and 10% Moderna. The Moderna deliveries are supposed to increase in Q3, however I am not sure how relevant it will be at that point. The EU also finalized a deal for 1.8 billion Pfizer/Biontech shots for the next couple years. So Moderna will probably also not be super relevant here going forward.
It will be the norm on Mars
Is AI colorization of historical photos providing an accurate image of the past?
Yes. Anything you didn’t explicitly ask to “record” has them, from what i’ve seen.
Honestly, I think the pandemic is driving some of this. And if you have a family, it's a lot easier to find space to comfortably work from home in a 3000 square foot suburban home than it is a 1500 square foot flat in the city. And with less people driving downtown, taking your car into the city for the symphony or a game is less of a chore. At least in Portland, Oregon, traffic jams have eased considerably in the last year. We'll see whether that persists, but I know my company is adopting a policy that will accommodate a lot more working from home long term.
I really hope this works as good as they claim. Now just mount the laser on a Spot so you don't get all the tire tracks. Small scale robots, not giant tractors, are the real future of agriculture
That's a special case for IO, isn't it? I guess I've never actually tried this, but I don't think it's generally the case for all monads.

IOW, Haskell does have coloring, and its coloring does manifest through the IO monad, but that does not mean that all monads have color. Sort of like how you can't do, "Socrates is a man, Socrates is dead, therefore all men are dead."
Of Corona, Buggy Audio Drivers and Industrial Espionage
"Why Nix? (and why not Homebrew or MacPorts?)
The short answer: hype"

Seriously?
You just need an array of beams (16x, etc) and do a rolling cross fade to mix the position between multiple beams.
MS & Intellectual Ventures (2010) https://www.ted.com/talks/nathan_myhrvold_could_this_laser_z...

Satisfying slowmo killshots near end :)
"I want to see details on power source and energy usage. That's where I'm a bit skeptical."

Meh. Worse case you could even have a wire.
zope.interface was never widely adopted.
https://www.amazon.com/Child-Proof-Light-Switch-Guard/dp/B00... or similar can help; but what I've taken to doing is turning off the power to the circuit, bypassing the switch in the box, and using either the phone or the "remote switches" mounted high.
This is very cool. Not knowing anything about it though it looks massive and overbuilt (with smallish wheels, but likely just fine for the time of year it's put to use). Anyone care to speculate why it needs such a large body? The width is a given because it needs to span the rows, but why a giant cube?
>How to get back hacker's mentality and joy of coding

You should not, you have evolved, and in my opinion you have evolved for the better.

Life IMHO is significantly larger that coding/hacking computers. Just be happy that you have moved on.
Or evolves the weeds to grow their own lasers.
Someone on this forum (or another technical forum like slashdot) coined something along the lines of "Lasers Just Make Everything Better". Wish I could find that quote.

Contextual example:
https://news.ycombinator.com/item?id=25749015
> Now this call needs to write to a log, which is async due to a file write or so.

Well, think about, without having a specific language in mind. There are multiple ways you want everything to be executed:

1. The library should call your function and wait until both parsing and writing to the file is finished before executing any other action

2. The library should call your function and wait until both parsing and writing to the file is finished, but potentially execute other actions (e.g. other parsing for another request) in the meantime / in between.

3. The library should call your function and wait until parsing is finished but not wait until writing to the file is finished (which also means to disregard the filewrite result)

The only way to really control how things happen is to have the library be aware of potential concurrency and that is true for Rust as well. There is no other solution, except for "hacks" which, when used, will make it impossible to understand what a piece of code does, without reading _all_ the code. Similar to global mutable variables (because that is what it would be).

If you application is small or not so critical, then you might indeed get away with a hack, but I think the energy should be focussed on improving languages so that libraries can easily be rewritten to embrace concurrency, rather than allowing for more hacks.
Can’t upvote this enough. I actually include an hour of rant in my Fluids class where we dissect CFD results from blogs or LinkedIn - hypersonic reindeer for Christmas are fun and obviously a joke, but everything presented sincerely, like all the Cybertruck analyses when it was revealed, are mostly irrelevant. Don’t trust CFD results if you don’t know every aspect of them.

It’s “dangerous” now in the sense that people just have to click a button and are led to believe that meaningful results are being produced without a thorough study.
Roomba for farming.
And it only fires the laser once. The fire that starts does the rest.
It does, because it's essentially the same thing as old school cable TV. You're getting access to ABC, CBS, PBS, NBC, Fox, FX, CNN, TNT, EPSN, BBC America, Food Network, HGTV, and so on. There's not really any service that offers (all of) that content without commercials.

You can use their cloud DVR to "record" something, and after that happens, you can fast forward through the commercials. Which is similar to what you would get with a old school cable and a real DVR.

I also hate commercials, and while you can find commercial free versions of some of the YouTube TV content, you can't find it for everything they air.

Streaming is so fragmented now, both in content and features, that you have to do quite a lot of research before buying.

Edit: The text of the email Roku is sending out: https://pastebin.com/C3cEE3qq
> robot kills 100k

It was only a matter of time. A doom of our own making.
Depends what you're working on. That's probably true with games but the most important quality of most programs is maintainability.
I doubt if they are using the same manufacturer or a self-sanitizing machine. With low labor costs in India, there isn't much reason to pick a self-sanitizing machine.
maybe vodka does have some hidden effect against radiation; i mean in places like Hiroshima you are said to have had a huge number of birth defects, because of the bomb.
Thanks for the extension! Don't make that meany diagrams but when I do I use it. Much easier than going to the draw.io in the browser as the extension can easily access the files in the source code
Cargo is a package manager first and minimum viable build system in far second. Comparing it to CMake is a bit unfair.

If you need a real build system use cargo make or CMake itself.
Apple, Google Are Killing the Advertising Cookie
As a man, I don't have problems changing around women. From anecdotal experience, I think women generally feel more strongly about this.
There are surely some women who don't care and men who care.

This would remove a safe space for (mostly) women and (some) men who don't feel comfortable with this.

Same as allowing transgenders to change with the gender they identify with.
>> Giving specific details like the place and time that you saw a movie at a theater along with any receipts or ticket stubs, would be a huge factor in preventing future law enforcement / prosecutor interactions.

This is only true if the cops are actually looking for the Truth, not just a way to close the case as fast as possible.

You seem to have faith that the cops / prosecutors are attempting to find the truth, unfortunately I do not share your faith in the system. So the better plan, for your own personal safety, is to NEVER TALK TO THE POLICE [1]

[1] https://www.youtube.com/watch?v=d-7o9xYp7eE
Hell, you could probably stick a fuel tank and a generator on it if you had to.
On one hand I agree that being explicit about what is going on is important.

That is why in Go all code is written the same, no matter if it is called async or sync. Then the caller gets to decide how it should be invoked.

So yes, let's be explicit and separate out the concerns. Thus red/green functions are not as good as single colored language.

Good premise. Your conclusion doesn't follow.
> We need legislation to eliminate withholding essential parts of what is patented.

That is the purpose of 35 usc 112 1st paragraph.
"74-hp Cummins diesel QSF2.8"

https://carbonrobotics.com/features
Monkey plays Pong using only its brain and Neuralink
you have it almost exactly backwards. we haven't lived in a high trust society (as you defined it) since before the protestant reformation, when the printing press liberated information that had been previously monopolized by the church.

we're returning to a high trust society out of necessity because of economic forces that incentivize information asymmetry.
Well, there's no ground station in Portugal but starlink already announced availability of the service in Portugal.

Unrelated: how should one go about to become a certified starlink installer, anyone knows?
I think I've also seen resource versions being called
“layers” instead of “versions”. So in theory you could use
versions for the whole API, including error codes and other
conventions, and layers to actually evolve and change your
resources. Either as:

v1.example.com/l1/users

Or:

example.com/api/v1/l1/users
There's a really good writeup of how the app in the show was created:

https://medium.com/@timanglade/how-hbos-silicon-valley-built...
My Apple TV box stopped showing YouTube a few months ago, probably because it is an early model and they couldn't be bothered upgrading the software. Instead of buying another one, I got a cheap Chromebook instead.
Versioning is indeed a hard topic, especially for data science/engineering projects in production.

When you have a pipleine defined as a complex DAG of operations, you can't just version the entire thing, unless you have enough resources to re-compute from scratch with every change, which is wasteful. So then, you have to keep track of data dependencies and their versions if you would like to ensure reproducibility.

Versioning code isn't enough when you have runtime parameters that affects output data, and you want to stay flexible by allowing experimenting and re-running computations with different parameters, to be able to iterate quickly. Which poses a lot of challenges.

And there doesn't seem to be a framework that easily solves those issues out of the box. I'm closely watching Dagster (https://dagster.io), as they seem to be aware of those challenges (for example for versioning: https://docs.dagster.io/guides/dagster/memoization), but I didn't try it yet; it introduces a lot of concepts and has a steep learning curve.
https://carbonrobotics.com/features

Lasers are 150 watts, so a small fraction of the power draw.

Seems like getting the automation is key, replacing herbicides would require multiple passes over the same ground.
Airplane coffee falls into that bucket for me. Back when I was traveling a lot for work, there was something about getting on a plane from Chicago back to Raleigh, late at night on a Friday night after a long week of work, and getting that first cup of coffee on the plane after takeoff.
> it would have required efficient, scalable (small to large amounts) international monetary transfers between individuals.

That would have caused it to face even bigger barriers to adoption, surely? The UK only just abolished capital controls in 1979: https://en.wikipedia.org/wiki/Exchange_Controls_in_the_Unite...

The current cryptocurrency system (cryptography itself was subject to arms control until 1991!) relies on being able to use a credit card to transfer real money to a (usually foreign) exchange, do some transactions, and then receive a wire back with the real money. All of which are products of the Internet itself.