skysight-inc/HackerNews huggingface dataset:
Something that seems to be not well known by the general public:

Landing a big contract with a big company early on can be very problematic. They have a history of screwing small companies.

Small companies often seem to imagine this will solve all their problems. It seems to be the business equivalent of the fantasy of winning the lottery and then having it made in the shade. In reality, winning the lottery frequently doesn't end well and landing a big contract early on often doesn't either.

I used to imagine I would keep a file of such stories but never did. It's been challenging to find examples when I want them. But it also seems to be common knowledge in some circles.

Feel free to bite off more than you can chew and view it as a growth opportunity, but be aware that getting too much of your revenue from one client makes you their bitch. It's like all the downside of being an employee plus all the downside of running a business.

Best of luck.
Is that good, though? If a hole in a system is exploited by only "the top", it may be disregarded and "the top" will be able to inject anything there, but if it is exploitable by anyone from a wide group, then info from the system will be widely distrusted and communication may work around it?

Also, how to protect a chip from reverse engineering even from all except "top actors"? I remember the price for reverse engineering of certain ICs was between 5 and 7 figures of USD. Don't know about modern IC processes, but it may be affordable for many even for those?
Interesting detail from the detailed release notes:

> Explicit language handling. The keyboard will add explicit language that you use to your personal vocabulary list and will learn this usage for each different app. Explicit language that is learned is used for autocorrect and suggestions
Worked fine for me in Firefox.
https://github.com/fabiensanglard/st
Duck is absolutely great, there's a Thai restaurant near me that makes a great tasting fried duck breast with a peanut sauce. Incredibly crispy, incredibly delicious. Highly underrated meat as you said.
As a 15 year old and avid science fiction reader, I used to badger my English Lit teacher constantly. He always maintained that Ballard was one of very few SF writers he liked and one of the few that he felt were good writers on a technical level. (I haven't read the article yet, but I sense some irony in the air)

I still disagree with his definitions but Ballard is definitely special.
No it wouldn't, anyone could still find it by searching for it in the list and they could use the money they'd otherwise pay to Apple for marketing, or spread through word of mouth. Then as soon as they had more than negligible market share they'd be on the first page of results.

Making it harder for new search engines to rise is the thing that happens now because you can't even be offered as an option unless you already have enough money to pay the danegeld.
#4 is so critical. How do you plan to get users without marketing?
Since other people are mentioning the red flags working with business critical 1-person businesses, I thought I would share a small story. When I was first starting out, I connected with Huffington Post who were very excited about using PubExchange since they were manually managing most of their traffic partnerships. For many sites, traffic partnerships can be a large source of referrals, but HuffPo took it to another level. They partnered with everybody and would link out from their homepage, so they could send a very significant amount of traffic. After a few meetings (I don't think infosec got involved), they decided to integrate PubExchange throughout all their verticals. We met in person, so they were fully aware that it was just me, but they were/are a very nimble company so they were ok moving forward. Unfortunately, because they were implementing it so quickly and using it in different ways than had been used before, the first night they implemented it, it broke, and unfortunately, it also broke all links (internal and external) across HuffPo. They took down the code, and called me that night. I fixed the issues right then (I think it took me 10 minutes) and the next day they added everything back. Never had any issues again and worked with them for many years after that.
It's still not exactly easy, and the API has not changed much since the aughts except than to become richer and more complicated. But almost nobody writes raw CUDA anymore. It's abstracted away beneath many layers of libraries, e.g. Flax -> Jax -> lax -> XLA -> CUDA.
Yes it is, so it isn't really comparable to what Apple is doing.
but most dont
> I've taken certification exams where an app is run on my machine verifying I have nothing else open and my camera had to be enabled, with me and my hands in view for the entirety of the test. There are ways to ensure cheating is more difficult than it's worth

Yes sure it makes cheating inconvenient. It also makes exam taking inconvenient.

If I can at all help it, I will not be a subject to this sort of abuse and neither will my kid.
I doubt it can be if more apps are allowed. E.g. allowing one browser means they can control very tightly the performance characteristics of it and any other apps that use its renderer. If third party browsers are allowed then it's much harder to do that.

I know Android does it, but Android's got many years of experience doing it, and it's generally not as smooth as iOS.
I'm quite the scamp.
No I did not. You are using this defense to target Jews more broadly than Israelis. You're being extremely prejudiced and I think you know you're doing it. The gaslighting is part of the message.
Smart pointers aren't the beginning and end of things. C++ is riddled with places that can be converted into weird machines, even if you guarantee correct lifetimes of everything on the heap.

Look at how much fun we can just have with the stack!

std::string_view foo(std::string_view s) {
return s;
}

auto s = foo("temporary"); // kaboom

Modern C++ does not force you to initialize everything before it is read. Modern C++ happily lets you ignore bounds checks with vector operator[] or by using c style arrays or by doing pointer arithmetic. Modern C++ happily lets you overflow integers or silently truncate when widths change. And on and on and on. Turning every "new" into "make_shared" is nowhere close to enough to make C++ safe in the face of bugs.
Paper Is the New Film
- Perceptions matter. A lot of Americans think it's best here. Those that say how bad it is here, tend to not be the types that would be qualified for EU visas (i.e, you're not going to move to EU on a skilled worker visa if you're an unskilled, unhappy worker in the US)
- Family matters. People leaving family usually emigrate for more money, and US -> EU isn't a more money situation most of the time.
- It's not so easy to just emigrate. You need to be highly qualified or have ancestral ties. If you're highly qualified though, you can probably earn better money in the US. For the wealthy, US is subjectively "better".

I think ultimately it's just a matter of opportunity. If people are generally comfortable with their life, why would they move? They will only do it if a fantastic 10/10 opportunity presents itself; there aren't many 10/10 obvious opportunities to emigrate to Europe for.
Cool project.

Is there any way to scale the UI for high dpi displays?

On a 2:1 display, the fonts look aliased, if I set the browser zoom to 50%, the UI looks crisp, but everything is a bit small to be useful.
> The author contradicts their own advice to avoid flowery prose

Can you give some examples of where I use flowery prose in the article (apart from when quoting samples that do)? It's something I try hard to avoid.
DPI is not correct on MacOS
No, physical goods have always been excluded from Apple’s commission

In fact they explicitly prohibit using in-app purchases for physical goods, presumably because they don’t want to deal with the headache that comes with providing customer support for those transactions.
Do you think some other seller falsely "reported" me, claiming my copies my be counterfeit, for surely there was no way I could offer them so cheaply to beat out the next cheapest seller by, what, 50 cents?
fuck google.

it's actually a pretty good app. offline downloads work. simple interface. you can subscribe and discover podcasts etc.

prefer it to most podcast apps. but you can never trust google.
I read lots of law blogs (former lawyer) and some of the language used made it seem very law-blog-ish. For example, non-lawyers typically don't note/congratulate the attorneys representing one party or the other, which this post did at the end.

That's why it was so weird to have the word "impunity" mixed in at various places, which is something a lawyer or legal-focused journalist would not do (especially "claim of impunity" in the headline).
> It’ll only be roughly as effective as their claims are true.

Boy, do I wish I had your faith. That hasn't been my experience with how claims are evaluated on the internet, nor with how they spread.

It certainly seems to me that claims that are more interesting or emotive spread further, regardless of their truth value. It certainly seems to me that corrections to false claims don't spread nearly as far as the original false claims. And it seems to me that false claims are much easier to produce than true claims, so are produced in greater volumes.

I just don't see it being "as effective as their claims are true", I see it being "as effective as their claims are *desirable*". That seems (again, to me) to be the much more important factor in how a claim spreads. And...well...humans have a very strong tendency to blame their problems on outside groups and factions. It's very desirable for groups to blame our problems on others.

I really have seen very little evidence that an idea/meme's effectiveness at spreading has a strong correlation to its truth value.

I hope you're right. I want to live in a world where you're right. But I also am terrified that we live in a world where you're wrong. I don't think the world you want to live in happens automatically. I think it takes a tremendous amount of work to achieve, and if we just assume it's natural, I don't think we will realize that world.
Isn't this going to try and turn iPhones into general purpose computing devices? Currently they're much more locked down than that.
No but the desktop toys from the 90s were difficult to justify.
Typically a news article tries to make the event reported on seem a bigger deal than it is. This one goes out of its way to reassure the reader "no one's heard of the app and no one cares that it's shutting down"... Odd. It's the default go-to podcast app in my friend circle!
Probably some very flaky issue then. My current ISP isn't very reliable, although everything else seems to work fine right now.
If it weren't valid, the previous commenter would attack the question, not the person writing the question.
I am happy to see more libraries in this space. I do not like R, but the Shiny workflow is so much faster and easier for novices to bang out some value. Streamlit is really heavy in comparison.

Minor annoyance: new project and it chose YAML over TOML.
The inexplicable need to make the browser a second OS with worse everything boggles my mind. Especially on mobile devices which prize battery life.

It won't give users choice because we as an industry have again and again just chosen what's easiest for us instead of best for the customer.

We'd 100% still be using Flash if Apple hadn't refused to support it because of the battery and performance issues.

This forum spends a lot of time talking about the E**ification of everything and how user hostile many companies business practices are and then cheers tearing down the one walled garden a non-nerd can, by default, have a reasonable experience in.
> don't you think they'd be using that capability against Ukraine?

No, and that's entirely the point.

Their non-use of their advanced weapons systems is as equally interesting a subject as their forward-deployment of expendable, less advanced systems.

The Russian military certainly have their inefficiencies - as all modern militaries do, including "our own" - but they also have capabilities that are going to be more important to use against NATO/USA, than Ukraine.

The Russian mindset appears to support the idea that World War Three is well and truly under way and has been since the West illegally invaded Iraq, in 2003. Ukraine is merely the latest in this conflagration that has been rendering 'lesser nations' asunder, for two decades already. The whole world has been watching not only American/NATO, but also Russian doctrine in play for decades.

So I guess the doctrine is, don't play your best hand first .. and reserve your big muscle for when you fight big muscle.

NATO is adding its muscle to Ukraine, no question. But I wouldn't expect to see Russian - or NATO - advanced weapons systems in use until there is actually direct, open conflict between Russia and NATO.

Only then would non-nuclear EMP's, and indeed tactical ("micro") nukes, and other such more 'advanced' weaponry end up on the battlefield, if there is even one after the first few hours of 'real war'.
One of the most important lessons I got from high school came from my history teacher: instead of testing that we had learned the book by heart and were able to "copy-paste" the right parts into our test, she was looking for critical thinking.

In a typical test, she would give us all kind of articles (with the source: date, author, journal, country, etc) and ask us to analyze it. Not only it required us to understand the historical context ("the author is talking about this event that happened at this place for this reason"), but we had to show critical thinking: "he comes from this country and has this religion, so I would assume that he has a bias towards this", etc. To the point where we could even choose which questions we wanted to answer in the test. "It's okay to have completely forgotten about this event, just pick a question about some historical context you know". She was not testing our capacity at learning everything by heart (of course we had to learn something, otherwise we could not answer any question at all).

It took her time to establish that. Many students hated her, because they would usually easily make good grades by "learning the book by heart", and they were failing here. But at least for me, when I started understanding how it worked I also started loving this class. Somehow I did not feel like another pointless class where I would optimize my grades: I was actually improving my critical thinking. I was getting something out of this class other than good grades. Reading my history book now was not about learning facts, but trying to understand the context through the lens of the author.

I think that every teacher should strive to give that kind of feeling to their students. Then ChatGPT would not be a problem anymore: it becomes clear that it is not trustworthy. If some like to use it as a tool (e.g. because they need ChatGPT to give them keywords that they can use in further research), that's fine. Those who take the output of ChatGPT for granted have just missed the point, they may as well do nothing.
Protections against malware are the job of the operating system not an app store.

And I don't understand the point about ads. The vast majority of apps currently available on the app store is already plastered with ads?
I also want to be able to reprogram my oven and washing machine. And also my car. I should be able to run any app on my infotainment system, not just those from the manufacturer.

Less tongue in cheek: let me install any game I want from any game store on Xbox and Playstation and Switch. I do not understand why this only focuses on Apple. Is that just the media for clicks?
Some projects have refused code from developers because they are Russian or Chinese. Just because it is open source doesn't mean it is unbiased, free from politics, and without racism.
JSON columns are a kludge. What's really needed is Dynamic Relational (see link). JSON columns are second-class citizens in such RDBMS. Dynamic Relational would make all columns just as powerful. A startup could use something like the Zend business model to make an open-source version and a for-fee enterprise version for scaling.
https://www.reddit.com/r/CRUDology/comments/12ari2l/dynamic_...
Have you read this one? http://www.paulgraham.com/ramenprofitable.html
>When was the last time there was a serious vulnerability in major JPEG libs?

1) Kindly define "serious"...

2) Kindly define "major"...

