skysight-inc/HackerNews huggingface dataset:
The thing you’re missing is that GCHQ spies on Americans (Foreigners from the UK perspective) using the NSA’s money, then it shares the findings from the spying with the NSA under an intelligence sharing agreement. GCHQ is mostly an outsourced wing of the NSA.
I would never have guessed by purely looking at the domain name or headline.
Nice Try.
What if Gary Marcus turned out to be a dud?
Counterpoint:

If you compromise every ethical principle (because everyone else does), I vontend you are in no better ethical standing than anyone else. Some has to maintain the height of the bar as the "unreasonable person in the room".

Remember, the only thing keeping us from an ideal world is all those filthy pragmatists out there.
> But e.g. Google Meet plainly refuses to blur the video call background when run on Firefox.

That seems rather like a Google dark pattern where they take advantage of owning both sides of the communication channel to abuse some internal Chrome API that Firefox knows nothing about.
That’s going to get you flagged as willing and able to burn phones, a behaviour often associated with people who have reasons to burn phones.
Could you elaborate on why you think this? Individual forms of the GMT focus on heroism, religious charisma, etc., but the theory in the context of historical analysis is widely understood to apply to any form of “greatness,” with scientific advancements being one form.

Your own link to Wikipedia points this out, with Einstein as the example.
Great. My biggest complaint about Firefox is by far that I can't use extensions on my phone.
the type of atomicity I've always seen it used for is, two processes try to rename a file at the same time, only one will succeed; the winner does what they planned and then rename the file back.

I guess you shouldn't ignore the error with both processes using the same destination name, why folks generally tend to put their pid in the lockfilename
This depends on the country. In Poland most people buy online these days, but we all use postage boxes(company called InPost). They have 'boxes' everywhere, in every city, even small villages at this point have at least one, big cities have them everywhere within walking distance. They batch deliver packages to those boxes which is also more efficient and environment friendly, you get a code and can pick it up within 48hrs. They revolutionized online deliveries in Poland, noone wants to use a regular courier or postal services anymore. Having to sit at home, often not knowing when the courier will really come is tiresome. People just pick the package up along the way to/from work, groceries etc.
Oh, what clue. Here are wikipedia pages for the two political parties to whom the last five presidents belonged:

https://en.wikipedia.org/wiki/Republican_Proposal https://en.wikipedia.org/wiki/Justicialist_Party
Precisely. When I first looked at neural nets 20 years ago or so it was a "Well Known Result"[tm] that deep networks of any kind were pointless and anything that could be done with a deep network could be done in a single layer. Like lots of tech procnostications that didn't age well.
Just code it yourself. Most of the core logic can be replaced with a function that that inserts some parameters into a string template and calls an API.
Maps can be ordered though. In Python they are, and keyword arguments in Python are implemented as these ordered maps (dicts), and they disallow duplicate keys. So I do understand how it can be confusing coming from another language for example.
> Saying they're "human rights" implies that you're willing to force other humans to acquire these goods for you, for free. This is very different from things like freedom of speech, freedom of religion, freedom of assembly, etc. which are the "default" state of things until someone uses violence to try to take them from you.

Copying information online is also 'default' state of things, until some government uses violence to stop it, block access, and etc. Sci-Hub does not rely on any 'violence' to operate, unless you consider 'entering library without permission' to be violence. But that concept of violence is too general: we can call 'violence' pretty much anything we do not like. Someone offended us with their opinion? Violence! (and yes, sometimes opinions hurt)

> you're willing to force other humans to acquire these goods for you, for free

it is wrong. One thing, is to say to other human: do something for me! that is, to force someone. But having a right to use what is already available, is a completely different thing. The two cannot be conflated.
Past tense on have to write two complete code paths to support v4 and v6 at the same time.

Today we have getaddrinfo, so if you're writing from scratch you can just use that, you can also simplify older code with it and get v6 at the same time.

