skysight-inc/HackerNews huggingface dataset:
Yes I agree, that it is easy to assume people are not clever but you only have to see most Politicians after they leave Government to hear how (usually) perceptive, articulate and intelligent they are - which presumably is how they convinced people to vote for them.

However, Government is like a big corporation with extreme levels of power and corruption in every country. It is also largely unique in that the Prime Minister/President can't just get rid of people they don't like or are not very good at their job, the voters recruited them! So then you balanbce priority, idealism, party politics, saving-face, money, making yourselves look powerful to the world, trade agreements and loads of other things. To be fair, it is remarkable we get anything useful out of it.
Yes they are. iPhones make up over half of all smartphones in America.
It's a subtle problem of tradeoffs. How do you keep the system aware of incoming messages when you'd like to save as much battery life as possible?
I am not crypto people, and still get mad because of E2EE.
https://lwn.net/Articles/863008/

About 1 million CentOS 6 boxes of some description hitting the update servers as of July 2021. Compared with roughly 2 million on v7 and half a million on v8.

Would be interesting to know how those percentages have changed since then.
Since when is Switzerland a powerblock, however thank you!
Hypothetical

The IP address "185.199.108.153" is seen while sniffing the network.

What is the domain name.

This site does not require SNI. Visiting the address and/or examining the certificate will not reveal the domain name.

Consider that sniffing the SNI from a TLS packet requires no guesswork and no additonal lookups. It is designed to be high throughput and used in making routing decisions. The question is not whether solving this hypothetical is possible. Of course the answer is, "Yes, it is". Rather, the question is whether solving it requires no more work than sniffing the SNI from a TLS packet. To use bawolff's words, "... people can just look at IP, so it does not really matter."

Also, remember, the comment I made is about privacy from "tech" companies, resistance to surveillance capitalism by American companies, not censorship in China.
True lots of people upset with Tesla and Space X simply because they are owned by Musk.
Even if you are launching a near identical product a second time, the market, staff and technology will be different. You can't stand in the same river twice (Heraclitus).
> consciousness is, at root, a physical phenomenon, not a purely computational phenomenon. Computation may be necessary to produce consciousness, but it cannot be sufficient.

What does "computational phenomenon" even mean?

I really don't see how any of the ideas presented in the text prove that "it cannot be sufficient", nor it's clear from the text what "physical phenomenon" author has in mind?

Brain is a network of 86 billion organic electro-chemical switches making 100+ trillion inter-connections, each either firing electrical impulses or not... so how it that not "computational" in it's nature? There're also chemical reactions going on that influence neurons and possibly some EM field interferences play roles, too, but that's all part of the "hardware"'s internal design.

Brain is, of course, not really modeled like general purpose programmable computers that we're used to today, more like old concept of specialized hardware machines and automata (or perhaps today's FPGA concept) - it comes with the programming implemented in the hardware itself. The obvious difference is that brain is incomprehensibly more complex than anything we can build, and also being made of living tissue capable of re-arranging and re-purposing tricks that no silicon based computer will ever be able to do - but in the end, it's still a "computational machine" processing inputs and internal states and generating some results based on that... how else to call it without going into the spiritual stuff?
I can only guess, I am neither a LLVM nor a MSVC dev.

1. Compile times: If you have one file with 7000 LOC that and change one function in that file, the rebuild is slower than if you had 7 files with 1000 LOC instead.

2. Maintainability: Instead of putting a lot of code into one file, you put the code in multiple files for better maintainability. IIRC LLVM was FOSS from the beginning, so making it easy for lots of people to make many small contributions is important. I guess .NET was conceived as being internal to MS, so less people overall, but newcomers probably were assigned to a team for onboarding and then contributing to the project as part of that team. With other words: At MS you can call up the person or team responsible for that 10000 LOC monstrosity; but if all you got is a bunch of names with e-mail addresses pulled from the commit log, you might be in for a bad time.

3. Generated code: I don't know if either commit generated code into the repository. That can skew these numbers as well.

4. Header files can be a wild card, as it depends on how their written. Some people/projects just put the signatures in there and not too much details, others put the whole essays as docs for each {class, method, function, global} in there, making them huge.

For the record, by your stats .NET has 1180 LOC per file and LLVM 391 on average. That doesn't say a lot, the median would probably be better, or even a percentile graph. Broken down by type (header/definition vs. implementation). You might find that the distribution is similar and a few large outliers skew it (especially generated code). Or when looking at more, big projects you might find that these two are outliers. I can't say anything definite, and from an engineering perspective I think neither is "suspicious" or even bad.

My gut feeling says 700 would be a number I'd expect for a large project.
> I think it was something like Brazil, Turkey and India.

