skysight-inc/HackerNews huggingface dataset:
I think 'more customization' which is a theme with a lot of these alternatives is a fundamental dead end. I don't know where this persistent myth comes from that people love choice and tinkering, because they clearly don't. There's a huge cost associated with having to make choices, and one feature of successful modern apps is that they're frictionless. That's why TikTok is so successful. There's no login, no user chosen social graph, everything's abstracted away.

And that's by the way why Google is still successful as well. Because it literally still is a simple box where you put a question in and it gives you answers without needing to do anything else. The only way to beat that is to make it even better while not making it more complicated which is very hard to do.
This.

For example here[1] is an interview in which Gibson waxes lyrical about pop culture, imagery, prose style and selective use of detail, and also says he didn't "have the patience" to flesh out details like the backstory of what was supposed to actually have happened to the US because they'd only detract from the reading enjoyment. He's saying that he was influenced by how cheesy Cold War era blockbusters could imply a lot happened with a few well chosen casual words, not claiming to make a case for a different politics or to channel Brave New World

And let's be brutally honest, the politics of Neuromancer isn't really more sophisticated than "counterculture is cool" and a determination to avoid what Gibson sees as right wing tendencies in Golden Age SF. The writing is fantastic, but it's all about imagery and ideas.
Even his polemical writing on Singapore and the Golden Age seem more concerned that paternalistic ideas of ideal societies are dull than anything else.

Even the most cynically commercial use of cyberpunk cliches embraces the idea that counterculture - or at least 1980s cyberpunk idea of counterculture - is cool

[1] http://project.cyberpunk.ru/idb/gibson_interview.html
Seems the first of these can be solved by reducing the scope. Do you really need a data center to run a search engine?

Overall it seems very rare anyone ever considers this an engineering problem. Really, what's stopping you from running a search engine?
Folks have been working on answer engines since Ask Jeeves, but none has surpassed the utility of a good search engine.
Being able to see a function's entire type signature at a glance is the single most useful way of documenting code I've ever come across. No alt-tabbing to docs or relying on an IDE to pop up hints, etc., it's just right there.

Haskell is the ideal here, since it separates the type signature into its own separate line at the top of the function declaration. That confers readability and reduces cognitive overhead more than any other language I've used.

It also changes the programming thought process. You can pseudo-code an entire program just with function type definitions. Then test that the type defs compile without error, and go back and implement the function definitions. As long as the function definitions adhere to their type signature, the program almost always works (barring some I/O errors).

Not all statically typed languages are created equal. The ones fundamentally oriented around function type signatures, rather than variable types, are the ones I think parent had in mind in his comment.
Why are all those people resigning – and where are they going?
Adding alliances is on our near term roadmap. Should be live before the end of the month. Feel free to drop me an email (max AT flightpenguin DOT com) and I'll let you know when it's out.
These are variables taken into account by Google AFAIK.
Being male doesn't hurt.
I heard he's going to bring in the ability to edit other user's tweets, as we've been asking for for years
> but you don't need google numbers to make money

The article is titled "The Next Google." I was responding to that, not "A Profitable Also-Ran".
I am really excited to see where readyset can take this technology, if deployment is as simple as they say this sounds like an instant win for any high throughput service.

I am curious how they handle queries that would overflow local main memory, like if I just had a PK lookup on a 10TB table you obviously can't store all that in RAM, and would still need to do some form of cache invalidation.
"For so long as Mr. Musk is serving on the Board and for 90 days thereafter, Mr. Musk will not, either alone or as a member of a group, become the beneficial owner of more than 14.9% of the Company’s common stock outstanding at such time, including for these purposes economic exposure through derivative securities, swaps, or hedging transactions."