But there's a lot of old code that still doesn't use GAI and was never upgraded.
> Telegram <----> Signal <----> WhatsApp

More like Telegram (non E2EE modes)<---->Discord<---->Guilded and Signal<---->Telegram (E2EE modes)<---->WhatsApp.
Someone should tell Nathaniel Parish Flannery to clean the lenses of his phone before he takes pictures with it.
Well, this is the first part of a series so it may be worth waiting for a few more before making a judgement.
https://news.ycombinator.com/item?id=37111675
RISC but for speech instead of computer programs.

The thing missing from this analogy is compilation. RISC machine code isn't supposed to be manually written most of the time. I wonder if there's something similar that could be applied to human communication? As in, an intermediate simplified language that's rarely written or read on its own, but instead provides disambiguation between human languages?
> The broad distinction we care about within free software is copyleft vs. permissive

You are exactly correct about this.

1. Open-Source is a "Marketing Program for Free-Software". You describe yourself as having the "free-software" world view (which I describe as an anti-developer property worldview).

See: You can find OSI describe itself as a "Marketing Program for Free-Software" in their original FAQ: https://web.archive.org/web/20010406183942/http://opensource...

> The terms get harder because open/closed suggests straightforward opposites that partition all the options.

2. Again, you are exactly correct. By erroneously choosing term that is generic, that was already in use, and that can't be trademarked, the OSI set itself up for a loosing battle as "the universal standard" for what is not "closed-source".

GENERIC/DESCRIPTIVE: "We have discovered that there is virtually no chance that the U.S. Patent and Trademark Office would register the mark “open source”; the mark is too descriptive. Ironically, we were partly a victim of our own success in bringing the “open source”
concept into the mainstream. So “Open Source” is not and cannot become a trademark.

https://opensource.org/pressreleases/certified-open-source.p...

ALREADY IN USE: There are many documented uses of "open source" in relation to software that is not closed-source, going all the way back to 1985.
https://www.arp242.net/open-source.html#pre-1998-usage

> But I'd characterize licenses like BSL and the Fair Source License as 'generous proprietary licenses with public source availability', but not open-source.

As a person with a self-defined affiliation with free-software, it makes complete sense that you would see it this way, but how many people outside of the free-software group see that? The further someone is from self-affiliation with "free-software" surely the less likely they are to agree with this terminology.

> I have a feeling that the term 'open-source' is more likely to erode than 'free software', in the coming decades. We'll see, I guess.

I 100% agree with you. The OSI postulates a union between the interests of people who release software into the public domain, and the interests of people like yourself who believe in Free-Software.

In my view, there is nothing uniting these two groups and the fracture is 100% inevitable. Even if your preferred term `source-available` were to gain widespread acceptance/use, there is no reason for independent developers to subsidize big business by making their source free to use for those big businesses, unless the developers ideologically agree with the tenants of the free-software movement. However, if the developers agreed with the free-software movement, they would choose a GPL style license, not a MIT/BSD/Apache style public domain license.
Absolutely. It is required for all full time employees.
> "I've got nothing to hide"

Are you: Jewish? Trans? Gay? A woman? Pregnant? Black? Brown? A furry? Muslim? Christian? Rich? Poor?

