skysight-inc/HackerNews huggingface dataset:
> which is often worse than open-source software, but packaged better

isn't that a contradiction? How can it be worse, but packaged better, if the packaging is what people are paying for?

> GPL discourages corporate (=widespread) adoption

and i believe this is because most GPL software doesn't provide enough value over the cost. But for MIT style licenses, there is zero cost, and thus, adoption must be high by the laws of supply/demand!

In other words, the excess value provided by the software under an MIT license is extracted and kept by the corporations using it. GPL licenses forces some sort of non-monetary compensation in the form of contributions, and thus, the corp cannot extract and retain the full value of the software (and hence, they correctly decide to make a cost/benefit analysis, and choose the most profitable decision).
Think of this as a programming language? The semantic web is another choice.

Programming languages are valued both when they reveal inevitable design, and when they enjoy widespread adoption. We continue to have many programming languages, because there is no consensus on inevitable design.

The design of "this" reveals no deep secrets about the nature of the universe; the only parts that seem inevitable are the parts that seem obvious. And all of what one sees seems obvious; the choices involve what one doesn't see, what is left out of the system.

The value here is in widespread adoption. The system is good enough that people can agree to use it.
>> I've been working on Faker for over a decade. It's MIT licensed.

Well there's the first problem. For cloud stuff you should be looking at AGPL if you dont want this to happen
Anything less than the latest trend is worthy of condemnation. If we continue at this rate, today's advocates of "insect protein" will be cancelled in a decade.
Sometimes taxes are misused, but try working without them as a country.
Indeed, my first desktop with GNU/Linux (Slackware 2.0) run on a similar configuration, just with one of the first Pentiums.
I only wish there were more
The point f6v was making (I think) was that the same argument above, against using something else, was used by the email users of the day ("everybody is using email, why should I use ICQ or MSN etc."). But then eventually the tide changes. It's just difficult and lonely to be the first :)
It's more devious than that. You have companies posting obviously fake 5-star reviews of competitors' products to get them banned for review manipulation. I doubt that was the case with Aukey.

https://www.theverge.com/2018/12/19/18140799/amazon-marketpl...
I always try to take people on the same journey that I've been on to reach my conclusion. Therefore, don't jump straight to your recommendation. Instead, lay out the options, articulate the pros and cons and then make a recommendation. That way people can understand the background and context of the direction you're trying to influence them in.
Messaging was still available for a long time through mbasic.facebook.com up until very recently.

They removed that feature at the time their last big messenger outage happened.

messenger.com still works on Android Firefox as long as you switch to desktop mode.

Not sure for how long though, as it looks as if they are constantly sabotaging their platform. ..and it shows: Facebook Messenger feels far less relevant than maybe ten years ago.

In my German peer group everyone now uses either WhatsApp or Signal for private and Teams+email for work related communication.
Anything offsite.
Spotify Premium Users Can Now Download Music on Apple Watch
Spotify has announced that it is bringing the ability to download playlists, albums, and podcasts on Apple Watch for offline listening. Users will be required to have a Spotify Premium account and an Apple Watch Series 3 or later to experience downloads option. Spotify competitor and Apple’s in-house music streaming service Apple Music has had an offline playback support on the Apple Watch for quite some time. However, several Spotify subscribers have been demanding a similar option since the launch of its app in November 2018
I think that option does exist, showing only items located in country, eu or world
Ouch. Agreed, that's the first thing that came to my mind, and it's an unfortunate to see it happen here. Definitely consider a name change!
It's my understanding that for major brands like Coca Cola, the goal of their advertising is not to convert users but instead to remain ubiquitous in the users mind when thinking about cola, so that you basically "coca cola, and then the others".

That's why they blast so much advertising even in place when the people are obviously already converted, they want to keep the status quo of them being the real cola, and the others being, well, cute alternatives but not the real thing. It seems to work, even the popular joke "pepsi, for when there is no coke" shows it. People in a restaurant don't ask "do you have a cola ?" they ask "I'll have a Coke" because obviously they have a cola and obviously it's Coke (which is funny since Pepsi rules b2bn while Coca Cola rules b2c).

