skysight-inc/HackerNews huggingface dataset:
It isn't. Unless you make it complicated. Developers spend time making things complicated. And then more time complaining that things are complicated. Followed by even more time "solving" what is complicated by making it complicated in different ways. Repeat. Yawn.
I note that Roger Cicala over at lensrentals.com (in an interesting article showing disassembly of a fancy zoom unit) had this to say:

No, no it can't. It was really impressive mathematics (and according to several mathematicians, the formula was left more complex than necessary to make it look more impressive). In theory, it could improve ONE of the dozens of aberrations, but only in the center of the lens, not off-axis.

Not to take anything away from a very impressive intellectual effort, but basically it solved a problem nobody was particularly trying to solve (the stuff about '2,000 year old mystery' was so over-the-top it makes me wonder if the authors were having a bit of fun).
The call to action targets certain kinds of professionals. What can I, as a regular user, do to help and promote what is best for humanity here?
That seems insane... I get off work around 4:30pm and get home from the gym around 6pm. I make dinner and it's basically 7pm and then I have leisure time to read a book, work a personal project, or watch TV. I aim to go to bed 10pm. I never spend 3 hours watching TV and I'm not sure how some of these people are doing more than that! The weekends could skew the numbers, but even then I don't watch it that much.
Front End Developer (Remote)
In the UK there are farms that let you go round picking strawberries or other fruits. And people pay for the experience. I'm not sure that regulations come in to it.
Transmission seems to be unable to open this for some reason. No errors, but no progress then appears. Also doesn't ask where I want to save locally. Weird.
From that first patent from 1994 that you reference;

> "It is also possible that permanent information about the viewer (i.e. the name, address, method of payment and credit card number) may be preentered once by the viewer, so it is not necessary to solicit that information each time an order is placed. The information is stored in permanent memory in the client computer. In such a case, when an order is placed, that information is retrieved from the permanent memory, appended to the item number and transmitted to the central computer."

Aha, but you see of course this isn’t at all how the Amazon 1-click system works.

The most important thing about patents is you cannot patent the overall concept. You can only patent a specific implementation, and only that specific implementation technique is covered by the patent.

Likewise, if we didn’t let people patent distinctly different implementations of the same overall concept—if Amazon’s unique implementation of a one-click online purchase was not novel or non-obvious—that would imply that this earlier patent somehow covered what Amazon was trying to do! So now you’ve made the problem exponentially worse by making patents absurdly broad, patenting the overall concept of buying an item with 1 click, versus a specific method and apparatus for achieving the functionality.

The abstract notion of making purchases through a computer as simple and take as few steps as possible is “obvious” but it’s also not patentable. But it you invent a new way to make that feature possible you can patent that.

I go back to the Apple Pay example, which is the result of massive R&D effort to find new ways to essentially make 1-click possible, but; orchestrated in a very particular way between machines at the merchant, Apple, card processor, and client in order to achieve better scale, across many merchants, with a consistent UI that is manifestly simple to access and configure, and with a heightened level of security.
When going for a haircut, would you rather have your hair cut by a person with an immaculate haircut, or by a person who has noticeably not had their hair cut in a while?
Not all vegans think like this. I'm a vegetarian, but I really don't think, that I am a better person than meat eater. :)

ETA: btw great job making effort to partly cut out meat from your diet. I myself want to become vegan, but I just can't switch immediately. IMO there is nothing wrong with gradual approach.

P.S. sorry for my broken English.
My grandmother told me that before the second world war for a typical peasant family in Belarus the meat meant a single chicken 2-4 times in a month for the whole family. Only on big celebrations few times in a year people could afford to slaughter a pig or a caw. Even eggs were considered expensive. Milk was more available as most families had a cow. The real staple food was potato and bread.

In cities meat was more available as workers typically earned more. Option to eat meat each day was considered a luxury.
> the memory bugs that exist in C also exist in Zig.

No, they don't. See Zig's release-safe mode.

Also: https://news.ycombinator.com/item?id=17184929

> the trade-off that the Rust offers is more in line with my values and my ethics.

By the way, it's awesome that you like Rust, but there's no need to imply there's something ethically wrong with Zig. Depending on the platform you're targeting, you may yet find a use for either language.
Laid-off Uber employees are using this crowdsourced spreadsheet to find new jobs
Hindu texts, places where yoga came from, often warned about the Kali yuga and the effect abusing a cow would have, Beef is one of the most costliest foods to produce in terms of water consumption and carbon output

https://www.bbc.co.uk/news/science-environment-46459714
It cannot do code generation.
I don't think any serious tech company, from any part of the world, would claim its brand new OS is "of course" more powerful and secure than the number 1 OS in the market, without providing at the very bare minimum some kind of twisted/fake/dishonest on-stage or video demo.

