skysight-inc/HackerNews huggingface dataset:
Not to mention they wanted to charge the boyfriend with attempted murder after all that happened.
Destroying thousands of years worth of culture is not fair game, no matter who does it and no matter the legal authority. Don't fall for it, lest you become a traitor.
> it reduces round trips

Is that really a big deal with HTTP2 and pipelining?

I can also imagine situations where it results in a better UX to make multiple small calls, rather than one big one, as you'll have something to render faster.
Interesting and it resonates with me.

Just today, I wrote an introduction on a "federated linkedin" that we've been working on for the last few months: https://socialhub.activitypub.rocks/t/early-feedback-and-pre...

Basically, aiming to set up a "rolodex on steroids" or a "place to manange your business network" without all the privacy-issues, recruiterspam and duplicated social-network-features.

We are in early phase, currently working through problem interviews and market positioning.
Drowning in Light
I have always wanted to do this. I would much rather manage redundancy and error correction at the application level, so that the application has a good idea of what data is being lost well in advance of it being gone for good.

The idea of having some chip with software that I've never seen in charge of this seems crazy to me. You can look at how much data people lose on SD cards (every Raspberry Pi user will tell you they "go bad"); most of it is not loss of content on flash, but corruption from interrupting the internal MCU at a bad time. Remove that and use proper transactional writes, and they'd probably never instantly go bad. But, random write benchmarks would not look as good.
Yep. I know nothing about Iowa, but I can bet Iowan wind farms were constructed by a natural gas company (or at least natural gas company was a big investor). Natural gas companies LOVE wind power because it means more demand and more customers for natural gas.
Double Vision (Diplopia): Causes, Test, and Treatment
South African blockchain-based renewable energy startup raises $3M
To say so fatalistically this is a no-win scenario and there's no practical solution to preserve them is a bit much, I'd say. Countries and states preserve gigantic bits of land all the time.

In Brazil for example there is a mixed model at the federal level with national parks and environment protection areas (APAs). National parks are geared for maximum preservation, the entire area is government property. APAs are delimited areas with special biologic/historic/cultural value where people can still own property, live there, and even farm, but activities in the area are supervised with preservation in mind. It's not a perfect system, but it's better than nothing, and it can always be worked on.
Exotic fifth state of matter made on the International Space Station
It almost feels like slowly but almost surely those lcd refrigerators will turn into “gas station tv” but for pantry items and people will accept it.
The cost of CO2 is not yet high enough to make the CO2-free alternative less expensive. This is the same reason Germany's coal use didn't start rapidly declining until recently, when the European CO2 market was tweaked to raise the price of CO2 credits. It's not because the CO2-free alternatives aren't possible.

(It's also possible they're adding pipelines for security reasons, to avoid cutoff by intermediaries. I don't know if that's actually the case though.)
Much like FB I keep it open as a coms channel. Doesn't mean I need to interact with it beyond that
I'm not sure that is a controversial viewpoint.

https://journals.sagepub.com/doi/full/10.1177/17456916187742...
No, it's 2020. Everyone in germany has 1Gbit. They promised.
Or the frontend devs could have just, like, learned how to write sql queries... :D

A major issue with pushing it to the frontend is that malicious clients can issue unexpected requests, putting strain on the database.

If the graphql query implementation doesn't allow that level of querying on the database, then it's not offering much more before you need to speak to the backend devs than a filterable rest endpoint.

This all came up years ago with OData.
Most of the fine woodworking folks I follow in the US don't typically use stain much.
This is pretty different from that. It’s not just that they modified Windows, it’s that they provided a cracked version of the iso. If they just provided the tools to do it, it’d be one thing (and that probably wouldn’t have been attached by Microsoft). But given the evidence, this is perfectly reasonable for Microsoft.
Use whitelists.
A Review of the Aether Peer-to-Peer Communications Platform
>> Why are companies driving away people who make multi-thousand dollar purchases with scummy behaviour that nets them spare change?