So for Coca Cola, a victory is not for him to be out buying Coke right now, it's him thinking "Coke" when he should think "cola".
I wouldn't overstate the software routing performance too much. That 100MHz cpu would probably struggle to route even 100Mbps, especially with conntrack or/and small packet sizes.

Also, in hardware routers packets are routed on dedicated custom silicon without them hitting the relatively slow general purpose CPU.
Pretty cool! One question though: if this was based on LSP in general, it could be generalised to any language, right? I wonder why they wired it to clangd specifically.
Yes, but cross platform and works with any app. A paid plan is coming soon so it won't only be for FOSS.
You think there's some mineral machine underground churning out ore indefinitely? How do you think mineral formation works?
How fast is it if you disable fast startup (which is essentially hybernation)?
I'd love to see a detailed analysis / reverse engineering that targets how 'legitimate interest' settings really works in these forms. This form in particular pre-selects all 'legitimate interest' switches and requires me to click them all, one by one. Does it really change anything? What does it change? What if I left them selected?

A quick look at their privacy policy [1] brings up:

> Forbes may also process certain user information on the basis of the following legitimate interests, provided that such interests are not overridden by your privacy rights and interests: delivering and continuing to develop and improve the Site, learning from your behavior on the Site (e.g., analyzing traffic) to better serve you and other Site users, helping us modify or enhance the Site and its content, receiving insight as to what users do (and don’t) like about our Site or aspects thereof, and providing a stable, consistent, and secure user experience in connection with the Site.

I understood this as 'unless your privacy rights and interests prohibit us, we'll process your data' (TINLA). Still, would be nice to know how do they check for an individual's privacy rights.

[1]: https://www.forbes.com/privacy/english/#d91194a30610
I love faker.js.

However, as many have said - Marak's email to David is salesy.

