skysight-inc/HackerNews huggingface dataset:
Where’s the profitability in the DDoS service?
Even free accounts have had massive DDoS attacks mitigated - for free. There is no pricing anywhere in their portfolio for DDoS mitigation or bandwidth.
Cloudflare sells a lot of products but DDoS protection isn’t one of them.

It’s a hook to get users on the platform to potentially upsell later but if all you need is DDoS protection they provide it for free.
> What if you could spin up an entire enterprise infrastructure by just loading up this rack?

This is already being done quite successfully with existing offerings. Flexpod, VxRack, Nutanix, there are a ton of options.
Same - I have been using Python since 1998 and I failed the LinkedIn skills quiz on Python because it was over 50% numpy questions and things about matrix math.

That's not "python" for me.
Along these lines - For all the rubbish Nintendo does, they do know how to ship complete games. Games that if never patched, just work.
Hardest I ever worked. I rolled out of bed straight onto my laptop at 7:30am and clocked out at 6:00pm.
I was able to do for my company what a company in India was contracted to do for 2 years and still couldn't deliver on in 8 months.
yes i understand that. i mean its negligible in terms of cost relative to the cost of a trip (like a public transit fare).
Love the idea of prompting for sesame street characters, someone tell him his F1 cars are on 3 wheels in the last image though...
Indeed, I'm still using a cluster of Haswell processors to run VMs for appropriate workloads and it's all fine.
Are you sure the seed number isn’t a hallucination? I think it might be an internal reference which vaguely alludes to the original prompt.

The seed has no persistent meaning beyond the chat instance, so I think you could get same effect by referring a previous image with prose.
Great intro, hope it will be continued. Too often these kind of things start with a great intro and are then dropped.
Can RFID tags be lased into food and clothing, too?

what about... people?

rfid tattoos?

maybe new kinds of handstamps to get into events?

(also I wonder what degrades the rfid circuits - wear or water?)
Details forthcoming :)
I love the way the cars are often “driving on water”. So perfect yet so wrong.
Well this is going to be depressing.
I don’t wish to trivialize this CVE, CVE-2023-42846, but it is fascinating that it received a High severity and a base score of 7.5.

Devices reporting their MAC is standard practice. All these apple devices did it as standard practice as well before iOS 14. Yet, they added the buggy feature in iOS 14, and get a high severity CVE in return. Just fascinating. How does this work? Does it imply other devices that report their true MAC address are deserving of a high CVE as well?
> So you don't care about Yemen

Who said that? Please learn to read.
Why? You can convert energy to cost and back - its all the same energy source for EVs vs public transit. Ultimately cost is what matters anyways.

Who cares if the energy requirement of public transit vs an EV has a huge delta (spoiler: there isn't a huge delta in terms of energy per passenger mile). They are both super low and efficient.
You did see the part about integrating Salesforce with a Connect call center didn’t you?

So I’m an “incompetent developer” who someone managed to get hired at AWS Professional Services not a third party partner - you to consult the largest organizations on the planet?

I’m sure an AbstractFactoryRepositoryFacade is going to prevent cloud lock-in while you advise people to create a complicated workflow when a simple SQL statement using an AWS extension would be faster to develop, more performant and less maintenance?

It’s not a straw man it goes to the core of the efficiency gains you get by taking advantage of your vendors functionality and integrating into it tightly instead of trying to maintain a leaky abstraction.
Non-Tesla EVs aren’t working due to a lack of compelling options, IMO. I think there should be decent demand for:

A reasonably priced EV sedan.

An EV family car — 7 seats, not too large. A minivan or a wagon would work.

A small utility vehicle. Telo is on to something IMO.

Finally, there’s a huge elephant in the room: NACS. J1772 lost. It’s the living dead. Selling a new EV right now with only a J1772 (or J1772+CCS) jack is like selling a very expensive phone with only a 3G radio a couple years ago. No one who is paying attention would want to own it and be stuck with it. If I were running the show at any of these companies, I would switch production to NACS ASAP. I don’t care if it would take a loss, or if a major change is awkward in the middle of a model year. Throw in an adapter so the cars can charge from J1772 as well (Tesla makes these). Heck, have both jacks. But I think that essentially every single J1772 car that rolls off the production line right now is a mistake, and every would-be customer who reads some FAQ about how there will probably be an adapter available to charge today’s brand-new car from NACS in “Spring 2024” would quite reasonably say no.
Rust standard library is far more conservative when it comes to vectorization and auto-vectorization is far more fragile than people think, both links - they beat it in performance significantly ;)
Sure. Yandex is Cyprus. JetBrains is Czechia. Eastern European gamedev circles had been joking about surprising resurgence of studios in Armenia, Cyprus and others over the last year.
Because no one can predict the future.

