skysight-inc/HackerNews huggingface dataset:
My argument was not about one person being disappointed by expecting value and getting none - it was a broader point about the cultural encouragement - prevalent in engineering circles - of working for free.

To be specific - I think a good argument could be made for free development in the service of the underprivileged or other altruistic causes. However, a large portion or most development ends up benefitting large public corporations who make large profits. But because, as a culture, we encourage this work, we have basically set ourselves up to be exploited.

I recognize that this is an unpopular opinion and is difficult to make well, in a thread, without being downvoted. But I think there is always value at questioning our underlying cultural assumptions.
Uch. That's pretty much why I never trust any other adapter than the one which came with my phone. It can burn your house down while really damaging your device.
>On this case, one way is to make a past_ or deleted_$tablename where you insert the deleted row before deleting it from production table.

The problem with this that it gets really cumbersome if you have a complex system of tables that depend on the main table, you'll end up having to make deleted/archived versions of all those tables. In that case it's easier to have a deleted/archived flag in the main table.
Why on Earth would you install the Facebook app on your phone?
Not each of them - in your sentence the, in, a, and is shouldn't be capitalized.
I use fakespot, plus I avoid anything not fulfilled by Amazon. Had no issues really with the UK business.
Hey Marak, have you compensated the original author of faker yet or are you too busy being much of a drama queen (ref GH bug #1046)? How about that relicencing removing the copyleft and attribution terms?

Copyright 2004-2005 Jason Kohles, GPL-1/Artistic --- https://metacpan.org/source/JASONK/Data-Faker-0.07/lib/Data/...

Copyright 2010 Marak Squires, MIT --- https://github.com/Marak/faker.js/blob/a9f98046c7d5eeaabe12f...

Looks too me like you are really butt-hurt about other people ripping you off, but have no problem doing the same yourself.

/cc ddevault
What is Flipkart and why would it shut eBay India down if it's (as it certainly sounds and I would expect) such a massive, ripe, profitable market?
My experience with Amazon Australia is the same, literally identical products on eBay for 25-75% less, cheaper shipping, faster delivery.

An example from pricing something up earlier this week, identical leveling casters, made in china and sold under different brand names, but with the same specs and product code

Aliexpress: $41, Free postage, Est delivery 17/6

Ebay: $62, Free postage, Est delivery 2/6 - 7/6

Amazon.com.au: $125, $35 Delivery, Est delivery 10/6
DeFi100 coin exit scams, runs away with $32M
We need a WASM box for QT and Node running with full API access. This is the best way I can see to bypass the restrictions of the App Store.
Frankly the author of Faker seems like he went into this project with the clear intention of profit, but by releasing it for free, and then pressuring people into giving him money. It's almost predatory.

Especially since Faker.js doesn't do anything that much useful which can't be replicated in trivial time. You use it because it's available, like we all do with MIT licensed libraries.
Yes, but it's not really understood by most people (not just English). People think they are an expert at their own language in every aspect and can teach it well, but it's not so. For example when there's a non native Hungarian speaker, many of my fellow Hungarians are really bad at helping out with a difficulty, they don't understand what the person is actually asking, they go on a tangent and explain something totally unrelated, explain it wrong etc. But they are convinced they know what they are talking about.
Update: You really have to enforce the association like shown in this video: https://www.youtube.com/watch?v=U_SwFHtgJCQ
For soccer players, the less brain they use, the better for penalty kicks
This is absolutely right. It would be cruel and unusual to pick on some particular word when someone is clearly a beginner in English, but when they are otherwise very good and they make an incongruous mistake it grates. I think people feel better about correcting or good-naturedly making fun of errors like this because it's implied that "your English is so good it's funny that you got that one small thing toally wrong". Of course this is often not so well appreciated by the recipient for various reasons.
> theft

Seems to go both ways. Another paragraph described being the lowest paid worker. It seems that they asked her what sort of comp she was expecting, she produced a shockingly low number, and they just accepted the number and moved on. I think that’s basically unethical on the employer’s part. They should have basically ignored what she’d said and offered something they thought was reasonable (obviously that still advantages people who go into the negotiation in a better position, but it doesn’t feel so grossly unfair). Is what they did theft? Strictly speaking no, but it feels no better than any other scam taking advantage of lack of information to get a massive discount. When I was first interviewing for jobs, I asked a friend of mine (in a somewhat related role elsewhere) how much money I should ask for and it’s a good job they never asked me how much I wanted because his estimate was massively below what I was offered.
That's exactly how I came to the above realisation.
Yes. There was a lot of rape. Rapeseed is an example where rape has a different meaning but in Sweden the words are most definite distinct and it littered the site by making the wrong pick… Looked extremely amateur. There were other examples too of course, as is the norm with machine translations.

I’m not even sure the initial launch looked as good as that Chinese site Wish…
Drag a light color window (empty textpad) with a mouse very rapidly left and right across the dark desktop. You should see the tearing if you don't use a compositor. Tearing looks like the window is made of two unaligned halfs (top half and bottom half). With a compositor, the window is always perceived in one whole piece.

I assume the full window content is visible when dragging, not just a border rectangle as sometimes happens when the compositor is disabled.

Also, not everybody notices it, just like not everybody notices text with bad kerning or individual instruments and percussion elements in a song.
So its like a lambda that doesnt have the run time limits Amazon impose? I kinda like the idea (I like the AWS lambdas for short running tasks triggered by events) but if you want what is effectively a long running lambda, then a container is really the next logical step. I guess there is room between a lambda and a container but not much room.
> This is the first time I made a throwaway account, not because I care about my karma, but because I don't want wayland devs and distro maintainers to trace this back to me or the projects I contribute to.

This is not normal. This is as close to an abusive relationship as it gets.
It'll take another Poettering to bring Linux well-working VFR, HDR and good color-management. The same cycle of Pulseaudio and systemd is repeated.

People will certainly loathe, The Replacement and the replacers are certainly quite arrogant and makes new mistakes, but The Old One and the old ones even more so. Toes are stepped, epic forum threads are written. But in the end The Replacement ends up as the dominant solution and others maybe limp to catch up, maybe not.

After a decade or two, a New Implementation appears that finally learns from the mistakes of both The Old One and The Replacement. Users have gotten what they need, rejoice!
Probably because everybody else was doing it and they were losing out
You could extent your UI toolkit and profit from it. make it open source and make it free for open source projects and with fee for commercial projects.
It's very beautiful and sleek UI and the market of UI are lacking in this area. a lot of people demand this UI toolkit and asking you to release it is a prove that it will be a successful product.
The best way to bypass their restrictions is to stop buying Apple devices.
> everybody loses

well, except for the consultant! And the business which made some sales. So it's only the customer losing...
Having moved to Spain from UK I have noticed amazon.es worse than amazon.co.uk in numerous ways. Continually nags me on checkout to sign up for 'student prime' for which I would not be eligible anyway. Continually tries to offer its own exchange rate to GBP on checkout. The range is significantly less and most categories are dominated by bear identical products under throwaway brands. Definite bargain basement feels.
A man who sold millions in counterfeit wine to rich collectors
And you also have some products located in EU and ES warehouses that arrive very quickly. They have this "AliExpress Plaza" which is products located in Spain .
From the initial interview I got a very positive vibe about the company. The company is remote and have more than 70 employees from all over the world, their product is also pretty solid.
The director of PD is actually from my home country, so I guess the interview would be to see how good a fit I am and what kind of dev processes do I follow, he might ask some technical questions here and there.

The HR might not be know exactly what kind of questions he would ask so that's why she might have assumed that it would be a very technical interview.

P.S I already completed my test assignment and had a technical interview with their FE dev.
Software is never complete. And even if it was the world around it moves on.

Will you never want HDR, colorspace support, and whichever feature is next? Even if that is somehow the case, I would think most people aren't software archivists.
A simple explanation of BlockStack and Web 3.0
Cement doesn't feel like it obeys this rule though.
Miki
Unfortunately Stiftung Warentest is not available in English (except its about page)

A good way to cut all the crap.

https://www.test.de/unternehmen/about-us-5017053-0/
Russia warns of human-to-human transmission of bird flu strain
Changing username is allowed. You just need to ask by e-mail (see https://news.ycombinator.com/newsfaq.html).

I did it a few weeks ago and the change was effective a few hours later.
Yes, but historically it was a joke, or surprise. Now it's a moral failing.
Not at all since no one owes "you" anything. It's "your" duty to pursue it (e.g. endless follow ups, get connected through others)
Using Wayland old apps can still be run using snap/flatpak.
Why are you migrating out of curiosity? Price reasons?
Flipkart is an Indian e-commerce VC funded giant like Amazon, it's nearly same just that it operates only in india.

Flipkart has a history of buying and shutting down businesses.
Right but if you’re in a typical high-paying tech career (and you don’t want to send your children to private schools) then spending a more typical amount on your children means spending proportionally much less of your income than the average American (remember, this thread was about why more Americans born in the 60’s aren’t millionaires). It will be especially affordable if you get e.g. some level of childcare as a work benefit as this is often one of the biggest expenses to ordinary middle class Americans (either directly or in opportunity cost to parents who have to take more time off work)
Before:

Unlawful activities and related support activities are considered off-topic, as are
inappropriate advertising, heavy media file trading, proprietary game software modding,
warez, porn and various forms of antisocial behaviour, including (but not limited to)
political, racial, ethnic, religious or gender-related invective.

After:

Off topic channels are required to act in good faith in accordance to the freenode
community as a whole. Unlawful activities and related support activities are considered
off-topic, as are inappropriate advertising such as unused channels for the purpose of
polluting the channel list results, transmission of illicit content such as warez or
illegal content, spam, or squatting a namespace preventing others from utilizing it.

My comment:

Andrew edited the file in order to add "inappropriate advertising such as unused channels for the purpose of
polluting the channel list results" as a way to stop the mass exodus. If a channel changed the topic to "We have moved to libera.chat" and stopped using the channel on Freenode, then Andrew would take over that channel.

But in doing the edit, he removed inadvertently[?] the part about "antisocial behaviour, including (but not limited to) political, racial, ethnic, religious or gender-related invective".

He can easily add back the part about antisocial behavior. However, the core of the change is to be able to takeover any channel that has moved elsewhere, and remove any hint that a channel is no longer unofficial.
Wow who would have guessed my mom was right about the starving kids in China when I was a picky eater.
I don't think they're fighting because they hold differing misconceptions. Politics is a bar fight, you won't change people's minds by giving them information because it's not about information. If it was, then the information exchanged in political arguments would actually settle disagreements.
> From the limited data that is available, it appears that more than half of the desktop Linux installations run nvidia GPUs.

Where did you get that data? Nvidia doesn't even have that kind of market share (Intel absolutely rules there).
So, to what device should one "upgrade to"? Would it help much to have a hardware firewall at home or hide the wifi?
> But we already have the theoretical capability you describe today, and have had it for decades, and yet online abuse continues unchecked

There is absolutely no mystery as to why. The for-profit corporations that provide these services have absolutely no interest in preventing online abuse, because doing so is expensive and there's no way to make money out of it.

[the provider blah blah]

As a human being, I really don't give a tuppenny damn about "the providers" anymore. This has been a problem for decades, and for decades we've had nothing but whining excuses from "the providers" while they continue to do nothing.

"The providers" should have been investing in anti-abuse technologies and systems starting in the previous century. They haven't done anything.

Draconian measures are needed. If "the providers" have to scramble, maybe even take losses for a few quarters, it's too damn bad for them.
https://github.com/freenode/web-7.0/pull/513
When in doubt, I rely on Stiftung Warentest as well.
The Path to Nibbana, by David Johnson.
PHOTOSHOPPING All IPL Teams Posters
watch it out: https://youtu.be/15xeQdDIF7k
I got a really high score on IELTS (equivalent of C2) but I speak a mix of English from various places and my accent is also a random mix of American, British, Australian various European-but-non-native English accents and the accent from my native language.

Its very hard to keep British and American English apart as we don't know in many cases who wrote something on the Internet and we also read and listen to shows and YouTube videos from various places.
Paying them millions begs for greedy bastards.
If you are buying for instance safety gear such as belay devices, then hell yeah it matters.
I shared a link to a Walmart frozen pizza above of a frozen WalMart pizza that costs $2.70 and is 1800 calories; that's easily enough for two adults and a kid, and with a very small side is enough for 2 adults and 2 kids. Two bargain bucket steaks won't feed four people, requires some basic cooking skills, and costs more. Just because prepared food was cheaper when you were a kid doesn't mean things haven't changed since.
> Obviously you can SELECT * INTO FROM .. if you're just temporarily inserting data

Okay, bad example. I should have specified: Insert into an existing table, add the missing columns automatically. There are some special-cases where most database engines can automatically generate schemas, and "SELECT... INTO" is one of those few. Usually only allowed with an empty destination table.

> I'm not sure I see the value in automatically importing arbitrary data into a schemad database object.

There are lots of use-cases for this. You might not have them, but other people do all the time. Just about any large-scale enterprise software needs to be extensible in the field, for example. Think the likes of SAP or Siebel. I've seen similar problems crop up in CMDBs, job and ticket management software, etc... Famously, Jira is slow precisely because it is so bad at handling this kind of extensibility efficiently.

> Are you suggesting that INSERT/UPDATE statements also have the ability to modify objects?

Not necessarily, although that could be an option. What I mean is that changes to the table schema should be made using insert/update/delete statements, where the only "data" is things such as the column names, types, constraints, etc...

> That sounds like it would add complexity without much gain as opposed to just running and alter table query.

It would dramatically reduce complexity, removing an entire language from database engines, along with all the associated vendor-specific syntax, quirks, and limitations.

In fact, the same "schema" that is used in the wire protocol could be directly equal to the actual schema, and its update language. So if you get back a query result (with data), and want to create a copy of that schema elsewhere (e.g.: a local cache database), then you just take the "header" from the result set and "insert" it into the destination database schema. No conversion, no escaping, nothing.

Seriously: Try this as an exercise. Use Java or C#, write a select statement from a query (that has join, views, etc...), and then write the code that generates a table to cache this data in a separate, local database instance.

Do it. Sit down and give it a good go. You won't appreciate how hard this is until you do!

Now write the code to update the cache table dynamically if the source table changes. Assume that table has a petabyte of data. (That's why it's a table, it's a cache for something that's far too big to fit in memory!)

Now write the code to do all of the above with foreign constraints.

Good luck!

> I'm not sure I'm convinced that we can have the cake and eat it

There is a reason NoSQL databases exist and are wildly popular. It's not that "schemaless" is truly better so often, it's more that modifying the schema in most DBMS offerings is so fiddly that it's essentially impossible to do programmatically.

> or inserted the data as JSON

NoSQL in a nutshell! You haven't solved the problem, you've given up and resorted to schemaless tables instead, exactly the "bad" example above with all of its limitations and issues.

I've seen some good attempts at solving this problem, but they barely scratch the surface.
Then you would have to prove that it's someone who used the service not you. The burden of proof is not on the accusor.
Same thing in cameras, Nikon, Canon, Pentax, Sony built amazing camera yet the camera software is basically stuck in the 90s

Traditionally in Japan, you would, for example, simply print straight from the camera to the printer. You can see all the support for this if you look in your camera's settings. Putting a PC in the middle is more of a Western style of working. The PC software is bad because the people who write it don't use it themselves and don't really see why anyone would want to, when they could simply skip that step altogether.
They even made one of the few Windows NT on MIPS workstations. The RM 300 could run either SINIX (a Unix variant) or Windows NT/MIPS.

http://www.katalog.iser.fau.de/index.php?ort_id=322&inventar...
Some love the sound of 3 cylinder two-strokes. The Saab 93 has a cult following. The engine was originally licensed from a German manufacturer. I believe Auto-Union, but someone can correct me?

https://bringatrailer.com/listing/1966-saab-850-gt-monte-car...
Italo Disco and Eurobeat were result of these revolutions.
You have to use a permissive license, otherwise your software will be ignored by all distributions. Which means it won't be available even for non-profit users.

There should be a non-profit-software Linux distribution that is only for non-leeches. But as it is, the OSS landscape favors corporations.

I'm beginning to wonder how much that software-needs-to-be-free propaganda has been spread in the 90s and early 00s by the beneficiaries (corporations and foundations).
Genuine question: Who is the source of demand for this, and what do they want to use it for?

Data, personal account, and strong empiricism only please. I’m not interested in your projections upon ‘others’.
A joke making the rounds in Germany back then:

There's this American car collector who has every fancy car imaginable, but then he hears that there is a car in East Germany that is so popular that the order backlog is many years. So he orders one. At the factory, they're perplexed that someone from abroad would order one, and so keen to satisfy their first foreign customer that they ship one out immediately. Later, a friend asks: "So, did you get your East German car yet?" - "No, but they sent me a fully functional cardboard model."
German structured approach versus unicorn release management.
https://www.zdnet.com/article/data-leak-implicates-over-2000...
wait... you actually PAID the fine???

If you do nothing they almost never come after you.
Gif is a dumb waste of bandwidth and space.
That url contains an index with a very neat way of organising and curating the different sections of a mainframe/super computing operating system.

A big win would be getting Postgresql, Python and NodeJs ported. And midnight commander.
I somehow imagine that is a less realistic an expectation.
Some set of developers wrote code to extract the location metadata and feed it to their tracking system for advertising purposes. How can that be just some emergent property? Actual human beings held meetings about it and worked long hours getting it done. It's hard to see your claim as not "shilling" for them.
I hope multiple App Stores don’t become a thing on iOS. The reason I like iPhone is that I am assured that apps I download from App Store are not shit and curated by Apple. Apple has vested interest to keep apps made available to be clean and not going to compromise iPhone. Android play store, in comparison, is full of crap and free for all, basically buyer (or downloader) beware.

Phone is used by too broad of user groups, from very young to very old, for apps to be left unchecked unlike laptops and desktops.
The Curse of Digital Creators
> figure out a way to accomplish this without these people needing to live paycheck to paycheck with the looming threat of a medical emergency able to wipe them out permanently.

This is basically how you make people do very sucky jobs, such as construction. Almost no one does it because they like it - they do it because they see no better options. Countries with very rich societies (e.g. some Arab countries) don't have enough people who have no other choice and hence have to bring in plenty of migrants as otherwise the construction wouldn't happen.
By camera software I actually meant the stuff running on the actual camera (firmware if you wish).

Where is my upload to Instagram feature for example? Why didn't they add this if they want to avoid needing a PC?
I don't know about other languages, but in German "Mongo" is pretty much a forbidden word as it is derogative descriptor for people with down syndrom and other visible defects, especially movement defects.

In the UK that would be "mong", for us Mongo is the planet Ming The Merciless is from.