skysight-inc/HackerNews huggingface dataset:
You can argue about facts all day, but I would argue that "truth" ends up being something more. Innocence or guilt, vindication on the history books, really any assignment of a quality is done by a collection of people, and the results apply with the bubble of people who have agreed to no longer question what is agreed upon as true.

I promise I could argue all day about whether your initial simple statement was true or not. What does received mean? What did the email say, and did it actually mean what you paraphrase? You'd probably view it as bad faith (and you'd be right), but that faith already implies the exact social consensus I'm taking about.
As long as there is a country that doesn't want to ban nuclear weapons, they will simply know that everyone else doesn't have nukes except for them.
If the majority of new users are exposed to linux via wayland and exposed to wayland via gnome and the gnome experience sucks people will perceive that linux wayland and gnome suck regardless of who is at fault.

Have anyone ever bought a car or piece of electronics that was bad because of a particular component and though wow <component oem nobody has heard of> really sucks instead of <name on the box> sucks?

Desktop linux may be a niche but window managers are a niche among niches. Interesting window managers implemented via Wayland are a niche in a niche in a niche.
Pretty sure the "over half" figure refers to traffic in the US, where iOS is around half of mobile devices, unlike the global market where Android has a definite monopoly outside the US.

The DOJ legislates largely based on US figures, but noting Google's global power is hard to ignore completely.
What's Better: Reading or Writing?
Relevant Oatmeal comic: https://theoatmeal.com/comics/bees_vs_hornets
Like disgruntledphd2 said. That's actually another very common fallacy - I defended parent, who wasn't criticising Facebook, so I must be pro-facebook and probably agree with everything they do. Just... what!?

The point touched was very very narrow: Facebook very likely doesn't invest in Oculus for the sake of getting facebook accounts. I'd probably argue that it's not even for the sake of getting more info about the users, though I haven't yet. But I definitely didn't say anything like "they can kill your hardware device if you give up your account".

I did criticise tribalism, polarisation and automatically assuming that a discussion has exactly two sides. Hint hint.
Isn‘t that exactly hoe a special very aggressive breed was created? They breed two different ones, both not aggressive but with interesting capabilities and somehow they created an aggressive one?
There are a lot of misinformation here. Nobody has to block Iranians. Look at GitHub, they limited Iranian accounts, not block them.
Ask HN: Best Practices for Remote Hackathons?
I took part in a remote only multi-day hackathon and found it hard to collaborate as in a on-site hackathon and keep sane during the long hours behind the screen.

What experiences have you made with remote only hackathons? Which worked? What did not? Especially if you don't sign up as a team but where teams form at the beginning of the event so you work with new people.
To your edit, we can rebuild cities after nuclear destruction much faster these days thanks to technology
Knock wood man. Just shared this with my terraform but also Java team. Also thanks for terraform. It’s no golang to use, but I can read the nice go code and understand what json-ish declarative assembly-language-ish stuff to type to get the weird Jacky deployment thing I want in AWS. And then everyone can repeat it (with or without modification) as needed.
Sounds like software with no bugs, if you ask me
As I understand it the extra latency is relatively hardware independent, and caused by extra whole frames of delay from additional compositing layers. I expect an anaemic SOC to be slow, it's less fun when extremely high end machines are also slow.

Every time I pull a old system out of mothball and start it up I'm disappointed at how much less responsive the feel is of modern systems sitting right next to them.
AI models suffer massive diminishing returns on both model size and amount of input text, which fortunately gives fresh models a chance to compete (the benefits of GPT-2/Transformer architectures is that they are capable of scaling indefinitely, but they still have diminishing returns)
I think much of the apparent deterioration of Google Search is because high-quality information is disappearing from the web. Google can't return results that don't exist.

If you Google '$PRODUCT review' and only get Amazon-affiliate scam sites pretending to be review sites, it's not because Google has been SEOed but rather because there are no actual reviews of $PRODUCT.

