skysight-inc/HackerNews huggingface dataset:
> The move to proof-of-stake will only show that it will get worse.

why? seems like an unrelated statement to your first line.
Why do we keep referring to engineers as full stack, frontend, or backend? I guess this is a relic from times when the predominant software architecture was tier-based. Does this distinction still apply? Why?
OpenBSD has removed loadable kernel modules back in 2014; macOS is aggressively moving in the same direction. Meanwhile - is running a Linux system without module support even viable these days?

$ du -sh /lib/modules/$(uname -r)

294M /lib/modules/5.10.0-15-amd64
Proof or wishing to be so?
This was the rule in the 1980s when using nroff and it's a habit I developed when using any markup. It's good to know that it's been rediscovered again as newcomers mature in their tool use.
Lol. Remind me of Citizens United again.
>You can come study the behavior of any arbitrary system, given certain inputs and outputs, and assign any meaning you want to its states. You can retro-fit any intepretation of state to the system.

All you are saying here is that no external interpretation of a system can experience the consciousness of a system, if it is conscious. Yes, that is correct. No matter how thoroughly I scan and analyse your brain state I can't use that to demonstrate your internal experience, so why would we expect that to be true of any other form of consciousness?

I'm going out of sequence with your comment here but:

>But you have to understand, a system inspecting its own state is not any different from a system inspecting any other arbitrary state. For the state of the system will be encoded in some way that was chosen arbitrarily. There's nothing essential about any encoding of any state that can possibly give raise to a phenomenon like consciousness.

I don't see how you can possibly demonstrate that, you're just essentially saying materialism is wrong 'because'. From my perspective in a sense yes, you're right, it's all just information processing of a particular kind. There's no magic. If you're looking for a special genie in an AI, or a human brain, that makes it conscious I don't think you'll find one. It's all just stuff. But then, I'm a materialist so I don't see that as being a problem.
So you suggest that we give up all privacy (including the privacy of all our online passwords), and lose access to every page that a government censor might take issue to, just to prevent the hypothetical problem of the government over-blocking pages that it doesn't strictly need to?

Actually I think that over-blocking would be good, as it would encourage more people to use Tor and VPNs, it would encourage more negative public opinion against the government spies/censors, and it would act as a form of economic sanctions against the regime because their citizens would get less value from the internet than they would without the over-blocking.
beautiful html, indeed!
Depends, but in general:

"Any organization that designs a system (defined broadly) will produce a design whose structure is a copy of the organization's communication structure"

