skysight-inc/HackerNews huggingface dataset:
It’s definitely been my experience that within a job, there’s lucky projects, meetings, etc projects that can come your way. Great success has come from executing them well and being aware of when to push further. Of course, there are also (in retrospect doomed) unlucky projects too, which can set you back.

Still, recognizing that you can do more, or less, with converting a lucky opportunity into lucky career growth is important. Especially for those of us who are of average skill.
Canned responses won‘t cut it.

Still while it is a losers pay country the costs are moderate (limited value assigned to access and therefore limited fees) and are in any case peanuts for FB. Also the industrialized cease-and-desist-letter law companies are unlikely to take these type of lawsuits.
> That does not make much sense, coming from Microsoft. Users were never forced to use Internet Explorer on Windows* and could always install other browsers freely. No need to switch OSs.

I think your parent's history is wrong, but I'm pretty sure you couldn't avoid using Internet Explorer if you were on Windows. You could also use other browsers, but so much crucial functionality passed through IE that you simply couldn't opt entirely out of it. (For example, it couldn't be uninstalled.) I think that, at least for a while, Explorer (the file browser) was basically IE pointed at the local filesystem.
> Yes, and my intention is to make sure there is wide support for PASETO in the near future too.

That would be great, thanks for your hard work.

> The goal isn't to displace JWT, though. The goal is to provide a secure-by-default, easy-to-use, hard-to-misuse alternative.

That makes sense, appreciate the insight.
I find a similar response whenI say United Statesians either. The sentence "United Statesians speak American" could trigger a few people I know.
GemStone/GemFire use a transactional protocol akin to Tuxedo. Open a bunch of locks, write a bunch of updates, release the locks. As per the docs (https://gemfire82.docs.pivotal.io/docs-gemfire/latest/develo...) this does not offer isolation or even atomicity, so it doesn't give you the C in CAP at all.

These are exactly the kind of "transactions" you get when you try to implement everything at the application level rather than the database level. Couchbase transactions (in the article) are the same. And it's not that different from Vitess cross-shard transactions either, which are not isolated (https://vitess.io/docs/reference/features/two-phase-commit/).
Tandem SQL used the same scheme as well I believe.

Prior to Spanner, there were no production databases that offered ACID transactions across distributed, disjoint shards.
I wonder whether these mega fines ever get paid in full?
Benchmarking Your Ruby with time_up
So an agreement with Google to have Google as the default browser of Firefox?
You know what gimmicks web developers use? They use babel and other transpilers that add code bloat in the final asset since they can't use standard JavaScript because a browser doesn't implement certain apis. Or having to use third party shitty libraries as workarounds because again a browser decided they are not going to include functionality that has existed in all other browsers since 5 years.
Really like DaisyUI, it's a nice quick way to get a light, consistent page built.

I recently found a problem with DaisyUI, put up an issue, and it was promptly and politely fixed.
> the Luxembourg data protection authority slapped Amazon with the record fine in a July 16 decision that accused the online retailer of processing personal data in violation of the EU’s General Data Protection Regulation, or GDPR. Amazon disclosed the findings in a regulatory filing on Friday, saying the decision is “without merit.”

>“There has been no data breach, and no customer data has been exposed to any third party,” Amazon said in a statement, adding that it plans to appeal. “These facts are undisputed. We strongly disagree with the CNPD’s ruling.”

That sounds like Amazon saying "as long as we don't expose data we can do whatever we want with it", which isn't how the GDPR works at all.
Nonsense. A ton of code is still written in C/C++. What do you think runs all of that Javascript?

The C world isn't moving to Javascript, it's moving to Rust, Zig and Go.
we are plebs now.
> you would have to use special debug builds that disabled all explicit parallelism

Oh god. Let me guess, when it crashes, you get a pointer to the word with the failed instruction in ... but no elaboration on which of the 3 instructions it was? Or is it worse than that and it fails to maintain the in-order illusion?
Maybe (even though some sibling-comments are saying it's not as clear as the parent implies). But the German constitution is overridden by the European Charter of Fundamental Rights if any article of the German constitution conflicts with it.

And the article 11 of the the charter [1] basically gives a 1st amendment type of freedom of speech. [2]

[1] https://fra.europa.eu/en/eu-charter/article/11-freedom-expre...

[2] https://en.wikipedia.org/wiki/Article_10_of_the_European_Con...
Three Strategies for Getting the Highest Salaries
Most likely quite low. I let my addons handle that.

https://gitlab.com/KevinRoebert/ClearUrls
This isn't Tech related at all. Is it supposed to be here?
See https://news.ycombinator.com/item?id=27988322

Between April 30 and July, number of fully vaccinated increased by 60%. Number of deceased among fully vaccinated increased by 543%.
You could say it's a component library like Bootstrap but it's customizable in core because it's based on Tailwind CSS. For example if you want to customize a Bootstrap button, you need to write additional CSS files. With daisyUI you can simply add a class name.
Somewhat related, I would love a recreation of the W95 3D maze screensaver.
Oh wow, that makes sense. Thanks.
Arguably it was the nail in the coffin for alpha
I appreciate the suggestion, but there is zero input from my userbase that suggests that making this work on a tablet would have positive ROI in terms of engineering time. Most teachers I've spoken to simply don't use tablets. (Based on my research, few of them even own tablets.)

a school's student information system

This is exactly why that's the case.
> a July 16 decision that accused the online retailer of processing personal data in violation of the EU’s General Data Protection Regulation, or GDPR

Well that's sure vague, and the article didn't seem to have anything more specific.

> Some lawmakers and regulators have raised concerns that the company has used what it knows to give itself an unfair advantage in the marketplace.

That kind of thing has been a big concern but it doesn't require personal data, just a bunch of sales statistics.
I honestly thought showing how consumers are able to make informed choices in other and as technical markets like computers, mobile devices and other softwares categories, plus the fact that it is the case for web browsers on any other OS, would be two strong enough arguments to dismiss yours...

Probably more than 95% of car owners do not understand how the engine of a car works. So, following your reasoning, it would justify having no competition in the car market?

Thankfully most of the world chose the free-market economy model, of which free competition is a pillar. There is no reason for the web browser market to be an exception and justify obstructed competition like Apple does on iOS.
This is speculation on my part, but I think the wealth transfer from the baby boomer generation to their kids is playing a part. I've seen estimates ranging from $30 to $70 trillion to be passed down.

At least anecdotally (in the United States) I have many friends in their 30s-40s that are buying new homes with money from their parents. Or their parents buy the home and they live in it.
DNS Privacy Considerations
You can't, as they apparently depend on unreleased versions of botocore, or did depend on them in the past, according to a few people in the thread who tried that.
Los Angeles air traffic control warns ‘jetpack guy is back’
Beijing has the strictest restriction on property purchase in the world. Its property prices had been declining for two years before 2020. It has had no new policies regarding real estate and loans since 2017. Yet its property prices has been rising since 2020, several months after the infinite QE the US starts.
Tailwind gives you rules and constraints.
How so? the MIT license allows you to do everything with the code. It doesn't allow to sue the author, but that's about it. Here it is: https://opensource.org/licenses/MIT
> Is the code on the left (with lots of classes) actually what tailwind is like to use in practice?

As a fan of tailwind, I can say that I initially thought this was dumb and it would be hard to read through a huge number of classes applied to each HTML element. Later, I found that for many of my reusable components, I could combine classes into a single class. As an example, my stylesheet may look like this:

@tailwind base;
@tailwind components;
@tailwind utilities;

@layer components {
.button {
@apply text-2xl p-2 bg-gray-100 text-gray-600 border border-gray-200 cursor-pointer hover:bg-gray-200 hover:border-gray-300;
}
}

I can now just give all of my reusable buttons the ".button" class instead of the giant string above.
I suppose this depends on your school/teacher. Our English teacher went out of her way to always teach proper (British) English and point out any differences with American English sometimes with an history lesson added.
The Apple TV 4k screensavers (city flyovers filmed in slow motion with a drone) are beautiful and I always end up staring at the screen for a while.

https://youtu.be/lbj9kihTwcc
UFOs May Be Earthly and Dangerous
Google Trips auto-populated my calendar after reading an ad-filled email
You know universal coverage exists, right? Europe, Japan, Australia, New Zealand... you can't claim it's impossible to structure when there are dozens of functional examples out there.

"Universal coverage" is not "we pay for everything without question or approval process". In both systems, there are people who decide what's covered, and for whom. As for "exploding costs", the US is more expensive - in both public and private spending - than the "universal coverage" spots. https://data.oecd.org/healthres/health-spending.htm
When he said "anyone" he meant "almost anyone". You're an outlier if you use `restrict` regularly.

I checked on grep.app, there are 10k results for `restrict` for C code, compared to 700k for `struct` (I know they're not directly comparable but that gives an idea.
Turning off and showing a black image are not the same thing. Some old CRTs had a low power most where the power was on - thus the parts stayed warm - but no image was displayed.

Though too be fair, I think the low power mode wasn't signaled by a black image but instead turning off the sync signals or something like that. (I hope you get the idea that I don't know how it worked here)
English has always been gloriously open source, and anyone can fork it. It is not owned by anyone and words mean exactly what you intend them to mean, and no-one can tell you otherwise. And you can spell or pronounce words just how you like, despite what they told you at school.

That said, your social group may set its own expectations, and you may want to fall in line, say in your job application.

So if what you speak is based on English, it's English (in my opinion - and by the way I am English).

Oh, and Shakespeare would have spoken with an accent more like an American than I do. But don't tell film makers, our actors need the work.
Why would this affect YouTube’s internal recommendation system?
Warp.

Obviously, warp.
I don't think that's been a thing for a long time.

https://en.wikipedia.org/wiki/Nymwars
As climate change prompts more wildfires, hidden health risks emerge
It's a good discussion. I've taken a different path but with the same ideals.

1. All my live, working data is in Dropbox. I've been using my (paid) Dropbox account for over a decade. This step isn't really intended to be a backup per se, but you get the backup behavior "for free" because this is how I keep my secondary machine in sync with my primary. My Dropbox folder is also replicated to a 3rd computer in my home as another level of redundancy.

2. Everything in my home dir, especially photography, is ALSO covered by Backblaze. Having some backups elsewhere is mandatory; not enough people really understand how important this is. Should my house burn down, I still have data.

3. My primary system is a Mac, so I use Time Machine. TM is the only backup on this list I've ever actually used as a backup. When our home was robbed a number of years ago in a quickie smash-window-and-grab affair, they got my laptop. I went out and bought a new computer, plugged it into the TM drive, and in an hour or so I was right back where I left off. Hard to beat that. Even my app windows were in the same place.

4. Periodically, I take a full clone of my main machine's drive using a drive imaging tool (Mac specific; I use SuperDuper) and **store that drive at a friend's house**. This probably only happens a few times a year a this point. I should do it more often.

That tertiary computer I mentioned in step 1 is also the home NAS server / home media server. It holds the photo archive in a large outboard disk. Backblaze covers that disk, and Time Machine on that computer keeps the outboard disk backed up as well. This data is mostly static, so the images I've taken of it and stored elsewhere don't need to be updated all that often (ie, just when I migrate prior year photo data to that drive).
I would guess this is most likely because whatever process he used to convert the RAW to an actual RGB image does not 100% match the camera's settings - the RAW is after all raw sensor data and does not have any "color".
>They had made the 8008 and 8080, but those were awkward and ungainly chips meant to power calculators,

I remember talking to Vic Poor when I used to work with him and calculators didn't seem to figure into the whole deal. It's probably worth a quick read through Datapoint history.
>What sort of architectures (if any) got killed as a direct result of developing IA-64?

Alpha?
Instead of luck I would call it unscheduled. The after hour discussions with a colleague at the coffee machine or after a meeting. Or the moment you realise another colleague has the same issue and you fix it together.
TL;DR use awk instead of cut
You keep saying it's "silly" and provide no specifics (the one you did was incorrect) and keep saying things like "they aren't even that large" without provide comparable numbers.

> maybe you think they can strong-arm Schwab, too?

I never said that, did I? I think its well known that PFOF is a controversial business practice because it can create conflicts of interest. That's not a new thought.
I don't have enough time to switch jobs (learn new tech, put in extra hours, etc). I don't have enough money to switch jobs and still have a shot at retiring some day. My wife doesn't listen to me about anything (like not letting our toddler play in a garage full of dangerous stuff... and then gets mad at me). My wife and kid have medical issues. I don't have enough time to do many of the things I would like to do (will get even worse when WFH ends). I'm getting a bad review at work because I'm slow.

Basically, at work, at home - my whole life is a mess.
TL;DR: LQDN claims Amazon used their users' data for targeted advertising without their consent

The interesting bit is section 2.3 page 17 and is very short.
Landing page looks great but I don't understand exactly what the product is and does. I don't see any demo or an example of site/app created using your Shipr.

Adding some videos or GIFs showing how the product works would help a lot.
Reminds me of a Kurt Vonnegut story about going to the post office to mail a letter

https://news.ycombinator.com/item?id=9299135
But:

1) you can decide to use other browsers besides Firefox if some sites don't work on it, but on iOS you can't use anything else (every browser still uses safari under the hood)

2) you can still use "chrome apis" even if you don't use chrome. More and more browsers use chrome's engine (see: Opera, Edge, Vivaldi etc.) and while I am not happy with that, it is becoming more and more commonplace.
It is rare that something I read getting ready for work actually brightens my day, but this made me actually smile. Thanks for this and thank HN for being the kind of place that a post like this can hit the top of the page.
A blood marker predicts who gets ‘breakthrough’ Covid
> History is littered with companies who claimed to have great "gross margins" but died because they overspent on "product development."

Please do tell.

> DuoLingo's hosting costs should be low. But content development costs should be included in COGS (being pedantic: COGS doesn't apply to non-inventory business activities, so we should be using the term COR instead). Content development and customer service aren't cheap.

