skysight-inc/HackerNews huggingface dataset:
I think we can confidently call stupid actions stupid actions. Inertia from prior success can keep them from being company-ending actions, especially if they can be corrected once they are recognized as stupid (or once the people who knew they were stupid from the beginning can gather enough political clout).

Tesla has smart people, just like any tech company, but they're not uniquely smart and they're not immune to the same short-sighted thinking that plagues other tech companies.

Note that I think this particular idea is not necessarily bad for the company, it's just not anything special. It's basically Folding@Home, monetized. If you can convince enough people to leave it on (or force it on and somehow avoid legal/PR issues) then I guess you can save a tiny bit of money on certain kinds of workloads.
The rules are explicit but the actual changes in code are very small and unique to this language (or unique from the languages I had ever used). It’s one of those things that you can forget about — because it’s a small difference in code and arguably isn’t explicit.

I forget what it was, but basically my code wasn’t working the way I thought it should and it was solely due to a lowercased struct field. It happened twice where I spent at least a little while trying to figure it out.

And yeah I would guess that I tried to compile. Would be very dumb if I hadn’t although wouldn’t be the dumbest thing I’ve ever done
God. How long ago was that?

Not since the 80s have I seen anyone want to buy an American car for example.
Inkscape is amazing, and it's had incredible growth. I remember using it 5+ years ago and it was incredibly buggy and the UX was terrible. I now use it extensively and it rocks.
While I've not read that book, the synopsis from Wiki would suggest that the arguments put forth in there are almost entirely obsolete owing to the internet. In particular:

---

The buying public: the "bewildered herd" (a term here borrowed from The Phantom Public) must pay to understand the unseen environment by the mass communications media. The irony is that although the public's opinion is important, it must pay for its acceptance. People will be selective and will buy the most factual media at the lowest price: "For a dollar, you may not even get an armful of candy, but for a dollar or less people expect reality/representations of truth to fall into their laps." The media have the social function of transmitting public affairs information and their business profit role of surviving in the market.

Nature of news: people publish already-confirmed news that are thus less disputable. Officially-available public matters will constitute "the news" and unofficial (private) matters are unavailable, are less available, or are used as "issues" for propaganda.

News truth and conclusion: the function of news is to signal an event, and that signalling, eventually, is a consequence of editorial selection and judgement; journalism creates and sows the seeds (news) that establish public opinion.

---

Not only is access to information now completely free, but it's not even uncommon that a regular person is more well informed on any given topic than either the media or ostensibly highly informed political figures. See: Gell-Mann amnesia effect. [1] Outside of classification, we have all have access to, more or less, the same information. And, at this point, it's absolutely common to see high level political figures and the media both making plainly factually incorrect statements and implications, that are not only disputable but simply objectively wrong.

If anything, the real bias in society seems to do more with people believing what they want to be true, instead of what is true. Of course the exact same bias also has clearly infected politicians, the media, and so on.

[1] - https://en.wikipedia.org/wiki/Michael_Crichton#Gell-Mann_amn...
The world building is why I can re-read Anathem endlessly. The detail is just wonderful. Every time I finish it I get a feeling of grief knowing that it'll likely never be expanded on.
So why don't they sell a phone with customized Android that does what they want, like every single Android brand other than Pixel?

The Rabbit R1 is doomed to be obsolete as soon as Google and Apple add similar functionality to their OS.
Swiss pocket knife manufacturers might disagree on "finest engineering anywhere in the world" with you.
That's not a very charitable take for a message on a short form platform. A company like Terraform may have had to make harder decisions or never be able to do a rug pull if more of the community refused to submit code under CLA or non-GPL style licenses.
Beautiful 3D Website
I remember when I first learned about it while planning a hiking trip to Sweden. The idea that you can wander through forests, across fields, and along rivers without worrying about trespassing was quite liberating. I ended up exploring some stunning landscapes that I wouldn't have discovered otherwise. I wish more places adopted this approach, it would make outdoor activities more accessible for everyone.
While some systems include a "cd" binary, it's basically useless since it just changes its own working directory and then exits.

