skysight-inc/HackerNews huggingface dataset:
No, it doesn't, but their utility frequently lies at the edges.
I mean, have ya looked around lately?
It's also in direct violation of GDPR.
I think it's fair to say it's something we should all strive for if we're able.
Well, that's kinda my unstated serious point in that joking comment: Steam, in a sense, is a package manager but a much better one in many ways so asking to abandon Steam for the system-provided package manager (which may not even exist if we're talking about pre-Store Windows) is quite flippant.
As long as humans remain irrational and tribalism exists, privacy is essential to anyone that isn't the most boring, vanilla, cookie person that has any amount of non-mainstream ideas or beliefs or qualities.
You left out: “…Although some of these laws have been vetoed or deemed unconstitutional”
JPEG XL: How it started, how it’s going
I am impressed with the clarity of your thinking on this. Since you value epistemological hygiene, you might like Ayn Rand's work in metaphysics and epistemology.
What? The police openly admitted after an investigation that this is the reason they let it continue for generations. I'm framing this in reference to the UK government claiming they need the information to prevent child trafficking while their track record indicates that even with data they ignored it for decades. Please save the hysteria and wild accusations for Twitter

https://www.google.com/amp/s/news.sky.com/story/amp/1-000-ch...
Police officers are given much more power than regular people; let alone a minority group like LGBT people. It makes sense for them to be held to a higher standard.

Edit:
It also looks like they were NOT charged with a hate crime for vandalizing a pride crosswalk.

https://www.usatoday.com/story/news/factcheck/2023/04/14/fac...
I had something similar. A couple of years ago I bought on old house. The previous owners did most of the work themselves from the 1960s on.

The zinc gutter had leaked for probably decades and it destroyed part of the roof structure. The roof was held up by the wooden paneling the used to cover it on the inside (70s). So the wooden paneling was actually load bearing

Actually I've found way more stuff in this house. For example at the end of the roof the tiles weren't wide enough and instead of buying extra roofing tiles, they decided to fill it with cement and pieces of ceramic flower pots.
It's weird because it sounds like what you're describing isn't purposefully malicious, but more so an issue cultural perspective. One would think that a major company like TSMC would have hired some kind of cultural liaison to assess what benefits, pay, etc. that Americans would be willing to accept before attempting to open a plant in America.

There's clearly a need TSMC has for highly skilled, niche work. Why bother posting the job if they aren't going to cover the associated costs?

I mean, TSMC is welcome to put out as many job adverts for as many positions as they like, offering the legal mandatory minimums, whether it be:

* Minimum wage

* No benefits

* No overtime

* No holidays

* No sick days

* No vacation days

* No workman's comp

* Swing shift

* 7-day a week schedule

I just can't fathom how TSMC would feign surprise when an already limited labor pool isn't tripping over themselves to apply to degrading work conditions. The culture of the higher ups might not call those things "taking advantage", but, if TSMC doesn't have perspective of the people they're trying to win over it is just a waste of everyone's time.

I find the whole thing to be queer because, more often than not, it's America that is being accused of poor workers rights and work conditions in comparison to European worker regulations. It's odd that, even when the roles are switched with some other nation, it's still somehow on Americans to capitulate. It'd be funny if it weren't incredibly tedious. Not enough benefits? America hates workers. Too many benefits? America hates working.
Rest in Peace.

A hacker far before it was cool.

A pioneer in so many ways.

A hero as I was growing up.

o7
All we need is one cop whose religion forbids being filmed....
Who said there wasn't? I'm not saying only minorities do this, far from. I'm saying the police openly ignored it because they were minorities in this case. This is not some sort of accusation that only minorities abuse kids, only that the government that wants your data to protect kids is questionable at best in this area.
Thank you! Terminology matters. I really appreciate that you’re willing to make that change.
Hiring a hitman to do it?