Take it differently : imagine microsoft announced a brand new mobile OS. Would it say it's "of course more powerful and secure than android and iOs", period ? Could you imagine that they wouldn't get flared up ?
Galera is another multi master solution that sits on top of MySQL or MariaDB.
No state organization has access to all that CCTV. Most of them are private cameras, and most are not networked. Some of the local authorities in central London do have networked cameras facing the streets, but it's not nearly as bad as you're suggesting.
Haxe's macro is similar. It can run arbitrary code during compilation. One useful thing to do is to get the current git commit hash and inject it into the program: https://code.haxe.org/category/macros/add-git-commit-hash-in...
There is a certain, rather vocal, section of HN that seems prone to having a knee-jerk reaction against all regulatory behaviour. They seem to pop up a lot in threads like these, or those related to free speech etc.

I see the case for minimising regulations in some contexts, but there are definitely strong cases for the government to come down with the force of an anvil in other contexts.
Why do some people have to jump from

Person A: I think in these situations the government action has been effective

To

“Person A thinks thst government makes better decisions than individuals”.

There is literally (and I mean this literally) not a single non crazy person in the world who thinks the government makes better decisions than individuals in general. For one thing, we don’t have AI yet and government is made of individuals. Yet this is your counter argument, and probably what you think people who disagree with you believe and rest their philosophies on.
Alan Kay's answer to ‘what are some forgotten books programmers should read?’
I agree that people think you need meat alternatives because they lack the knowledge of how to make a plant based meal.

I agree with GP that most people don't care what a meatless meal could look like, culturally they just want meat each meal and will only consider an "impossible" substitute.

If we must change our impact on the environment, maybe it doesn't matter that people have a cultural desire to wait on impossible standards for substitutes and to continue harming the environment in the process. I don't know how important it is to change now, but if it critical then I'd be fine with something like rationing meat or some creative ideas towards forcing drastic change.

Also, maybe your grandparents can't imagine meat only once a week, but my grandparents certainly can, not because of current habits but from the great depression. They grew up on farms and had animals but they had more plants and usually ate the plants, only rarely they would slaughter animals for meat. Most meals were plants and that was the most normal thing in the world.

I assume meat at every meal is an extremely recent phenomenon and I think culturally we can easily move on from it, if we take the necessary measures.
Is Android not (mostly) open source? So how is it stealing? Depends on the license and use but they say it is open source (let’s verify that) and if it is I do not think you can call it stealing? Or are you referring to something else?
Trump’s tariffs just about killed DefCon badgelife
Google photos is tracking my face and anyone else whose photos I have taken from my phone and I cannot turn this off. They enable a "search photos by people" feature. I find this creepy and ominous. I never asked for this.

Can I sue them for them to stop?
Me too. Might also be a competitive factor in the future. Looking at you Intel, AMD.
Does anyone know what is going on with Estonia in that first graph?

The first spike in deaths for Estonia seems to happen after the 2008 financial crisis, but I'm surprised to see that the dfinancial crisis hit Estonia harder than the US?

What other facts give Estonia a surprisingly high mortality rate from opiates?
It's a wonder to me why more middle-ground approaches such as what you stated don't get proposed more often.
I am from the EU and I've seen lots of Huawei mobiles. But what are they, apart from one of many Android OEMs that make no money?
This is concerning. It's also concerning when the country you live in contains as many idiotic conspiracy theories shared hundreds of thousands of times just like the DRC.
I aim to not read news throughout the day. Any breaking event is usually poorly reported and gets a lot of things wrong. I prefer to wait until the next day and read the online WSJ copy of the day's paper. I believe it gives me a better idea of what's going on in the world that what others get through social media.
If Hacker News is anything to go buy, running "optimally" is a scam.
> Treating it as a black box has short lifetime, as your method of analysis will miss key features of the system or oversimplify it.

On the other hand, it can work indefinitely if it solves a problem well enough and it is used always on the same kind of problem.

Sure, you will need to understand it better to apply it to new markets, but often that kind of research is outside the scope of a single business, and they don't need it.
Recently the Iconfactory sold a batch of Moof t-shirts in the style of this year's WWDC https://cottonbureau.com/products/w-w-dog-cow
Cialis and rogaine (two “lifestyle drugs”) are actually failed heart disease treatments. In the first case, patients asked to stay on it despite lack of efficacy in treating the main condition. I’m the second, female patients complained about the side effects.

Preemptively, I’ll take on the other talking point: “Me too” drugs are actually important. All meds come with side effects, either from the active ingredients or the inactive ingredients. Having options allows patients to choose something that works for them. Multiple treatments also means competition and lower costs.
I was once told by someone who owns lots of guns that every time there is a mass shooting in US of A, the sales of weapons go through the roof. Apparently the fear of regulation triggers a buying spree. True or not, I found it interesting and somewhat ironic how these shootings could be helping gun sales.
MITM routing to avoid Trump sanctions:

"If China can’t sell to America, it can sell to South Korea and do a middle man without the tariffs involved. The longer the trade war lasts, the more these intermediaries will grow, like veins after a heart attack," says Craig Medlen, professor of economics at Silicon Valley’s Menlo College.
Designing a Multithreading Runtime for Nim – Project Picasso
Programmer =/= Web Developer

It's amazing how many people forget that there are gainfully employed programmers who've never touched a line of JavaScript.

We need websites too.
This is very inaccurate, and as a formal methods practitioner, I'd like to try and explain why. It's part of what I call "the soundness problem," and it is this. Suppose you have some class of bugs that you can eliminate in the type system (in the case of Rust, this class of bugs -- various kinds of memory errors -- is, indeed, an important one, known to be the cause of many costly bugs). A type system eliminates 100% of those errors, but because a type system works based on deductive proofs, it, too, must make a tradeoff: either be relatively unrestrictive with regards to how the programs are written, but then those proofs can be very complicated[1], or work with simple proofs, but restrict the programs. Rust has chosen the latter (which is the correct choice, IMO). However, either way, this kind of proof has a significant cost, and the cost exists because of the 100% guarantee. In general, in formal methods, the cost of verifying a property can rise by 10x or more if you want to go from 99.5% certainty to 100% certainty. So Rust gives you 100%, but at a non-negligible cost. So now the question is, is it worth it? After all, while extremely important, these memory bugs aren't the only dangerous ones, and you still need to verify your program by other means.

Zig does something different, and no, it doesn't work like C. Zig allows (and encourages) you to turn on runtime checks that also guarantee no memory errors, but at a cost to performance. Then, after testing, you can turn those off for your entire program or just the performance-sensitive parts. So this, combined with language simplicity, also gets rid of those bugs, except not with 100% guarantee. The fact that Zig is so simple also helps reduce other kinds of bugs perhaps better than Rust. Soundness comes at a cost that, perhaps unintuitively, can harm correctness.

So to make this simplistic, you could say that Rust sacrifices other kinds of bugs (due to complexity) in order to guarantee no bugs of a certain class, while Zig gives you no 100% guarantee regarding any kind of bug (after turning off runtime checks), but it does give you the tools and the focus to reduce bugs across the board.

So even if you're uncompromising on correctness to the point you employ formal methods (as I do, and I assume you do, too, as you consider it a matter of ethics), there's still no clear winner even on correctness alone between the two approaches. You could just as well argue that your ethics directs you to preferring Zig, because it may well be that its correctness story is stronger than Rust's; we just don't know. I like to choose my own "correctness focus" and I dislike complex languages so I prefer Zig, but I completely understand that Rust is a better fit for other people's tastes.

[1]: This, e.g., is what you can do with ACSL and C.
Think of getting a car approved for road use involving a pointing mechanism that isn’t a steering wheel... and then you let me know how successful you expect to be.
The IRS definitely (as definite as a capricious federal bureaucracy can be) let you make payments on the taxes in that situation.
I hate fossil fuels as the next guy, but

a. we need them as there are no alternatives currently

b. everybody with just a little gray matter under their skull knew that burning fossil fuels is not good for the environment, and our health.
As opposed to stuck brakes, or ones that activate at random.
woah, that would be an extremely high number. That is almost as much as I spend on my internet addiction.
Apparently not, I live in a metropolitan area of >1m people and there are just countless markers for "Dumpster (non-edible)" spanning the map.
I don't think anyone believes that there is no productive use of a smartphone, but I imagine the vast majority of people using smartphones in public are not using them productively.
Exactly, and it is actually the content, i.e text, that matters, not the design (unless the person is a designer, at which point the homepage should be really good).
> I could probably go a week before I noticed that my phone had no service.

Fair enough, not everyone is checking their phone every 5 minutes. But otoh if you wouldn't realize it within a day or two you probably aren't using it for Apple pay, 2fa and whatnot so you're not a likely target anyways.
The article is about white people being uncomfortable about the mention of slavery. The equivalent here would be present day Germans being offended at the mention of death camps at Auschwitz.
There is plenty of solvent abuse outside of Scotland including glue sniffing.
Huntington Park’s “RoboCop” stores pedestrians’ faces, scans license plates
Related: vendors should also support fwupd [1].

[1] https://www.fwupd.org/
The generic makers have already got that figured out. The box includes the text “The same active ingredients as X” and “Not manufactured by (maker of X)” is enough to inform consumers while not falling afoul of trademark law.
I doubt it is good for society for such apps to exist in the first place.
> a backend dev would have a few repos on Github