Aside from a botched update last year, where Google would only return results that were selling things, Google Search is still very good at finding information that exists.
The terms are not well enough defined in common language to claim what you’re claiming.

If you polled all Democratic voters, 90%+ would say they are left and liberal.
Insecure shims can be revoked. https://blogs.gnome.org/hughsie/2020/08/17/updating-secure-b...
Tell me the EROI numbers weren't Ferroni and Hopkirk.
That laptop has an Intel Management Engine in it.

https://en.m.wikipedia.org/wiki/Intel_Management_Engine
The presumption that anyone in some test has accessed material on youtube that might not be allowed to be downloaded in the USA does not justify the removal of the project's repositories, as it was done with the support of Github.

EDIT: If this were legal, any communications program that was used for a disputable action once (so each browser), could be closed off from the public as well.
You're missing the most novel technology: ranking.

Without that everything else is pretty much useless (which is why DDG primarily republishes Bing results).

You're right that drawing users is a big challenge, but privacy gives you a way in there (again DDG). It just isn't enough if you can't provide better results.

Google works hard to maintain their dominance on a lot of fronts, some questionable and in need of regulation, but the biggest reason for their position is, as it always was, ranking algos.

Which is extremely expensive in engineering time because ranking isn't static but rather a constant war with gaming.
QuickJS starts and runs a local js program much faster than NodeJS. That's why I use QuickJS to run local JavaScript files in my servers.
I haven't enough experience to talk about any things I don't like but my limited experience with it on a couple of small personal projects has been positive. All of this is subjective of course but these are my impressions:

- It's fast - given I work with PHP for a living it's no fair comparison really, transposing a processor-intensive algorithm into Go is like lifting a veil. In one instance I think Go ended up being ~100 times faster, and that was without splitting computation across multiple cores.

- Getting async multi-core concurrency feels smooth with golang, it's not that much of a stretch to transfer concepts from my experiences with async JavaScript / nodejs applications, only that it feels more natural dealing with flow control, race conditions, and shared resources in Go - JS tools have improved in recent years but being single threaded they only really approximate the experience of concurrency in Go and that can sometimes bite hard.

- It's fairly intuitive to pick up and use. I used to be a big fan of C#'s syntax, and prior to working with PHP I learned development with C-style languages (including C/C++) so anything with a similar syntax feels natural to me. Golang feels to me like JavaScript got in bed with C# and made a baby.

tl;dr: I'd definitely welcome the opportunity for some professional work using Go, and will certainly consider implementing some of my future projects with it to gain experience.
I can't find a way how one can post there
> 1) Wayland is really slow. I don't know if it's the compositing or what but it's unusable on lighter hardware that X ran fine on.

Presumably your compositor is using llvmpipe software rendering if it's so slow.

Unaccelerated Xorg using something like the vesa driver is slow too.
Author here. Wow, I wrote this article back in college and I was really surprised to see it up here on HN! Pretty cool to see so many talented embedded folks reading my "write to learn" piece :)

This blog post was the start of me figuring out the love of diving in deep to embedded development. Since then, I built a patient monitor device using this makefile-driven build approach. Nowadays, I am re-writing this device using embedded Rust. It has been such a great experience watching the embedded Rust space grow and mature over the years; it wasn't the case several years ago, but now I can build a complex embedded system using stable Rust! I've even got on-device unit tests working, and it's still the same terminal-driven, vim-based workflow I've gotten so familiar with.
Memory pages are allocated with buddy allocator ( https://en.wikipedia.org/wiki/Buddy_memory_allocation )
And or with memory pools. This is really fast algorithm.
I ride 3-4 mornings/wk. Strava estimates I averaged 89w over the course of my last ride (just under an hour).
You’re correct on the side of power generation, it’s a tiny amount. On the other side, we have come a long long way when it comes to efficiently using power. The combined power usage of my bathrooms lights is probably less than 60W. The largest MacBook uses less than a moderately trained human can produce. On average, fridges need paltry amounts, compared to what they needed a decade ago.

Certainly, running a vacuum or boiling water won’t work with human power generation, but if you want that as a backup, you probably can fall back to a broom and use a gas/multifuel cooker in the meantime.
I feel like it's indeed very fault tolerant, but we're smashing nodes pretty quickly and all over the place.
“For security reasons, all but a handful of employees here – such as the director – are known only by their first names.”

It was amusing going to tech meetings in London, when GCHQ/NCSC staff sometimes attend. The spooks are blatantly obvious with their first-name-only badges :-)
The minute they took money from US VCs they agreed to play by US rules.
In 2020 there are some replacements for what used to be templates and even templates have improved to be more expressive. 17 years after this article was written there seems to not be a better alternative. Templates are still at the core of C++ abstractions for the bad or the good.
Not an unreasonable conclusion.