Maybe by this time next year it will have lost a bunch of money…
I read your story and the only thing I can think of is: I have no idea how to "properly" interview you, and I don't think anyone knows how to either (except maybe just reading your CV, having a pleasant chat with you for 30 minutes, then handing you the job).

All this ranting seems to be against a one-off event into a (presumably) multi-year gig.

Switching careers just because of a couple bad interview experiences is a really interesting line of thought, but assuming you actually act upon the idea (instead of just dwelling on it because you thought software interviews are bad), maybe in the process you'll gain a bit more perspective of how good or bad the software industry is doing w.r.t. interviews as compared to other industries.

Don't worry about sounding like too much of a baby on HN, it seems everyone else here also wants to be fawned upon by random strangers in the interview process and have a list of a dozen things they would absolutely not tolerate during the process.

Madness, if you ask me.
To add color to this. The reason being is because a lot of the old C++ libraries and code no longer function so pushing for .NET applications helps bring them into the 21st century. Also, I think it’s more because of the fact that C# is very familiar to C/C++ developers. However, I believe the true target architecture should be Linux and there’s some work in this area. GNU Radio, Gqrx, Qradiolink.

It just depends on where you are looking. There’s plenty of OSS for SDR (it’s in the kernel, btw) on Linux. Windows you’re going to get closed source 80% of the time. Mac, forget about it.

-Old Ham
Stripe and Visa are two different parts of the same ecosystem though. You can't really replicate Stripe with entirely Visa services
All I see in this is a "your wrong!" argument. What is the counterpoint?
I used to really geek out on this space, since I'm building a decentralized Internet suite myself.

I interviewed Ian Clarke, the creator of Freenet: https://www.youtube.com/watch?v=JWrRqUkJpMQ

PerfectDark was another interesting one.

And my favorite is http://maidsafe.net/ -- they are finally close to releasing, after 14 years! (Disclaimer: I am not affiliated with them)
That demographic doesn’t spend many $
Very interesting that ChatGPT seems to prompt Dall-E via the client, rather than keeping that interaction entirely server-side. Keeping it server-side would be less likely to leak details as seen here, and makes it less susceptible to tampering.

Also nice to see that Dall-E 3 seeds were finally fixed. That must have happened within the last week or so; they weren't working last I checked (chatgpt always used a fixed seed of 5000).

> Midjourney and Stable Diffusion both have a “seed” concept, but as far as I know they don’t have anything like this capability to maintain consistency between images given the same seed and a slightly altered prompt.

I suspect this is more a function of Midjourney's prompt adherence being fairly poor right now. Even so, the images often aren't dramatically different. Example:

https://analyzer.transfix.ai/?db=josh&q=%28robot+%7C%7C+andr...
I find it interesting that you use reduce so often. Most python functions that handle two inputs handle it generically by handling a list of inputs, so passing in a full list exploded as args is sufficient and reduce isn't needed.
All of pythons built-ins at least work this way like sum(), print(), etc. As such, I have not ever reached for reduce. Sometimes a comprehension inside a function call though.

