skysight-inc/HackerNews huggingface dataset:
Thanks for repeating what you got out of my post.
There is a little miscommunication. I'll see if I can clear that up.

I'm a "spirit of the law" kind of guy.

And I think that when the bill of rights was passed, the idea was that Americans should be shielded from searches unless there is probable cause.

The founding fathers didn't anticipate the technical innovations of telecommunication and the computer revolution. Nor the power this would grant private companies over the lives of US citizens.

Let's be blunt, if Apple had to pay human staff to manually evaluate hard-copy documents for CSAM violations, they simply wouldn't shoulder that expense. Arguably the only entity that could "afford" it would the the US Government.

Yet here we are in the modern age and these technologies exist. And these searches really do happen - without probable cause. There are at least two known cases of fathers being criminally investigated by the police based on a photo of their children that the father sent to a medical doctor after these photos were automatically scanned and flagged by automated systems[1].

The only point I'm making here is this: I feel that the bill of rights have been diminished in the digital age, and companies can do do wield automated algorithms that end in criminal investigations in ways that detrimentally impact lives of innocent people. And that these events taking place run contrary to the spirit of the bill of rights.

That opinion may differ from your own. Or it may differ from how case law and legal precedent have evolved since the bill of rights was initially ratified. But I don't think dismissing that opinion as "nonsense" is either appropriate or a sign that you are debating in good faith.

[1]: https://www.nytimes.com/2022/08/21/technology/google-surveil...
Forget What You See on TV: Good Ideas Don’t Come from Brainstorming
As grandparent, I would add that my advice is also in the context of the original comment. If you're going crazy and feeling locked in your apartment for 23 hours per day, then you definitely don't have a strong social support network. If your solution is to get an in-person job for social contact, that's a great first step... just make sure to take the subsequent steps to use those contacts to build a non-work social network so you have the support you really need.

Many of the comments/responses to me seem to be missing the original context. Yes, all friendships come and go. Yes, interaction isn't family and family isn't interaction. Yes, you can carry on friendships with people after you quit.

Everyone is saying true things. But as someone who has moved cross country to work at a startup, treated the startup as my social life, and then left that job... I was devastated by the number of people who I thought were close friends who basically didn't talk to me after I left the company. I learned that lesson in a really rough way at 26.

Now, I take my own advice, and when I meet people through work that I get along well with, I try to move that friendship outside of work so hopefully it has a chance to outlast the job and be an ongoing social connection. That also opens my network up to their friend network. It also gives me social support beyond someone to gripe about work with.

That's all I'm saying. When you have no friends or support, having daily interactions is good/necessary, but try to use that to solve the main problem: having no friends or support.
It's not. Hospital personnel do indeed ask you the same questions repeatedly to make sure they're treating the right person, but online vendors rarely have such high consequences attached to getting this wrong.

I suspect the real answer is that when they finally hand you off to a live human being, that human is sitting in the boiler room of a third-tier contractor on a different continent than the main headquarters of the business, and they have no idea what you're currently looking at on your screen. It's technically possible to do this handoff with a complete picture of how the user got there, but that requires a degree of technical integration most companies don't seem to want to pay for.
When I was in school, all of my teachers referred to language listening exams (a tape is played, you have a sheet of questions to answer) as "aural" which mirrors calling the spoken exams "orals". Having not heard the word before, I could barely even tell the words apart when mentioned.
> On the other hand I appreciate the hackability, and it is your data.

I really think this is the wrong attitude and the result of boiling frogs. Having access to data on our devices should be a given. To me it makes me think of the non-touch iPods of yesteryear. Music files were obfuscated on the device by shoving into human-unfriendly folders and filenames. The argument that this was to avoid music piracy is laughable since we originally had DRM'd music for downloads. The database was proprietary and undocumented which meant the only real way to get music on the device was through iTunes. It also meant that unless your ID3 tags were really good and you went through the process to copy all the tracks off and rename them, your music was locked to your device.

Even then, at least you _had_ a way of getting your music back. I'm not going to say E2EE isn't good or that the security protocols put into place for modern OS's isn't important, but imo it's eroding ownership of data and killing third party businesses. Everything has to be done through a web API now, which means your data has to exist in the cloud. This isn't good.
Biden Officials at conference endorsing zoonotic origin as established science
Microsoft sued by FTC over Activision Blizzard buyout
If there is a mismatch then in-person offices will need to offer higher salaries and/or lower their standards to attract in-person workers. (Or put another way, remote positions will be able to attract comparable candidates while offering lower salaries.)

