skysight-inc/HackerNews huggingface dataset:
one of the first regulations that make sense: more free market.

As long as there are regulators with a lot of power there will be incentive to corruption anyway.

I like free competition. Something that Google and Apple were trying to prevent.

But putting all in the hands of an ever-increasing state is not the way to go either. Though I gree with the decision.
Irons used to be heated up by a fire, so that’d be an option.
This is really original, nicely done!
LLVM does have an m68k backend, and there's an open PR on rustc to add it https://github.com/rust-lang/rust/pull/88321
it was widely alleged / believed that S.E was sent to Nokia with a specific goal that would benefit M$
What do you mean “without having to pay”? Google pays for its connection to the internet, right?
Like others here I have the opposite experience: to such extend that I am actually installing Ubuntu instead of Windows10 on computers of friends who are not technical and they love that it works so well.
UK Data Watchdog on NHS/Palantir COVID-19 DB
Are you the one who posts this link on anything 3D-in-the-browser posted here? If you knew anything about either, you'd know they are completely different things.

VRML was more like 3D, inline SVG, before SVG in the browser was a thing. It was markup in the page. And it was meant to be scriptable and interactive. This is none of those things.
I mean if this is true it really just calls the validity of the whole sport into question. You obviously can’t iron without heat.
For what it's worth:

KDE Plasma supports "non-integer scaling" perfectly, and for my money is vastly superior to any other GUI available, open or commercial.

Thinkpads with nVidia GPUs also have Intel GPUs. You don't have to use the nVidia, it costs nothing to have.

There are other distros than Ubuntu and Debian. I use Void, which I find to be a perfectly stable rolling release distro with great package coverage.
I'm currently sat on 2 strong offers in the UK, and think I'm in a favorable position to receive a third. The market is hot right now.

I know it's an exceptionally privileged position to be in, but trying to make the right decision for my future, particularly when it affects my partner as well, is really stressful.

Interviews vary wildly. Some are pure HackerRank grinds, others are more conversational and want to assess how rounded or seasoned I am as a developer. Some had a focus on algorithms and data structures, others were purely coding, debugging and thought process focused.

One started with a 2.5 hour homework as a timed HackerRank test, before any human contact, and was followed by 6 hours of further technical assessment. I took holiday off my current job to take these interviews, and WFH has helped me "bunk off" and do them.

The only advise I can offer to others is this: work with _only_ the best recruiters you can find, and leverage your personal connections and word of mouth. If your recruiter isn't introducing you to companies you've never heard of, or getting you interviews, ditch them.
Should I pay Apple for the right to build a Mac app, or Windows for using their desktop apis? Maybe I should have to pay mozilla and google every time someone visiting my website and I use a piece of javascript that executes in their browsers?
Previous discussion here: https://news.ycombinator.com/item?id=28338749
Pedantically, not really -- it shows Bangladesh as #1 on that list, and Bangladesh is the "most polluted".

Pakistan is #2 and the "second most polluted" -- so extending that, USA is 84th on that list and hence the "84th most polluted", with country #106 being Puerto Rico, which is the "106th most polluted", and therefore the least polluted as per that list. So if you must reframe it as "least polluted", then USA is the 23rd least polluted on that list.
> If you want your product to be sold in Walmart

No one is forcing you to go through Walmart. The problem with IOS is that you are forced to go through Apple. A user cannot pay, download and install the app directly from a developers website.
I think this is a great idea. It’d let people pull the model that the page is using pretty easily, which would be great.
Highly unlikely. No amount of running a cash register improved my ability to do math in my head. No amount of “trying harder” improved my focus. My issues stem from parts of my brain not working.
Walt Disney looked at Disneyworld/land as ideally break even. Sad how they both lost the battle for vision to the accountants. Disney parks now feels like a nightmare game with IAP at every turn. You grind through ride lines or can pay to skip them. Food, toys, etc that you see everyone else enjoying and feel a nearly irresistible pull to buy.
As usual, the Reg's headline is too long for HN: "NHS England's release of 'details' on access to Palantir COVID-19 data store: Good enough? We're in a 'dialogue' says national data watchdog"
Oh, this takes me back. One of the first wonderfully weird things I discovered on Youtube almost 15 years ago. The VHS quality, the ubiquitous Rocky or Top Gun soundtrack, oh my...
> But housing doesn't work like this at all.

The incentives and the price mechanism is independent of the desire of some people to think this or that good/service is "special".
NO. You don't wonder that, and I don't either!
I think what will happen is that most developers will offer in-app payments with a discount if you don’t pay through Google or Apple, to reflect the lower cut that alternative payment services would take. This should put pressure on Google and Apple to compete with those payment services, which is a good thing, IMO.