I think the problem is you have a VP of this and VP of that, each of whom are tasked to squeeze pennies today via this vertical or that gizmo or else find a new job tomorrow. It's endemic, becoming an entrenched feature of big (U.S.) business. The people in those positions are incentivized to not give two hoots about a $2,000 lost sale eight years from now; they are employed literally to squeeze the extra $20 from replacement filters now. That's it.
It's actually both.

You are right, they were distributing a modified version of Windows without permission. And there's nothing notable or interesting about that. It's a pretty clear-cut case of "don't do that".

But ALSO.. the language in the MS/BSA complaint states that tools that help the user disable Windows 10 OS features - some that arguably benefit MS more than the user - run afoul of the DMCA's anti-circumvention clauses, and that's a much broader statement that has nothing to do with an uploaded ISO.

If this stands, does it mean that I am not allowed to use similar tools to disable features on my legit copy of Windows 10? That's what the language in their complaint implies.
The ISO is provided so you can download to your Windows 7 PC and upgrade in place to Windows 10. I did it on my old laptop, works well.

Microsoft really wants Windows 7 to go away and they actually give the tools to do so. I think it's great!
I have an AT to PS/2 adapter. I don't think motherboards will stop having PS/2 ports in the foreseeable future, and arguments can be made that PS/2 is still the superior connector for keyboards in terms of latency, simultaneous key presses, using hardware interrupts instead of software, and general authenticity of using a connector from the 80s to connect an 80s keyboard.
The traditional owners already sold BHP the rights to the land.
Just to toss in my two cents, Linkedin has been of no use career-wise for me. But it has helped me find some people in a niche whom I failed to find through a lot of Googling and forum trolling. So a net positive for me.
100k Faces
LinkedIn jumped the shark when they started heavily promoting their skill endorsement section. I remember receiving a notification that my mom endorsed my ability to perform discounted cash flow analysis. She didn’t know what a discounted cash flow was, but endorsed me all the same.

This is the moment it became spam. I do still use it for job searches.
I'd pretty much define big data as quantity, so yes, if it fits in ram it ain't. But that's just my definition (though reasonable, surely).

You have immediately confounded 'big data' with a ton of cloud tech. My point is that you arguably don't need big data frameworks, and therefore arguably sticking it in the cloud is pointless too. If you can buy a reasonable server and stick it in the corner of the office, do so (noise & security, yeah).

> Sure, you might only end up filtering through tens or hundreds of gigabytes ...S3 ...Parquet ...Spark ...Elastic MapReduce ...Snowflake

Dude, do you need all this stuff!? Really? For a poxy few hundred GB?
1. Land is inherently finite, so you owning some necessarily means everyone else can have less. There is no way to compare that to a mass-produced product.

2. Taxes fund a big part of what gives land more value. If you own the land, that means you're getting a part of that value, meaning you should be paying for it.
Clarity: A Decidable Language for Smart Contracts
I guess this is open to your reading.

I read that statement with the emphasis on without consent meaning I must first gather consent before saying something.

That strikes me as asinine because you can verbally say many things which incite anxiety that aren't at all related to the examples given.

I don't think it's a bad faith interpretation, it's just an interpretation I took- and my interpretation is as valid as yours unless you say that I am somehow less valid than you are, which is hugely offensive.

If I am reading it wrong and at least 35% of others are reading it "wrong" then perhaps the issue is with the words used.
Counter-example to the original author: I refused to have a LinkedIn account for the first 12 years of my career (LinkedIn launched the same year I started my career, I believe). But after I opened one, it really helped my career. I found my last two jobs through it. My timeline looks OK because I unfollow a lot of people. I've done the same with Facebook. I rarely come away from either site with my blood pressure any higher than it was going in.
If you don't mind me asking, how many employees?
I kinda prefer PHP for most of my web backends like yet another REST API.

Modern framewrok like Comet easily beats any NodeJS or Python project regarding performance and latency:

https://github.com/gotzmann/comet
Which set do you place yourself in?
I recently started reinvesting in RSS via reader that I can sync, and was pleased to remember that my local paper (a Gannett paper, which matters since they use the same engine on all their properties) supports several RSS feeds, from a site-wide news feed to counties or topics. It's been good enough for me to not push further, but I imagine my local TV news sites have similar feeds. This should scale up from county to city and state, I'd think.
Ask HN: How do you learn to build substantial, real world apps?
I am learning to build apps in android. Most of the tutorials and even books I come across have quite small examples to follow, usually 2 activity files and 2 layout files. Honestly, the progress to build a substantial app is a bit slow because the projects are so small. It feels like being stuck as a beginner.

Looking at examples of most apps, they are usually made up of 10+ class files serving the app. I want to know what resources are out there that help you make the move from learning to build an app by showing you the basics to something substantial with architecture and design patterns - not necessarily spelt out but present nonetheless.

I want to know how you made the jump to 10+ files in a project, what resources are out there that lead you to get to that level?
In Computer Graphics, I'd give mad props to Wolfgang Engel. He's authored, edited and contributed to foundational reference series: GPU Gems, ShaderX, GPU Pro, GPU Zen. He was also an evangelist for GPGPU a decade before it became the modern basis for AI research ;)
I just used LinkedIn to find some people I knew from before. In theory I could've done the same with Facebook but I am not using it.
I deleted mine about 2 years ago and haven't looked back. It's not affected my ability find work one iota, and literally nobody has asked me about it.
This was not a instance of DMCA not allowing tweaks, but rather DMCA not allowing people to distribute minorly changed isos of Windows.
LinkedIn is on the top of my list of social networks I should quit next.

After being on the site for many years, I don't think it helped me find a job or attract recruits.
Created Linkedin account while I had a job, kept it passive for a while - 6 months. Became active when I quit, recruiters started contacting me. Got a new job, during covid and only because of Linkedin, in 2-3 months.
Sounds like you're one who might actually need it.
Copyright law does not grant you tge right to spread something you downloaded even if it was free. The original rights holder may decide who can and cannot host what part of their product for what reason. Free software usually permits you to redistribute the software you download, but there's no such freedom in closed source software. This is part of the "free as in speech" qualifier of open source software.

Microsoft does allow you to download the ISO for free, which is why I don't understand why they didn't include a patcher either.

Looking at the official twitter account for the project, it seems like the project maintainers (and likely their users) reside somewhere in the Middle East, given that they seem to speak Arabic. Perhaps the average Internet near the project's target audience are low enough to warrant uploading a customised, minimised ISO? I don't know, a patcher seems like a better choice to me. Maybe they'll switch models now because of the takedown?
Unfortunely the boyfriend didn't kill a police officer. I feel reform of this "no knock/plain clothes/home invasion" policy would be more likely to occur with that outcome.
Show HN: Web tool to build Recommendation System (PoC) in minutes
They do? I didn't know that.

I only know them from their Dutch branch Thuisbezorgd, which seems fairly decent, and has contracts with connected restaurants. Quite recently they've been under attack for abusing their near-monopoly (they do have Deliveroo and Uber Eats as competitors, as well many independent restaurants; many connected restaurants also have their own site) by raising their margins, putting pressure on restaurants.

GrubHub sounds like the worst of the worst, so I was quite surprised to learn they were bought by Thuisbezorgd's parent.
Why Tech Needs the Humanities
[you're probably joking, but in case you're not...]

people also pronounce "GAN" (Generative Adversarial Network) with a hard G even though Generative is a soft G (J).

and how do you pronounce "MUA" (Mail User Agent)? I'd go with moo-ah, even though it's not a Mail Oozer Ahgent :)
72 hours are 259200 seconds.

Playing 4.9 million matches of ~100 plies each at 0.4 seconds per ply is 196000000 seconds.