Whether that salary difference is +10% or +90% I would expect it to show up in salary data eventually, and that might be a more accurate indication of the magnitude of the mismatch than job postings.
> Life in a major city at the forefront of technological change will rarely prepare someone for the realities of life outside that bubble.

Those who live such isolated lives should get out of the city from time to time, maybe just leave their safe neighborhoods. Grew up in NYC and was in cub/boy scouts and we did camping trips. My father preferred a rural and rugged lifestyle so we frequently vacationed in up state NY and Vermont where a lot of the activities were outdoors such as hikes, nature walks, tours, etc.
> Lake Union, which is not nearly as cold as Puget Sound

Lake Union is colder from ~October through April.

But yeah, you should be dressed for immersion, in July, that might be a PFD and swimsuit.
> "Please take me to my email"

Results in

"To take you to your email, you will need to sign in to your account. Once you are signed in, open your inbox to check your mail. You can also use the Help tab to contact customer support or see training videos. Additionally, you can right-click an email in the Message List to show more message options and right-click the Reading Pane for additional email commands such as translation. Finally, you can use Search to find other commands or search through your email, contacts, and calendar."

Citing resources from google and microsoft support.
I agree that the product itself seems like a nicer way to access web3 stuff! And I'd actually be interested in some blog posts about how the authors got such dramatic speedups.
> when you get better service from credit unions and regional banks.

Anecdote: I have an account at a credit union connected to my wife's job. They've been really hard to work with. When my wife lost her ATM card, it took like 4 different phone calls to convince them to mail a new one. When I tried to get new checks with our new address on them, that was hard too. They have an Android app, but it's buggy.

Generally, they just seem like they need to hammer out some better business processes for things that customers commonly need.

I guess one thing I've learned is: if you're joining a credit union, make sure they have a physical office close to you. I feel like we could have gotten better service if we'd sat down across from a real person.
My mistake, this isn’t parallel. See https://news.ycombinator.com/item?id=33911491 for a parallel version with no readers.
And you're going to use what instead?

If the answer is "nothing" then you don't really need it so it was never on the table.
My most important advice: Put a README.txt document into the top project folder containing setup information consisely in one place. If necessary, include code snippets and biolerplate command examples to copy&past from.

If the project is larger, you may also include MANUAL.txt, SETUP.txt (for detailled setup infos), TIPS.txt, TODO.txt, HISTORY.txt files or similar to keep the README.txt small.
In other words, make sure grandma gets up and moves around a couple of times a day.
FAANG-level pay is the exception.
> there is already a fantastic external-controller-to-software bridge available via MIDI

So you got that part figured out I suppose.

> super cool analog controllers

There is a lot of "cool" midi controllers out there. Examples:

- Modular: https://special-waves.com/ or https://jouemusic.com/

- Tactile: https://roli.com/products/blocks/lightpad-block-studio-editi...

However, I'm not sure that coolness translates to controlling non-musical apps

--

PS : If you are on windows, I find using a large touch screen to be a good tactile desktop experience (sometimes). You can even create a custom UI setup with TouchOSC.
The author did not mention if they were rewarded by the bug bounty program. A vulnerability of this severity surely requires a reward of some sort.

Does anyone have any more information about whether or not this person was compensated for their work?
Why wasn't the steam engine invented in China?
I have discussed what I think are the primary reasons in this story and criticized some other theories I often see such as Mongols stopping industrialization or China not being capitalist enough.
> Children won't eat

> The Candy won't eat

Do you notice a difference?