It may reduce the revenue Google and Apple receive, but honestly I think that could be a good thing. They both do much more than maintain their OS. Both companies have suites of apps that they develop in-house and offer for free.
Nah, data science is an inherently multidisciplinary topic, and most data scientists aren't domain experts in anything. Data science is mostly valuable to the extent that data scientists learn the full spectrum of skills needed to do their jobs well.
> Mostly buggy desktop environments and broken drivers (especially on laptops).

Using Linux for years without any such issues. Consider trying a laptop designed for Linux. If you are using a Windows-certified laptop with Linux, it's your fault that it doesn't work well.
In the long run, making meat less appealing to consumers and encouraging more vegetarian recipes is a good way to reduce emissions. A tax on meat wouldn't surprise me.

However, I see this as a clear sign that the next generation will bear the brunt of the environmental sacrifices as we keep indulging in our unsustainable habits.
> Works well enough in meatspace

How do we know? How do we know if it's reasonable for someone to complain, or reasonable to reject the complaints?

There is no single agreed definition of "reasonable" so it can't be detected or separated from "unreasonable".

In all, "just be reasonable" is equivalent to "our judgement and rank supersedes yours, therefore your complaints will be ignored." This doesn't necessarily mean the weaker side has a valid argument, there is just no unbiased objective way to know.
Yes they are. The Linux API surface is huge. Reimplementing all of it in a compatible way is a colossal amount of work, work that is neverending as Linux evolves.

If they can impose restrictions on applications, e.g. say to Android devs "you can only use this set of syscalls" and use e.g. seccomp to enforce that on Linux-Android, maybe they can get those applications to work. But if they want people to just take any Linux application and run it, they'll have to implement all kinds of crazy stuff. Take rr for example, they'd have to implement ptrace and perf_event_open and other arcane features that you really, really don't want to reimplement.

Today they're probably thinking that with some bounded amount of work they can run "90% of Linux apps" or something like that. But Microsoft thought the same thing about WSL1 and it didn't pan out, hence WSL2. It's strange to me to see Google failing to learn from that mistake.
I love this. Although Swift is still primarily an iOS language, I really love programming with it server-side. It's got a long way to go to be as useful on the server as some other languages, but it's got a lot of potential. This, combined with AWS existing Lambda support for Swift will be a big step in the right direction.
Conservatives currently out reproduce liberals for whatever reason, for example:

https://ifstudies.org/blog/the-conservative-fertility-advant...

I wonder if it is purely cultural or is there a genetic component? If there is low fertility because of a genetic component, that is likely going to targeted hard by evolution now.

(Will evolution select against women getting higher education like Masters or PhD? Because that is one of the biggest predictors of reduced fertility.)

What does this mean for liberal views? Are they destined to become more conservative over time if there is a genetic component which is being selected against?

So interesting. I wish we could track genetic changes along with political changes over time. I bet there is more happening there than we think.

EDIT: Here is a large meta analysis paper that seems to indicate that genetics influences political ideology: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4038932/pdf/nih...
1. I hate the application distribution model. Repos are basically the same as walled gardens, only maintained largely by unpaid volunteers who occasionally introduce their own bugs. You can't have two versions of the same application unless the packages have been specifically set up to allow it (Python 2 vs 3), you can't install applications to alternate disks, and there's no such thing as a portable application. There's also of course a dozen different package formats and hundreds of different repos. If what you want isn't in your distro's repo you can hope for an AppImage, but they're not "the way it is done" in Linux land so it's pretty unlikely. There might be a Snap or Flatpak but they have basically all the same limitations as the other package manager/repo models as well as a few extra ones for good measure. So then you're stuck compiling from source, which requires setting up a build environment which is probably finicky and sometimes requires installing yet more packages that are not in the repo. It is more or less impossible to have some software on a stable release while having other software on the bleeding edge.

2. The community is condescending, arrogant, and extremely pushy. If you have a problem and it is not in the set of problems they're used to, they will be mad at you for not conforming to how they do things. They will often unhelpfully tell you to use a different distro, which of course has its own problems. When none of their unhelpful solutions are good enough, they will blame you for not changing your use case. They will hate on people using alternative OSs, but when told why people chose those OSs instead they become extremely defensive.

3. Everything else. There's a lot of little things that add up. A modern Linux desktop has a lot of moving interconnected parts that are mostly developed by completely different groups with completely different goals, almost none of whom write good documentation. Every application has a completely different configuration file format. Pretty much everything in GUI land is at least a little jank, as though it is just a poorly coupled frontend to running commands on the terminal... which it probably is. There's a lot of hardware that technically works, but is flaky as hell with the existing driver and there's no indication that'll be the case until you run into a bunch of problems. The system's default response to running out of memory is to start randomly killing programs to free some up, and for some reason the community doesn't think this is completely insane.