I agree with you here, except for specifics. Do we know how much content costs? (ps, once you create content for a language it can scale infinitely - as opposed to having teachers in a classroom who can't). We don't know how much customer service costs / personnel they have, BUT it is part of COGS (as per their definition) so its impossible to qualify that hosting "should be lower" unless you know their specific hosting costs.
Show a black image, not turn off.
Yeah, actually. Worth it.
i would hold out, i think it's going to zero!
Don't forget JWZ of Netscape fame.

https://www.jwz.org/xscreensaver/
> In 1994, Intel and HP looked around and saw a wide variety of successful server CPU architectures like Alpha, MIPS, SPARC, and POWER. This annoyed them and they decided to make a new CPU that no one would want to use.

I spent some time "optimizing" code to run on Itanium for "MegaBank". Who then dumped it. Then we swapped to AMD Opteron for while before Intel caught back up.

I suppose it was successful in that it created work.
An epic treatise on scheduling, bug tracking, and triage (2017)
Today Is System Administrator Appreciation Day
Do they address the pressure from above?

I've given very compelling arguments to address tech debt that made a room of 20+ people in management smile and nod approvingly. Yet higher leadership still overruled me (and them).

If not, I am not convinced the article has anything to offer me in particular.
Try searching for any life knowledge on the English web without specifying the country. E.g. home repairs: I'm pretty sure Brits don't live in those funny cardboard houses.

The underlying distribution doesn't matter when there's more activity from one stratum. The same way how it doesn't matter that the ‘average age’ of a Reddit user is in the twenties, when each teen on there posts and comments every ten seconds.

I don't know where Brits, Australians and English-speakers from all other countries are hiding, but they probably just use local communities away from the annoying USians. English web that you find by default is US-centric. English Wikipedia even has a special maintenance plaque for articles that are US-specific and should probably be rewritten someday—could as well just slap a sign like that on the whole English web.

When I see complaints on this very site about Californians assuming by default that everything is in California, I laugh heartily, tingling all over with schadenfreude.
nope, shows me CET(tried from Germany)
"but now that I have kids and a mortgage, that's not a good idea."

I feel you.

"I fear that in 10-15 years it'll be hard to keep my income up."

My fear is that I will lose my job and won't be able to find anything that will pay all the bills and provide good medical coverage.
Hah, that's actually a good point.

You still don't necessarily need to model the graph at the object level though. You could model your graph as a set of pairs, ie edges. If performance was more of a concern you could do it as a map where each object was a key and the values were a list of the connected objects. You could also separate out the value from the graph behavior and have a GraphNode object that wraps each value object.

The bigger point though is when you have networks of objects that are relying on each other to perform functions, that's where the problem is, and where you start to rely on mocks and stubs for testing, which really should be considered a smell in its own right. Your better off making the interface between objects values rather than having hard references between objects as described in this talk: https://www.destroyallsoftware.com/talks/boundaries. Once the interfaces between your objects are values instead of references you're free to connect your objects together in any way you need and are not stuck with the fixed graph as originally designed.
Taxing gains on sales of primary homes just leads to fewer homes for sale and higher prices. The only thing that correlates with the price change is months of available inventory in the market.
Sounds a lot like sql databases with json extension to me
The Future of PrivacyTools
At least in Mexico it is used.
Wikipedia has a reasonable definition: a concept in software development that reflects the implied cost of additional rework caused by choosing an easy (limited) solution now instead of using a better approach that would take longer.[2]

https://en.wikipedia.org/wiki/Technical_debt
While I was a teenager in the latter half of the eighties, Stock, Aitken and Waterman totally dominated mainstream music on radio in Ireland (and presumably Britain). In the summer of ‘87, I spent a week painting an uncle’s house with only a battery-powered “transistor radio” for company. During this time, “Never Gonna Give You Up” was played about once every 90 minutes or so – and I grew to really hate it.

I blame Stock, Aitken and Waterman for putting me off pop music and turning me into something of a music snob which lasted until well into my twenties. Having said that, I had a soft spot for Mel and Kim’s “Respectable” as a guilty pleasure and I thought “Roadblock” was a genuinely good tune (though I preferred “Pump up the volume” by MARRS).
Covid-19 pandemic: Japan widens emergency over 'frightening' spike
I don't see how buying apartments and renting them out makes housing more expensive.

I'm the exact opposite. All these emotional people don't make sense.

From my perspective there is a whole bunch of emotional people that wants expensive housing and they complain when someone else i.e. landlords benefit from the thing they wanted. I can't stand the double standard.

The problem has never been properties. Just think about how illogical it is for a house to go up in value even though it is a depreciating asset. It's the land that is going up in value. Expensive land needs expensive rents.

Why is land expensive? Because of all land owners, not just the ones that are renting dozen apartments on land that could at most fit 2 single family homes. Yes, the average home owner is rent seeking just as much as that landlord with 12 apartments is doing.

The worst part is those home owners don't actually want their windfall because they want to live in their home. They do not want the liability of increasing property taxes as their land goes up in value. They'll vote for tax freezes and lower taxes which obviously makes it easier for homeowners and landlords to earn money at the expense of other people.

You know, if there were no owner occupiers and everyone was renting then people would just vote for increased property taxes on landowners to make land a liablity which lowers its value.
I'm sorry, what does Gemfire have to do with Gemstone/S? That seems like a completely different software from a different vendor.

> Open a bunch of locks, write a bunch of updates, release the locks.

That's how transactional databases using two-phase locking generally work, isn't it?
Microsoft recently abandoned their own browser engine and switched to Chromium. What are they supposed to lose again?
Ah yes, the Facebook Browser Engine... (?)