Instead, "cd" commands are generally parsed and executed by your shell (/bin/sh or similar) directly so that the shell's working directory gets changed and you can run subsequent commands in the new location.

"ps" on the other hand is indeed just a normal program. Usually it reads files in /proc to figure out which processes are running.
I was just about to post my proof, but it didnt fit on Twitter :)
COMAC will be the duopoly competitor in the coming decades. They aren't by any means yet, but given enough time and with the trajectory Boeing Commercial Airplanes is going...
> we can see we can

Small spelling mistake

> As explored in the previous blog post on scalar and binary quantization

Link doesn't work. Although you put too much links to this post in other places

Overall, good read! Happy to know there are people actively working on pgvector.
I'll never forget "Bitcoin Jesus" making this video:
https://www.youtube.com/watch?v=UP1YsMlrfF0
This "article" are 3 thin paragraphs, paywalled and full of ads.
I haven’t seen it doesn’t mean it doesn’t exist.
Isn't it funny, Japan was synonymous with "junk" back then, now it's the leader in good quality products.

You would think being more successful would breed amazing products and innovation but it just breeds laziness and not-good-enough products.
> PS: I've got nothing against Turso, or libSQL. In fact I spent the last year perusing their virtual WAL API. The problem is that I found no documentation, nor any useful open source implementations of it. If there any I'd be very interested. So, thus far, I also don't have anything that drives towards libSQL.

Hey, this is v and I am an engineer at Turso. We do have some documentation and an example implementation of Virtual WAL

docs: https://github.com/tursodatabase/libsql/blob/ef44612/libsql-...

example: https://github.com/tursodatabase/libsql/blob/ef44612/libsql-...

for an open source implementation, you may check how Bottomless works. Bottomless is another project which does back up like litestream and it internally implements a Virtual WAL.

Bottomless - https://github.com/tursodatabase/libsql/tree/main/bottomless

I am sure we can improve our docs, make it more discover-able and easy to find. I am open to feedback and suggestions!
This also extends to the web.

Make a beautiful website and you'll attract a crowd of detractors lamenting your use of custom web fonts and JavaScript animations. Only a plain website with minimal styling is allowed. These detractors will make quite sensible arguments about how you're wasting precious bandwidth and opening users up to security vulnerabilities with your divergence from a stock-standard HTML file, but I think there's something more at play here -- a kind of aesthetic tribalism. A religion that states that there's only one way to build for the web, and that's with a payload of less than 1kb. Developers who care about beauty have become the enemy of our people, and they must not be allowed to take any ground.
Are the arguments wrong?
Oh, great.
Adding another moving parts via IPC to essential system tool.
Sure this would make recovery/rescue scenario more "fun".
I wouldn’t be surprised if combat medics are trained in triage ethics adjacent to this. Dumb example: you only have one tourniquet, and it’s on someone who will probably die, and suddenly you have another person who will only die if they don’t get that tourniquet.
It's an improvement over regular BitTorrent because it sounds like there's some coodination about how to spread the data across contributing nodes. BitTorrent doesn't do that out of the box.
Understanding software and how it comes to be
I am extremely out of the loop, but I believe until somewhat recently it still used nix-daemon and the corresponding drv format, but it may have since been rewritten.
I'm not the one pretending though.

Copyright is a monopoly on material expressions of ideas, based on the firm belief that there is a spirit world and spiritual labour and the owning of spirit stuff. That's a lot of pretending.
Absolute power corrupts absolutely, never has this been more obvious to see than when nation states gain excessive power over others.
As far as I can tell, the only thing stopping them is that China considers it illegal for them to do so. Companies that provide a map of China would probably also like to operate in China, so they comply with their laws.
> I was under the impression that ‘sudo’ was baked into the entire system. Like ‘cd’ or ‘ps’.