That's < 1000 TPUs. Sounds big but not too-large-for-google big. But other comments here say that the 0.4 second number is also wrong (and in fact significantly lower).
The cost estimate was based on what what you and I would have to pay if we were to train AlphaGo Zero in 40 days on the given hardware using the reported number of games and resources.

Just replace the self-play TPU resources with commodity hardware or even just cheaper GPU compute providers and you'd reduce cost 10-fold by just not using TPUs. Same goes for the number of self-play games.

That still doesn't change the estimate itself. IF the other projects would've used Google TPUs, they'd well have been around the same cost as the estimate.

I really don't understand what you're trying to argue against here.
Leela Zero used some commercial providers for training. Mostly, we used the free offers for new GCP/AWS/etc members, so it's only a certain fraction of course.

To provide an order of magnitude: There are about 20m training games. Iirc a V100 could complete one game in something like a minute. So that's 300k-ish hours of value. Obviously, while V100 were the fastest, other GPUs were more cost efficient.
how have you got that deal?
This is my problem with police in general. They supposedly have all sorts of special privileges yet it's so easy to impersonate them. The only way to reliably identify a cop is by calling 911. Especially if you're driving. So I don't understand how you're ever supposed to believe someone's a police officer just because a home invader says so.
> - good for frontend

I'm not even sure about this part.

I worked on a project recently where the mobile front end team hated working with GraphQL. They were far more used to working with REST/HTTP APIs, and in this particular project they only communicated with a single backend.

The team saw it as extra layers of complexity for no benefit.

The GraphQL backend was responsible for pulling together data from several upstream systems and providing it to clients. But the architect never was able to convince me of a single benefit here compared to REST.
Just a side-note: D20 are either random or snaking from 1 to 20 if the player uses them as a life counter.
I guess YMMV though. I closed mine and it hasn't really affected anything. Career has been able to move forward full steam without it.
> "how can a smaller player survive with these behemoths?"

Make sure your customers know you, and know you deal fairly.
Easily Add Customizable Global Key Shortcuts to your macOS App
I read the text and it says nothing like it. It's all about DMCA takedown for removing telemetry, not a single mention of distributing cracked ISO of windows.
“Don’t copy that floppy.”

https://en.m.wikipedia.org/wiki/Don't_Copy_That_Floppy
Just dont connect it to the internet. If it doesnt work, return it.
That's offered as motivation but you're claiming it as effect and that ain't how the universe works.

Suppose I tell you that my motivation for recompiling the new version of the software only as a 64-bit binary was to improve compatibility with 32-bit systems. Do you feel like that's compelling? Is the effect that now it doesn't work on 32-bit systems at all an unexpected consequence I just could not have foreseen?

Or was my supposed "motivation" the thinnest possible excuse by someone who expects that their supporters don't care about the facts and are just looking for any excuse?

The effect of Cotton's proposal would be to get people killed. Either you believe Tom Cotton is an idiot who didn't understand that, or you agree with him that getting people killed is a perfectly fine outcome so long as a "motivation" can be dreamed up to explain it.
I've been using home grown RPC for my servers (POST + JSON) for HTTP or binary serialization for lower level access. Works like a charm for years. Never felt like missing anything.
This was my experience too. Same thing happened with Facebook. No-one really noticed the account was gone. Doesn't mean I instantly lost all of my friends either ...
How to Take Advantage of the Newly Released ProGuardCORE Project
Then get rid of it ;) it's a worthwhile decision
It did with significant backlash at some point, yes. The RIAA still exists and has quite a reach. It didn't loose any war and it is of no importance if you like them or not.

The point is that censorship was executed with the help of private corporations to circumvent the societal contract to allow freedom of speech, which includes art/music.
Could new physics be lurking at obtainable energies with dark matter and dark energy?
Is this the Research Unix derivative Berkley Software Distribution from 1978 or the current day descendants?
I'm not so sure about converting

if (customersFirstOrder) {
// Apply free shipping
orderCost = orderCost - shipping;
}

to

if (customersFirstOrder) {
ApplyFreeShipping();
}