And the blog is perhaps a way of mild marketing of fakercloud.com (reminds of hey.com)
A friend of mine joined Snowflake (and rejected some FAANG offers) when it had ~40 engineers, i.e. when it could still well be called a "startup". He can literally retire after his options are fully vested, just 4 years after he joined (barring some catastrophic event to Snowflake withinin a couple of years' time horizon). AFAIK aiming for late-stage startups has been a common strategy for people trying to strike gold. Maybe it's less valid nowadays? But it doesn't seem to make sense to me to say that working for a startup is always worse than working for FAANG. "Overrated" it could be, and many startups, especially early-stage ones, suffer from a huge amount of uncertainty for people aiming for the liquidity event, which they may well underestimate. But I can't imagine anybody, by working at FAANG, getting the amount of money he is now projected to get.

Another interesting (and non-US-centric) factor for me is the flexibility a startup can offer in terms of your work and compensation, especially in an era where going remote seems to be an unstoppable trend. If the company is willing to pay all employees the same amount of salary, regardless of where they live in the world, it could be a no brainer for somebody not living in the US to work for such a startup. The salary they get can easily exceed Google L4 total pay (e.g. in the UK and in Germany, not to mention in most other countries). Of course, many companies such as GitLab aggressively adjust their salary according to where you work from, but I've seen more and more companies that don't. It will be very interesting to see how the market sorts itself out in a few years' time: Seems to me the proliferation of remote work could result in US salary and remote salary meeting somewhere in the middle.
Wholesale Mobile Phone Repair Parts and Accessories
It's part of the essential dichotomy of programming languages.

Pragmatic languages and theoretical languages (that may or may not be pragmatic).

As a "working" developer I've always preferred pragmatic languages (the more advanced Pascals back in the day, C#, TypeScript etc) over the theoretically "beautiful" languages.

Of course the barriers are permeable and we often get the useful parts from the theoretically beautiful languages eventually and that's great - I trust the creators of the pragmatic languages to apply taste to which features we eventually do get.
> largely out of reach of Western IP laws

which means either the market they serve don't care, or don't have enforcement within reach of the western courts. But then, them "stealing" GPL nor not won't really affect the owner of the GPL software, since the world would've been the same to them whether the fly-by-night company violated them, or did not exist in the first place.
No, even items sold by Amazon are unsafe, due to their "stickerless commingled inventory" program, whereby 3rd-party inventory is mixed with Amazon's, and treated the same. Thus you could get a counterfeit product from a third party even if your order was listed as "sold by Amazon".
Eventually wealth relies on some physical resource somewhere down the line, so it's also not true imo. Wealth is remote from limits but not limitless I would say.
It doesn't matter what the written rules say if the group with administrative access just ignores them when convenient.

The rules as used in practice seem to have changed according to the original blog post.
Are these still street legal? I've heard conflicting reports about two-stroke cars in the EU.
I wouldn’t be celebrating WA->Telegram as a great win, telegram is not encrypted end2end and stores the plaintext on their servers. So folks have switched from giving Zuck metadata, to giving Durov their messages.
Well, they have been central to WinRT since the early days, and it was Microsoft input that largely contributed to the design.

So more an issue of tooling than anything else.
I'm not even convinced that all of them are luck. I don't know how working hard is lucky.
While the FSD is operating it will also mine Elonbucks for you :).
None can be trusted. Doesn't matter what either party claims to sell/not sell. Google started off with "Do no evil" as a motto at some point in its history.
There's usually exemption for historic cars (over 30 years old).
Is UK police so dumb that they suspect people solely based on ipv4? A malware can always attack a computer and set up vpn etc. There can be many thing so UK police please stop your nonsense. Do they even realize how much tragedy those innocent people had to face due to their silliness?
Append only backups. With some services you can get it so you can only create a backup every X days and it is impossible to delete backups before they expire.
It's extremely likely that nobody wants to rock the boat and give an injured party evidence to be used against their employer. Their employer would almost certainly prefer to wrongly punish a student if it has a fraction of a chance at getting them out of a lawsuit.

It's also likely that there isn't a single person in a leadership position with the entire school board who is even slightly technically competent.

Next we already have precedent that IP addresses don't uniquely identify people for the purposes of law. It is incredibly likely that such an action wouldn't pass the sniff test if the IP addresses given were entirely correct.

Lastly even if he actually did try to log in with "i will murder u all of u" no reasonable person would consider this an actual threat without talking with the student. Kids are stupid, and kids say stupid things. Time and again schools fail to address the real problem children before things blow up and then use their persistent failures to justify overreaction to the detriment of students.
Sounds very similar to recently launched amazon.pl
Having the luck to be born into a place where you can acquire the skills to take advantage of or build opportunities is one thing, I don't think the skill itself is lucky.
Dontcha think its awfully “high-falutin’” to correct a man on his grammar in a such as that way?
Disclosure: Community contributor to HAProxy, I help maintain HAProxy's issue tracker.

HAProxy is virtually unusable as a file server, but really shines as a reverse proxy. One of the main reasons I almost always deploy HAProxy in tandem with (stock) nginx is the superior HTTP rewriting / configuration. See also my comment back on HAProxy 2.0: https://news.ycombinator.com/item?id=20198232

HAProxy's configuration is a procedural style configuration. The HTTP rules (e.g. adding or deleting headers) are processed in order if their condition matches. (Stock) nginx has a declarative configuration which makes it hard for me to understand which options apply when and the inheritance by nesting different blocks is sometimes very confusing. One example would be an `add_header` in a `location` completely overriding (instead of extending) an `add_header` in a `server`. So if I want to put e.g. HSTS into the server to apply to the full host and also want to add headers for different paths, then I need to duplicate the HSTS stuff.
I wired it to clangd specifically because of two main reasons:

- LLVM provides a remote interface to their index accessible through a gRPC connection