I will say that Linux is usually pretty good for building appliances, and it makes a decent server because server is a subset of appliance. But as a desktop it is a complete garbage fire as far as I'm concerned.
You don't need to be like that. Be more tired of the reddit-isms creeping in to and derailing gradually more discussions.
A visual introduction to Gaussian Belief Propagation
I wasn't accusing you of doing as this exec does, honest. I was just pointing out that we have an exec (the CEO, unfortunately) who is coming from the same place as you are, but is doing it in a way that puts everyone on guard and makes meetings even more uncomfortable than they otherwise would be.
Not only WebGL, but WebGPU is also in the works. I simply don't understand this proposal.
Windows just works for me.

(And part of my job is writing GUI apps internal usage.)
Thank you so much, this is exactly what I've been looking for!
Exactly. They're trying to phrase it like a philosophical non-judgemental distinction. But if it contains no judgement, then what's the point?

In my view, the whole thing is a fallacy. Freedom is always in degrees. I can't take existing GPL software and claim that I wrote it. It is limiting my speech. So is it not free?

The thing is, "free" is a word with positive connotations. And "non-free" sounds bad. So what we're seeing is people with different ideologies, each trying to draw the border at what "free" should mean in that context, in order to fit their perspective and agenda.

The sooner we admit this, the sooner we can drop this hair-splitting and ask the actual question behind it -- which approach to licensing is better for the world?
Wow, I need to get a second cup of coffee: from the title I thought the article was about the Slime Emacs interface for Lisp languages.

Then I read the article and liked it. When I was a small child I had a very good microscope and happily wasted time looking at sludge, pond water, etc.
Isn't it a truism in economics that needs are finite, wants infinite?
A fairly good example, from the RAF in the Falkland Islands https://youtu.be/xyA9hpfBsB4?t=149
They could have someone managing their portfolio that basically does the same strategy as a mutual fund but technically isn't one. Unless they paid attention they wouldn't know what was being invested in at any given point in time.
What does “fully paid” mean? Would that allow Apple to sell hardware where they control API usage at a cheaper price than a device where they do not control API?
Is it a modern cscope?
Towards a reliable device management platform
Is disinformation also fundamental to a democracy? Why defend it with irrelevant deflections if not?
Yeah the fact that they forbid benchmarks pretty much tells you all you need to know. Anyway once you get to something that autovectorises array operations there's not really anywhere to go is there?

I seriously doubt it is really any faster than Matlab, Fortran, Eigen, etc. etc.
Main thing you're happy :-)
Same. I feel like games are fun, but at some point there are diminishing returns and negatively affect your social life.
This is intriguing (and new to me). Can you point me to something you enjoy that I can look at? Not even sure what to search...
It’s not obvious to me that this is economically self-sustaining, that is to say it could be recreated starting from scratch today (without the initial grant from the Fuggers).
One requirement is to do a "Fürbitte" aka a prayer for the fugger so he can get forgiveness and remain in heaven/ leave purgatory. At least that is what i ve heard.
Lol. This is really embarrassing.
To tolerate means having to endure using Electron based tools as part of job requirements, tools that have no place on privately owned computer systems.

It isn't a satire, it is the only place for applications on systems I own, either full Web or native, period.

On the systems I don't own, I tolerate Chrome packaged as "desktop" application.
Average Household Budget in the USA
I’d literally jump off a cliff before considering any kind of brain implant designed to be a computer interface that I wasn’t completely and legally in control of.

If it lets a computer read anything out of my skull it’s going to be 100% under my own control. Like open source, and legally protected from any of these kinds of laws.

The USA has things like the 4th and 5th amendments to protect from crossing that line, Australia’s law has no such inviolate rights.
We have an entity which literally fixes the interest rate through a variety of methods and yet we're talking about why rates are the way they are. Boggles the mind.

It'd be like arguing about why rents aren't going up in a rent controlled neighborhood. "Because there's excess housing and not enough renters" doesn't seem to really explain the process.
> Yeah the fact that they forbid benchmarks pretty much tells you all you need to know.

I don't think this is the case. Oracle and MS SQL have the same clause and it's pretty hard to believe they aren't competitive with postgres and mysql given the resources behind the former.

More so it's just annoying of them to have this restriction.
There is some evidence that the virus may have been widely circulating as early as May 2019. So we can't necessarily blame the Wuhan Military Games or airline travel in Fall 2019 until we have a clearer understanding of the exact origin.

https://academic.oup.com/cid/advance-article/doi/10.1093/cid...
The breaking of control of these companies has to go much further.

Businesses build on the platform and can be killed in an instant by some arbitrary automated decision to kick the developer off the platform with no recourse.

That’s completely unacceptable.

Also, they must be made to pay tax. Why do you and I pay for military education, government services education etc but they pay zero?

These big companies are thief kingdoms and parasites on society.

