skysight-inc/HackerNews huggingface dataset:
Another is MS SQL Server, which lets you run .NET on the database server :D "you can author stored procedures, triggers, user-defined functions, user-defined types, and user-defined aggregates in managed code"
>>Billboards

>I guess I sometimes see those in US TV shows ;)

Lucky. In Helsinki they're in every metro station, every bus stop, and sometimes just in random spots along busy streets. Oh, and every metro car has screens playing video ads.
These are fair critiques offsetting the benefits of the org accelerating the electrification of some forms of transportation. Whether it’s worth it will come down to personal beliefs around climate change (imho) and what should be done to dent its impacts.

The labor abuses, personal attacks, and dishonest FSD marketing are downright distasteful (and illegal when found to be so by a court or regulator), but creative application of government subsidies is fine if the ends justify the means. There are no heroes, just people.
Why is it misleading then?
The reason to have a distinction between bits and bytes in the first place is so that you can have a unit of addressing that is different from the smallest unit of information.

But what would we lose if we just got rid of the notion of bytes and just let every bit be addressable?

To start, we'd still be able to fit the entire address space into a 64-bit pointer. The maximum address space would merely be reduced from 16 exabytes to 2 exabytes.

I presume there's some efficiency reason why we can't address bits in the first place. How much does that still apply? I admit, I'd just rather live in a world where I don't have to think about alignment or padding ever again. :P
Unboxing a $1.5M Microscope [video]
Elastic 2, for those who care about such things: https://github.com/Bearer/bearer/blob/v1.0.0/LICENSE.txt
Nostr has beein doing this with Nip05 for a little over a year now. They just use a json file in the .well-known directory of the domain that contains your public key.

https://github.com/nostr-protocol/nips/blob/master/05.md
This has been sold repeatedly as a bill of goods but its not true for two reasons.

First, code or written text is the most compact and information-rich medium that humans have. It's how we learn and share complex information with each other. Therefore it makes sense as a computer programming medium. The corollary is using an alphabet to form words and sentences, rather than using ideograms or pictures.

Secondly, the machine also runs on code. There is a direct relationship between the code we write and the code that is actually executed on the processor. So it makes sense to write code if we are expecting code as the final product.

I think it's wrong to say that programming is not difficult. It's one of the most difficult jobs in the world. The hard part of programming is not languages or syntax, its architecture and bulletproofing and debugging -- and those become more difficult with visual code tools, not easier.
The problem is that if you don't port the GIL, you can't port the C API, and thus you can't support most of the Python library ecosystem.
Well I don't see why not, also I don't see which issues if you're not using it as you couldn't encounter any to begin with. Being closed source is not an issue.
Memorized.

If I don’t or can’t recall it then I’m dead or may as well be.
Haraldur Thorleifsson's Personal Site
I have no idea. Musk fans?
> File cabinets are an obvious example. Public libraries are another.

Hmm I guess I didn't use clear terminology. File cabinets aren't recursive because you can't literally put folders within folders within folders. I mean you can try but it's going to get pretty disastrous fast and most don't people don't use them that way. Likewise, the nesting scheme used by libraries isn't recursive. There's: Library > Shelf > Book. That's it. You can't have books that contain other books, or shelves that contain other shelves.

You're right that family trees, corporate org chats etc are examples of recursive structures that don't cause people problems though.

> The people want computers that are simple and intuitive to use, power be damned because they can't and won't use that power anyway ... Windows and Linux still exist for the enthusiasts and professionals

Right ... putting enthusiasts to one side, my point is that "professionals" is a massive and very important category of people. Practically any office worker is going to be a professional of some kind or another.