Neither of these are “baked into the entire system” for any meaningful sense of the word. `cd` is just a shell builtin and is casually reimplemented in every single shell. It’s just environment state within your session. `ps` is just a binary that (on Linux) parses stuff in /proc.

None of it is magic. Neither is sudo. It’s just a binary like any other (though in sudo’s case, it’s setups, which is how it can cross the permissions boundary).
IANAL and all that...

If it's truly accidental (as in a rogue employee or a script that f'd up), they probably have a legal basis to break the contract/license terms and retract it. Just as stores are not required to honor misprinted price tags. There will likely be a court case if someone believes they legitimately received a GPL-licensed version of the code and wants to use that code in another project (or pass it on to others). Like I said, I think Adobe has a good case to win that here.

If it's "accidental", and they're just trying to walk it back, there would definitely be a court case. Whether they'd win or lose would be very up in the air, and probably depend on the jurisdiction's friendliness to businesses.
One of the best things I did as one of the earliest employees at $company was helpers to setup Python logging and command line argument passing, so -v/-q flags controlled what level got emitted to STDERR, and other CLI flags configured where and what level logs got emitted. You didn't use print, just logged messages. Devs could stick in their informative messages at INFO, warnings, errors, critical errors at levels, debugging and tracing right down to DEBUG2 level, and ops could actually control how things worked in the software they needed to deploy. Consistently, without worrying about each and every special snowflake (at least as far as the inhouse Python was concerned). Timestamps even on INFO turns out to be really useful. Weird problem? Devs could get ops to crank up the logging on staging or production to help diagnose the problem. Everybody used it without being pushed, for at least 16 years (and is still preferred use AFAIK).
I don't believe so (although this is probably fact-specific about what "accidentally" means), at least with regards to retracting the licence. The GPL is an irrevocable licence.

They could choose not to continue to distribute the code though (but good luck clawing back the GPL licenced copies).
someone raised this point in another discussion about it, but I wonder if that's the main aim why you need the obscure algorithm in the first place, couldn't you just have these laws about maps of any standard?
It's more like everyone is printing money panic, run to US dollar for safety
If dreaming is the point, then my dog has mastered the skill. Until I met him I never considered dogs could dream so prolifically.

I wish I could plug a TV into his brain and watch the reel running through it.
Blender was a commercial product before becoming OSS, and some of the original folks are still around.
> So only your development machine has to run Python.

If you have a team of developers and a CI process, then portability is important. There isn’t one development machine.
The problem is that you're forced to have four possible states

1. err != nil, nondefault return value

2. err != nil, default return value

3. err == nil, nondefault return value

4. err == nil, default return value

when often what you want to express only has two: either you return an error and there's no meaningful output, or there's output and no error. A type system with tuples but no sum types can only express "and", not "or".
I think the main reasons of the strong USD are:
- it's status as world reserve currency
- it's seen as a safe heaven
- The US is still the most profitable market to launch new product
- the US job market is still performing well compared to the battered economies of Europe where unemployment is starting to go back up

If the ECB decides to lower interest rates before the US Fed does, then even more capital will flow in the US because why would you accept a lower interest rate when you can get a better one in the US in the same asset class.

That in turn will keep making the USD stronger than the euro.
> Everything I run with sudo is logged so I know how I messed up.