1.) Google handles 92% of global search traffic

2.) extrapolate to the US (since it's likely the same, if not higher) : Google handles 92% of US search traffic

3.) Half of Google's US traffic comes from Apple devices (since Apple controls 60% of the smartphone market in the US).
In my experience, it depends on what you are looking.

If you are searching technical info like pdf manuals, datasheets, etc.. I find DDG works better than Google, because most companies aren’t buying to be first result, so the manuals show up first.

If you are looking for Stack Overflow type of content “how to config X on linux using Y”. The !g flag becomes handy.
I mean, because the relative velocity between the photon and the observer is always c.
This. Since you mention Cliqz, this article might be relevant: https://0x65.dev/blog/2019-12-22/google-competition-is-just-...

Google spends billions to secure its position, which makes it virtually impossible for new companies to enter the market.
I have different info on that.

https://www.valvira.fi/terveydenhuolto/hyva-ammatinharjoitta...
I use DDG daily. It's fine for simple, popular, searches (e.g. finding the website of a company by name) but is completely useless for anything even remotely complicated or specialized.

DDG won't even return Stack ("Your question has been deleted as a duplicate") Overflow results for technical questions.
for anyone interested in game boy here's the ultimate talk:

https://media.ccc.de/v/33c3-8029-the_ultimate_game_boy_talk
I think if DDG is state of the art design it will probably still suffer the lack of context leg up that google gets from my logged-in searches.

That said I often use incognito mode for Google searches and it's still quite good.
It would take 500w of power to double the loudness of a 50w amp, all other things being relatively equal. So a 100w amp is about 12% louder than a 50w amp.

Of course this means you have more headroom with 100w. But it’s also why a lot of guitar players prefer 50w as you can get to an overdriven tone without being as loud. And why in studio environments, 15w-25w amps are adored as you can push them to get overdrive but not be as loud as a 50w or 100w - but still pretty loud.
Building a Kubernetes Cluster with Linux and Windows Part 1 – Image Preparation
Wait, I am very interested to know this condition.