What types of situations do you use reduce for?
They even wrote about it beforehand. They knew that there a few single settings that kill performance, which they wanted to address with a guide. Instead of changing the default settings accordingly, it seems! Madness, a completely self-inflicted launch disaster.
That’s what I read in a comment here: they tried to jerk their suppliers around and lost. If you can only get so many chips it makes a lot of sense to put them in the SUVs and trucks with 40% profit margins rather than cars with half the margin on a lower base price.

https://news.ycombinator.com/item?id=26931498
> Scrolling is such a natural behavior for internet natives.

My jaw dropped at the participant who apparently saw the hero section of one of the pages, and thought that was the whole site. I get that scroll bars are invisible these days so you can't immediately see the page height, but not even trying to scroll anyway is wild to me.

But tons of users are not "internet natives".
I love the palette feature, which allows me to create shortcuts exactly two keystrokes long:
https://www.notesfromandy.com/2014/08/01/double-hotkeys-with...

This feature is just a sliver of all the power of Keyboard Maestro. I'm sure there are many potentially life-changing gems among the features I haven't yet explored.
My ongoing concern with Next is the Vercel's team unresponsiveness to page-breaking bugs coming off of features marked "stable" and in the docs.

Lately, it seems like most issues aren't even being acknowledged. It's pretty frustrating to encounter a bug in a documented use case, spend hours trying to fix it, realize it's a Next issue that was filed months ago but has yet to receive a response from Vercel, or to have reproduced and explained the issue and be ignored for months and counting.

The issue count at Next is huge, and I'm sure overwhelming, but if you're going to hype "stable" features that are beta at best, there ought to be some measure of support (or at least acknowledgment) for when they don't work.

People invest their livelihoods in these frameworks, and false claims are damaging. I'm currently knee deep in a project that can't budget a rewrite, so I'm just hoping someone at some point notices these issues and they get fixed. Not great. I've yet to encounter a project that calls features "stable" as carelessly as Next does. I've never felt so burned by open-source marketing.

If I was starting a new project today, I would stay away from Next.
Okay I’ll just convince everyone at my company to switch off of zoom.

I don’t mind if people want to use Wayland. And in fact I am optimistic that someday we can all use it and X will be allowed to die. What I object to is the push from Wayland supporters to consider X deprecated when in practice there are a huge fraction of users for whom X just works and Wayland doesn’t.

(And yeah, I’m aware of the distinction between Wayland the protocol and Wayland compositors. Feel free to replace “Wayland” in this message with “every Wayland compositor I’ve tried” if that makes it more correct. It doesn’t change the fact that X works for me and the push to deprecate X before there’s a solid working replacement is misguided).
sustainability considerations?
They both seem self evident, though I prefer the functional syntax. I don't write enough python that I don't have to look stuff up each time it comes up. C++ and Rust are my normal tools, and they are both fine having a couple ways to do something. Is the "one way to do something" matra still a guiding principle for Python? Having multiple ways means when I guess at syntax I have more chances to be right.

There also seem to be really stong opinions about what is idiomatic. I find writing python without lots of typehints and a good IDE to be infuriating, but I've been told type hints aren't pythonic.
I got caught up by that first thing hard! I went to Fukuoka for 5 days and asked the person running the Yamato counter in Tokyo how many days I needed to bring my luggage in advance for it to show up at the airport. They said two days, so I showed up three days before I left Japan. Turns out they needed four[0]!

I managed to work around this by taking a round-trip Shinkansen trip[1] back to Tokyo to ship my bags from there, at the cost[2] of losing a day in Fukuoka, a Kirby Cafe reservation, and several hits to my pride. I did wind up going to a Japanese arcade for like the first time in my life and acquiring a crippling addiction to rhythm games, but that's a story for another time.

I've never sent baggage from a hotel though - I always just drag my baggage over to the nearest Yamato desk.

[0] And would only explain this to me in rather impenetrable manual keigo that resulted in them pulling out the Translator App of Shame.

[1] I had three bags plus backpack. The Shinkansen baggage limit is two bags per passenger, so I needed to get rid of at least one bag and ideally two.

[2] The monetary cost was zero - the JR Pass is like the god of train tickets and it's a shame they spiked the price.
> it seems like the weather predictions are always off lately.