FWIW, shells have a (configurable) history file. I'm not sure how it compares to sudo's logging though. I also personally perform little day to day admin tasks (I don't have as much time nor interest to toy around as I used to, and my current setup has been sufficient for about a decade).

> Nothing worse than ansible with its “sudo /tmp/whatever.sh” which hides what it’s doing.

That's a nightmare indeed; for sensitive and complex-enough tasks requiring a script, those scripts should at least be equipped with something as crude as a ``log() { printf ... | tail $logfile`` }.
Show HN: Wanlanid, a new way of self-growth in a distracting world
bincodeto.cc is a multi-purpose random data generator for prototyping/testing in the field of programming and development. It includes a bank BIN code checker, SWIFT/BIC Code checker, and a Live Credit card checker, with a Fake or random userdata generator.
> Around that time, Ver allegedly took possession of those bitcoins and in November 2017 sold tens of thousands of them on cryptocurrency exchanges for approximately $240 million in cash.

> Even though Ver was not then a U.S. citizen, he was still legally required to report to the IRS and pay tax on certain distributions such as dividends from MemoryDealers and Agilestar, which were U.S. corporations.

> In total, Ver is alleged to have caused a loss to the IRS of at least $48 million.

Lesson: You can’t run away from Uncle Sam even after signing away your citizenship.
I cant even think of any swiss knife manufacturers except for Victorinox. They are cute and handy but not even in the same world as the knife manufacturers mentioned above. For instance the SAK in my pocket currently has ever so slight side-to-side blade play from the factory and the file has over time created a small scratch on the side of the blade. Both these kinds of faults would get you a brand new knife and profuse apology from the likes of Koenig or TRM.

Dont get me wrong swiss army knives are great but they cant hold a candle to American manufacturers.
Docker should not be required for day-to-day development.
it’s a pleasure since I’m Georgian, but there seems to be a bug that Georgia appears in every list without any logic.
I aspire to be a well off individual gentleman scientist
Given the monetary policy Satoshi chose and the headline he picked to include in the genesis block, I really don't think you can infer what he himself thought bitcoin was meant to become, even if he referred to it as cash originally.

Beyond that I don't see how it matters what something was designed to do or what early adopters personally used it for or thought it was meant to be used for. The only relevance for a technology is what it's actually adopted for over time and the total addressable market cap for a store of value being 100x + of that of a medium of exchange, it makes perfect sense to me that that's the feature the market converged to by far as reflected amongst other things by the relative prices between current btc and bch...
> Bitcoin has worked for me all right for 10+ years. What is exactly wrong with it?

How much of your Bitcoin usage is associated with crypto investments, vs a replacement for traditional bank transfers and expense payments?

I think it has worked well for a lot of people as an investment. Not so much as a replacement to normal money.
Have you tried penpot? Or are you talking about that time you tried gimp or Inkscape? And what about Blender?
i'm thinking to write this kind of things as blogs to my kids. Suddenly i found it in HN. what a beautiful days. :star
Vitalik is basically only a thought leader these days, he has taken many steps back (as you can read about on his blog). He doesn't "control" anything.

The guiding principle for the monetary policy of Ethereum has not changed: minimum viable issuance. Thanks to the economic efficiency of PoS + fee burn, it enabled what amounts to frontrunning every "halving" and having ~net zero issuance, it's simply good for holders.

If Bitcoin had a way to be secure without further issuance (huge can of worms, halvings are slowly ticking time bombs in the long-run, unless fees rise significantly), it'd be good for holders to fork and scrap it too. There'd be no need to pay billions for security through issuance.

Calling Ethereum centralized at this point is ridiculous. The fact that core devs from multiple client teams can manage to agree on and implement forks to keep developing the protocol (unlike Bitcoin) is a major accomplishment, not a failure.
Maybe, but you maybe want to travel. Even going back. Too bad if it would end up in 5 years jail time for some tax evasion or similar
Correct. Typed it on mobile.
Thanks for sharing. I've known Telegram as a messaging app, but I haven't had a chance to try it. I downloaded Telegram and tried Saved Messages on my phone.

Personally, I prefer tools like Omnivore, which are designed for managing reading lists and bookmarks. Others have mentioned similar tools like Instapaper and Pocket, but I haven't tried them in-depth.
Plenty of times that we had to run scripts by hand on production with the log levels cranked up to determine how something failed the way it did. Can't do that if you haven't already annotated your tools with the logging statements.
It’s a normal thing for the DOJ. They write press releases like articles, so you’ll see titles like “Popular businessman,” “Tech Company Founder charged with fraud,” “Social Media Influencer charged with…” etc.
The drinking fountain button
"Technical progress" has been destroying our habitat for centuries, causing lots of other species to go extinct. Pretty much the entire planet surface has been 'technically progressed', spreading plastics, climate change and whatnot over the entirety of it.

Are you assuming that this particular "progress" would be relatively innocent?
GitLab is an example of a company that started by heavily being influenced by GitHub and building a business around it.

Figma is stupid expensive, especially when you onboard developers, so it seems like a GitLab esque play could be disruptive.

I wonder if over time a tool that blends the developer, product and design experience more seamlessly will catch on. Having reactive code that is driven by the underlying design in a cohesive way perhaps.
It must have seemed like a good idea at the time. Back when surveying was analog. Way back in... 2002?
I doubt they're actually specifically "evil". I think they're just idiots who have never made anything good, and don't know what good looks like.
I have met this guy, Adam, in person at Founders Inc. He's super smart!
No.
The real nightmare is systemd integration with dbus.
Also body cleans up (if not sleeping on full stomach, big mistake of mine yesterday but those 400g steaks were expiring...)
His positions are mostly controversial because he challenges the way things have been done for a long time. Whenever he presents some new idea/architecture my first reaction is often confusion. Why would he change something that has worked so well for such a long time? But then I take the time to read up on the reasoning behind his ideas and then things start to make sense. Even when something isn't exactly broken, there is still room for better solutions.
I'm not a tax expert so wondering, shouldn't the potential loss be computed off the non payment of exit tax at date of exit or 2014 levels? (which would have computed to much lower than 48mm)
It’s incredible to me that people think they can replace phones.

It’s more likely that phones will evolve into whatever takes off next.
I think this may be the more accurate sentiment:

I can't help but think of all the other xz crises yet to be discovered
"Streaming in 0 countries. See where"
Salvum Americana
> But they decided not to add enums because it conflicted and overlapped too much with interfaces.

I'm very curious now about how it might conflict and/or overlap with interfaces.

To reach the goal of an enumeration type (and all the strong type-checking that that brings with it), enums could look as simple as:

type DayNames enum {
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
}
...
func isFunDay (dow DayNames) {
// This must fail to compile, because there is an unhandled enumeration
switch {
case Sunday: ...
case Monday: ...
case Tuesday: ...
case Thursday: ...
case Friday: ...
case Saturday: ...
}
...
}
...
isFunDay (0) // Compile failure
var x int
isFunDay (x) // Compile failure

And I don't see how that conflicts or overlaps with interfaces.
tangentially, TIL that VS Code has Verilog extensions:

https://kagi.com/search?q=verilog+vs+code
It seems like a fair take to me. Certainly plenty of companies, HashiCorp included, would have fewer choices about how to license future code if they made different decisions regarding contributions. But something like:

> I wonder if the community has grounds to sue any of these companies who are ditching the AGPL in favor of proprietary, source-available licenses, especially under “third-party beneficiary contract” legal theories, like @conservancy did in their suit against Vizio.

> If the source code originally used AGPL, isn’t it still contractually obligated to ensure those rights to its users, including any new source code added to it?

seems to indicate rather strongly that the original poster doesn't understand the AGPL terms, CLAs, or the nuances of contract litigation. At least OP recognises that at least enough to ask a question about it, but I don't think "random questions I thought up about reasonably well-settled law in Twitter thread form" makes a good post.
Wayland by itself is simplier -- it is done by "outsourcing" everything a window system should do to the window manager.
There is where the complexity kicks in.
Except it has other meanings, not necessarily the Supreme Being. From the link you shared:

Rāma is a Vedic Sanskrit word with two contextual meanings. In one context, as found in Atharva Veda, as stated by Monier Monier-Williams, it means "dark, dark-colored, black" and is related to the term ratri, which means night. In another context in other Vedic texts, the word means "pleasing, delightful, charming, beautiful, lovely"