There are many verbs where this has become possible recently (the code won't build?) but eat isn't one of them.
>And the response to the criticism

"ACAB" is not a criticism tho and that's all I see
Asked the same history question[1], "what was the french-speaking population of france during the french revolution", multiple times and got different answers each time. Each answer was wrong about at least one significant detail, and in one answer it decided to just not try to answer the question I asked.

Attempt 1: The population was about 25 million (in line with estimates) and only 3 million spoke specifically Parisian French (a potentially accurate statement, but not what I asked). The sources it cited had contradicting information — 23 million instead of 25 million total population — or additional context that would've answered the question accurately, such as about half of the population speaking some form or quality of French.

Attempt 2: "The French-speaking population of France during the French Revolution is estimated to have been around 29 million people" — completely wrong across the board. One cited source is a Statista user-created graph that gives 24.8M for revolutionary France and 29M for France in 1800; it also has no details about language use. "This figure is based on demographic analysis conducted by Gudin and confirmed by a crosscheck with the graph showing population changes in France between 400 B.C. and 1975 contained in Colin McEvedy and Richard Jones, Atlas of World Population History." This is lifted almost verbatim from another cited source, but the source's next paragraph acknowledges discrepancies important to the context, including potential errors by Gudin or his translator. The source also has no details about language use.

Attempt 3: "The French-speaking population of France during the French Revolution was estimated to be around 55.81 million people, according to a 2007 Adult Education survey by the Insee. This survey found that French was the mother tongue of 87.2% of the total population, followed by Arabic , Portuguese , Spanish and Italian . People who spoke other languages natively made up the remaining 5.2% of the population." Completely wrong. The only cited source is the "Languages of France" Wikipedia article.

1: https://beta.sayhello.so/search?q=what+was+the+french-speaki...
Super interesting! It's interesting to think about what Zanzibar ultimately is: an efficient way to store and traverse graphs to determine an outcome, in this case typically authorization, but ever since I learned of this I keep seeing more and more problems that could be solved this way.

Also I can't decide whether this paper is more interesting or the tech they built to annotate it, I keep thinking of papers I'd want to do this with now.
With your infrastructure you mean actual hardware? Bc we can run Gitpod Dedicated in your cloud account or ours, in the region of your choice.
You shouldn’t use any abstraction unless you have a good reason to do so.

Why? Because it has costs which are most heavily paid by those who come after you and read or modify the code later.

A small amount of the right abstraction helps understanding, too many irrelevant abstractions just gets in the way (BeanFactoryFactory etc).

I’ve only seen people use too much abstraction, not too little, so the title makes perfect sense as it is to me and has the right message IMO.
I'd like to think I'd be grateful for having helped put something into a famous game, and not get wrapped up in money. Honestly, I'd probably be bitter too.

The thing is, just because he (or myself) would be bitter, does not make the bitterness right. It doesn't make it sensible, and it absolutely does not make any part of this a good move. Burning bridges as publically as possible, over what is almost certainly going to be your most well known piece of work for the rest of your entire professional career, is not going to win you any friends. It will make people see you as a backstabber (which you are), a bitter, money-hungry person (which you are), and someone who is willing to try and hurt the public credibility of others, in order to enact some petty revenge (which you have done).

No part of this is good. No part of this is right. "Giving the story" to the public in some nebulous gesture of posterity does not absolve any of what has been done. Instead, it taints the only thing you had invested into the project - the only claim you had.

Again, I'd probably be upset over this too. I might even have attempted to do something similar. Knowing that, however, does not excuse the action. It does not change right and wrong. This is wrong.

I wish this person luck, and more importantly, the opportunity to learn from this error-upon-error that they have stacked on their own shoulders, and branded to their name.

To put it simply: It is not worth throwing away public perception and credibility in hopes of receiving financial gain, regardless of how validated or "wronged" you might feel in your own egocentrism.
>The Free Software world has had ample opportunity to produce something as carefully assembled, as smooth, and as capable as iOS, and what we got instead was Android.

You mean the same OS that allows you to build your own open mobile OS as opposed to a closed source locked down OS that permits only 1 app store and 1 payment system?

>Suggesting a normal person use something OTHER than iOS at this point is questionable at best.

It's only questionable if you prefer the prison that is iOS.
The answers are explicitly based on information found on the web instead of some knowledge found within the model parameters.
For those with experience here -- is this a death knell or a warning shot? How likely is it both parties challenge this and the deal goes through?
nice try mr Microsoft lawyer.

he smartly follows the line you quoted out of context with "and even that they didn't deliver" or something.

so, no contract, an email agreement which was never fullfilled.

man, be happy this guys is a spineless hippie or you would be working overtime and still paying a deal.
It's hard to know if they've really solved the problem. It looks suspiciously like they're using a very basic MIDI -> gesture look up table with a very limited range of context-dependent extensions. And no expression or dynamics.

That would make it a toy project, about forty years behind the state of the art.

http://pinktentacle.com/2008/04/video-wabot-2-android-plays-...
Google’s cost-cutters come for Waze, will lose status as independent company
> And calling it poorly-written is uncalled for, I think.

It was quite clearly phrased that the person thought it as poorly written. That’s their opinion and they are allowed to have it. Criticizing someone for sharing their opinion is what is uncalled for.
Sounds very Nietzschean.
5th paragraph before they clarify it's for buses and trains.

i kinda assumed that's what they were talking about, but it seems like something that probably should have been a bit closer to the top
Some games made me feel remorse for spending, and others are more of a slightly-begrudged feel. It depends on the monetization scheme of the game, and whether that scheme influenced gameplay at all. Grindy stuff with "pay for a boost" makes me feel that gameplay has been altered for the purpose of monetization.

Loot boxes can screw off. Valorant skins can be expensive, but some of them make me enjoy the underlying item more, since I have a tendency to covet "the shiny".
> Everytime Julia is mentioned on HN, I see a surprising amount of people who dislike the language for whatever reason.

I am mostly indifferent to the language (love the Jupyter equivalent tool Pluto, dislike Pkg, love the simplicity of matrix operations, dislike being pushed towards the REPL...) - I am increasingly irked by the observation that in topics like this the Julia community comes out in force to downvote anyone who expresses a negative opinion.
At least as far as the connectivity itself goes, Viasat's Ka-band airplane WiFi is actually really good.

As luck would have it, I've got a flight coming up in a few days on a plane using the provider implicated in this article. I'll be doing some poking around myself for sure.
> Indeed, as reported by The Washington Post, 50% of job applications on LinkedIn last month were for remote work positions, despite the fact that from-home postings made up just 15% of the listings on the site.

Another explanation could be: High-paying tech industry jobs are more likely to offer WFH, and are more competitive than low-paying service-industry jobs. There are more service industry job postings, but more people applying for each tech job posting. Thus, 15% of postings offer WFH, but 50% of applications go to WFH positions. Though true, this is not evidence for the conclusion they're drawing.

Not saying this is the explanation, I'm saying that they're picking out one element of a job posting and drawing conclusions from it.
ChatGPT itself doesn't bother staying up-to-date - I wonder at what point they'll give it real-time internet access...
How is something like this not picked up in a pen test? Can only assume there never has been..
All our cron jobs and scripts with non trivial logic are in babashka now. It has been a joyful experiences
So far not very impressed.

https://beta.sayhello.so/search?q=how+can+i+use+a+list+of+st...

None of these results are really even on topic, let alone helpful.
No, that is not the implication.

It's simply stating he plans to have it wiped. It does not make any statement about the companies plans.

IMO, even if my company wiped a laptop they gave to me, I'd do another wipe just to make sure it's perfectly fresh and clean. It's way easier to transfer to a pristine Mac than one that's had all of the initial setup skipped to validate a wipe.
...isn't 5% almost exactly the Lizardman Constant? (https://slatestarcodex.com/2013/04/12/noisy-poll-results-and...) [Edit: my point being that the percent of people with strong non-standard gender preferences might well be less than 5%, so I doubt you'd be turning 5% of your user base away.]