There are plenty of unhinged people in this world who do illegal shit for enough money. Do you think some Ex-Wagner mercenary would pass up that offer?
let me blow your mind with "the lazarus heist" podcast: https://www.bbc.co.uk/programmes/w13xtvg9/episodes/downloads
Maybe they aliased `ls` to `ls --color=auto` or `ls --color=always`.
If you are specifically looking for a result of 3 coin flips, then it's 1 in 8 chance of getting 3 of the same. The gambler's fallacy is seeing 2 coin flips come up heads and thinking there's only a 1 in 8 chance that the last one will come up heads.
Can you share your techniques or resources you used to get this working? We've got something that works maybe 90% of the time and occasionally get malformed json back from OpenAI.
Or maybe, “Why project-based learning succeeds at some things, for people with certain personality traits, and performs less well for some things, for people with other personality traits”. A less catchy, clicky title, but more accurate.
It's both. Most education institutions have a problem running any projects at all because they're difficult to support and assess. I've never met an ideological proponent of project based learning who wanted to eliminate discrete skill acquisition — gaining skills unlocks projects, attacking and completing projects engenders feelings of purpose and efficacy that motivate advancement.
Federal Reserve officially launched long-awaited instant payment service FedNow
If they choose to sure, but I dont see what incentive they would have. After all, the post is about a company removing products from a market rather than being subject to a law that would allow the gov to force them to do so.
careful about what, that he makes shit up? I think you'd be surprised how many people operate at that level by default.
SOP is to have a team "suicide" you.
Will Apple still support SMS? Will users be notified that they’re “suddenly” dropped down to a less secure channel or will the simply have to pay attention to the text color and actually know what they mean?
Their stance is that Dolphin is not primarily designed for circumvention, but is primarily designed for emulation thus the carve out the DMCA has allowing for circumvention applies:

>> ...a person may develop and employ technological means to circumvent a technological measure, or to circumvent protection afforded by a technological measure, in order to enable the identification and analysis under paragraph (1), or for the purpose of enabling interoperability of an independently created computer program with other programs, if such means are necessary to achieve such interoperability, to the extent that doing so does not constitute infringement under this title.

>> 17 U.S.C. § 1201(f)(2)

Paragraph 1 requires the person using the software have a legally obtained copy:

> Notwithstanding the provisions of sub-section (a)(1)(A), a person who has lawfully obtained the right to use a copy of a computer program may circumvent a technological measure that effectively controls access to a particular portion of that program for the sole purpose of identifying and analyzing those elements of the program that are necessary to achieve interoperability of an independently created computer program with other programs, and that have not previously been readily available to the person engaging in the circumvention, to the extent any such acts of identification and analysis do not constitute infringement under this title.

> 17 U.S.C. § 1201(f)(1)

which is something Dolphin can be used for.
Just a mistake.
When submitting there is a text box, I thought it would show up differently than regular comment.
Why do the British still think they have power to do dumb stuff like this? Their economy is floundering, their consumer market is small, and their government is a joke.
The thing is the OpenAI models still seem to be much more practical because they are significantly smarter than other models, especially the open source ones. You can use them without needing to train them. And creating the data for training can be a big effort.

Based on the projects you mentioned, my suggestion would be:

- to get signed up with OpenAI and make sure you have GPT-4 access set up with the API.

- even if the GPT-4 access isn't available immediately, you can get pretty far with gpt-3.5-turbo.

- Find a tutorial on using the OpenAI LLM API.

- Get the tutorial working and then modify it for your first use case. The prompt can be something like:

You will receive a financial transaction encoded as JSON. Output a classification as JSON in this format: { "transaction_type": "food"} where transaction_type is one of "food", "other", "transportation", etc.

- For the analytics project, you will want to find an OpenAI LLM tutorial for using their new Functions feature. Give it functions like configureAndShowPage(filters) or maybe even queryAnalyticsData(sql). The AI would write those function calls and parameters out on the fly based on a user question, your program would receive those function calls and execute them and display the result to the user.