- The clangd protocol is very simple, and the bindings can be generated automatically

I don't know enough about LSP to say whether it would be a suitable protocol to use for this purpose
I remember stories of the default password being a weak hash of the SSID. And when those are "ISPNAME-4DIGITS", it's not too hard to collect them all.

Sometimes, they can be retrieved from the MAC address as well. So it's just the illusion of security for most.
I don't think he wants the tarnish, look at rockchip
> It's not more complicated than bruteforcing a WPS PIN or WPA2 password.

In the UK a prepaid SIM is normally linked to you in some way.
Germany: They've got an "H" license plate (historic — older than 30 years), are exempt from emissions laws and often you don't have to pay taxes on them.

Just last week I saw a https://en.wikipedia.org/wiki/Wartburg_(marque) on the Autobahn and it made me smile.
I believe pattern matching in Erlang comes from Prolog, on which Erlang was prototyped.
I was pleasantly surprised by their removal of Aukey et al, given their past record of willful negligence and attempts to deflect liability for all sorts of horrors. This article confirms it was not actually a change of heart by Amazon.

I'm not entirely sure if Amazon's fake-review enforcement is a deliberate sham (i.e. whether it is malice or incompetence), but this new information does raise the likelihood that it is deliberate policy.
Usually only C++ gets the blame, but that is only because most don't pay attention to other language's reference manuals and standard libraries.

I love to pick on Python for such examples, because it is considered to be the new BASIC, yet when I pick the standard language reference + standard library, the amount of pages outgrows those of ISO C++.

Then there is the list of breaking changes that have happened even across minor versions since Python 1.0.
The .org[0] continues to be the better site.

[0] https://www.haproxy.org/
I've got a feeling that in the case of version/virgin it was more about the accent than the word choice. After all, in Russian it is almost the same: версия, but it has regular s. The way Russians tend to pronounce it may sound like a very hard "zh" making it close to "g" sound.

Also, it would be very sad to see idioms go. If one is learning a language they should learn its idioms too.
Every language has them and sometimes it is fun to see whether they are just a direct translations or something entirely different.
It uses fairly standard HTTPS for update checking (endpoints). I'm planning to write a detailed blog post on how it works technically so hopefully that will answer your questions.

Completely self-hosted solutions aren't currently planned.
but you can employ people for that too
Just FYI, here's an Intel user with the issue. 50% lifetime usage in 7 months.

There is no way this is normal :-)

https://twitter.com/VE7FIM/status/1396395431941210118?s=19
The issue with tying metadata access to the Location permission is genuine Photo Library apps (eg. from Amazon / Google) typically are not given Precise Location access. There are some edge cases that need to be considered carefully, but there has been a lot of inaction from Apple on this issue - for years!
Or Budibase.com
This actually is a thing with some opensource projects. I know canonical does this.
x is not actively developed any longer, and therefore not a viable option going forward. Wayland, and the transition to it is >10years old.

Yes, switching is causing issues and some chafing, but no one questions the fact that it is the way forward.
Google Finds It’s Underpaying Many Men as It Addresses Wage Equity (2019)
Vivaldi browser crumbles cookie dialogs, raises the bar on privacy and design
if you produced an infinite, free food duplicating machine, and ran a food kitchen with it, but also saw that Olive Gardens took some of the food, and resold it in their restaurants, would you be just as upset?

It doesn't stop the needy from having the food just because Olive Garden also benefited.
How deep in the political echo chamber must PMs be that they cannot possibly see how this could backfire?

It will take less than 72 hours for someone to have a plugin or script to filter people by these attributes, or worse, Twitch will allow filtering themselves.

Racism is on trend.
I love the location data. I couldn’t live without on my iPhone / iCloud. It’s great for pulling up pictures of which you remember the place but not the time for example.
> Is UK police so dumb that they suspect people solely based on ipv4?