Need I go on? All these groups have at one time or another (including now) needed to hide. This is a forum full of techies, and I'm sure lots of people don't want to tell everyone they are a techie right away (remember when you'd get punched if you wore Google Glasses?), or talk about their income.

If you aren't willing to openly publish your bank statements and browser history, you got something to hide. Friends, family, government, foreign governments, big tech, church, whatever. You probably got something to hide.

We just got to stop equating hiding things with doing something nefarious. I don't shut the door when I poop because I'm hiding illegal activities, I just want privacy.
The point is that it's desirable to reason about your state just from reading the code and not by using a debugger. And when state is changed and passed around explicitly, it's easier to do that.
Well there is now at least one post about AI today.
From Wikipedia:

> The theory is primarily attributed to the Scottish essayist, historian, and philosopher Thomas Carlyle, who gave a series of lectures on heroism in 1840, later published as On Heroes, Hero-Worship, & the Heroic in History.

From that series of lectures:

1. (5 May) The Hero as Divinity. Odin. Paganism: Scandinavian Mythology

2. (8 May) The Hero as Prophet. Mahomet: Islam

3. (12 May) The Hero as Poet. Dante; Shakspeare

4. (15 May) The Hero as Priest. Luther; Reformation: Knox; Puritanism

5. (19 May) The Hero as Man of Letters. Johnson, Rousseau, Burns

6. (22 May) The Hero as King. Cromwell. Napoleon: Modern Revolutionism

Are any of those people scientists?

Carlyle is talking about political and cultural influence, not technological development. Using scientists that made great discoveries as a counter-example to the theory is a straw man argument.
I'm sure you're able to keep informed about it on the bugtracker: https://bugzilla.mozilla.org/show_bug.cgi?id=418039
I don't think paying more will give you better researchers. Maybe better "players".
That's easy. I just avoid all of them. Have done since about 2002.

It's not as if their products are overly necessary, or even enjoyable.

Sony particularly is on my boycott list, since the 90s. They've never been the nicest of companies.
According to studies, companies implementing design systems experience a 34% increase in design productivity and deliver products faster than those without a system. Moreover, design systems ensure consistency and brand integrity across channels, apps, and devices, crucial for making a positive first impression and building consumer trust.

The business value of design systems is undeniable. A study by Kinesis Inc. revealed that 94% of a user's first impressions of a company are design-related, and 75% judge a company's credibility based on design.
Fair use applies to neither acquisition or utilization. It applies to publication. Copyright only starts to matter when you (re)-publish a work.
$10 million? That's maybe 20 developers for a year, including costs of employment, office space, IT services, etc. Less that 1% of Youtube's employees. Chump change.
Keeping loss-making giants like WeWork flush with VC cash is killing competition
> In my 10+ year programming career not once have I ever wished something was functional.

I.. have trouble with this statement. I bet you have, but you thought about it differently. A function that COULD be a pure function but that takes some data structure then mutates it and returns nothing, well that's just bad programming.

Now, wanting the entire program to be functional, that's a different matter.
Anyone know what the cost is for Azure VS OpenAI?
I've been looking for a similarly comprehensive summary against the encryption back door argument, can anyone point me to one?
Yes, scrolling is currently one of Flutter's weak spots. Their implementations of scrolling are still not up to par with native implementations.
My favorite is "electric brain," for "computer."
But the app needs your email address and password ! That means it’s able to read all your emails.
It would still be illegal to use it, but you're right that I shouldn't have been so conspiratorial.
A great reminder that what one deems obvious (i.e. existence and utility of `rlwrap` to me) may not be obvious at all to others.

And while I'm here: maybe you are unaware of `nohup`, which makes a lot of software that really expects a terminal for IO just sit in the background and do its job.

(Indeed I have both `nohup` and `rlwrap` in the same mental category of CLI wrapper-helpers.)
Even though there being more people, not because. I'm not claiming causation.

However, you need a lot of people to have the advanced economy that makes it possible to invent clean energy.
I agree that 'human rights' are not the laws of nature (at least there is no scientific evidence behind it so far) but IF we rely on theoretical concept of 'human rights' then knowledge should be considered human right. if we do not rely on them, the righteousness of Sci-Hub can be argued differently: for example, on the basis of communism
I believe the prices are identical:

https://azure.microsoft.com/en-us/pricing/details/cognitive-...

https://openai.com/pricing

disclaimer/source: I work at Microsoft on Azure/OpenAI
The first time my ~3 yo daughter saw the sea she exclaimed 'POOL!' Make of this what you wish ;)
Toki Pona is very ambiguous so it's actually harder to parse. All words can be used as any part of speech, so the parsing itself is often derived from context.

E.g. "mi wile tawa wawa" could be parsed as:

- "mi (wile) (tawa wawa)" ("I want, towards strength")

- "mi (wile tawa (wawa))" ("I want to go powerfully/quick")
In almost every case stupidity is never a defense for violating the law, but stupidity is a valid legal defense against questions of intent. Breaking copy protection is a question of intent.
https://youtube.com/watch?v=V0feR5grSa4
There are real languages that kinda sorta work that way already.

For example in Tok Pisin helicopter is called "mixmaster bilong Jesus Christ" (Jesus Christ's food blender) or piano: bigpela bokis he got whitepela teeth hegot blackpela teeth sappos you hittim him he cry out (big box with white and black keys that cries out when you hit it)
That's dependent on the country (and even the individual university?) In my experience linguistics are definitely under humanities.
I'm 100% sure ever major providers will have at least 2 models in the future: Fun fiction and boring truthful; is just too common of a division to not having them aparts, companies who try to do it with a single model will do much worse, at best they can make it feel like is a single model but internally it just picks one of the two.
Matters Computational – Ideas, Algorithms, Source Code [pdf]
It's not just base-64. The 'url' of the next chunk of data is encoded in the data of the previous chunk. (As opposed to just doing a chunked transfer of a bigger file). This feature is only in place for some videos, mostly music videos.

This was deemed a 'rolling cipher'. It obviously isn't. Or at best, its a rolling cipher with the key being completely public at all times.
I have quite a few, my personal collection of shell scripts: https://github.com/fastily/autobots

I also curate a shell command cheatsheet: https://github.com/fastily/cheatsheet
run ()
{
( exec "$@" < /dev/null > /dev/null 2>&1 & )
}

to invoke x11 applications from command line.
One aspect is company culture. Where there is no trust, people feel the need to micromanage just to feel in control. Where there is trust, people do what they know best and managers intervene only at say critical moments if needed.
tl;dr - Games are continually made easier by bending the rules and better equipment. Also more people practise more.
Satirical content is an useful starting point for discussion of underlying problem. My first reaction to title was actually "but existing camera apps already do that - that is tell you where to move your phone for better picture". I was surprised that article is (probably) about Amazon warehouse working conditions.
Global warming (attr. to Climate change)
Maybe if I pay you $170k I expect you to hydrate yourself correctly via an insulated water bottle, get adequate sleep and possibly even exercise so that walking in a hot van doesn't strain you.

I sold cars after college. My company didn't buy me insoles so my feet hurt less. I didn't hound them to pad the carpet on the showroom more, or give me rubber mats to stand on outside so my feet didn't hurt. I took care of my own needs.

PS, I actually saw a car salesman pass out one day in the heat outside. He drank heavily the night before and was extremely hung over.
I've tried Borg but I settled with Kopia and a[0] cheap S3-like storage.

Everything is automated and runs on a schedule, but when I need some ad-hoc restore, say, of a single snapshot or folder I can always use KopiaUI.

Been quite happy with it.

[0] - actually two providers, for redundancy, plus local physical storage
It needs ways to upgrade your computer to live longer.
What's the difference between "reliable" and "accurate"?

In any case, I have seen enough of these "A, B, C : pick N" (where 0 < N < 3) mantras shot down (usually by re-examining whether the constraints/assumptions of the original mantra apply in a specific situation, or just through plain algorithmic engineering) that whenever someone drops something like this, I mostly tune it out.

In the case of distributed network <anything>, implementing programs in languages that help you manage important invariants automatically (and preferably not at run-time, but at compile-time) is key in creating robust systems that are both reliable, and fast.

But if you have such tools, and you are trying to also meet a set of standards that were designed without any care for distributed computing, then...yeah.
Same goes for accents. Any group will develop an accent, and it will be dominated by the group's native accent. Toki Pona won't be able to escape those, not even at small scale. I also predict the inclusion of loan words, should the language ever go beyond purists.
To save ink in case you print Hacker News for reading.
My government used to have partial transparency and then walked it all backwards, because it turned out it is difficult to lobby and do corruption, when every niemand can see agreements with your friends.
I work better when I have a deadline, but i also expect my manager to allow for slippage if something is wrong with the product.

Currently we have an issue where we are telling the customer that we need a 4 week pilot to make sure that when real data comes in it behaves as we expect, and so we can get back to providers on how to fix their data. If you go live with only synthetic data ever going through your product then you are asking for trouble.

They are trying to negotiate that down to 2 weeks. Why? so their KPIs are met? Maybe it's because we are external, and if it fails they can blame us for the problem rather than them nickle and diming over a couple of weeks.

I want to consult in a different sector after this :/
This feature is only applied to some videos, and it is clearly meant to make it harder to use a browser to download a video.

Obviously not encryption, but arguably an 'anti-copying measure'.
The article doesn't discuss one of the most significant differences between building in Go and Rust: tooling.
Also, one of the pilots would have been sleeping with the others wife.

Or one of the pilots was hot and female.

Or the mission was sabotaged by a psychopathic billionaire because they were about to spill the beans on his plutonium stash they had discovered on the seabed.

How am I doing?

As if rescuing from 480m was spectacular enough.
It's also really excellent at a bunch of other things.

For example I am currently doing self-directed study in maths. It turns out chatgpt is very good at explaining lots of things if you prompt correctly. You need to check things yourself and be on the lookout for plausible but wrong explanations, but it's like having a patient pure maths friend to work on things with - your friend won't get everything right either after all.

Something with real commercial potential is what microsoft released (I think today) [1] which is a sort of wizard thing that accellerates various azure gpt-powered standard deployments that do things like set up private ephemeral instances that connect to your enterprise data sources behind your firewall. This has enormous potential given how difficult it is in most large enterprises to actually join data sources together, find basic information etc. Think of an automated helpdesk that can draw on all of the stuff in all of the various disjointed systems in most big companies. That has the potential to be quite transformative to the workplace for a lot of people.

In general I think this bar of "transforming humanity" is just arbitrary and way too high for any technology. You could look at the map on your phone and say "that's all very well but will it transform humanity?" well no. It won't make toast either, but it's quite useful sometimes. Just as overinflated expectations and hype are unhelpful I think it's easy to be cynical and miss important tech developments just because we impose arbitrary standards on them that other technologies didn't have to meet on their way to adoption.

[1] https://github.com/microsoft/azurechatgpt
They did not, there are about 300 political parties registered in Ukraine. They banned a handful of parties with ties to Russia.

While I'm queasy about the treatment of this guy, he's a foreigner so why not just deport him, banning parties with explicit ties to your enemy in times of war seems prudent.

- Hold that, it appears Lira is actually wanted for sending photos of military gear to Russian intelligence. I don't know how credible that accusation is, but I suppose we'll see.
Apple to pay up to $500M to iPhone users
I have (or had) a few thermal prints filed away. After about 10 years they have faded to be unreadable. Not a problem for many applications, but documents meant for the long term probably should not be thermal prints.
I'm not sure that's right. The pentatonic is the most popular scale in folk musics, but folk musics usually use very few chords. The basic 12 bar blues has 3 chords, and they're usually played as major chords or dominant 7th. But soloing over it with the minor pentatonic sounds great.
The real problem is that VDI is very often deployed with the same kind of approaches and incentives that lead to infamously slow corporate Windows computer trope.

Doing VDI right is not trivial, but also not ridiculously hard - saying this as both user and someone who helped build a security-oriented VDI for insurance giant. Unfortunately even places that should know better like certain (no longer in play) giant bank ... Often don't. Which is why users had an unofficial guide to do things like disabling certain graphics settings so the mouse didn't lag, something that should have been done globally by operations.
A lightweight Golang generics library that provides Map, Reduce and more
1. No reflect.
2. No third-party packages.
3. Time complexity of O(n).

https://github.com/suchen-sci/gfn