- For the analytics documentation search, look up something like "OpenAI embedding search" or "llamaindex starter tutorial".

As far as open source, I know some of the recent ones are showing more promise, but I still believe they will need significant training to really be useful for most tasks. But I would be really interested to hear if that is not the case, or how someone with a lot of experience with the open source models would approach your use cases.

I assume actually the embedding search might work okay with one of the latest embedding models. Still more hassle and possibly more expensive to run than OpenAI.

Is the idea to use open source only because you are worried your wife will get mad if you spend $20 on the OpenAI API or something? I mean I get it if you just prefer to use open source in general. I would like to also. Its just that until the coding and other abilities for open source models get better, it seems much more practical to skip all the training and hosting and just use the OpenAI API with their general-purpose and capable models.
SMS was historically expensive and today is still worse with regards to features. (Also international texts as others mentioned) And once you have to choose a specific system, why would you use one that's limited to just part of the market? If you want to use a communicator to talk to people, you may as well go with one that's accessible to everyone.
True, but to be fair leading the pack was first Element, with Session, Threema, Viber and Signal.
The Ivy Leagues famously don't give athletic scholarships. It's always news when they have a team that doesn't suck in sports people care about. Someone getting into a school on merit that has a serious hobby isn't the point of this discussion.
The "developing world" is a such a big cross-section that it's not really possible to correctly claim something like that will apply to all the involved countries, but despite their growing patterns, they also seem to breed a pattern of political and economic turmoil that is self-inflicted from time to time: Chile almost assembled a new constitution recently, Argentina's currency and economy is in deep trouble, Brazil is flirting with a left dictatorship while back to uncontrolled spending, etc. One thing the UK and many "legacy" brands have always offered was the sheer stability of their institutions. Brexit may have had the world at pause for a bit, but it's not really a shakedown of that base.
Neat! Guix Home has a similar feature: https://guix.gnu.org/manual/devel/en/html_node/Secure-Shell....
> We destroyed (and did not migrate/back up) all of Homebrew’s Google Analytics data on 2023-06-16 and all Google Analytics code has been removed.

Glad to read that.
> rigorous trials

Good thing we don't have any warp speed vaccines that compress this vital process!
I worked with some of these guys at Softdisk for a few months in 1988-89. It was clear they were all next-level intellects, but I had no inkling they’d end up as legendary figures in the industry. Always love to see retrospectives like this one.
Does it void warranty?
> New York

Really? Who was it introduced by? NY has actually passed a 'right to record' bill that did the exact opposite[0], so I'd be shocked if anything like this had a snowball's chance in hell of passing there.

[0]https://www.nysenate.gov/legislation/bills/2019/S3253
What do you mean? WhatsApp rolled out E2E encryption between 2014 and 2016.

It’s by far the largest messaging service that is e2e encrypted by default. I think it’s more than fair to call it ahead of the curve for a service of its size.

https://www.wired.com/2014/11/whatsapp-encrypted-messaging/
https://blog.whatsapp.com/end-to-end-encryption
The point is that people should right more in plain english
The rate that geothermal energy replenishes is incredibly slow. Average heat flux through continental crust is around 70 milliWatts per square meter[0], so a single well with a horizontal drilling range of 3km would in steady state generate about 2 MW thermal, or around 0.8 MW of electricity. For comparison a single onshore windmill typically produces around 2 MW of electricity. As an example, to steady state power the state of Delaware, you'd need to completely frack 13% of the area of Delaware. You actually frack substantially less if you don't wait for the heat to regenerate, and you deplete an area bit by bit.[1]

[0] There are volcanic areas where the heat flux is substantially (~5-10x) higher, but they are few in number, generally far from population centers, and creating geologic instability in close proximity to a volcano carries its own risk. Viable in places like Iceland but not generally.

[1] Eventually of course you would wind up fracking the same total area, but it would take centuries to millenia, by which point you've probably either switched to a better power source or learned to deal with the issues of fracking.
Privacy cannot be defined in solitary situations. : )