And for whatever reason, Estonia. No idea how it came to be, but for a period of time before Facebook took over, Orkut was the main social network everybody was using around here.
Ways Consumers Can Deal With–and Even Benefit From–Rising Inflation
Sniper Elite 5 has something like that: every enemy has a short biography visible when you aim at them. Didn't play the game, but like the gesture - people are people no matter what side you are on, doesn't matter who you dehumanize, it's wrong either way.
Because it's a hell of a task, regardless if the outcome will be open or closed.

The closest thing I can think of is Apple taking BSD and making Darwin.

Which company would be happy to risk so much, in such a busy market as mobile OS?
> the fact that females are worse at handling acute stress

Do you have a source for this alleged fact?
> There's a pantheon of various components for Internet protocols available that work well, I have used REST and SOAP amongst others.

Clients, sure. But something like the Spring framework for Java or ASP.NET for .NET, or even Ruby on Rails or Django for Python? Not quite.

Closest that I could find was Brook: https://wiki.freepascal.org/Brook_for_Free_Pascal but it appears that it isn't in very active development at all (last release was 3 years ago: https://github.com/risoflora/brookfreepascal)

There is a nice page about web development on the Wiki: https://wiki.freepascal.org/Portal:Web_Development

But for the most part, even there you won't find the "one true way" to develop new enterprise apps or other larger projects.