( Melvin E. Conway, https://en.wikipedia.org/wiki/Conway%27s_law)
WebAssembly just had its 7th anniversary. If it hasn't happened yet, it probably won't happen at any time in the future.

And I think this hasn't happened because it wouldn't work with the "ad mafia" business model. Embedding hardwired ads into a WASM blob of an application doesn't make any business sense just as it doesn't make business sense to host ads locally from your own server. Instead ads are typically injected from an external ad network, and those requests can be filtered even when they are coming out of a WASM blob.

As for the malware comment: WASM isn't any different from minified Javascript in that regard.
> Are there elaborate explanations on why we get near-machine code speed for compiled SBCL Lisp

But not for CLOS code. CLOS is a subset of Common Lisp and it addresses flexibility, expressiveness, runtime dynamics AND decent speed. But fully dynamic CLOS code (with added meta-level) will not be 'machine level' speed.

See Julia for a more recent approach to multimethods and performance. There are also CLOS optimizations in the past and some newer approaches -> but these usually lead to less runtime dynamics.
The author has an underlying misunderstanding as an axiom.

> “The second important property of consciousness that any theory needs to explain is that consciousness is a single, cohesive experience. My consciousness is of my entire self. It is not of half of myself, nor is it some superposition of you and me. Somehow, whatever is going on in my brain to produce my consciousness contains all the neurons of my brain, not just a subset of them. There are not multiple consciousnesses in my brain, it’s just me in there.”

The self is an illusion. A sufficiently complex system built out of transistors can also be fooled into thinking it has a self.
I think the only way we can move forward in Europe is to commemorate this past together, accept responsibility, and build a future where that cannot happen again. I think that has worked quite well so far (war between the European countries is unimaginable).

Think about where we would be if we hadn't gone down this path. We can all help move things forward if we meet each other with an open mind, and steer clear of the resentment and national chauvinism of the past.
This is a device for early adopters and enthusiasts. That crowd will have a secondary device that does all those things, and use the PinePhone as their main pocket computer.

So until things improve and there are more alternatives to what you mentioned, this won't be a mainstream device. And that's fine. We should celebrate where we are today compared to a few years ago.
That has been the most common definition at least for the last 25 years. The Wikipedia article about open source is a good place to start reading. https://en.m.wikipedia.org/wiki/Open-source_license
I started doing this mostly for cleaner commits in version control systems. After a while I also noticed it made the writing more concise. It's much easier to spot redundant "filler" sentences.
Wait why? Porn sites are hugely profitable. Pornhub rakes in more monthly traffic than Google and FB combined.
It's not the full stack engineer that's problematic.

How to successfully utilize human beings that have varying degree of skills and ethics is what the problem is.

The one with high-level of such skills is an asset, not the problem.

It's possible to be *good* in many areas if you know what you need to achieve and how certain aspects of technology work. Getting around idiosyncrasies of various frameworks is the easy part if you're aware of what you have and where you need to be with the task at hand. Memorizing these is unrealistic. Creating mnenmonics and similar techniques that serve as shortcuts is what sets experienced worker (in any area) apart from the one that tries to memorize all the buzzwords that frameworks use.
No. Their paragraphs rarely extend beyond two sentences in news reports https://www.bbc.co.uk/news/world-europe-61859881 but it does happen.
Insurance is a similar one. The one who benefits from not paying is the one who chooses to accept or deny claims.
"The idea that you cannot make tea from water alone requires accepting on faith that brewing tea is magic."

No, not necessarily. It just means that water/computation is not the only ingredient you need.
The work to have the type system do stuff for you doesn't happen for free. You need to define a whole bunch of scaffolding to support the application functionality. Sure, once it's set up, using it can be pretty painless, but the design, implementation and testing of the supporting code is a non-trivial effort.

In contrast, Python (and other dynamically-typed languages) avoid all of that.

In addition, the compile-time cost of all this is significant. Cup-of-coffee builds are a definite burden on productivity.
Thanks to Orkut my Contacts on every smartphone I've owned is populated with stupid nicknames of people I don't even remember... They just dumped all Orkut friends into Google Contacts at some point (perhaps during the failure of Google+) and I don't have the energy and time to clean up 1000+ contacts.
Nothing interesting, just some fiction books being stored everywhere. It's like I begin to tell to non-technician about what programming books I am storing in toilet and what I have studied perfectly.
Industrial discharge is the dominant mercury source in Korea’s west coast
Rust wasm support seems quite excellent, though? I haven't had too many issues with getting wasm output out of Rust. Emscriptem, though, has been a whole different story. I suppose it depends on what tool chains you're used to using.

I don't expect Zig to do any better or worse than Rust in this regard.
And some of the poorest health outcomes in the western world. How can you spend so much money, and still have people who can't afford basic care?
One of the justifications for the original proposal was that liquidators might take solana down by spamming TX. The solana transaction model relies if users to blast udp packet more/less, and so a spammer will just blast packets at line rate to validators since there’s no cost to do so.

Imo this event is comparable upside to many of the previously spammed events (idos, nft mints) so if solana still can’t handle this liquidation that’s really unfortunate.

What’s shocking about he vote is there are many in between a - they could have voted to give an otc desk special permissions to liquidate first for example (and maybe that’s what they meant)? It doesn’t liquidate the whale early and it doesn’t give their team ability to take over an account, and it solves the solana spam problem.
I wish him the best on this endeavor. We've bought, rebuilt, redesigned Fotolog in 2017 and we failed to lift the social network, even with 50M users. The only solution I saw to this problem, isn't technology but convincing people to come back or use this social network over others.

I have learned that social networks obeys to generations more than to features. People only switch when a new generation operates on the social network. So, in order to make Orkut succesful, the founder will have to work hard to convince the new generation (those who know have 15yo onwards up to 24yo) to use the platform and gain ownership.
"No-one knows what they are doing"

Thanks. I'll tell my boss and let you know how my performance review goes...
Yes, it is, and so is Facebook
I'll drop the bomb and confidently say that soon this question will be rephrased to "why don't people like science or technology".

Because there isn't much science in either.

The tendency is to move towards assembly lines, where "workers" are expected to chase tickets and churn out features. A slippage in production will quickly be noticed on a story point chart and an eager manager will happily pass on negative reviews and replace the "resource" on a whim.

Naturally there are exceptions, but at least the software world is saturated with software to the point where it's become free. Many will be replaced by ai autocomplete functions because their jobs are repetitive and boring and those financing tech know it.

So if we want more people in tech we need find and develop new tech areas to generate value. Just like software, in their early stages these will be fun and people will take interest in them until they become the chryslers and fords of yesterday or the facebooks and googles of today. Boring and repetitive.
I think realizing this was the biggest disappointment of my adult life. As a kid, you think that there are people looking after the world, looking out for the best interests of society, etc. When you get enough and can see behind the curtain, it's very depressing.
I just spent 5 hours yesterday to make a flowchart with tikz on LaTeX.
Well the quality is excellent, but I made the same graph in 10mins on Mermaid...

And all this because SVG export was bugged (not valid syntax) on Mermaid to get similar quality.
> There's no reason to expect an adder circuit to be aware that it's adding numbers. There's no reason to expect an implementation of AlphaGo to know that it's playing Go. This should be extendable without limitation.

What about an AI that creates models of what humans are thinking to predict their behaviour, and is able to turn this upon itself (i.e. theory of mind)? Is there a story somewhere following this idea as a justification for why humans might have consciousness?
> But in this world, consciousness is, at root, a physical phenomenon, not a purely computational phenomenon.

That is entirely unknown. If it were a purely computational phenomenon, it would explain a lot, and nothing in this article argues against it. Except, perhaps, the iron bar mapping. But it seems to miss that a computer program basically defines a causal network. And recognizing and comparing causal networks is much more objective then the thought experiment acknowledges.
They were somewhat useful implementations of abstract computations, unlike "error in the first femtosecond" iron bar computer.

And vacuum tubes also played a crucial role in the process of computation, besides introduction of noise.
> By this I mean that the existence of my consciousness does not depend on other observers perceiving me to be conscious.

The author doesn't recognise that they are an observer of their own consciousness; I would go further and say that consciousness _requires_ the conscious _thing_ to be an observer of themselves.

So, for me, the whole axiom "consciousness does not require an observer" is reversed.
I know, it was just an example of the same in another area.
Yes, a theoretical crypto-Patreon would have to be coded in Solidity and frontend interfaces built around it for the web. This might be OSS or just a private enterprise.

But the users of this platform do not need to know how to code.
'The Poster Child' of the Tech Meltdown
Some people do, but they're the minority, and you might not even notice them in the crowd.

I've seen well over a hundred organisations, small and large, in my careers as a consultant. They're all run by the 90% that have no idea what they're doing. They're chair warmers. Paper pushers. Project mismanagers.

Then there are the 10% that keep the lights on, put the fires out, have the brilliant ideas, and keep science and society progressing.

Generally they're under-appreciated and under-paid. Sometimes they're not noticed at all. That doesn't mean they don't exist!

Someone figured out all of the amazing things that you take for granted in your life. The x-ray lasers use to make your iPhone. The 5G protocol that lets it get gigabits while you're standing at a bus stop. The encoding that lets you stream your own personal "TV channel". The chemistry that made up the OLED panel that is bright enough to see in sunlight. On and on...

Companies... including startups... are like this. There are the 90% that just keep treading water, and then there's the 10% that push the boundaries.
Looks like an interesting angle to data and computer science.

The authors build their own teaching language to accompany the book, called pyret [1]

A cool feature of which is you can have tests as part of your function definition.

[1] https://www.pyret.org/
All of this is built upon the misguided premise that the same markup could work both for mobile and for desktop. It can't unless it's text and images only. Different interaction paradigms call for different positioning of elements, different nesting, different density, etc. You do really have to have two sets of templates if you want to support mobile devices.
Art Exhibition of UN SDG Goals
The bureaucrats one has to deal with as taxpayer, insuree, petent, or immigrant are different kind of bureaucrats from those holding high positions and advising to them. That's how one gets idea that they don't know what they're doing, they job is to push you away, hold you back. The second kind though... yes it takes enormous volume of cunningness, insight, non-public information to acquire and expand position of power.
Many better options like graphviz can generate SVGs and also do not require javascript or even a browser to work.
Many people do though. Personally, I've been using a Librem 5 as my daily driver for more than two years now and couldn't be happier despite of some quirks.
Dasharo 1.0 Open-Source Firmware Released for MSI Alder Lake Motherboard
I wanted to keep it limited to "Facebook blue app"-like social networks and not just any app with a social element. So an app where people can interact with their immediate social network in a semi-private manner (I wouldn't even include whatsapp in this definition).
Another Swiss here.

Brutally expensive? Sure, when you look at full fare tickets. Since every Swiss, who uses public transport owns a half fare card those prices are (mostly) halfed, though.

When it comes to commuter travel prices become outright reasonable.

The best deal, if you use the train for a regular commute intercity is the Generalabonnement[0].

ca. $4000 (6500 for first class) for a year of unrestricted travel throughout the (almost) whole country on any train is actually a steal.

There are also special saver tickets, restricted to a specific train and usually booked well in advance, which can be outright cheap.

[0] https://www.sbb.ch/en/travelcards-and-tickets/railpasses/ga/...
It is really annoying little the anti virus industry seems to care for false positives of anything other than the standard compiler output. Even an otherwise perfectly normal .exe compiled from a .c but without a standard compiler-provided start routine makes you an evil hacker writing dangerous programs in my experience. Guess caring about removing unnecessary overhead and bloat is only something virus creators do these days.

Of course if you get these vendors to fix their detections for your program and get google "safe" browsing and virus total (aka google again) to stop slandering your it will only take time before the whole thing starts again - even without any changes to your executables.

And beacuse these are respected™ software companies making the virus allegations your users will of course more often than not tell you to fix your executables when the bug is in their third party anti-virus software.

I'm getting more and more tempted to just not provide any Windows executables for my open source projects :/
And now you are adding johurt dressing to the salad.

Computers are just fancy ways to locally reduce entropy. They do not exist outside the laws of the universe. Computation is not something special. It's happens! Everything is "computation". To say then that consciousness is not computation suggests there are speciaö physical laws of the universe not accessible to observation or measurement but somehow explainable by philopshers and priests.
Yes, should have been clearer. I meant reactions. Even as a reader of issues, all the +1 comments are annoying, can only imagine how it is for the maintainer.
The Return of Industrial Warfare – Royal United Services Institute
This may be a problem with the underlying C++ code but many of these demos are absolutely unusable through touch screens. The UI doesn't seem to know what to do with simple things like a drag motion or a tap. Canonic won't even open the soft keyboard on my phone.

It's good that these things render flawlessly in the browser but it seems like the platform still has some work to do.
This line of reasoning reduces to the philosophical zombie argument. It's true I can't prove to you that I have a first person experience of the world, but it doesn't therefore follow that anything that makes that claim does have such an experience.

For myself I'm satisfied that, when questioned thoroughly, these models fail so completely and utterly and their output is so ludicrously nonsensical that I don't see how their behaviour can be consistent with consciousness, as I understand it. It's not just that the output is incoherent, but it's the ways that they fail too. Do I completely understand consciousness? No, but that doesn't mean these things are conscious either.
I just... don't see why you would frame an argument in this way? Are there problems with the way Apple operates? Sure. They've made some trade offs and some business decisions that I disagree with but often I can see the logic. There is value to having a single App store controlled by Apple.

There are also downsides, and pretty much the only reason that it's a serious problem is that Apple's products are so great that there's very little competition. That's about the long and short of it. Apple has no control over which Apps you run. It has total control over which Apps you run on an iPhone. Which you know when you buy the phone. I'm as much of a hostage to Apple as I am a hostage to my local pub in terms of which Beers they have on tap. I knew that when I walked into the pub.

You know what isn't helpful in discussing these issues, framing the entire argument around a malign competitor of Apple. This article does a great job of presenting the arguments against Apple in the least helpful way possible.
At no point does the article say this or infer it, at most the article says it's a side-effect of burnout.

Even then, it's a _story_, it's not saying 'if you are burnt out this will happen'.
> only reason I could think of would be businesses not understanding GDPR.

Yes, that was reason enough. They were scared of lawyers knocking on their doors and shake them with the threat of lawsuits over "GDPR violations". They had zero interest in spending more money on their websites to ensure they are compliant and Facebook made it convenient for them to outsource all of this unnecessary headache.

I don't want to get into a tangent, but I'm yet to see a better example of how regulatory capture works in favor of Big Corporations, and how I distressingly frustrating it is to see how often people throw around the "Government needs to regulate X" without thinking about the Law of Unintended Consequences.
Yeah... on HN in a thread about video quality of course there is a gigantic selection bias of people who care about video quality.

I'm speaking more broadly about the world outside of hn - which is the world that actually matters - contrary to the imaginings of hn.
Well digitalization in Denmark is an absolute train wreck of ill thought out decisions. To such a degree that the people in charge of it are either dumb or have ulterior motives. Having worked with bureaucrats as an external consultant and as someone that provided information to the answers for minister questions, I have a much different opinion of our dear bureaucrats.

They might be smart, but it has no impact on the quality of their work. Right or wrong, good or bad, non of that has any bearing on how they do their work. They want to get stuff done. Without getting in any political trouble. In a way that can be claimed as a win (if it actually is a win is immaterial).
Most writing style rules are context-dependently apt. The quote by Disruptive_Dave of Gary Provost rings true for artistic writing. Sentence length limits are more helpful for technical writing like papers/documentation, with its many side-details - just as a complexity control.

Either way, though, for sentence source formatting, sentences on line boundaries also help version control systems since a diff shows the delta on a per sentence basis. Note that this is slightly different than one per line - it is more integer number of lines per sentence since some are multi-line. Same ethos, though.