Lately? Weather predictions have always been a crap shoot. They are better than they've ever been and still only good for about a 48 hours window.

Try looking at weather forecasts from 30 or 40 years ago. You might as well have been reading tea leaves.
> I reject the concept of “just war” in general in all instances and think all war is mass murder, definitionally.

Then you must be for a swift Ukrainian victory right?, cause anything else just raises tensions in the region and increases the chance of another war in the near future.

> Furthermore, even in your worldview, an American citizen using nominally American-jurisdiction hardware to enable airstrikes in a war zone that has nothing directly to do with America is an unforced escalation in the proxy war unrelated to “illegal invasion” that invites retaliation against Americans and American space-based assets.

The war in Ukraine isn’t a proxy war it’s just a plain old war between Russia and Ukraine with both sides having allies that help supply them, and I’m not sure why “illegal invasion” is in quotation marks that’s exactly what it is.

> One may simply be against violence in all forms, which seems much more plausible, given what we know about humans on Earth, especially skeptics like Musk who tend to resist pro-just-war state messaging.

This is an easy view to have when you live the luxury of being able to choice whether or not to be involved in a war.

Ukrainians had no such choice war was forced upon them by the Russians.
> Nearly 40% said they particularly want to see more non-romantic relationships or asexual characters on screen. The majority of respondents said they felt that romance in media is overused. (The study in its entirety included youth aged 10-24, but questions relating specifically to sex and romance on screen were only asked of a subset aged 13-24.)

I don't know what the full study says, just what is in this article. It bothers me a little bit that the headline is that Gen Z wants less sex, but the supporting evidence just says they want more platonic and asexual relationships on screen. The two are not mutual exclusive.
Anyone recall Egenera? Compute only, virtualization, and fault-tolerance with the Ferrari of servers only MAANG-equivalents could afford in small numbers.

[PDF] https://web.archive.org/web/20050325213243/http://www.egener...
For a long time Skype's P2P architecture worked great. It was the absolute best A/V calling experience, handily beating every other contemporary mainstream offer from MSN to Y!IM. It had issues such as getting crushed by patch Tuesday, and I assume it was likely not robust enough to adversaries, but one thing you can't say about Skype was that its P2P architecture didn't work. It absolutely did.

I think even though there were many things that could've lead to the demise of Skype's P2P network, it was pretty undoubtedly the rise of mobile phones. Android or iOS, Skype was just dreadful; they were clearly ducktaping mobile support in. Sometimes you'd be sending messages and everything would appear to be working, little did you know the other person was responding but you weren't actually seeing anything. Push notifications? Sometimes you get them, but it was a crapshoot as to when you would get them. It probably was expensive to try to bridge their P2P network to mobile phones, and it definitely didn't work very well.

I guess anyone can just say these things and it's really difficult to back them up since a large part of it is subjective (and aside from some reverse engineering efforts, I am not really intimately familiar with much of the details behind Skype and its transition off of P2P) but I think there is one thing that most people would definitely not disagree with: Skype was far more relevant and well-regarded when it was peer to peer. That's not to say that the move off had anything to do with its downfall, more just to say that if it was so awful, I think it would've been the other way around.
Fascinating. These rules are identical, but I don't have xfractint locally to reproduce/troubleshoot the issue. I think I was using https://dmitrykandalov.com/lsystem/ as a playground, and it appears to be fine there.

Can you try generating 1/8 or 1/4 curves to check the partial generation? Or these rules--should produce the triangular shape:

A=AFFFB-F-FB+F+A
B=B+F+AF-F-AFFFB
It's futureproof! /s?
Is it only a matter of time before they rebrand as "BE" (British Energy)?
HN auto-incorrects all-caps acronyms in titles when submitting a link. It is a very annoying "feature" with questionable purpose because it's nearly always wrong.
> Why do there have to be so many different: [...]

Different shells/etc exist because people have different preferences. If all of these options didn't exist, then more people would be stuck with software that misaligned with their preferences.

> global man hours wasted