Does `ApplyFreeShipping` work on global state? How do we test it? At the very least it should be something like:

orderCost = ApplyFreeShipping(orderCost, shipping);

which has advantages over the first version but is not necessarily better. The suggested version is just awful though.
I do also have two screens: one laptop for work and one PC for personal usage (my company does not allow me to use the laptop for personal usage). Individually we can all find "mitigating factors" but collectively we failed finding the right balance between comfort and sustainability.

The multi-screen trend is now pursuing its mainstreamification to every offices and home desktops. But at the same time Earth is sending us warnings: we need to slow down. Given the state of our knowledge on that matter, I am surprised that the general consensus on YN is not to have less screens and reserve the resources to better usage.
AFAIK Garry Kasparov to this day does computer&human vs. computer&human chess research, and it's far from a solved problem.
I've said it before, but if your CV is one of hundreds that are being reviewed for a role and you don't have a linkedin, it basically means that everyone else is more legitimate than you.

This sucks, I am aware. But since people send fake / bullshit / impossible to verify CVs all the time, I'm not really sure what the alternative is.

So by all means delete your linkedin, but maybe instead consider just never logging in until you need to update your job history, once every couple of years. Or do delete it, but just be aware of the reality of how that may play out.
Saw this earlier and found this post to be a useful introduction: https://continuations.com/post/620550894200684544/meet-clari...
I think disconnecting will be a considerable part of the future when AR and VR or whatever will be around is a huge thing. It is already a thing now. Some people assume you write them back in Whatsapp in minutes.

With health, I think the gut will play a significant role and also psychology. So many symptoms people develop have their roots in psychological problems.
Until they try to hold another event?
Yes, it seems like 3D scans and drones are a bit cheap solutions, that would satisfy or impress some non-expert.

If they do it on a handful of sites, chemical analysis would be a true way to show their commitment.
The disorderly programming reminds me of verilog.
Microsoft Careers Website gives 502
Rex Krueger is American, but he makes a lot of traditional English projects and uses hand tools.
Yes, building analogies are terrible for coding. A much better analogy is writing.

Writing code a lot like writing. You do it by typing documents in an editor. You revise them. You might have a written outline first, just an outline in your head, or none at all. Revision is important. Before you publish, it is very helpful to have a few smart people you trust read your work over and tell you what's wrong with it, etc.
HFT Trading – What's It All About?
I imagine if they retreat to cover that would allow for a large response by uniformed police in marked vehicles, at which point it would be more clear who they are.
btw, I'm currently tasked with Kolmogorov complexity estimation, so could someone recommend me best (from ratio point of view) compressors?
>>Not to mention any names but you know who I'm talking about.

Not trolling but I'm willing to bet that the majority here in HN, including me, do not know who you are talking about.
Are you open to non-US remote (specifically, Europe)?
Tips have completely died over here due to online payment. You order, you pay, food gets delivered. There's no stage for tipping.

Back when you had to pay cash on delivery, tipping was pretty common (at least for me), but right now there's just no reasonable moment to tip anymore.

Of course its trivial to include delivery cost in the price. You know where it needs to go, so you can make a good estimate of the time it takes to deliver there, and include that in the price.
Upvoted for considering getting rid of your car. I finally got rid of mine. It eventually got broken into sitting in the driveway. Multiple times. Then when I finally wanted to drive it for something important, the battery was dead and I got to my meeting anyway.

Let me know if you want to have a phone call some time about considering going car-free.

Later I started https://bikes-as-transportation.com/

(spoiler: I also later got married to a woman with a car, so I end having easy access to a car anyway.)
I bought my last name in the .family TLD. Most websites take it just fine, but not my insurance or my bank(?). To them, they just don't exist.
SpaceX backer invests $35M in flying taxi startup
Poor analogy. You vote with your dollars and it's a lot more direct than government. You can vote out you fridge today.
Discovery in the ruined cities of Sodom and Gomorrah