So they can and will use that power once they graduate beyond mere consumption and start needing to organize complex projects involving many types of data, work with that data in different kinds of apps and so on. Yes you can try and make it all happen using only search and share buttons, but that stops scaling pretty fast. Extreme example: programming would be nearly impossible with such an approach. But there are plenty of other examples, scientific/engineering work being one where the search+share paradigm just falls apart. Even just running a photography business would quickly become a nightmare if you had to rely on search for everything.
Vote for candidates who will do something about it.
Gloomhaven’s sequel is so big they hired submarine engineer to fit it in the box
Sounds like its model is not the HTTP RFC, but something more specific to some domain.

Which I agree, is a poor design choice. A type modeling an HTTP request should model the RFC definition as closely as possible.
Link to related tweet Emad retweeted:

https://twitter.com/sudu_cb/status/1632674745031483392
I guess that they don't want police operated CCTV cameras inside their homes.
Show HN: FOSS Bombermaaan now playable in the browser with 5 players on keyboard
> Vermont and Ohio will literally PAY YOU to have you move into some areas (10k).

I live near Vermont, and all I know of is this Relocation incentives [0], which was only $7.5k and is also already exhausted of funding.

[0] https://thinkvermont.com/relocation-incentives/
I find these fairly comprehensive writeups to be useful, because even if you would never use the more complex replacements, it makes it easy to verify that yup this is really the best you can do with pure javascript, I'll use a library for these calls.
Location: Brazil
Remote: Yes, or Hybrid or Office
Willing to relocate: Yes, it is possible
Technologies: Data Science, Machine Learning, Deep Learning, Computer Vision. Geospational data and IoT sensors (weather and environmental), satellite images, gridded/array data and time-series.
Résumé/CV: https://www.linkedin.com/in/ilirium/
Email: [kalimulin.jbs] located in the [gmail.com] service

Hi, I have 12+ years in tech and analytics, of which 4+ years are working as a Data Scientist. I completed PhD degree 8 years ago. I have broad experience with machine/deep learning (ML & DL) and data science in computer vision (CV), geospatial & climate data. Solid software engineering skills and mindset. I use satellite images, radar data, and time-series structured data in my projects. Now I am learning Rust and am interested in using it in projects.

Main tech stack: Python and Golang, Numpy, Pandas, SciPy, Scikit-learn, PyTorch, OpenCV, Pillow, Git, Bash, Jupyter, Matplotlib, PyCharm, Docker, GDAL

Key results related to hard skills:

– Create, train and tune DL models

– Statistical processing and data analytics of times series from IoT sensors and satellite images

– Remote sensing and computer vision: georeferencing, warping, image filtering and processing, object recognition, interpolation

– Benchmarking and speed up: async, threads, multiprocessing, multidimensional array algorithms with Numpy

– Developed backends for data analyzing services and prediction API in Python and Golang

– Dashboard for comparing data sources by different statistic metrics