This is the second line in the linked filing, and something a number of people have not read.
Smooth scrolling with the Mac trackpad (especially at 120hz+) is something I've wanted for a long time, feels really good. Too bad about all the usage tracking...
'Social media' in the web 2.0 sense is post 1996, but there were plenty of websites with comments sections and online forums before that. Cases over intermediary liability for online content have some antiquity; in Cubby v. CompuServe (776 F. Supp. 135; S.D.N.Y. 1991), for example, CompuServe were found non-liable because they had no first-hand knowledge of the defamatory posting. Whereas in Stratton Oakmont v. Prodigy (No. 31063/94, 1995 N.Y. Misc. LEXIS 229; N.Y. Sup. Ct. May 24, 1995) Prodigy were found liable as the publisher because they'd set content rules and run a filter over users' contributions. Congress thought that latter result was unhelpful (because it incentivised people to run cesspools rather than to actively moderate them) and legislated.

And sorry, I should have been clearer on good faith. The section preventing providers being liable as a publisher (which is the core of s.230's value to social media platforms) has no good faith requirement. "No provider or user of an interactive computer service shall be treated as the publisher or speaker of any information provided by another information content provider." (s.230(c)1) is the whole clause. Platforms don't acquire intermediary liability even if they delete every post praising the Yankees while laughing maniacally and falsely claiming it's a result of profanity use. They simply aren't "treated as the publisher or speaker" full stop.

The good faith language comes from (c)2, which further limits liability (to the speaker) for good faith removals on the grounds that the speech might be offensive. That's not an intermediary liability issue, as such, though.
Maybe a benefit of web3 with a centralized identity would be the ability to completely block all mentions of a person. My days are much better when I can avoid the egotistical pet projects of out-of-touch billionaires.
I spent many years working with Java and never used bash for deployment. Maven covers all the bases. And when you have something really custom, you write a maven plugin. Which can also be managed with Maven.
Yep, this is what I first thought of when the title said Rust.
Am I the only person that has not heard of this company until now as it is shutting down?

Looks like they have announced their shutdown on Twitter [0] but it hasn't reflected on their website yet.

It looks like they're a fintech company specialising in the '1-click checkout' space.

EDIT: fast.co now announced their shutdown on their site.

[0] https://twitter.com/fast/status/1511399486836334592
Ask HN: How do you get Google Maps to fix their data
Google Maps has all sorts of street mapping issues in my neighborhood. A new development has been built with new roads. Google doesn't have those roads. They have an old road showing that got moved. They have now mislabeled the road I live on to be one in the new development. Now tons of moving trucks and other traffic is incorrectly being routed down my street. These vehicles are getting lost because the street they are looking for doesn't even connect to our roundabout street. I have tried submitting countless data issue, missing places, wrong data requests via Google Maps online reporting method. Nothing is happening. Does ANYONE know a better way? If I had the time and money I'd consult with a lawyer and send a cease and desist letter as they are sending traffic down our PRIVATELY maintained road.
This was disappointing. But I have hope
what issue do you have with woke people?
You can configure Kagi to disable location based customization, which can be a big improvement indeed.
> - who pays for the service (ads? users pay? Average user will never use a paid service if a free one is available)
- how to resist attacks against the algorithm (Google has been fighting spam for decades)

The solution for o both of these might actually be a paid service. If you have a paid service, there is a possibility of it being profitable with much fewer users. As an example, let’s say you have 1,000,000 users at $10/month, that is a $10,000,000/month which might be enough to run the service and provide a comfortable profit.

With regards to the spam issue, the fact that you have a small user base would be to your advantage. Because there are so many Google users, it is in websites’ economic interests to spend money to try to game the algorithms. With much fewer users, your paid search users may not be worth it for the sites to spend money trying to game your algorithms.
well... not a TOTAL vacuum. a number of the PARC people (thinking of Tesler & Kay) were intimately familiar with Englebart's work at SRI. When the ARC (Engelbart's Augmentation Research Center at SRI) was winding down and PARC was staffing up, the people who left first were supposedly those who rejected the "brittleness" of the expert-focused software ARC developed.