It's not effort wasted if the people who made all these things felt fulfilled in doing it; their effort was only wasted if they don't value their own work. There's no opportunity-cost to consider unless you think these people would have otherwise been devoting their manpower to some other FOSS project instead instead, which is a bad assumption. Somebody who wants to write a new shell does not necessarily have any interest in writing something else instead. Community FOSS development isn't like commercial software development, volunteer developers aren't "human resources" that get assigned to work on things that don't interest them. If for instance the fish shell didn't exist because it's technically redundant with bash, there's no reason to think that manpower would have gone to another FOSS project instead; the developers might instead have chosen to spend their time fly fishing.

If somebody's hobby was building model ships instead of unix shells and they built a model of the Titanic, would you say their manpower was wasted because thousands of other people have built similar models before? That's not really a reasonable way of criticizing hobby projects.
It doesn't really matter in this case, but hummingbirds would like to have a word with you.
GANs specifically? Kind of?
The GAN process naturally creates a kind of model that can guess if an image is real enough.

But for things like stable diffusion or dalle we can’t, really.
I've seen prototypes of those but nothing production.

Here's one from 2009
https://www.wired.com/2009/05/prototype-display-combines-tou...

It's not actually a hard technology. I've felt a few of them in person at various things like CES and SIGGRAPH. They're a bit jelly-like but aren't bad.

I guess we'll have to hope Apple "invents" a revolutionary iButton feature for iPhone/2024 and then we'll finally get that because that's the Only Innovation Pipeline that exists

It makes me almost want to work for Apple on their iPhone team to get them to knockoff the bullshit
Agree, but init_subclass is new to python 3.
It almost feels like OPs advice is based on old python and not modern python.
> it worked so badly.

Skype has a much worse quality now after the switch for all people I know who used Skype at the time.

The real reason for switching was iPhone. First, Apple did not allow long-running apps in favour of centralized notifications. Periodically start Skype to check events did not help recwicing calls. Second, users moved to smartphones, which depleted the active nodes network. So there has been an increase of short-lived nodes without balanced increase in long-lived. So to prevent the p2p network model to start failing, Skype moved to a centralized one. And probably the government regulations (to store and decrypt messages) took place, but this was probably not very public.
No suggestions here, but thanks for taking the time to reply.
Suicide is a science. It's hard to get a successful attempt, and without proper information people mess it up and end up more miserable than they started.

Fascists tend to survive longer than the victims of their policies.
Firstly, I completely agree with the sentiment in this post. I’m one of the many affected by this, and it’s annoying.
Secondly, I have a hunch that there is a lawyer on the MyQ side that said that allowing customers to control their doors via api will open MyQ to liability. It’s an absurd argument since, well, it is a door with a remote control, but I can easily picture someone making that argument.
I wish there was a way to ensure open compatibility of devices when they are sold, like an “open access” certification.
HP and Dell would have to fundamentally change the way they design hardware and software to be that kind of threat, and if that ever happens I think I would be pretty okay with that outcome.
A cynical perspective is also potentially possible: that it's greenwashing to distract from continued FF extraction. Both realities can coexist.

Until they make a commitment, timeline, and are excited about measurable progress ending FFs, they lack credibility that they're not the world's and Earth's Big Tobacco.
Far side, you mean.
The perceived stagnation in the field is because you can’t multiplex an SDR stream. One user can control the radio at a time. You can not listen on more bands than your radio can receive at once. Capping out at 192hz band audio sampling on most hardware. Which means you can read a wide signal but you can only read one area of the spectrum at a time.

You would need more radios. If you added more radios you would need antenna that worked across the various bands people would want to listen in on. Those can create “cross-talk” to other antenna close-by. There’s not a simple solution to this. Nor does the novelty of it warrant solving this problem.

I think something like FlightAware where users sample their own radios at frequencies and submit them to a service that can aggregate the spectrum in real-time is the only real way to provide a web-based “tune to any radio frequency” SDR.
Nothing more regularly scheduled and reliable than a typhoon