skysight-inc/HackerNews huggingface dataset:
A Danish cartographer named Caspar Wessel came up with an early formal treatment of complex numbers, in his work "On the Analytical Representation of Direction" (wikipedia has a nice article about him). It was published in an obscure forum, and predates subsequent rediscovery of complex numbers by others. His formulation is IMHO beautiful, intuitive, and compelling. He did it in terms of directions on a map, replacing the "sign" of a conventional real number with a "direction" or "compass heading". So, one might say, "the nearest Starbucks is two blocks east and one block north". He was simply using what became known as the polar form of complex numbers. One can follow intuition and define reasonable notions of addition and multiplication by real values. But what of multiplying two "Directions"? Wessel derived what multiplication must mean, and went further in deriving a large number of identities involving his newly discovered "directional numbers".

If you pick a specific important pair of directional numbers, the multiplicative identity (call it "1") and a number 90 degrees away from it (call it "i"), it is convenient to represent any directional number as a the sum of scalar multiples of these two numbers. Then, one considers the simple formula "(i + 1)(i - 1) = i^2 - 1". A straightforward geometrical argument demonstrates that i^2 must be equal to -1. ("Show HN": gregfjohnson.com/complex)
Same in Belgium, and they are pretty strict about that.
Well you're right, the M1's unified memory is not technically that much different, but it's a start. And I don't like the mix of components either. They seem to be copying previous trends, like when FPUs were integrated on-chip. Eventually we'll have some kind of standardized SIMD unit like with Intel's integrated GPUs.

But I don't want all that. I just want a flat 2D array of the same core, each with its own local memory. Then just run OpenGL or Vulkan or Metal or TensorFlow or whatever the new hotness is in software. All Turing-complete computation is inherently the same, so I feel that working in DSLs is generally a waste of time.

Arm is a relatively simple core so scaling an M1 to over say 64 cores is probably straightforward, at least on the hardware side. People complain that chips like that are hard to program, but it's only because we're stuck in C-style languages. GNU Octave or MATLAB or any vector language is trivial to parallelize. Functional languages like Julia would also have no trouble with them.

Once we aren't compute-bound, a whole host of computer science problems become tractable. But we can't get there with current technology. At least not without a lot of pain and suffering. What we're going through now isn't normal, and reminds me a lot of the crisis that desktop software reached in the mid 90s with languages like Java just before web development went mainstream.
I think your question got cut off.
At a certain point, you've added enough extra mass to the vehicle in terms of batteries, motor, beefed up brakes and frame, etc that you need to start asking questions about how much kinetic energy it's carrying and what happens to it all in case of a crash.

Silly comparison, but we wouldn't let a car drive on the sidewalk even if it had a special module that limited it to 5km/h.
Ah ok! Maybe I should add that bit to the article to make sure that people have that context.
I’d expect other civilizations to have also invented rockets, microwave ovens, radio communications, and more. Does another civilization arriving at the same thing as us mean it isn’t an invention?
Then the typical user goes into the shopping mal during the weekend, sees a nice gadget in sales, does an impulsive buy.

Back at home they wonder why it doesn't work at all.

After 30 years, unless one is deep into Linux technical knowledge and "search before buy", that impulsive buy is going to end in tears.