There is fcl-web (https://wiki.lazarus.freepascal.org/fcl-web) and fpWeb (https://wiki.lazarus.freepascal.org/fpWeb_Tutorial) but both lean more towards writing your own web server and handling the lower level HTTP interaction, vs what something like Django would let you do, mostly thinking of what your app should do, not so much about how it will look on a per-request basis: https://docs.djangoproject.com/en/4.0/intro/tutorial01/
That's not a bad trade-off to be fair. In the UK tickets (at least inter-city) are also brutally expensive but the system is, to put it kindly, often flakey.
Pretty superficial article soliciting email sign ups to get the full whitepaper
Can I download these fonts in some normal format and
use them in LibreOffice or such?
That's exactly how it works.
You can claim a lot of the day is long when the app is closed source
Running Tide is facing scientist departures and growing concerns
That’s because the German version doesn’t list groups at all. It just talks about "victims of the NS regime" in the general.
This is very disappointing. KK is usually better than this.

Even if they are aliens, there is no reason to think they must be from somewhere else.They could more easily be from right here. Undersea. Or China.
Every Question/Answer from Apple’s WWDC 22 Design and SwiftUI Digital Lounges
The ‘weird sisters’ of WB Yeats who helped forge Irish identity
Without additional information, you’re just speculating. Not all hard teachers are bad teachers. This isn’t the right thread to speculate about how unfair the author of this PDF might have been on account of you’re interpretation of its tone.
1. By your logic, is type 2 diabetes also not an illness, since it's caused by excess sugar consumption?

2. Why is it wrong to solve problems the easy way? Why should people have to follow the "difficult" path of dieting if an easier method exists? That's not being lazy, it's being smart by avoiding unnecessary effort.

3. Many diets also have side effects (e.g. hunger, fatigue). But regardless, if people would rather experience side effects from medication than go through the difficult experience of dieting, why is that wrong?
Nuelink – A social media automation and scheduling for busy entreprenours
I present you example #23 of "The law of unintended consequences", or what I prefer to call "Why all bureaucrats deserve to go to hell"...

Do you know who we should thank for all businesses killing their own online presence and migrating to Facebook? I'll give you 4 letters to guess: G.D.P.R
That doesn't really matter. Even if you had 20 years of experience in C++ or whatever, you could confidently write JavaScript code with floating point bugs in it, because "the type is called Number, obviously that isn't floating point". Beginner programmers might actually realise this sooner, since veterans aren't going to be writing console.log(0.3+0.2) as part of learning the language.
Hello, I'm Alessandra and I'm part of the Clearbox AI team that created this data profiling library.

This Python library helps you automatically profile your structured data and save time in assessing structured datasets. Moreover, it’s useful to easily identify relations within variables and it facilitates the creation of data tests.

Since we’re excited to keep up our OSS contributions to ease data scientists' and practitioners ops workload, would you give us your feedback about it? It would be very important to us to understand what is useful for you and how we can improve the work.

Thank you very much!
> Just give me a simple and easy to use language that has built in packages for doing most of the common stuff (working with different data formats, network interaction etc.) and has a built in cross platform GUI library, with an IDE that lets you use a designer with drag & drop functionality for laying stuff out, before you connect all of the components in code. Somehow the wisdom of RAD (rapid application development) seems to have waned in the last decade.

Racket does all of these afaik outside of the built in WYSIWYG editor for GUIs. There probably are 3rd party designers around though.
That's intentional, just so i don't give someone's actual IP address in my silly example. Or, you know, make people misunderstand the example by providing a local address when I intend to give an example where a set of remote boxes are being discussed. :)

Might as well have dug up https://en.wikipedia.org/wiki/Reserved_IP_addresses#IPv4 but the arbitrary nature of it all hurts my head.
They could have just enforced a age limit on the app instead and let the platform decide if they were ok with 18+ or not
RFC 2119: Key Words for Use in RFCs to Indicate Requirement Levels
You can multiply and use integers but it's a bit ugly. Especially if you work across systems, you'll always need to store notations on the multiplier used. Having a decimal as a built in type with that information stored would be much easier.

But in the end I tend to use that for most numbers, especially as compression in time series also often better works on integers than floats if you have gradual changes in the numbers.
1. No sane person would give email-read permissions to a random social network app. Not until you get massively successful.

2. No typical user will use a desktop app to browse a social network unless some features are impossible to implement in a webapp (e.g. Discord's screen sharing with sound)

3. That requires users to trust that your app is really end-to-end encrypted. They're not gonna until you get massively successful. Your servers would also need to tunnel a ton of data. For example, I'm pretty sure webapps can't make IMAP requests directly from the user's browser. You'd have to bundle a WASM TLS library in the client and run an open WebSocket proxy on your server to forward requests to any IP that might be an email server. Of course those IPs are often shared with other services. Thanks to end-to-end encryption and Encrypted Client Hello, you'll never know what fraction of your bandwidth is really being used to retrieve email.

Oh and my gut feeling says most of your users will be the sort of people that new users will not want to hang out with.
If the attempt is focused around brand familiarity then it should be quick and easy for them to put up a Mastodon/Lemmy/whatever Fediverse server and get started. There's already a growing network out there that it can just plug into and a lot of the backend and frontend code has already been written. Such a platform could even modify and rebrand existing apps to get onto mobile devices relatively quickly.

Maybe he'll come up with a new concept, but his last attempt at that wasn't exactly fruitful.
I suspect the line is very blurry indeed.
As a counter-argument, i don't understand how it's even legal to sell hardware without the proper manual and schematics.

If you're worried about competition, hardware specs is what fuels competition, both for hardware manufacturers (so clients can make an informed decision about what they buy) and for software vendors (so clients have a choice).

The software competition/interop problem is very well summed up in this article: https://www.haiku-os.org/blog/mmu_man/2021-10-04_ok_lenovo_w...

Just imagine if you bought a house and the schematics were under an NDA you have no access to. You would have to contract a specific company to perform any repairs/adjustments, and said company could proclaim your house EOL any day and stop providing support for the many cracks and leaks its bad designs created in the first place. That would be a nightmare situation, don't you agree? Why is the equivalent supposed to be acceptable when it comes to phones?
That's not really anyone's fault but Tumblr though. They could have fixed whatever issues they had with the website/team/etc.
A full stack engineer who knows all the latest BS releases of everything is rare.

Especially in a company with a stack from a few years back.

It's also unneeded.

Frontend and backend development are not deep enough that you can't learn the important concepts and practice both. I know plenty of people who do just that and are good at adapting to whatever new framework or library we're using today.

If you need to work overtime in the night, it's not because of cognitive load, it's because your job or your mental health sucks.
> I suspect the same, but I think there is tremendous value in taking a cosmic step back and seeing everything through the lens of information. It's the most reductionist neutral approach to the universe I can conceive us at this point in my life.

What is your definition of "information"? I view the concept of computation so deeply entwined with consciousness that I fail to see how it can be meaningfully applied to physically phenomena that would be completely independent of a subject that can determine something to be a computation (i.e. the mathematical intuitionistic understanding),so I'm interested in what you mean by information and computation.
Facebook is one of the most objectively evil companies on earth. So they can f right off.
> Also, Google is kinda famous for having the worst speech recognition of the enterprise offerings.

Not in my experience. I tested basically all commercial speech recognition APIs a number of years ago and Google was significantly ahead of everyone else.

It was some time ago and I haven't tested since, but my casual use of speech recognition systems (e.g. via Alexa or Google Assistant) suggests that it's only gotten better since then.
I don't disagree that some of those measures were needed, but they went to far. You can look at the broad stock market and see when the stock market started falling and the fed stepped in. They over corrected and stocks went way above trend line during a period when nobody was going anywhere.

They handed out money to people who turned around and yoloed it on crypto and meme stocks.

The time to turn off the money was last year when vaccines became available.

The consequence of that inaction is now years of stagflation.
Wasm in the browser can only communicate by going through browser APIs. Most ad / analytics / tracker blocking works by intercepting HTTP requests, so they will work just as well for Wasm code.

WASM that uses the regular DOM for rendering also doesn't really change blocking capabilities.

The only real issue is visual/selector based blocking when frameworks do their own rendering via canvas, webgl or webgpu. Flutter does this. But doing your own rendering comes with a lot of overhead, both in download sizes, startup time and performance.

Applications might do that (with lot's of caveats), but most websites never will. So I'm not that concerned.

Wasm is certainly much lower level than JS, but also much higher level than Assembly. It's far from an opaque binary blob. All the minified and partially even obfuscated JS is not that much better.
You've basically reinvented Usenet, but worse.

Check it out. It's still there. You might like it.

https://www.big-8.org/wiki/Main_Page

Free accounts on free server:
https://www.eternal-september.org/

Works great in Thunderbird, pretty much as you describe.
Aim for docker -> docker compose -> docker swarm

The easiest path for tiny dev teams
I would have thought this is forbidden by EU law

At minimum it would require consent
runit: an init and service management scheme for Unix-like operating systems
> Maybe this will be the blowback reality.

Wonder how that'd play out for home ownership vs renting then. "Whose data is it?", etc. ;)
I'd like to add that the fact that single tickets are [sometimes too] expensive in some cases is due to the approach of billing by geographic zones, which has its own up- and downsides.

For example: If I want to go from somewhere around Lake Zurich to Zurich, I have to pay to "travel in every geographical zone" between me and Zurich. However, this also allows me to travel freely in these zones.

In addition to that, if you pay for a return trip (which most people usually do), you automatically pay for travelling freely in these zones in any direction for a full 24 hours.

So assuming a half-fare card, I pay CHF 3.20 to take the bus 500m and back, which is ridiculously expensive for that distance, however, I "only" pay CHF 12.90 for riding all forms of PT (train, bus, ship, etc.) between me and Zurich, including the whole city for a full day, which is relatively reasonable for Zurich standards.
> females are worse at handling acute stress

Every time this kind of issue comes up on HN there's someone who comes along to mansplain why women are inherently less able to do tech jobs. It's not a good look for our profession and we really should be above this by now.
Thanks!

Of course, things might change somewhat in the next years, we have seen both new tooling be developed and become viable, like Lens (https://k8slens.dev/) and some nice CLI tooling, like k9s (https://k9scli.io/), as well as numerous other options.

Though I guess things won't change as much for Docker Swarm (which is feature complete and doesn't have much new stuff be developed for it) or Hashicorp Nomad (because their "HashiStack" covers most of what you need already).
That is way cheaper than I would have guessed. A yearly subscription for public transport in Berlin alone costs at least twice that.
> It's an awesome idea, because it brings the painful past right into our daily lives. You're forced to serendipituously "stumble" across them every now and then.

I very much believe that this is the intention, but does it actually though? Oppressive country frequently brings up the past as a safe way to legitimize the present. Russia seems to have had an increase in this in recent years as it now started a war in Europe. Most of the western world seems to not have learned much at all from the second world war and are yet again running black sites, funneling money to regimes and fighting wars to defend some of them.

Unfortunately I think part of the popularity of these stone today is that they are no longer provocative. Their existence doesn't seem to have the effect of for example highlighting still exiting companies participation in the holocaust, current day trade policies or crimes against humanity. Putting one of these outside a company, judge or commander involved in past or present atrocities would probably result in it quickly being removed and you potentially landing in jail.

But I guess that even if few learns the bigger lesson they might still be a net positive.
For espresso machines I swear by Delonghi
There's plenty of place where graph representations are great. First thing that comes to mind is git history. Another is shader nodes.

And it's also great to show dependencies between work tasks in project management tools. I actually made Recall [1] for this specific use case.

[1] https://recalllab.com
Of course, but low-level languages call their floats...floats. Certain higher-level languages often call them numbers or decimals, which is why this confusion happens in the first place. It's like if a language had uint8 but called it Integer - yes, there are many uses for uint8, but there are also many cades where it's the wrong thing to use and it shouldn't be possible to use it accidentally.
I'm pretty sure that there is some kind of legal action to be taken against any public organization requiring the population to access things through Facebook.

How can a city council reconcile this with GDPR?
TLDR;

All other social planners make you sit and waste hours every week scheduling content. Nuelink comes with the content ready for you!

A library of 650+ social posts organized by collections.

Automations to auto post from your store, blog, YouTube...

And more coming soon: Branded content, and AI assistant.

And all of this is FREE while on beta.
TSMC Unveils N2 Process Node: Nanosheet-Based GAAFETs in 2025
I don't think seeding for hours is conductive to long term retention. For context, in private tracker land it's normal to seed an obscure arthouse movie for years, being an only seeder and getting it downloaded maybe five times. Which reminds me that the cost is not really nil, as you have to pay those electricity bills and depreciation to keep it available. Curation is not free either.
The problem with this isn't the new, it's the old. I live in a house that's almost 150 years old and _nothing_ is standard. I tried to hang a mirror on a wall yesterday, and turns out the wall isn't plumb - what should have been a 30 minute job turned into half a day of fixing up and making good 4 holes in the wall and shaving back the plaster to mount the bracket flush.