skysight-inc/HackerNews huggingface dataset:
The issue is the patent. If they infringe the patent by coming up with the same thing then the situation is the same.
You may expect that as an amenity but nobody else is obliged to share your expectation. The fact is that AirBnB provides hosts the ability to try to SET expectations about amenities, even ones as mundane as a coffee maker. Given that, I'd judge this guest to be wrong, not their host.
Modal verb headlines are best ignored.
I wonder of they also patented their auto complete.
Formally verified C code, or WASM[0]

[0] https://news.ycombinator.com/item?id=38613031
While the fundamentals are always relevant, IIRC this book has been dated even 10 years ago, when Schneier's Cryptography Engineering was already recommended instead if you wanted practical advice.

For a more theoretically backed approach Dan Boneh's book ( https://toc.cryptobook.us/ ) is a very good resource.
This strikes me as very thoughtful, though I imagine I'd end up concerned about whether I was feeding said assistant sufficiently meaningful work...

I would love to have someone else sit in on meetings, but i suspect I'm there in the hope that I'll ask an incisive question to shake a hidden requirement loose.
You want a game where searching large amounts of data, computing moves and calculating probabilities fast doesn't help.

Maybe some randomness will help, but might not be enough.

My ideea is that bots can't win in the real world economy, no fund driven solely by algorithms can win more than funds driven by humans.

So if we can find a game modeled like the economy, where nothing is random but many things are uncertain, then it might be harder for the software to win.
IIRC, Go has support for atomics, which are handled at the processor directly and effectively eliminates data races.

So, I don't see a problem here.
Not the only bold statement in the article.

>But I'm a smart guy (hi white male privilege)

It's amusing to see someone go mask off and call non-whites low IQ like that.
I does matter if you plan to move to a cheaper area after a retirement. Or even if you are buying a car which costs about the same from California to Virginia - only local goods/services (and housing of course) are more expensive in high cost high salary places. Everything else if about the same within a given country.
This pattern of writing isn't necessarily a criticism; it can also be beneficial. Visit infrequently (thus saving time to use for other worthwhile activities), and you'll receive a summary of his thoughts over a decade, all in a well-organized and smoothly flowing text.
Additionally, if you prefer to skip the historical recap and setting, you can simply start reading from the end.
> Monopoly rings hollow when it comes to a community open source project.

Last I heard `open source` was used to refer to code not projects.

Every project has its "decision makers" (no matter the structure or titles) that have the power to dictate the direction and vision. You can literally see it every day in many projects, not trying to single out Rust or anything. The power is not distributed evenly, not even within the elite inner circle.