The only place where privacy has meaning is in the company of other people. Including society as a kind of group of people.
Yes, completeness is exactly right, but not just for computer science. It's true for learning a programming language, a protocol, a database, really anything. Learning just enough to push over the finish line by the seat of your pants inevitably leaves gaps, and often leads to deficiencies causing unexpected breakdowns in the future. It's a widespread problem.

The value in doing projects is learning to do... projects - not a trivial thing, actually.
FedNow Is Live
Newspapers often get details wrong.
I assume just green text boxes instead of blue ones.
Like all the PC companies of the 70's. When Apple was launched software was mostly free.
That's why I always buy old shit for a fraction of the price. Always a step behind but it's a constant step.
It's micro if it is so small that you question why this wasn't done as a library call in the same process.
In even more fairness, Meta has literally skipped the EU for Threads instead of increasing privacy. In their case, it's just a careful balance of virtue signaling, it had no qualms about pushing their spyware to hundreds of millions of people, violating basic human rights in the process.

Check Article 12:

https://www.un.org/en/about-us/universal-declaration-of-huma...
The situation was a bit different, as (IIRC) h.264 already had an enormous amount of usage.

JXL is basically starting from zero.
MacOS comes with an old version of less (581.2) - as Apple fears and avoids GPL v3.

Brew etc holds newer versions - but this particular issue probably has to do with missing lesspipe:

https://github.com/wofr06/lesspipe#42-list-of-preprocessed-f...
I'm not against breaking e2ee when the right protections are in place.

1, Court signed order
2, Public Disclosure during prosecution or within X time of the court order being signed (including when no wrongdoing found)
3, Some sort of test to ensure it's not misused (imminent threat to life, serious crime like murder/child kidnap or something)

The idea that a judge can order a cavity search to find information leading to the location of a suspected murdered/dying child but not to read a message between the suspected murders phones seems ludicrous.

It appears at least in some of the US/UK, a judge can order you to give information including your phone password and if you don't, you become a criminal for that.

I'm just suggesting the question should be around where do we draw the line on privacy vs protection and what safeguards do we put in place.

I.E on a scale of speeding ticket to terrorist attack.
Huh. Finally a name for it.

I do a lot of support work for Control Systems. It isn't unheard to find a chunk of PLC code that treats some sort of physical equipment in a unique way that unintentionally creates problems. I like to parrot a line I heard elsewhere: "Every time Software is used to fix a [Electrical/Mechanical] problem, a Gremlin is born".

But often enough when I find a root cause of a bug, or some sort of programmed limitation, the client wants removed. I always refuse until I can find out why that code exists. Nobody puts code in there for no reason, so I need to know why we have a timer, or an override in the first place. Often the answer is the problem it was solving no longer exists, and that's excellent, but for all the times where that code was put there to prevent something from happening and the client had a bunch of staff turnover, the original purpose is lost. Without documentation telling me why it was done that way I'm very cautious to immediately undo someone else's work.

I suppose the other aspect is knowing that I trust my coworkers. They don't (typically) do something for no good reason. If it is in there, it is there for a purpose and I must trust my coworkers to have done their due diligence in the first place. If that trust breaks down then everything becomes more difficult to make decisions on.
I like how no-one has blamed the tobacco companies who did more than anyone to increase the number of smokers and cigarettes in the world.
> So you have this tree of dependent data fetches, how do you minimize the time waiting? You could walk the tree node-by-node, but that balloons your wait time. So you kick each bit of work off to a new thread and wait for it to be done. How do you wait for it?

This is exactly the kind of problem that is targeted by Project Loom [1] and structured concurrency [2] on the JVM. Async programming makes a lot of tools not applicable (or at least very cumbersome to use): debuggers, profilers, tracing tools, stack traces, etc.

[1]: https://openjdk.org/jeps/425

[2]: https://openjdk.org/jeps/428
As a society, we generally try to strive for a higher standard than "The less cautious among us get what's coming to them."