– Deployed services to production and staging with Docker Compose, GitLab CI/CD and Bash
Ultimately the weakest link in SIM security is the support rep at your telephony provider.
I keep wanting to think this way as well, but then I am reminded that there are more costs for a position than just the salary most of the time. Lots of administrative overhead. I don't know actual numbers, but it's probably more of a conversion of one position into two for 30-40% of the salary at best.
stable diffusion 1.0 was a one off collaboration between runway, compvis, and stability ai. (https://research.runwayml.com/the-research-origins-of-stable...) it seems since then the groups have gone their separate ways, with stability releasing an independent stable diffusion 2.0 and runway quite publicly distancing themselves from it https://www.forbes.com/sites/kenrickcai/2022/12/05/runway-ml...

stability is now better funded than runway and about to close a round valuing it at 4bn according to recent reports. there's a central stability team and then it tends to fund/work with other organizations very closely like Laion, CarperAI, Harmonai, and others listed on its website (https://stability.ai/). i am not an insider i just have read a bunch of stuff and this is my best guess right now
And yet most people, young and old, pick proprietary communication platforms that enable exactly that with more steps. Discord, etc.
Cool project. But I think any project like this, if they want to get real world adoption with the masses, should create a "batteries included" distribution similar to Anaconda that comes bundled with all the most popular libraries, where everything has been tested and known to work. Something like Anaconda without a GIL that just worked and had much better multi-threading support would be amazing.
Direct Link: https://bombermaaan.netlify.app/
Modern CPUs are great if your watt (and thus thermal) profile is unlimited.

Not so great when they aren't.
Google Assistant does that already. I know because I often tell it to "set volume to 1 and turn off the bedroom light"

Of course I only need to do this because I might listen to loud music during the day and if I forget to turn it down it'll blast "OK TURNING OFF THE MASTER BEDROOM LIGHT" at max volume right as the family is going to bed.
Repton was much nicer. The levels were harder and the graphics were wonderful.
Youtube shorts recommendations and ads are unbelievable. My Shorts tab is often recommending me semi-naked females doing random things (with millions of views). I never ever click those things, since I don't want Youtube to think I wanna see more of it, since a lot of times I use Youtube is to show something to my kids.

Also, since I turned off targeted advertising in Google settings, Youtube ads shifted from "random insurance company and macho soap brand" to "cheating dating apps, Mr. Beast click-to-win-$1000 scams, fake GTA6 for mobile and fake Kids gaming stuff". I'm even considering turning those privacy features off again due to this...
I long for a SaaS company that questions complexity and simplifies offerings.

Imagine: "We've been questioning whether our customers actually needed all these slightly different services with such labyrinthine pricing plans that no one understands, so we decided to group a bunch of them into an all-you-can-eat plan that internally uses the same backend, instantly saving you money without you having to lift a finger."

Obviously, that's wishful thinking: It will never happen. SaaS companies only ever increase the complexity of their offerings and pricing plans over time.
More relevant to, and supportive of, the title is this bit:

>67% rely on encrypted communication apps like WhatsApp or Signal
I agree, but sadly it's getting harder and harder to do that sort of thing. It seems that almost inevitably, along with those fancy framework abstractions come tighter restrictions on how much the user is allowed to do things which are not explicitly supported by the UI. All in the name of "security", of course.
The point of the OP is that you don't need dedicated functions for most of these utilities, let alone hundreds of lines of code.

0 lines of code is preferable to battle-tested code.

10 lines of code is preferable to 1000 if you don't need them.
read my comment again. It was not my choice. The people I mentioned were/are only on Twitter, it is either endure their non-work drivel on Twitter, or lose everything they say.

Above all, what I report is just an example of a general problem anyway. If they were only on LinkedIn, and mixing one work-related post every 50 about what cocktail they had last Saturday, what would "wanting LinkedIn, not Twitter, change"?
D'oh, thanks.
>Simple: feed Africa

We already do [0].

[0] https://www.wfp.org/
I never said or implied they were stronger than you and why mention it? The fact that you are the only male in your family seems to make you feel insecure whereas I really don’t understand why you care so much about it. Especially under the current circumstances.

Regardless of jokes, the whole gender thing is irrelevant, yet you seem so preoccupied with it. I hope you can shake it off.
Reason why I like flatMap. It’s like map with a simple shortcut for filtering.
64 bits of addressing is actually much more than most (any?) actually-existing processors have, for the simple reason that there is little demand for processors that can address 16 exabytes of memory and all those address lines still cost money.
OpenAI key is used to use the LLM models of openAI and get the context of each column of a CSV file.Using that context, right now we can able do smart column matching i.e EX:Matching Date of birth with Age.Even we can identify if the age is more than 150 years without any validation rule.As the AI knows that human can not be more than 150.The cloud hosted solution will be used by SaaS or enterprises to onboard customer data.YoBulk will be using SaaS DB for any data processing only.For AI use-cases, we have plans to build our LLM models which can be deployed with minimal infra cost at SaaS application's premise.
Wow, that brought me back, thanks. My final project in my college computer graphics course was a Boulder Dash clone from the version I had on my Commodore 64 growing up. I brought in the C=64 to compare and contrast the two versions. Wrote a level editor and everything. It's still a fun puzzle game.
I purchased an 8TB nvme drive over two years ago. Put it into the $30 enclosure (on the same page) and you've got 8TB portable. The biggest issue with these is cooling. As density increases, more heat is dissipated within the same space.

https://www.amazon.com/gp/product/B08957PT2K
On the topic of closing and opening your MacBook, has anyone else had an issue where with an M1 any time they open it from sleep the cursor moves at like 20hz until you close it and open it again?

It’s been driving me mad and I can’t find anything about it online.
Do Interest Rates Drive the Economy?
A question as old as time (or as old as the existence of code editors). 4k results on Hacker News alone - and surely thousands, if not millions more, across the internet. There is no right answer, just differing preference.

https://www.google.com/search?q=spaces+vs+tabs+site%3Anews.y...
RFC 7766 [1] actually requires TCP support:

> Section 6.1.3.2 of [RFC1123] is updated: All general-purpose DNS implementations MUST support both UDP and TCP transport.

For stub resolvers like the ones provided by glibc and musl:

> Stub resolver implementations (e.g., an operating system's DNS resolution library) MUST support TCP since to do otherwise would limit the interoperability between their own clients and upstream servers.

[1]: https://datatracker.ietf.org/doc/html/rfc7766#section-5
My understanding is that the distinction hinges on whether the data is available to a US based employee. Can the NSA show up at a US address and tell the people there to hand over the data? Can this data transfer happen without an EU based person taking some action? If the answer to both questions is yes, the data handling is not compliant.

Of course, IANAL, do your own research, etc.
Hersh's theory was thoroughly debunked [1]. See also our own HN comments on this [2], [3].

[1] https://oalexanderdk.substack.com/p/blowing-holes-in-seymour...

[2] https://news.ycombinator.com/item?id=34821872

[3] https://news.ycombinator.com/item?id=34743078
I think the best thing we (older generations) can do is just be happy at the evidence of progress, and get out of the way so the younger generations can do things their way. So, for example, I won't try to teach my nieces or nephew programming unless they specifically ask; the generation gap between me and them is much bigger now than it was between my uncle and me in the late 80s.
> Now that I think about it, its surprising ASCII wasn't designed around ease of translation to segmented display.

Wikipedia has a section on the design considerations of ASCII: https://en.wikipedia.org/wiki/ASCII#Design_considerations
Perhaps it is too late since data miners, AI corpuses, breaches and LLMs already mined your pro-nouns, personal information and political associations in your social media bios.

At this point with the introduction or mass adoption of eSIMs and iSIMs going to be embedded in IoT devices and phones in the coming years, the surveillance is going to only get much worse.
The correct solution would be to have a hardware kill switch for the microphone (and camera). This is exactly what Purism laptops offer.
I'm replying to your post since so many replies to you mention their positive/negative experiences but leave out the most important part - what country they've visited.
> portable masks with safe air to breath temporary when you are outside

With regard to PM2.5, that already exists and is called an N95 mask.
Feb 27 2023 GCP Outage Incident Report
I had an issue that drove me mad where if the battery went to 0% (and macOS went into hibernate), I would then plug it back in and the mouse cursor would be quite... jittery. Almost to the point of unusable at the worst of it.

macOS 13.1? appears to have solved this problem. Better late than never.
Getting over these pet peeves is one of the best skills you can acquire as a programmer.
Good thing that they don't vote (/s)
Interesting. For me, the tape measure bounced around way more than weight. I have a post on that coming up.

I disagree on having to love being hungry. I strongly believe a diet will not succeed long-term if it makes you hungry. The only times I've ever been able to lose significant weight was when I was never hungry during the diet.
Words aeem to be always 16 bits for the x86 and derivatives - see the data types section of the software developer manual.
-PostgreSQL extensions are easy to include and use.

-pgTAP exists for testing.

-A large query in SQL is not made smaller but translating it into an ORM DSL.

-If "Query" in "SQL" means it's for querying data, then evidently "Query" not being in say Java or Python means those languages are NOT meant for querying data. If that's true, then why would you use them for querying data?
Yeah, granted, this is a problem indeed. My 8 years payback time is based on off-peak charging at 0.15EUR/Kwh at home.

You typically have less car ownership in cities though...
I keep trying to explain to people: they aren't "ads" they are "pay for customers to ever see your product". It's an extortion ring, basically.

Just like nobody ever opens page 2 of Google search, people rarely scroll down very far on Amazon's product search page. These "ads" just put the highest bidders' products at the top-K spots (and K keeps increasing) so that customers aren't see the most relevant products, just the ones who paid the most money.

Amazon spent 20+ years building customer trust. Now it's reaping its reward by selling it off wholesale.
Many years ago I had to write a code transformation for a legacy programming language. It was orders of magnitude much easier to assume that the code was syntactically valid. And we could make that assumption because we had the legacy compiler being used to compile.
I think NAT is a bit of an unfortunate "janky" solution of addressing protocols (giving some security and some address expansion, and sacrificing interoperability and connectivity). I think the security part should be fixed by proper firewalls and/or authentication -- in fact some kind of security mechanism should be default for home routers and such.

I think ideally we should also think of new interoperable defenses that fill the NAT gap. Perhaps each device should have an authentication key apart from its IP, which it could pass onto trusted devices like local network routers, which would only allow authenticated incoming data. Maybe even better would be a global scheme including this authentication and also more private addressed (than IP), although that would probably require a redesign of IP and might be a project for the far future.
This is actually the second half of OPs comment. Fed greases the wheels, distorting the market. Those who can take advantage of it (VC funded companies) do so, which propagates the distortion. Everyone else pays up to find / keep talent, or closes shop. Fed reverses trend, the bubble bursts. Now we watch the market slowly correct.

The worst part here is a lot of companies were making real products, that customers really wanted and really paid good money for. But if those customer companies were VC reliant / vaporware, then even that strategy won't pan out. Only by predicting that and actively working to skip easy money and find more durable businesses, pivoting quickly, or having extra cash reserves.
Maybe because ASCII is from the early 1960s and 7-segment displays didn't become widespread until 15 years or so later.
MFi if reading comments first:

> For those unaware of MFi, it stands for ‘Made For iPhone/iPod/iPad” and is Apple’s official licensing program for accessories for those devices. Royalties associated with MFi certification are not made public, but were previously reported to cost as much as $4 per connector. This is why MFi-licensed accessories cost significantly more than their unlicensed counterparts.
There’s a ton of people here who use their real name or it is trivial to deduce and I’ve yet to hear of a HN gang war.

What do you mean rust isn’t the best thing since sliced bread? <calls hitman>
Sure, but they also (likely) have tons of teams maintaining and improving them. It's somewhat (but not exactly) like saying Youtube and Android are not Google's products.
TLDR: No

The hardest part of supplanting CPython is the fact that the FFI is already validated on a huge amount of implementations. I believe Cinder and Pyston work out of the box but they are on older versions of python but Pyston wants to be merged back into CPython and so does Cinder (or at least what is relevant). On the other hand JIT in CPython can be achieved by other python packages. Pyston has also extracted the JIT and can be added to 3.7 - 3.10 by installing it. See https://pypi.org/project/pyston/

Pypy is a separate reference implementations that has tried to achieve something different but hasn't supplanted python for years. It has had a JIT and the ability to change garbage collectors but the system stuffers when interacting with C FFIs

Pyodide is inthe browser so its something completely different but has no support for CFFIs.

IronPython (.net), Jython are inactive. Also GIL removal from CPython has been attempted multiple times but now that CPython is being funded by Microsoft to become faster makes it more unlikely that CPython will be supplanted.
Probably not in Apple’s “it just works” design philosophy. Also that’s another moving piece that can break.