Even with "search before buy" the adventure can turn out bad, because the device that apparently has Linux support, actually only works in specific serial numbers with the right firmware in place.
NFT: Not Fuckin Tacos
Middle and upper management get there via connections and picking things up on their own. It's unsurprising that they don't want to be subjected to competition with lesser people who can "merely" be trained to do their job as well, or better.
wow, `naming is hard` is way older than I thought
I'm not sure there's such a thing as a housing lemon (except maybe a house so infested with mold it has to be torn down, or something built in a place where nothing should have been built in the first place). There are houses that require massive investments (foundation, roof, plumbing, sewer) but those are all knowable. The simpler answer is probably that your models don't work if your model causes you to take action that changes the market. See the SciFi paradox of predicting the future causing you to take actions that change the prediction of the future.
For example what happens to prices when you add an algorithm that is REQUIRED to make a certain number of purchases a month? (I'll give you that one for free. Prices go up A LOT) What happens to the cost and availability of contractors when demand increases by 20% (same answer as above) Now feed those things back into the model. Add in the fact that market rate changes based on the number of aggressive algorithmic buyers operating in the area and that you're not going to bid on your own sale (I hope!) CRAP! Now those actions we took before are predicted not to be cost-effective!
Obviously.
Remember the first lesson of thinking ahead, kids.
If I do X, Y will likely happen.
Ask HN: Virtual offsite ideas for international team?
There are valid reasons to plot variables that aren't perpendicular. Maybe you want a plot of the radius of a cylinder and its volume, for example. Then a change in the x axis changes the value of the y axis and the axes wouldn't be drawn perpendicular.
No human has ever set eyes on a perfect circle, because it (most likely) doesn't exist in nature. As such, I would argue that a perfect circle is a concept (or a model, if you will) that we've invented to make it easier for us to deal with an imperfect real world. I would not call identifying properties of such a model an act of discovery: one can come up with any model, no matter how far from reality, and use some set of axioms to identify its properties, but none of it will make said model real or fundamental in any way. The best we can hope for is that the model will be useful for making predictions about the real world.
I mean, that's always possible but it was always the case that the blue team needs to worry about the entire stack and one of those two choices has several orders of magnitude more work involved. The blue team could disable SMT and switch back to debating Xen with almost no discernible impact on the time needed for the latter and an entire branch of the threat tree removed.
Retired lawyer (from the 80s and 90s). Second career as a sysadmin now with the lofty title "enterprise architect", which in my case is more like "a senior guy who can do all kinds of stuff".

Back in the day DisplayWrite and WordPerfect were the standards, with Word coming up behind fast. I used XyWrite in my own tiny practice. That said, Word Online under a Microsoft 365 sub would get you most of where you need to go, but I have to admit that some are going to be more comfortable with the desktop version of Word for the reasons given above. In that case... KVM virtual machine running Windows! So long as the host has sufficient horsepower (4 or 8 cores, 32 GB RAM), that can actually be an added benefit: two computers for the price of one.

On the scanner driver issue, I'm going to curb my natural urge to go into full on problem solving mode (an occupational hazard for both sysadmins and lawyers). Network scanners are a "hive of scum and villainy" if there ever was one. My own adventures with an HP MFP can be found in this gist: https://gist.github.com/plembo/1630c74806c1c97c2dcee03752865.... The TLDR is that HP supports SANE through their own proprietary api, which is probably not going to work with a different manufacturer's scanner (for example, Canon).
Yep, exactly. Usually we don't see content this poor make front page of HN.

Knew it as soon as I read this: "In a REST architecture, the client makes an HTTP request and data is sent as HTTP response, but in GraphQL, the client requests data with queries."
I personally moved to Joplin and have it sync with my Nextcloud instance using webDAV. It's been working very well for me so far.
SSL certificates could be leaking company secrets
Architecture: ARMv8 or ARMv7.

Microarchitecture: Neoverse N2, NeoverseE1, Apple Firestorm (all the same ARMv8 architecture, but all different microarchitectures)

Of these: Neoverse E1 has SMT. Apple Firestorm does not.
Slightly off topic but has anyone a good solution for removing content farm seach results in this or any engine. For example some worst offenders wikihow , forbes, business i sider.
Sure it does if you’re in a cross walk. As a driver of a vehicle, you should be yielding to those as per their right of way and paying attention to anyone who might or might not take their right of way.
And France:

https://www.dailymail.co.uk/sciencetech/article-8106261/Fran...
I think the obvious retort to this is going to be something along the lines of "well they don't record this info, it doesn't mean it doesn't happen".

Which leads to the seemingly obvious question, why not collect this kind of data, especially given the heavy handed mandates? Is it just too hard to do?
It’s nice to set an expectation for work life balance.

How does this situation work for “flexible hours” though?

Or it this kind of expecting something like you only work 9-5pm and can’t be contacted outside those times.
Denmark looks down on Iceland, which in turn looks down on the Faroe Islands. Ari Eldjárn's stand-up talks about this and is well worth a watch :)

https://www.netflix.com/gb/title/81337086
>Use Linux, use firefox, use duckduckgo, use mastedon, use Rumble, odyssey, etc.

What about the rest of the owl?

Many people/businesses can't just swap over to Linux on a whim. I can go through the rest of your examples one by one, and explain why many people/businesses don't have those as realistic options, if you'd like. But it seems excessive.
The Internet gave the browser monopoly to Google, we are all ChromeOS developers now.
Last time I tried they wouldn’t take a US credit card, which made it too big of a challenge to consider
I have written Ruby professionally for like fifteen years and I have not once witnessed a `for` loop.

I’m genuinely confused as to where you picked this up. Enumerator and Enumerable are endemic.
For the same reasons that Google made a browser in the first place: it's an enormous source of data to sell to advertisers.
Hello, I want to know about E2 visa, Is there a website to go look for businesses for sale that are also E2 compatible.

Thank you for doing these!
Programming the Stack: Golang Patterns for Performance
And this is why nobody serious should build on GCP.

Google's more interested in placating their primadonna engineers than solving customer problems.
The weight of the bike + rider is still well below what some riders weigh all by themselves. Compared to a scooter it's a featherweight, compared to a regular e-bike it's about a 5 Kg premium.
Not necessarily: if your cospi(x) function is always returning 1.0 (https://github.com/JuliaLang/julia/issues/30073#issuecomment...), but you wrote your code assuming the result was in a different interval, then you could quite easily invoke undefined behavior.
ETH stakeholders want ETH to go up so a change that minted a bunch more ETH in relation to PoS would probably be contentious.

Currently no hard cap on issuance, 2 ETH are minted every block, but ETH burn rate is expected to outpace issuance post-POS.
As someone mention in another comment, sending an email would be more adequate. The reason being that even if people are "adults, and have the judgement to make the correct call", there is always a looming implied pressure in sending an instant message.
Not everyone will have the mental fortitude to just leave things for later, when the boss sends a message.
Also donating to WikiLeaks, snowdens...
Actually I think you'll be fine because it wasn't your wife's intent to apply for a green card when she entered most recently as a visitor. But I absolutely would speak with an attorney before you and your wife have your green card interview.
It is easier to manage big company by splitting it. You can focus easier on what matters and not get confused and lost.

For example in 2015 Hewlett-Packard Company split into HP Inc. and Hewlett Packard Enterprise. HP Inc. focuses on personal computer and printer businesses and Hewlett Packard Enterprise focuses on enterprise SaaS.
Hi Peter,

I am a Russian web-designer working remotely. I wanna immigrate to the US but without an employer. What visa to choose for relocation?
Secure Multi-Party Computation
I'm still not convinced of the wisdom of carrying water for these things which ultimately triggered catastrophe, through the backlash to their excesses. It's not a matter of there being no virtue in one side and no fault in the other; it's a matter of honoring the ambivalence so that one isn't caught off guard by earnest dissent. If your story is, "The evil authoritarians who destroyed my life, specifically, ruined everything," you're missing the military-industrial complex for the SCUDs; and there is an executive somewhere very happy about that, and also very happy to elevate your narrative which pretends that he doesn't exist.

My concern is that pride in the "greatness" of what civilization has become blinds people to the discontent which could rock everything we hold dear. Again.
> a device that'll tell you whether something is a meter, or more, or less. Now, that wasn't what GP had in mind, but it matches the words.

IMO, it doesn’t. OP asked for what a meter is, not for what object is a meter. The latter has an implied “long” or “in size”.
> Whereas, in a REST architecture, the client makes an HTTP request and data is sent as HTTP response, in GraphQL, the client request data with queries.

So GraphQL isnt HTTP. check. /s

i dont like graphql but this article didnt start out good...
Walking cloudless through the GitHub archive
This was said in jest. But given the sheer number of people who drive while texting , get mad and run red lights, or generally don't respect how dangerous driving is , the bar is pretty low.

You can drive outrageously bad, and even when you hit something you typically aren't banned for life from driving. An AI wouldn't keep inching forward at a red light and rear end someone. Even with what we have now with Waymo is much better than the typical driver.
now that you mention it, i remember the "finish setup..." nag. iirc it went away after i started to setup whatever and then cancel/abandon the setup thingy
There isn't a website but the E-2 visa is really a great option for those seeking to establish a business in and move to the US.
I never understood while we regulate on the mechanism to engage the motor instead of top speed or max power.
More advertising disguised as advise. I'd like to see real numbers and a better solution than, just parse the query string yourself to get the fields. What an embarrassing post.
> I see the two as totally different things: I've tried pedal-assist e-bike and they're great. But... Although I have nothing against motorbikes I'm not cool at all with basically motorbikes getting a free pass because they're disguised as bicycles.

Eh, it depends if you see pedal assistance being the defining difference between a bike and a motorbike.

From a safety perspective, speed may be a better differentiator.
Oy vey, LINQ. Meshuggeneh. Nothing like dropping COMPLETELY out of your language's idiom for a line or two to implement some Enumerable-like behavior.
Even then, after learning GraphQL I can’t imagine ever going back to REST with all the problems I know I’m bringing to the table.
This is our policy as well and it works perfectly. In a world where working in different time zones is increasingly becoming the norm, there's really no other workable policy unless you want to hamstring team members outside of your company's "official" time zone.

That said, I'm sure some bosses have abused this policy despite its well-meaning origins.
That’s fair. My experience is with Ubuntu, GNOME, and X Windows, which is probably the happy path for Linux support right now.
> My observation is 90% of APIs for systems I've worked on should be using something more akin to RPC

A lot of “REST” is something more akin to RPC, which is probably why those aren't broken out separately. REST only occasionally refers to anything resembling the architectural model described by Roy Fielding.
> What distros do you feel have a poor experience for new Linux users?

I've had blocking problems with these 3: ElementaryOS, Ubuntu, OpenSuse. The problems include:

- Crash reports every 10 minutes
- Segmentation fault error or something when opening the notifications section
- Bricking my USB stick
- Poor rendering in remote desktop
- OS crashing unexpectedly and not starting at all afterwards
- Noticeably poor performance for all apps (going full-screen for browser videos happens in 1 second and you see it freeze, in windows it's instant)
- Desktop freezing if I press keys too fast (opening and closing the Ubuntu Dash menu quickly). Forced to restart the machine
- Visual glitches during every boot
- I don't remember now, but the list goes on
It might not be clear - this is ignoring the user's choice and forcing Edge. This behavior is more like what you're describing than what it "fixed."
REST models everything as data transfers, or as creating/reading/updating/deleting resources.

This alone makes it a bad choice unless you are building a business-agnostic document store.

GraphQL on the other hand has mutations, which if designed properly can convey all of your business's semantics.
To be fair though, as noted further down in that thread, naive left-to-right summation is the worst case here since the tree of operations is as skewed as possible. I think that any other tree shape is better and compilers will tend to make the tree more balanced, not less, when they use associativity to enable SIMD optimizations. So while reassociation is theoretically arbitrarily bad, in practice it's probably mostly ok. Probably.
As a scientist I'm really tempted to ask:

Why not latex and track changes? I already know the answer of course, but it's interesting how much of this type of thing is 'cultural' and institutional momentum.
> Microsoft is not a monopoly. Neither is Google, Facebook etc. They are dominant in their niches.

This is why the more appropriate term is anti trust. Businesses don't need to be monopolies what matters is whether their position is dominant.
That's just a temporary delay, not when PoS would ship.

The recently discovered attacks are pretty bad and the mitigations are band aids.
The NVC/immigrant visa process is a disaster unfortunately. Given how long you have been waiting, I definitely would recommend that you or your father contact a local Congressional office to make an inquiry on your behalf.
> I'm a blockchain developer

Welcome to the club :)

> I worked on a project worth half a billion $

Wow!

> With a far smaller team...

There you go! Of course it's easier to change stuff when the scale is smaller. The difficulty of implementing something scales with the number of people working on it. If you're just one person (or a small team), changes are easy to work through. But if you're 100+ developers, multiple foundations and also private companies, even changes that are small will take a long time to go through the process.

> Either Ethereum devs are the dimmest minds in the industry or there is something seriously wrong at the foundational level of the Ethereum code itself.

Taking long time to change the core protocol is by design (it's a feature, not a bug), so everything is working correctly.
Rampant space particles might be behind eight-year-old Mario speedrun glitch
I dont know about GE and Johnson & Johnson ( Well I do, but it will be ranty ).

The reason for a 146-year old Japanese conglomerate like Toshiba is rather simple, as they said in the statement

>"The decision allows each business to significantly increase its focus and facilitate more agile decision-making and leaner cost structures."

Japanese conglomerate has some of the worst bureaucracy in modern cooperate world. Shaped by Japanese history and culture. And in fighting is on a completely different level compared to US or even companies in EUR. Things mostly work if you are not in a technology industry, where things moves relatively slowly. Their CE segment is nearly gone apart from Japanese Market. Their CE outside Japan were sold to Chinese Companies. Their LSI business is out, Their NAND business, despite having higher voting shares, are now partly given control to its partner for better operating efficiency.

It is sad many of these Japanese companies end up like this. Sharp couldn't compete in both LCD and OLED. Japan Display which is the merger of Sony, Toshiba and Hitachi, is barely surviving.
In practice: cyclist head down looking at their mobile phone swerving all over the road, two hands holding the phone to be able to text using whatsapp or whatever other IM they are using entirely lost situational awareness. I've seen enough accidents from this by now to become an advocate for substantially increased fines for cell phone use in traffic.
Agreed, 70mph but you have to pedal to keep the bike going = e-bike (although an illegal one)...

15mph and has a throttle = electric motorbike (and also illegal)...

But make that 15mph illegal electric motorbike 10mph faster and add extra hardware so users have to waggle their feet around in a circle to trigger the motors... SUDDENLY LEGAL!

I highly doubt there are any safety benefits from pedalling - it seems like an arbitrary limit.
Once you make batteries structural, the car actually is not that heavy anymore, combine that innovation with better batteries, cars will actually be lighter then they were.
Much of the reasoning specified is invalid with Relay. For example, you can lock queries from the client to predefined queries on the server.

While it may not be needed for your project, this is a downvote from me because I do think Graphql is a far superior means of querying than REST. I’ve personally dealt with cascading queries which make no sense, and declaring format on server, then constantly changing format ingestion on client, you might as well reinvent Graphql.

Some of the innovations Relay+Graphql have are very good including lazy querying with a tie-in to Suspense are very impressive.
This has got to be a troll comment. On an ebike on the top assist levels you can pedal leisurely at ~50watts and get 300 watts of output to travel at 30kph plus, and tackle any climbs with no issue, while not getting your heartrate up all that high. Sure 100-200km is still far and not everyone will want to go that far even on an ebike, but it's undoubtedly much easier than a non-assisted bike. You have to train pretty seriously as a cyclist and be in really good shape to ride 100+ km like it's no big deal. And you have to make sure you plan out water stops and plan enough food for the ~5000+ calories you will burn.

And "the weight saving is probably outweighing the battery", is completely untrue. The increased weight of an ebike is probably adding like 5-10 watts of drag on flat ground and maybe 20-30 watts on hills, while the motor is providing 250 watts of output. It's not even close to canceling out, that would be insane.