We don't, for example, have the attitude "seatebelts are whatever, let speeding people get pulped." And there's a good history as to why we don't do that.

Even people with bad judgment deserve a shot at avoiding horrible death in a civilized society.
Because it was used in Blu-ray discs, streaming apps, and TV. But JPEG and any successor is mostly a format for the Web and thus web browsers.
Seed your database with the Faker gem. Then seed 9.4x faster with upsert_all
Latvian eID also provides cryptographic signing, and it's widely used when communicating with governmental institutions, because it's mandated by law that they must accept such digitally signed documents, and they have the same legal power as regular documents. I believe the situation in Estonia and Lithuania is probably similar. Many businesses also accept them but it's not universal.
Yes sorry, I just wanted to come to a place with some experts. I tried some other popular sites with little luck.

Anyway, that works, thanks!

So it seems that trapping SIGTSTP works, so long as the script is currently executing an asynchronous command that is followed by a "wait", at the time when the user presses Ctrl-z. Did I get it right? I need to read a bit on this topic.
Size is not the problem. Privacy is.
There's a lot of good reasons to hate Apple, but when they're right they're right, and I definitely appreciate that they're willing to stand up for something like this, even if it is in their best interest.
Unethical? Why should Mali have an ethical duty to respect military or intelligence of a foreign country with no alliance that could easily be their enemy some day?
I'd love for something like this for my workflow, but I don't keep my keys on my disk currently, so I don't think it would work for me.

I currently use KeepassXC to manage my ssh keys, but then get tripped up with the multiple identities sometimes. I have separate keys for personal vs work on github/ gitlab, and when I attempt to perform git push/ pulls, I often have the wrong one in my ssh-agent's keyring.
I started using "actually" instead of "literally" precisely because "literally" is now ambiguous and so the meaning isn't clear anymore. It seems better than doing something like "literally literally".

But I also use "actually" for other purposes, so it's not as clear as it could be either. Still, it's less likely to be misunderstood than "literally" is.
You could have asked this question about Sega in the 90s. Why would Sega ever consider partnering with Nintendo, Microsoft, and Sony?? And then the Dreamcast tanked and they pivoted to software only. Other platforms were there for them to port all their games. If Sega had done something more boneheaded than "Sega does what Nintendon't" then Nintendo could have told them to pound sand and they wouldn't have a successful platform on which to save their business.

Will Nintendo suffer the same fate? Highly unlikely. The Switch is doing great, the successor will probably do great. But then again, so did the Sega Genesis. There's no need to burn bridges.
Show HN: Jnigen – Experimental Java interop for Dart / Flutter on Android
TSMC warns of deepening chip slump as AI boom fails to offset economic woes
I'm not a licensing expert but I know AGPL has a concept of derivative work that is somewhat blurry for me. We could argue this isn't core to the CRM (if specific to your company) and therefore not derivative work but I agree it's subjective and therefore not ideal.

I'm not entirely convinced we made the right choice. Considering your feedback and we will see in a few months what people want to build and if we should revisit.
You do realize fire spreads, right?
Anecdotally, I've heard the argument made that police can knock in doors for raids, and they should have the same power over technology.
Siri's real trick is being able to answer anything without knowing who is asking or the context.
We have partial impressions of the past. We have seen, felt, thought something at various points in time and then we construct a sequential story of what happened, often employing abstract cause-effect reasoning. Two different observers might come up with different stories. To reach a consensus, they have to exchange their points of view.

Once all the observers forget their story or they disappear, the past "fact" disappears from collective memory, unless that story was passed to newer generations by speech, writing, etc.
Which is a good reason to avoid giving your data to either one in the first place. If I don't have a choice though, I'll take the company over the government any day.
I use this a couple of times a year when I crank up my Pandas version of TOPS-20 (http://panda.trailing-edge.com/). Now that VMS is ported to x86 I may use it more!