It's definitely true that the cost of implementing a frame buffer fell well into the affordable range as they were moving to PARC. And politics at PARC made it easy to say you were developing a system for "inexpert document managers." They were definitely exploring new ideas about HCI as PC hardware was emerging. But Larry Tessler was pretty clear that Lisa learned what not to do from looking at the Alto & Star. And the Alto & Star learned what not to do by looking at various bits of ARC software. And Engelbart was adamant his team not repeat the UI/UX mistakes of ITS.

So sure... they were trailblazers, but they had a good idea of where they wanted to go.
Given the collapse(-ing) value of the Ruble, why would they want that?
You're basically correct about building homes (even with inflated wood prices), but when there's a housing boom (bubble?) land gets bid up like crazy as well.

And no, I'm not talking about Midtown Manhattan. Rural Maine, roughly 3 to 3.5 hours from Boston, is where I was looking and it wasn't easy to find the right spot.
From experience, nuclear is not good. The career field has some of the lowest morale in the whole DoD, both officer and enlisted. Postmil options are only available if you have advanced degrees and are highly geographically limited (national laboratories, some contractor sites)
Not the device, the student district-managed account that is logging into the device. Districts are bound by law (varying from state to state) at a basic level to filter content and restrict access in the broadest sense, on or off the district network. I've worked in multiple states for various districts they all had similar compliance requirements.
I would prefer it returned "knowledge" instead of links but I hear you. Still, I think the fundamental flaw of all of this including Google is everyone looks for info in documents, while what you really need is a queryable knowledge graph where documents are linked to. Google made a half assed attempt at it but never took off, I'm looking forward to what that space could look like in the future.
The article miscalculates the data rate as "584KB/s (Kilobytes/s)" when the numbers actually give 554kb/s (using the patent's 5776 bits per square). This is kilobits per second, not kilobytes per second. The incorrect kilobytes number is more than enough for 6 channels of uncompressed CD quality audio, but the real number requires lossy compression.
From their link, it seems they don’t. Agree that positive confirmation would be good, for beta.

> We do not store any data from the command input or output itself as part of our telemetry.
Elon is by far the most import person to Tesla and its not even remotly close. What Tesla is now is basicallt because of Musk.

Ok, a few guys had a buissness plan and then used Musk money to totally run the buissness into the ground.

Tesla without Musk is just another footnote in the histoy of EV.
We do support SSH, but Docker support is still something we'd like to support, you can read more about how we are able to render blocks here: https://www.warp.dev/blog/how-warp-works.

Ultimately, our ideal state would have to have an API for this so that developers can implement this themselves to support blocks in arbitrary REPLs (mySQL, Python, etc).
New iRobot Create 3 Runs ROS 2
At Shopify, we do a similar thing using a tool we wrote called Shadowenv[1], which evaluates little programs to manipulate the environment on directory entry/exit. It's a lot like direnv, but it can't do anything that makes it slow, and is guaranteed to run in at most 100ms (though it typically only takes a few)

When I set `ruby: 2.6.8` in my `dev.yml` file, for example, I get this Shadowenv program written out to `.shadowenv.d/550_dev_ruby.lisp`:

(provide "ruby" "2.6.8")

(when-let ((ruby-root (env/get "RUBY_ROOT")))
(env/remove-from-pathlist "PATH" (path-concat ruby-root "bin"))
(when-let ((gem-root (env/get "GEM_ROOT")))
(env/remove-from-pathlist "PATH" (path-concat gem-root "bin")))
(when-let ((gem-home (env/get "GEM_HOME")))
(env/remove-from-pathlist "PATH" (path-concat gem-home "bin"))))

(env/set "BUNDLE_PATH" ())
(env/set "GEM_PATH" ())
(env/set "GEM_HOME" ())
(env/set "RUBYOPT" ())
(env/set "RUBYLIB" ())

(env/set "RUBY_ROOT" "/opt/rubies/2.6.8")
(env/prepend-to-pathlist "PATH" "/opt/rubies/2.6.8/bin")
(env/set "RUBY_ENGINE" "ruby")
(env/set "RUBY_VERSION" "2.6.8")
(env/set "GEM_ROOT" "/opt/rubies/2.6.8/lib/ruby/gems/2.6.0")

(when-let ((gem-root (env/get "GEM_ROOT")))
(env/prepend-to-pathlist "GEM_PATH" gem-root)
(env/prepend-to-pathlist "PATH" (path-concat gem-root "bin")))

(let ((gem-home
(path-concat (env/get "HOME") ".gem" (env/get "RUBY_ENGINE") (env/get "RUBY_VERSION"))))
(do
(env/set "GEM_HOME" gem-home)
(env/prepend-to-pathlist "GEM_PATH" gem-home)
(env/prepend-to-pathlist "PATH" (path-concat gem-home "bin"))))

I really like this strategy. It's really nicely generalizable to any of these language runtimes that need to change on a per-project basis.

[1]: https://shopify.github.io/shadowenv/
Try to gatekeep all you want; but punks failed to defend their anti-corporate credibility and not only tolerated, but embraced corporate appropriation of their culture. They rode out punk's credibility while riding on boards from Zumies, wearing Hot Topic, and listening to Sum 41 .

CDPR is about as authentic as you'll find in high-budget video game development; and as I enjoy high-fidelity entertainment, as well as Pondsmith's take on Cyberpunk, I quite enjoyed CP2077.
How do I disable location based customization for Google?
This looks very interesting to me, but some of this telemetry is a deal breaker. On your privacy page, it says "Our general philosophy is complete transparency and control of any data leaving your machine." If I have complete control of any data leaving my machine, can I opt to turn off the telemetry entirely?
There have been big improvements in the exhaustiveness checker. I know that it's not fully decideable with GADTs, so it will always have some holes, but it can handle this case now.
If you want to use a terminal that is actually open source and doesn't have telemetry, much less only available via signing in with GitHub, use Alacritty, also written in Rust and cross platform.

https://github.com/alacritty/alacritty
Unless something has drastically changed since I last used Zig, it doesn't have the feature you're talking about except in the case of number literals. `write_all` is a completely different identifier from `writeAll`.
Nice. Now to download and wait out the hours-long build.

The city from the Matrix demo is available for download. I want to try that.
This is bullshit.

> The terminal’s teletype-like interface has made it hard for the CLI to thrive

bullshit

> user accounts to just run a terminal?

bullshit

> collaboration

bullshit
...
democracy is in dire danger from lies and adversarial propaganda crafted by traitors and hostile nation states

jokes which offend the Woke liberals is not a problem on the same scale, though it is certainly annoying. there is a censor-leaning thoughtcrime segment among some liberals but again, that is NOT an imminent danger to democracy, humanity, climate etc
It's not about all social media but about for-profit walled gardens. Consider switching to Mastodon to avoid it.
New vehicle sales and auto price inflation since the pandemic
Yeah well the ice caps really are melting, at a quite prodigous rate, soooo "now or never" feels kind of accurate.
Their selling point seems like you no longer had to create accounts on e-commerce websites and manually enter address & billing details?

If so how did they justify a $120M valuation and plan to deliver returns on what can trivially be replaced by a form-filling browser extension?

I'm not saying this shouldn't exist - it actually sounds very valuable. But I see it as a one-off purchase for local software, not a SaaS from a bloated company that is on the hook for delivering returns to investors.
I am not saying it is a lot of risk for him. I am saying moving that kind of money is a major operation.

Twitter trading volumes are not so high that anyone can just come in make a 4 billion buy order .

Acquiring 10% stock of any public company without upsetting the price to much takes time and effort [1]

It is not some whimsical impluse buy, no matter how much money he has , this was calculated buy he must have considered for a while.

Jack Dorsey stepping down probably helped him to decide to make a move, a hostile founder CEO can make it ugly. Especially somebody like Jack who has another very high value startup and doesn't derive his wealth from just Twitter can make it expensive and ugly if he choose to.

[1]- unless someone is selling you a block trade outside of the market. No institutional investors have left or reduced their stake that much in the last quarter so Elon couldn't have used this route
they are really not popular in France, or on twitter? Presumably, twitter promotes content that's popular on twitter, and twitter skews liberal.
> Give me relevant links to my term, with no SEO spam

I think achieving this would be worth billions, at least?

We really tend to underestimate the amount of spam on the internet.

Google does badly here: it overcorrects and you get only super safe results. Yandex? Unless you get lucky, lots of spam.
Google used to let you block domains a long time ago. I'm not sure why that was removed, but I have a feeling it had something to do with giving the expectation that you can block ads from a specific domain.
I always struggle with the idea that "frameworks are bad, combine libraries instead," it makes sense and makes orthogonal libraries not step on each other or make things more complicated. The thing lost is having an easy time getting up and running quickly. I was always a big Liminus champion fir this reason, they tried really hard to group a good set of libraries and document it all well. Bur this work is also fantastic. Sometimes, you really just want to get something done, and the batteries included solution might be the thing that gets your project done. I came from Ruby on Rails and will always miss that ability to get a DB connected, Javascript enabled, dynamic website onto something like Heroku from 0 to production in like... 20 minutes. So thanks for Coast, looks like it will help fill in an important part of the tooling spectrum.
Never mind the creators of those sites. Do they really want the Reader's Digest version of their pages scraped and presented to a user without getting the click?
People aren't complaining about Google because of a lack of AI, but because of product decisions they're intentionally making, presumably that increase their profits, but many of us would be overjoyed if they simply rolled back to their 2012 algorithm.
One interesting thing to note about open-source vs commercial software when it comes to RAW conversion is that commercial offerings like Adobe CS, CaptureOne and Affinity Photo sometimes have a relationship with camera manufacturers to get access to their proprietary demosaicing algorithm for their camera's sensors. These algorithms are also embedded in the camera firmware and are responsible for converting the RAW sensor data into something resembling an image. Thus, when you view a RAW file in the camera (or a JPEG straight off the camera), or in a commercial offering, you're getting an image that looks more like what the manufacturer of the camera intended. Likely that's what they used in-house when developing the camera software. So whether or not you trust the camera company to do the best job of demosaicing their own sensor is up to you, but if you use open-source software you're still going to get great images, but they're never going to look exactly like the JPEGs you get off the camera. If you're a professional this probably doesn't matter, but for an amateur who just wants to shoot RAW to take great lossless photos and be able to do some tweaking in post-processing it can be frustrating.

For Canon at least, their in-house raw converter/photo editor is available for free (Canon Digital Photo Professional) and while its features are definitely not quite as good as either free or commercial offerings, its features are (for a total amateur like me) "good enough", and it will produce images that are identical to what comes off the camera. Plus you can save some of the raw processing steps that you did to a profile that you can load onto the camera and use in the field, so if you're shooting to JPEG you can bake in some of that processing ahead of time.
The trick is "partial view materialization" (https://jon.thesquareplanet.com/papers/phd-thesis.pdf). Basically, you only materialize results for commonly-accessed keys, and compute other keys on-demand.
Death Burger is probably my favorite artist
There is plenty of evidence that these killings occurred whilst Russian troops were occupying the areas. I don't see anyone being called a propagandist for calling for investigations and I see plenty of investigating being done and the evidence points directly at Russia and its troops
This was my first assessment for my own use as well. Seems very much a 'kitchen sink' language that has everything, but nothing in particular that draws me to it. If I had pick out one differentiator it would be that the weird case/camel-insensitivity makes integrating convenient.