Not only does a Google or Intel or whoever need to not artificially prevent competition, it has to ensure that its competitors offer actually good alternatives? How can you put a responsibility on a party for the capabilities of someone else?
Mulher que relatou ter sido estuprada por 12 homens contou que tem HIV
It's not, but it's something that has been lobbied and astroturfed into being offensive to disagree with, and is about 2 years from being censored on twitter and facebook (if it isn't already.) There are millions of people who, in the middle of severe episodes, were given particular drugs. They eventually recovered from these episodes (or they didn't, but we don't hear from those people.) They've been told that they they will quickly end up back in the middle of the despair they were in if they cease taking them (lots do while continuing to take them, but we don't hear from those people.) Now you're questioning (and implicitly threatening) their lifeline.

These people are fighting for their lives, and are taken advantage of by an industry. It also doesn't help that plenty of antipsychotics are crucial for people to take, but that's because those are drugs that actually make it difficult to think for people whose thoughts get out of control. They don't claim to be eradicating the chemicals or deficiencies of chemicals that cause all psychosis.

The tactic of pharmaceutical companies creating patients' groups to get sufferers together and lobby "on their behalf" has been going on since the 80s. It's bulletproof, and impossible to attack. In the case of antidepressants, they've also guided them into defending these drugs as a class, rather than on an individual basis.

Funded patients' groups also played a huge part in the prescription opiate epidemic; it doesn't matter how much science says that long-term opiates aren't helping chronic pain, you have to be heartless to dismiss someone with a known painful condition or injury when they're pleading for opiates. Even though you know that people who had nothing wrong with them before going on opiates would plead just as intensely.
Hi Reece! Love your work! Also checkout comments here
https://www.reddit.com/r/embedded/comments/jgk3o1/embedded_p...
Why not say that money goes towards paying employees, or server farm costs? You can’t say that this revenue here goes to this cost, or that revenue there goes to another cost, and some other revenue is special because that’s the profit.

Apple made this deal with Google before the iPhone was even launched and arguably among the first revenue sources they ever had, and the revenue from it has risen as the value of that search bar has risen, along with their other revenue. It’s plausible to argue it’s enabled them to invest more in developing the phones and iOS, so without it their expenses might have been lower.

Another thing to consider is if Apple didn’t sell this deal to Google, they’d probably be making a deal with Microsoft to replace it with Bing, or Yandex in Russia, or whatever. It doesn’t only have value to Google, they might make less but still it would be a lot, so really the revenue that’s uniquely ‘Googly’ from an Apple perspective is just the delta of the extra they make from Google.
Varroa is and has been my #1 problem for a while. I hate it. But I can't agree with this statement:

"If these hornets become a serious problem for honeybees, we will find a solution to keep bees safe."

It can easy be too late. Look at what's happening in Europe. They simply can't stop the hornets.

Of course it's more dramatic to show these huge insects. They are impressive and scary. Mites are small and look insignificant. They are not dramatic. They won't generate hype. I understand the frustration as a beekeeper, but don't let yet another problem become too big to reverse the tide on. It is obviously cheaper to deal with the hornets right now, hype or no hype.
NY Times/Harvard: Conservative News Sites Fuel Voter Fraud Misinformation
Android in the US is different.

iOS really dominates — I’d guess that half of the Android users get pushed by a salesman at a carrier store, who get spiffed by different companies. Many only buy a smartphone because they are unaware flip phones still exist!
As opposed to the Communists draining the Aral sea?

It's not about socialism or capitalism here, scarce resources and humans need regulation
>obs and other standard Gnu/Linux applications

1. obs is not a standard GNU/Linux application

2. It supports Wayland via a plugin which is available in several Linux package repositories

Please: stop levying false criticisms based on facts you don't actually know. Please stop.
haha, indeed I was quite late to the party in discovering the power of these tools :) In a way though, the fact that a college student in 2016 can get excited about the possibilities of vi and make speak volumes to how influential a well-designed software tool can be!
News: Ken Kurson arrested, PayPal embraces Bitcoin, Peter Schiff in the hot seat
I have used Go for a good 5 years when performance and maintainability are the necessary trade offs. It has the unique feature that all the code sorta looks the same style, across users. So the readability remains high during maintenance. I don’t think it is the best at building rest or graphql APIs, or for highly complex data centric systems. For that I would reach for a language with better generic programming support and many libraries available - like TypeScript.
I salute your creativity and tenacity but what the actual fuck the need for a rube goldberg setup in order to make an application work is ... unfortunate. If I did such a thing I would take one last look to take pride in my work before deleting the whole affair and installing an OS that isn't broken.
GP poster was suggesting the victims (patients in this case) get compensation, not the company.

Currently cybersecurity insurance pays the company, so actually the company itself has less incentive to fix real security issues (albeit with more incentive to resolve the specific security-audit needs of the policy.). And expensive policies reduce the pot of money available to fix problems.

Government policies that make directors criminally liable, and ways to spread that liability for criminally negligent security faults, would probably have a better effect than monetary fines.
> open source ripoffs

What's an open source ripoff?
"I do not fear death. When I am, death is not. When death is, I am not. Why should I fear that which cannot exist while I do?" -Epicurus
It's not even that. This is an ideological fight we should be having. Code is speech and code should be protected by all like free speech is under the first amendment.

This is modern day book burning.
Not disagreeing, but just wanted to point out that if the goal was to generate heat then humans could potentially be more efficient because of internal efficiency. The ballpark number I often see is 25% efficiency, so if you were able to somehow capture the waste heat they'd be able to heat up the water 3x as fast.
> whenever I tunneled X over a non-local SSH connection, it was slow as molasses

And? Last time I checked, tunneling Wayland over a non-local SSH connection was slow as glass. Which is to say it didn't work at all.
And yet, they have built the most popular desktop environment for Linux. To me, GNOME (on Fedora) feels more polished and visually consistent than Windows 10, which is impressive considering the massive imbalance of resources between those two projects. Would that have been possible if they listened to the zealots online who complain if they don’t support every possible configuration under the sun? I don’t think so.
GNOME sucks. This sucks for users. GNOME is popular, so it sucks for a lot of users.

That is not a statement about Wayland, so fucking knock it off. If you really want to fix this problem for this large number of users, you ought to make it about GNOME, to pressure them into fixing it and make more people aware of the problem. Making it about Wayland is (1) wrong and (2) makes it worse for the people actually doing something about it.
Nothing; see my reply elsewhere in this thread. I meant the opposite of what you understood me to mean, but I can see why I was misunderstood.
This is very interesting. Thanks for the pointer. Much appreciated.
Introduction to Git and GitHub
Go is one of my favorite languages. I love that I can build things quickly with just the standard library (my personal website uses no external packages).

There are other "sexier" languages that I sometimes enjoy even more (Elixir, Rust), but Go is rock solid, easy to use, and has never let me down in production.
Well there’s other evidence of that! And the trouble here is the evidence from the story is not verified (the FBI has not confirmed its HB’s laptop, has it? The screenshots of the Russian blackberry seem... dubious...). And that’s the sort of thing that most news organizations would gate reporting on.

I do agree it’s a bit strange for Twitter to step in and try to apply editorial standards where NYP didn’t when they otherwise disclaim responsibilities of being a publisher. I dunno; there’s an interesting discussion here if you can tone down the fire in your belly about conspiracies.
Explain the Java services that only ever return an HTTP 200 and either return the proper XML response or a java stack trace formatted into HTML.

And my point is those if statement are wanted by the people that write high reliability software in C. There just isn’t a substitute for thinking about errors. Even well done exception throwing systems will specific “this layer can throw, this middle layer won’t worry about errors, then this higher layer will restart or retry or whatever”. And in go within one layer you can usually have all those steps in one function and for error cases with the same handling just check for if err != nil. When I read code without explicit error handling I worry. I guess this debate is probably an aesthetic debate, and different type of code have different urgency. The extra check for error return is like the check for parameter correctness at the top of a function, which is common in robust C code. You can’t trust the callers too much and better to log an error than terminate the process.
I ask this with no malice: What makes people work on projects like this? I'm willing to bet that the phone is bound to fail and their OS will be doomed to obscurity. How do the creators not see this?

Three reasons I don't think it will work out:
1. A huge number of people use WatsApp, Facetime, Messenger, etc., for sending messages and making calls. This OS won't support any of these apps.
2. We may hate our phones at times but we use them for a variety of daily tasks, all of which are difficult on this phone: Navigation (Google Maps >>> Any other Sat Nav system), transportation (Uber, etc.), food delivery, information retrieval (Google, etc.).
3. Even if you wanted a minimalist phone, you could probably just get a cheap feature phone instead of this one.