Also, just to play devil's advocate, there are some people from the other side who could theoretically be annoyed by new pronouns as options and refuse to use your service because of it
That's what's really weird in the states - there's a partition between urinals, but turn around and there's half-inch gaps between the door and rest of the cubicle!
The FTC isn't even the first regulator to say no. I believe Microsoft has been trying to appease the UK already for a bit. I suspect it'll be very hard to get all of the necessary regulatory bodies to sign off at this point.
Just because a vulnerability is common and easy to avoid won't stop lazy and/or incompetent devs from making it. I mean SQL injection is still incredibly common despite being easily mitigated by really basic knowledge and despite being handled properly by the most common data access libraries in every single programming language.
A place I worked at some time ago had a few bedrooms for people who needed to work late into the night. Not abnormal as long as its optional
F# goes right up with D as "most under-rated/under-recognized language of all time"

A lot of its features for functional programming got swallowed up in later C# versions, and it's the Red-Headed Stepchild of the CLR (let's pretend VB.NET doesn't exist).

MS allows it to exist but it's a second-class citizen on the CLR, and, I think, always will be =(
I think most fitness experts would tell you to increase activity progressively, not to go from completely inactive to "gym rat" in one day. The older you are, the more important this is.

The smartest way to do it is probably to increase both frequency and intensity progressively, which means your body can make small adaptations over time without putting undue stress on the joints, tendons, bones, cardio-vascular system etc.
Probably because a lot of pen testing is security theatre.
Well first of all it seems like (a) the author of the poem didn't explicitly agree to sell it at the price and (b) people are often willing to pay unfair prices for things in times of duress (IE... how much would you pay for a bottle of water if you were dying of thirst?).

And either way, the author isn't making a legal or moral argument one way or the other. He's just telling a story about his emotional response to this complicated and unique situation. The fact that the people on the other side of the story effectively have infinite wealth and still made the decisions they did is important to the story! It makes it easier for us to understand their motivations. He's a writer who wrote a story, it's not a wikipedia entry.
~99% of people are not going to be interested in the collaboration features, and will not log in. The ~1% who are interested in collaboration will want to first know whether it's a good shell, and ~50% won't log in to try it if they need to do that first. Maybe you don't care about that, but for most products that would be a lethal problem.
Maybe now with all the layoffs… but a year ago finding a good dev was very hard and expensive.
Yeah pretty subpar imho. Its basically an opinion piece.
Iran carries out first execution over protests