Apple and google have had it good for too long. Something must be done.
I think the post you're responding to is saying that Google's incentives for supporting net neutrality were self-serving, not noble. They weren't saying that ISP behavior was fine.
It did spend four years going through the legal system even if, as a layperson, it seems clear cut and a dumb case.

My primary interest is using photographs and I can pretty much guarantee that almost any use I might have beyond something like wallpaper on my personal computer, some number of people would argue is commercial because it has some connection, even if tenuous, to either my day job or other businesses.
This is incorrect. I participated in the committee discussions around launder, byte, pointer provenance, and implicit object creation. None of those issues show up here. This is a very simple case of using placement new into a properly aligned char buffer to create an object at that location. This has worked just fine since C++98 and is not impacted by the many other object/lifetime/pointer issues that are being discussed.

Additionally, implementers are in completely agreement here that this works. There are zero standardization/implementation concerns with this method, and I would highly advise against scaring users away from it when necessary.
Can they change the rules to any reasonable degree to mitigate the risk? Other codes, like Association, are far lower contact than the Rugby or American rules.
Moderator privileges and astroturfing opportunities.
Whose morals? There is no universal moral truth although Western countries may agree on a core set to the point its universal, but morals changes over time pretty significantly so when OP says “morals” what they really mean is “how I think the world should be”.
Why not just use the existing object element? There is a section "Why add a new element?", but it only talks about canvas!
It matches the MIME Type for that kind of thing.
These companies paying them not to.
Pale Moon browser devs (ab)use MPL 2.0 license to kill a fork for older Windows
Kythe has one schema, whereas with Glean each language has its own schema with arbitrary amounts of language-specific detail. You can get a language-agnostic view by defining an abstraction layer as a schema. Our current (work in progress) language-agnostic layer is called "codemarkup" https://github.com/facebookincubator/Glean/blob/main/glean/s...

For wiring up the indexer, there are various methods, it tends to depend very much on the language and the build system. For Flow for example, Glean output is just built into the typechecker, you just run it with some flags to spit out the Glean data. For C++, you need to get the compiler flags from the build system to pass to the Clang frontend. For Java the indexer is a compiler plugin; for Python it's built on libCST. Some indexers send their data directly to a Glean server, others generate files of JSON that get sent using a separate command-line tool.

References use different methods depending on the language. For Flow for example there is a fact for an import that matches up with a fact for the export in the other file. For C++ there are facts that connect declarations with definitions, and references with declarations.
If you previously disabled the Proton redesign in about:config then you need to undo that setting. It no longer disables Proton, but it does interfere with the colored line that indicates which container each tab is a part of.
The rich take money out of the system and further entrench their position.
From the few headlines that I saw snack food consumption went up a ton due to the pandemic. Being at home all day and having the fridge a few steps away must have been hard for most of us.

COVID 15 is a real thing: https://www.advisory.com/en/daily-briefing/2021/04/21/weight...
As the author of the tool, thanks a lot for wonderful inputs! Many comments are actionable. I'll incorporate them in code soon.

Now to address a few concerns:

# The tool doesn't delete anything -- As the name suggests, it just finds duplicates. Check it out.

# File uniqueness is determined by file extension + file size + CRC32 of first 4KiB, middle 2KiB and last 2KiB

# Above seems not much. But, on my portable hard drive with >172K files (mix of video, audio, pics and source code), I got the same number of collisions as that of "SHA-256 of entire file" (By the way, I'm planning to add an option in the tool to do this)
You realize that you don't have to deal with "boring complexity" when you use plenty of other payment processors, like Stripe, right?

And instead of being charged 30%, you get charged a transaction fee, plus ~3%.
Where I'm not clear this analysis is thorough is the consideration that ICANN is a U.S. non-profit corporation incorporated in California.

If we are to go with the laws of the land, the 14th amendment states:

> No state shall...deny to any person within its jurisdiction the equal protection of the laws.

This means that ICANN, itself, is subject to all the laws of the jurisdiction of its location (municipal, county, state, and Federal).

If I understand ICANN's role correctly, they control the entire WWW (DNS, IP address assignment, infrastructure, etc.), so everyone on the WWW is subject to the ICANN jurisdictional limitations.

Am I missing something?
Valuable how? I realize that altruism is an unpopular concept, but it exists nature and works quite well when civilization is placed under the greatest survival pressures.

Selfishness is a luxury humans indulge in because those pressures are quite weak in modern days.
>If shortage means it "doesn't work", it's not clear to me how exclusion based on income is any better

because it provides some sort of objective measure for how badly you want it, and incentivizes/finances more housing developments.
Oh wow, mindblowing stuff. Glad to see tech like this being open sourced, fuels the imagination about possible future scenarios. Do you use it on the Linux Kernel?