There's no 'together as a community` when it's followed by a clause like `we need to follow the one direction (X) has set`.

What power does `the community` exactly have? to open a PR and get denied? is to fork? Can the community ellect leaders and change course? You said it yourself, anyone that want to have their voice heard, they have to climb up the ladder and join the inner circle. You're descriping `Power elite` and not `community`. Even forks don't work in real life, what happens is the project usually die slowly and everyone move to the next thing.

I'm not dismissing the structure itself, it's a good pragmatic approach, it's just that you're twisting and polishing it. In short:

You: Everyone is welcome. No need to fragment. Rust is run by community.

Rust's governance: We rule. We also pick any new members. Community doesn't have much say about anything.

So pursuing efforts like the one in the post is exactly how the community is empowered and what might enable Rust to survive any challenges it faces in the future. People doing their own things is how the open source ecosystem began and continue to flourish. So can you just welcome their effort and let them be?
I rather not have that experience. That experience is forced upon me. Like how paying taxes is forced upon me.
Good to see usa justice system rediscovering their spine against large behemoths (granted that that 60mil would have helped to grease palms of judges & others).

would have been better to see a criminal like jobs behind bars. Sadly they never found the courage

Hope cook goes
Oh, just interesting to see a reference to Gwern, whom I'm only familiar with through postings on HN, in a blog post that's on HN.
What is grammar support? I've seen that mentioned several times now. Does it allow to restrict the output to a given template, or am I totally wrong there?
Ever notice how the free range chicken tastes better?
The key phrase in your comment is "Apple could allow".

If Apple wants to strike a business deal with Beeper, that's Apple's call. If they don't, they don't.
That indeed looks like a translation thing, it’s how you would say it in Dutch
Things alone will leave most entertained and lonely.
>I does matter if you plan to move to a cheaper area after a retirement.

Likewise, you can be employed in the big city and work from home living in the small city.
Note that the author of the unauthorised derivative work 'B', based on the 'original' work 'A', still retains copyright over their own (unauthorised) work B. Even if a court compels the author of B to stop distributing their infringing work B this fact doesn't change, B doesn't go out of copyright, and the author of A (or anybody else for that matter) doesn't have any additional rights to the use the work B.

In this particular case the Guardian article doesn't answer the question, but it's almost certainly the case that the courts found that Tolkien's estate didn't infringe upon Polychron's unauthorised work. In the UK (and much of the world), the bar for creating an original work is incredibly low, currently it's the EU approach where the author needs to express (creative) originality through choice, selection, or arrangement of a work. Previously the UK had the 'sweat of the brow' rule where the bar was even lower, only requiring 'labour, skill or judgement' in producing a work. The UK also explicitly protects derivative works from being considered infringement if they're found to be a parody, caricature, or pastiche, but this obviously isn't the case here.

Also note that 'copyright service' is a private company that sells copyright protection as a service through registering a work. The UK, unlike some countries, has no register of copyrighted works so you don't need to register a work for it to receive copyright protection in the UK.
Page doesn’t load for me, and if I try to use Nitter instead it says tweet not found.

https://nitter.net/bwesterb/status/173458615586828745
You may learn up to a stage, when a complete beginner, by quickly and repeatedly being exposed to basic mistakes without having to think much. Afterwards it is probably detrimental indeed.
Most board games don't have any superhuman AI. You could play race for the galaxy for example. There are bots, but you can achieve very high win rates against them.
Working from the office ONLY works when everyone else is working from home and I'm the only one there.

At which point I might as well work from home, and sell the extraneous office space.
yes, they use different rating systems (Glicko 1 and 2), see https://lichess.org/page/rating-systems
Well, yes. I used to have my own office, for most of my career. Then when we had to move offices there wasn't enough room for that, so now we have smaller or larger rooms with from a few to many people. In general I'm much less efficient when working like that (the only exception is when I, for specific purposes, join up with another person to do work in tandem with something. That can be highly efficient, but it's limited to just those specific cases).
So that's one reason I use my home office most of the time. But it is useful to meet up with the others once in a while (and not just by Teams), so after this morning working from home I'm heading to the office for a few hours.
Into Siberia: The Long Arm of Ukrainian Intelligence and the Green Wedge
There's no one-size-fits all for people nor problems.

I had great results working in 'team rooms' where people wheeled their cabinets in and out as they joined or left project-oriented teams. But I was young.

The staffies all had separate offices then. And today, I find myself most productive for the company when able to shut myself away and think.
I've allways found it valid and helpful background
Six characters.. makes you wonder how this made it into production with no one sounding the alarms
There are trivial responses to your question, but you didn't address the issue I raised
Typing also has the advantage that several people doing it in the same room at the same time don’t interfere with each other. A train carriage full of people texting is considerably less annoying than the same carriage full of people chattering away with their voice assistants
The hours I have sunk into making vscode a rails ide are substantial.
You can buy multiple 4090s for that money and will get real GPUs including tensor cores. Still relevant it seems: https://timdettmers.com/2023/01/30/which-gpu-for-deep-learni...
That makes sense. I did observe significant speed up using this technic for evaluating a polynomial on several values. I used Hörner algorithm and indeed the number of registers is very small in this case.

If the lack of registers is really the bottleneck, a variant might to use both zmm registers for some cumulative sums and ymm registers for some others. In this case the speed up might be less spectacular though.

Edit: actually, I just discovered that zmm registers overlap the ymm registers, so the only registers left are the ones from the FPU.
Launch of MS Cloud AI Education Program at Korea Polytechnics Busan Campus
They still have routes through all of those cities, and the reason it's circuitous to get from Jacksonville to New Orleans is that there's a line that goes directly there but it's suspended. They're making efforts to restore it, but the process is unsurprisingly full of politics and bureaucracy.
Are you sure PrusaLink has it? I've an MK4 with latest firmware and I can only see the usual temperature graph and file browser, and that's it. Not that the bed visualizer would be so useful with the MK4: this printer (like the XL) really does not have leveling issues.
Prices have doubled in the last 20 years. Where did the extra money to pay those prices come from?
I think ebooks.com sells DRM-free ebooks, but I haven't bought anything from them though.
>I would like to hear your reasoning as to why you think that a human is especially good at dealing with uncertainty.

We can ask any successful CEO. Fortune 500 companies would use bots if that was possible.

Uncertainty doesn't equal randomness. Randomness is flipping a coin and asking you the result. Uncertainty is hiding the coin behind my back and asking you in which hand is it.
To some extent, android is this with java.

For a low-powered device, would a Go usespace bring particular benefits? (Though, even the cheapest phones today aren't really "low-powered" anymore)
Oh, no, they are gaining in popularity. France has had an explosion of American trucks since 2-3 years.
Were you successful? I spent a lot of time too, but never got "go to definition" to actually work well.
So, Microsoft were cunts from the day 0. Why am I not surprised?
Having tools to avoid data races don't make it a memory-safe language, unless you strip that phrase of all meaning.

The more interesting question is, would it be worth it to be memory-safe? Rust says yes, and puts a lot of work into statically preventing data races at the cost of (at least) some language ergonomics. Java also says yes, but put a lot of work into making data race impacts well-defined, and on this tends to incur cost (runtime and language development time) with unclear benefits towards actually reasoning about the programs with such races.
Are you saying there’s no grounds in a patent if it uses math, because no one can patent math? The patent isn’t even about math. It’s about user interface innovations.
The post would have found a more fitting home on Twitter rather than the 'forgotten' realms of FB. The very individuals and entities mentioned (or hinted at) might have had the chance to see the story and share their perspectives. Otherwise it is just sounds like a rant.
It comes in very useful in other applications, though. Particularly when you’re drawing, you need to zoom in rotate the canvas.
Is there some shame in asking the AI to play worse?

It’s a machine, it won’t feel smug about knowing it could beat me if it wanted to.

I’ve never really understood people who are competitive about board games and similar inside-the-box scenarios. (There’s a certain “Dwight Schrute” aspect to that mentality that’s hard to watch.) I like losing in games because there’s no real-world cost to trying out some idiot strategy.
> That and giving them assistants. I want to find out what an experienced dev team that doesn't have to bother with any admin or other distractions can do.

You can already do that with remote staff. Stuff like planning travels or dealing with reimbursement of expenses is almost always extremely annoying for those who only have to interface with the arcane systems twice a year.
Buying a private phone number and contacting it for support could be considered harassment.
Some do, not all do. I do much better in a room with ~6 people that are working on the same project. Much better than working at home. Much better than a private office (which I've had).

Having people around me working on the same project is invaluable for me for

* asking quick questions and getting an instant answer. vs chat where I may not get an answer for hours.

* running ideas by others. This doesn't happen on chat for me, and VC is too scheduled.

* brainstorming. Same as above

* getting a feeling for what everyone is up to

Sure I can go read their notes but it's not the same. One happens by osmosis so zero effort, it just happens. The other requires scheduling time

* feeling part of a team, working on the same thing.

I don't feel connected to me team at all working from home. I feel no more connection to them then when I call my bank and talk to a banker. Nor do I feel any connection to sit at a coffee shop and work around others who are not on the same team.

I get that others have different opinions and/or want to work from home. Me, I was lucky to work on things I wanted to work on with people who wanted to work on them (video games) for most of my career. It was super fun. It would not been even 5% as fun at home by myself.
I'm of two minds on this:

1) Good: This adds "just" a touch of friction to things. You can't just do a drive-by on the project like so many thanks to ill-advised "social good" corporate review policies (screw you, Google, for pioneering that). You have to at least star it which at least signifies some level of commitment, identity, and existence.

2) Bad: This causes an inflation war between those projects that do this organically and those that force people to star them. It squashes the signal in the idea of stars.

Github is going to have to remove identity from the stars if they want to stop this from descending into chaos.
Nice article with interesting thoughts and I appreciate the quotes - but I respectfully disagree that 'finishing a personal project you’re doing just for yourself is impossible'

I think it's really important to first reflect on the purpose when doing something: is it to solve a problem, is it to learn something, is it to achieve a target, is it to keep yourself busy to wind down and because you like doing it, or is it to promote yourself.

The next step is to define a goal and a scope - not a deadline.

When realizing it, it is important to take a pragmatic approach. All activities should lead towards achieving the goal - do not overengineer.

This way, projects can actually get finished.

From personal experience, I have been successful in software projects, sports competitions, building objects and furniture, and doing musical projects.

Success being defined as achieving the set goal and having completed the project.

Their purpose was never to selfpromote and the activity rarely involved creating art. So maybe art is a niche that is never finished...

Mid next year, I want to pick up writing a blog. The primary purpose is to 'keep myself busy' because I have never delved into this activity and I am curious about the process. The secondary purpose is to improve my literacy: I want to be able to read and write more efficiently, because my new job will require that. And the tertiary goal is to self-promote.

Elaborating on the topic of finishing projects would make a perfect first article. Thanks to the author for your inspiration!
That's clearly not the spirit of the T&C's of GitHub.
> A room full of engineers is tolerable, and if they're on your team this is even desirable.

Until one of the engineers who has no social awareness decides to eat at their desk instead of taking lunch elsewhere, or you just need some silent time and there's just no option for it.

I'm very reluctantly pursuing on-site or hybrid positions as a last ditch (desperate) effort to find some work, and I'm not the slightest bit optimistic about being in a room full of anybody. I used to think an open room full of people was the better choice, but that was when I was young and naive. Serious focus demands control over your senses, and there's a difference between setting up at a bustling cafe and going in every day to sit directly adjacent to the same people with no concept of real private space.
https://railsatscale.com/2023-08-29-ruby-outperforms-c/ by Aaron comes to mind
Those have been standard in apartment complex for a long time where I live. I guess I just still live in one of the older neighborhoods.
WASM is a funny case and I don't agree that it's safe.

When people say WASM is "safe" in this sense what they mean is that it won't corrupt your browser process (or other wasm runtime). That's a useful guarantee! But that's sandboxing, not memory-safety as a language property. You can sandbox C too, that doesn't make C a memory-safe language.

As far as I know you can still trigger unsafe access to the WASM heap, and therefore many kinds of of attacks still work. They don't "break out" but also, lots of valuable data or controllable user behavior is in-heap anyway.
> with or without good reason or intentions as a threat

When world leaders become delusional, a word he uses to describe Putin, should others enable that? When a world leader starts to think that, for example, that all Jews in the world are his enemies who must be exterminated, should rest of the world retreat and hope for the best?

People like Merkel noticed in 2014 the latest that Putin was sharing nonsense theories about race, gays and supremacy of Russian culture in personal conversations. They choose to ignore and tiptoe around it. Instead of peace, we got war in 2014. Obama refused to send lethal aid, others didn't do much more for Ukraine. We hoped to somehow improve relations. Instead, we got even larger war.

On the eve of the full-scale invasion, Putin demanded further 100 million people in Europe to be left for him to chew.

More than half a million people on all sides have died since then in Ukraine, with no end in sight. Where are our red lines?

That minister of foreign affairs, he thinks that any acceptable lines were crossed a long time ago, draws parallels with notable dictators of the 20th century, and advocates that it is better for everyone, including Russia, if Putinism was decisively defeated like Nazism in its day.
Fine, I'll Use a Super Basic CSS Processing Setup
Hardly. If you do not pay your taxes, other people will seek restitution. If you do not engage in the experience provided by the food middlemen, nobody is going to care.

One can always by directly from the farmer, or produce their own food, if they truly do not want the experiences provided by the third parties. But I expect most people will find out that the experiences are actually pretty great.
I use Brave on iOS from time to time when I need good ad blocking. It’s built in like on the desktop version.
Wow these are pretty cringy
The current implementation is not memory safe. Go uses 128 bit structs for interfaces and slices and assumes that they are updated atomically (when they are not).

It's possible to exploit this to read/write arbitrary memory and to execute arbitrary code. It appears that in practice this is very difficult so the issue is ignored.

https://blog.stalkr.net/2015/04/golang-data-races-to-break-m...
Never watched the Queen's Gambit )
Microsoft isn't any better. Competition in this space is dead. Who ever is capable of posing a threat to both these obese rentier parasites will be targeted and obliterated given the cash mountain ranges at their disposal. Quality is not possible when competition is an illusion.
PostgREST overall is neat, but essentially this article is pointing out that it's possible to use a 'sprintf' equivalent SQL function as a grotty way to template HTML.

That's one of the approaches of all time.
Unsurprisingly, they already integrated OpenAI into Windows. You can ask it questions and pass it files.
Cloud Run is great if you just need to deploy a few services and expose their endpoints, and don't have a particularly complex backend service architecture.

But with more complex architectures, you'll end up implementing a sort of GKE-like layer over Cloud Run, at which point GKE would probably make more sense.

GKE lets you shell into containers, run all different kinds of workloads (e.g. no need for a separate "Cloud Tasks" system), supports stateful workloads, provides a standardized language for defining and deploying resources of all kinds (the k8s resource definition language), and as such integrates with standard gitops deployment systems such as ArgoCD.
Italy has is forcing apart LGBT families as we speak but nobody talks about that.

> Today in China, gestational surrogacy is illegal for everyone

That sounds less like a problem for LGBT people and one for everyone. And that's not unique to China. Japan and Korea don't recognize it. And to bring up Italy again, it's illegal there.

China really isn't exceptionally bad in any of these aspects. It's really just at the global standard. The US, mostly due to places like California, New York, and Massachusetts, is paving the way for this. A large portion of the US (red states) is kicking and screaming and trying to find ways to get the courts to strike it down as we speak, or repeatedly passing laws to restrict it that get immediately struck down by courts.

And again, Italy is happily pushing the opposite direction. The consensus in east Asia as a whole is "whatever. Who cares" (with Taiwan being the sole exception), which is at least better than that. But Italy will keep topping travel and expat destinations despite being actively more antagonistic to LGBT families.
+1

The "fully charged show" sometimes have videos on this and similar topics. This [0] video goes through the pros and cons of using hydrogen in different ways

My takeaway is that as much of the energy as possible should be used without converting it. This avoids the substantial losses converting to and from hydrogen. But storage is one of the viable uses.

[0] https://youtu.be/MgmBkvrO0Dg?si=8c-y3naRRH65O4Lb
that is already the case, with unlimited equity you're basically working on the founders dream in exchange for dilution