Also... why can't you ask the question you pose:

"When was the last time there was a serious vulnerability in major JPEG libs?"

...with the words "serious" and "major" removed, i.e.:

"When was the last time there was a vulnerability in JPEG libs?"

?

As that might be a far better question if the generation of insight is desired...

?
Not anymore than Honda or Ford hold a monopoly on their cars…
> somewhat confused by the general lack of "can do" attitude

I moved from the US to Europe a year ago and this rings so true it hurts. Sometimes requests (for anything from another glass of wine to government bureaucracy with big stakes) are simply met with a shrug and "nope, I can't do that." No solutions, no apology, they just go back to looking at their phone. This is nearly nonexistent in the US.

In general, living in southern Europe it's a big adjustment to a culture where time essentially has no value, or at least is valued way less than in the US. Just wait another 30 minutes, why are you in such a hurry?
The sky can’t fall, it’s not really physically possible. Also, maybe isps backed off for now, who’s to say this won’t change in the future? Shareholder value trumps all, you know
I'm sorry, but we have to ban this account, as posts like this are simply not what the site is for: https://news.ycombinator.com/newsguidelines.html.

(I mean no disrespect toward the experiences you're articulating, which have obviously been deep and impactful.)
It doesn't work, and I can see no place to obtain a refund.
"senior VP of the AI group at AMD", said at a "AI Hardware Summit" that "My area is AMDs No. 1 Priority".

Tell me when the rest of the company aligns with you and has started to show any results in providing a good experience for people to do machine learning with AMD. As it stands right now, there is so much tooling missing, and the tooling that's there is severely lacking.

But, I have a faith. They've reinvented themselves with CPUs, multiple times, so why not with GPUs, again?
Cook is doing a largely undocumented European tour.

He was also in the Netherlands to talk about/with ASML and NXP. There's a few dozen critical European suppliers that Apple depends on.

He's also not hostile to legislation at all, he openly committed and confirmed to want to apply with legislation in any major market.

Contrary to popular belief, legislation is not always perceived as negative by businesses. Without legislation, you're somewhat forced to get as unethical as the law allows, because if you don't, somebody else will.

In more cynical cases, companies may even embrace legislation as a competitive advantage. An example would be pro-active copyright detection, the detection of misinformation on platforms like Youtube and Facebook. Very hard and expensive to implement, thus small companies don't stand a chance to compete.
I would like to point out that US education isn't exactly a paragon of quality compared to other countries, where this approach also (maybe coincidentally) isn't practiced.
You can always ask. That being said, a good shop will probably not risk its reputation by installing garbage components.
The classic economic benefits of competition:

* Drives down price

* Enhances product features (I see them competing on VRAM first)

* Helps to insulates buyers from supply issues

Nvidia has kneecapped their consumer grade hardware to ensure the gaming market still has scraps to buy in spite of crypto mining and the AI gold rush. All AMD would have to do to eat into Nvidia marketshare is remove the hardware locks in low-end cards and ship one with 64GB+ of VRAM.

This of course would only work if they have comparable/usable software support. Any improvements to ROCm will be a boon for any company that doesn't already have or can't afford huge farms of high-end Nvidia chips.
We call it lamb. Sometimes we eat it.

If you ask us if we eat Mutton, most of us will have no idea what you are talking about. Just sayin'
Except this has all played out before.

Consumers do what they are told to do. If a website says install this app in order to use it they will. If an app says approve this permission to use this app they will.

And so you will inevitably end up with websites that only support Chrome which will increase its market share up until the point it is an IE style monopoly. And aspects like the cost of testing apps/sites on multiple diverging browsers will further entrench this monopoly.

People go on about how this is great for competition as they can finally install Firefox etc. No. This is going to cement Google's control over the browser market and wipe out third party browsers like Firefox for good.

And then we will end up with pro-advertising features that are built into the browser that you can't block.
Early in my career, I was laid off during offshore outsourcing mania. Initially, they hired one of consulting company to handle oncall after work hours. We loved it, spent months training our replacements without knowing. We also documented a lot of our tribal knowledge during this time.

Then one day they brought everyone in a big presentation hall and fired everyone. We got 3 months advance notice and then minimum of 2 months of salary as a severance. Ironically, they didn't use the afterhours consulting company. Instead, they hired another offshore consulting company for the actual dev work. I guess they were spreading their risk.

We were ordered to train our replacements in our respective areas. That was the most painful part. The original offshore team also felt betrayed, I guess, and there was very hostile environment.

But three months of advance notice was very nice. Some of us got jobs during those 3 months, and started making double salaries. Managers were also part of layoff, so they didn't care. Executives were absentee mostly and they possibly didn't care either.

I needed an excuse for a long vacation, so I didn't look for work immediately. Instead I enjoyed traveling, my hobbies and side projects.

2. No. Other than that it happened during GFC, I don't think it impacted my career. I have gotten multiple simultaneous job offers since then.

3. No, don't think anyone cares.
>How was transferring the security function from private industry to the federal government a jobs program?

By making it much less efficient.
It really depends on how you define it, but Amazon, Walmart and Shopify are all excellent mainstream choices. This gives you plenty of numbers for comparison:

https://www.insiderintelligence.com/content/amazon-walmart-s...

Then obviously you're also got direct-to-consumer via your own website, and lots of niche channels like Etsy, Wayfair, and so forth.
Honestly I’m surprised it’s as low as 78%.
Please don't cross into personal attack. It only makes everything worse.

https://news.ycombinator.com/newsguidelines.html