It’s not dumb. It’s very practical. Very easy conviction and it entirely turns the burden of proof over to the accused who now have to prove their innocence which is much harder to do especially as they probably lack the resources to do so.

If success is measured in amount of convictions and/or arrests, going with just the IP address is the easiest road to success.

Articles like this are incredibly important to make it clear to judges that an IP address is not sufficient evidence. This is not common knowledge yet
If all of GNOME/KDE/wlroots work under wayland, isn't that pretty good? Three implementations might be good enough to ensure the wayland protocol is sufficiently independent of the implementations?
Brilliant writing from the Atlantic.
BS = Betriebssystem = operating system, ie not what you might think it means ;)
verizon just recently stopped defaulting the wep key to a very simple hash derived from the ssid and mac.[0][1]

[0]: https://www.xkyle.com/verizon-fios-wireless-key-calculator/

[1]: https://aruljohn.com/fios/
I have started using Collections in Edge. Better than Chrome Bookmarks in terms of UX
What should php do then? What's the alternative language that handles this better?
He is a prince.
It exists : when the sharing panel appears, there is little blue « Options » (or maybe Settings in English) link on the top of the screen. There you can choose to share the picture without location.
I agree with you. Yet I am not romanticizing a profession. The areas in which I have expertise in simply do not make me happy. I am happy, though, when I do something with maths or biology. So studying and working with it probably makes me happier than I am now. For me it's more about what I like/love doing, not a certain profession itself.

But thanks for pointing that out! And also for your advice.
> x is not actively maintained any longer. And wayland is >10years old.

I do receive Xorg updates from time to time on Arch, so I don't think it is unmaintained. It don't get any new features as far as I can tell, but for some this is a good thing. I don't like a display server that moves fast and breaks my system.
> Criminal organizations could even offer a SAAS solution - a kind of "crime as a service", where they rent you the infrastructure of ephemeral compromised machines to use.

There is already an entire industry offering "residential proxies," which are relays with the functional characteristics you describe. The difference is that the machines providing the relay are (typically) co-opted by adware etc, rather than being overtly compromised. I believe there may also be some operators who actually own the relay nodes.
I recently moved to Spain from Canada, and have pretty much bought everything on AliExpress. They’re making a big push into Spain and most things are available with 10 day delivery. It’s not Amazon prime quick, but it’s worth it for the savings. AliExpress would take 2-3 months to get to Canada.
That’s the definition of a deprecating asset. The loan you took out to buy the car is the liability.
Wonder if this will work for GitHub Pages as well. I've been using video uploads for issues but when I tried the same for some documentation on GitHub Pages I had to use <video> tags instead.
I don't see the harm in giving streamers more tags to express themselves really. maybe some situation where a "X" streamer gets criticism from chat because they don't have "X" in their tags? implicitly forcing everyone to use them?
QT (without KDE) also supports Wayland.
This is the correct explanation.

Also: it's not common, but still acceptable and not weird at all in some languages, like the Portuguese "fazer o necessário".
The way to do it is to have foreign keys, but instead of hard delete you scrub data in the columns.
Lots of fake items too.

About a few months ago, most guitar items in Amazon.de were straight up forgeries at a smaller price, unless the Amazon Seller was a famous German music store. Those items also were on top of search.

I have some internal contacts at Amazon and passed it to someone internally, and it seems to have been solved, but there is still lots of forgery in others areas.
I rephrased the sentence. Security issues are fixed to the extent possible. But no new features will be added.
I had a similar problem – which I opened sourced here; http://replay.software/bump. Bump basically automates all of the Sparkle signing and appcast creation using GitHub Actions, and then pushes the binary & changelog to AWS automatically with Terraform.
He didn't seem to explain how you get wealth without first having money (I admit I didn't finish it)
Any blog post or release announcement that is expected to get wide dissemination should preferably have a blurb that explains what the project/product is, so that the post is accessible to more people. Maybe something like "The Reliable, High Performance TCP/HTTP Load Balancer".