No, the equivalent here would be to expect back-end devs to build their own blog applications. What a waste of time. I did that when I was younger and it was only a distraction from actually writing and building things that mattered.
Because it has been true for at least ten years?
Places for Family Holidays in 2019
I went to a talk by a VP of development at a prominent pharmaceutical company, and nowadays it's taking around 7 years from basic studies to animal studies to human trials to approval. This is especially true for biologics (antibody drugs), as they can test and find good candidates for human trials quickly.

I'm sure it's still expensive, though, and many companies like you said go bankrupt.
This happens all the time and is completely normal. It’s just the first time it’s happened in the context of a web browser or mobile app as far as I know.
Anti-vaxxers?
Hold on a sec.

If your blind you get a 50% discount, but if you have a B&W TV you get a 66% discount?

Blind people are being robbed blind...
This thread is about Scotland, pal.
Sectarian bigotry is still common. In fact, bigotry in general is still common. What has changed is the self-righteousness and the change in focus onto groups that "deserve it" (i.e. the English, Jews to name two of the most common...not including sectarian obv, as that is just so prevalent).

And I know someone who used to work as a diversity officer (they ran seminars on diversity) for the Police: bigotry runs very deep unf. The slightly bizarre twist recently is that the Police now spends a lot of time on hate crime (i.e. chasing easy arrests on Twitter)...poacher turn gamekeeper I suppose (and again, the self-righteousness is utterly incomprehensible).
Evolving Complexity
Absolutely - nobody should accept anything less than a fully owner controlled and fully auditable system - especially when you're providing secure networking services to customers. Good on them for porting coreboot to this new, modern supermicro platform - it's a gargantuan amount of hard work and I'm glad they did it and published it.

However, I have to take issue with this statement:

> This is the first time a modern off-the-shelf server platform gains coreboot support, and it is an integral part of realizing our vision of transparent and independently auditable VPN servers.

While this is the first modern coreboot system - it is not, by the implication, the first modern server system with fully open source firmware. In fact, I contend that the firmware isn't even fully open source, nor is it fully auditable - the ME taint is still present, as the article clearly states.

(EDIT: I did not read the original article terribly clearly - it is extremely clear in this regard - and it doesn't position the system as being "fully" open source. My mistake and I'm sorry. See comments below for response/apology in response to author's correction.)

In contrast, the Talos II server system, a POWER9 (powerpc64/LE) system, by Raptor Computing Systems has been shipping for well over a year now - and it has fully open source firmware - and by that I mean everything, supported and developed by both the community, Raptor Computing, other OpenPOWER Foundation members and IBM.

The only remaining blob on the base Talos II system is the blob firmware for the onboard NICs - and that's been fully documented and clean-room reverse engineered and the replacement open source project is just about completed (project ortega). It's already usable in beta form, but if it's an issue for you until them - disable them and use an add-in card.

However, unlike the Xeon platform referenced as being the first modern coreboot server platform, the Talos II, or any other OpenPOWER system, does not have an invasive management engine in every CPU you have zero access to with zero auditability.

It's not enough for the firmware to be open source, I want my systems documentation to look like this: https://wiki.raptorcs.com/wiki/Category:Documentation - so that I can write that firmware if I have to. I seriously doubt the supermicro board would include schematics, like the Talos II or Blackbird does, either.

That said, if instead the existing open source firmware, you really want coreboot - which the Talos II does not yet support - for a specific reason - it's being actively ported to the platform, but not out of necessity, instead it's an exercise in open source firmware diversity - as it should be.

If you want a fully auditable, owner controlled, open source platform for your VPNs, or for any other application, x86 based systems aren't it - because, by Intel's ME and AMD's PSP designs, they can't be.
I'm sorry, I meant to ask: What's the alternative to banning third party JS? What's the actual regulation that should be enforced here? Do we ban specific behaviors of programs for third parties, but allow them for first parties? Make businesses pay for all the auditing?

Let me just say: I don't know what harebrained regulation would come out of this, but I'm pretty sure I don't want it.

> Elect sane and involved policy makers to keep a watch on the market.

That's not a solution, that's a fantasy scenario.
The biggest concern to me is the attention span most people have today. They can't go longer than a few minutes without checking their phone. It impacts work and leisure. An assignment at work is delayed or low quality because you checked your phone every few minutes, you don't understand what's happening in a TV show/movie because you kept checking your phone, you can't get interested in a good book because you can't read more than a page or two without checking your phone.

I am guilty of this behavior myself and it's something that I've been working on a lot lately. I recognize that this is a problem, but I don't really support the government saving us from ourselves. I think this is something that average person just needs to educate themselves on and make the decision for themselves. It's not impossible to break free from it.

I highly suggest everyone checkout Digital Minimalism by Cal Newport. It's a fantastic read.
Run Your Own VPN with Libreswan
I am curious... Why do you think so?
Isn't it usually legal to pick fruit if it overhangs on to public land? Otherwise normal trespassing laws apply.