skysight-inc/HackerNews huggingface dataset:
If it's a corporate device, managed by Google Workspace then you can bypass this anyway.

"Allows the specified administrator accounts to sign in to a company-owned device after it’s reset to its factory settings. Who can sign in after a factory reset depends on how the device is company-owned and its management client"

[0] - https://support.google.com/a/answer/6328708?hl=en_GB#dev_fac...
The unreasonable effectiveness of SDK design interview questions
> For people to stop calling it "cancel culture" whenever they face reasonable consequences for actions they take that harm others would be a good start.

What about people facing unreasonable consequences for actions that don't harm others?
I think that really the hard part of learning to design chip stuff really is other stuff - understanding where/how to use storage (flops) and combinatorial logic - and simultaneity: how to handle things that happen at the same time.

Initially you really need a strong understanding of digital logic (not a language), in particular pipelines.

Once you have that stuff in your head you can turn to verilog (or vhdl or whatever) and learn how to map these ideas into the language

In System Verilog it's easy this is the only way to reliably make synthesisable flops:

bit a, b;
always @(posedge clk)
a <= b;

And you can make combinatorial logic 2 ways:

wire c; bit d;
assign c = a&b;
always @(*)
d = a&b;

They'll make the same gates, notice the use of = vs <=, you typically use the always when you want something more complex

"always X" just means loop waiting for X, '*' means "anything important changes"

That's it, the most important concepts you have to get your head around, everything else is just this at scale - also please ignore the async reset in the "Verilog is Weird" example - they tend to be timing nightmares in the real world, use a synchronous reset instead.

One more thing - Verilog is an early object oriented language - modules are objects - but they are static, the entire design can be elaborated at compile (or synthesis) time - why? because you can't new or malloc more gates on the fly on a real chip - almost everything in verilog is static by design (it does support local variables in functions but anything that's vaguely recursive wont make gates in synthesis)
Evan Neumann: US Capitol riot suspect gets asylum in Belarus
Today I will marry the love of my life’: Julian Assange’s fiancée
Sorry, but this is textbook.

Go ahead and run some code on V8 and the equivalent Java.

You'll notice V8 is 'extremely fast' at getting up and running, while Java takes quite some time - often thousands of iterations of a specific bit of code before it optimises.
> So that basically leaves the intersection of people that are both enthusiastic software engineers with an affection for e.g. Haskell, and also enthusiastic in building hardware. But outside of my own projects, it just leaves me longing for the world that could exist.

It seems to me that a shop made exclusively of people with this background would be massively more productive, and quite an attractive place to work for anyone with the relevant skill sets.

What keeps such a shop from existing? The need for domain specific knowledge? Or does scale require too many people? Are hardware design shops usually in house and thus harder to out-source? General worries about communicating with customers expecting verilog? Worries about being able to on-board new people?

Honestly, despite all of the above, I think a haskell based FPGA quick itteration hardware design shop sounds amazing. If I had any kind of experience with hardware design I would jump at the chance to join. Even without that experience this sounds worth a shot, but I fear that lack of experience might be why I think this is feasible.
Yeah it can. The only problem is my home directory is not on SSD and it takes long time to load Firefox from regular HDD.
interesting project!
I've noticed a lot of Apple software pretends to be open-source (like this one: "Lunar is also open-source so you can check that for yourself: Github - alin23/Lunar
"), when they really aren't. They're - at best - open core: https://en.wikipedia.org/wiki/Open-core_model

For example, I quote from the Lunar GitHub page:

> I'm pausing contributions for the moment as Lunar has paid features and isn't compilable because of missing parts of the source code (Pro features code is encrypted).

> Lunar can't be built from this repo yet as the source code for the paid features is hidden. I will try to post stubs for those paid features to at least make it compilable in an only-free-features form.

So right now I couldn't modify and/or redistribute Lunar as I see fit. It is not open source.

And even if the Lunar repository is updated so that it at least compiles the free version, then what? Then it would fit the strictest definitions of open-source (you are free to modify and redistribute), but would miss the community aspect completely due to misaligned incentives. I could add a great feature, but my pull request would be denied if it overlaps a paid feature.

You could fork Lunar at that point and make all the traditionally paid features for free and accept pull requests simply based on merit. But at that point you would be open-source, and not open-core anymore, and the concept of a paid version would simply go away. I don't really see open-core actually working in any way other than an attempt to leech contributions from the open-source community without playing by its rules.
Sure, though I don't know how much helmets were relevant, there is also the not-so-trifling issue of the 2 stroke and many older Euro level engines having been de facto progressively forbidden, some complications for getting driving licenses, the (debatable whether justified or not) resistance/fear of parents in letting 14 years old drive into the traffic.

In the '70's and '80's (AFAICR less so in the '90's), any kid was waiting to get 14 to be able to get (if the parents could afford it) a moped, even a Ciao, and then started waiting to get 16 to be able to get the "A" driving license and be able to drive a 125 cc.

I think that there has been a general shift due to these and possibly other factors that made mopeds (but also motorcycles) less desirable to most young people.
GameStop NFT Marketplace Confirms Its Using Looping L2 Tech
Discussion on structured concurrency a few days ago, which I suspect led to this submission: https://news.ycombinator.com/item?id=30720980
It's only frustration with the job search.
I don't think any self aware extremist is going to feel attacked by the phrase "extremist minority". They know where their beliefs stand relative to the population at large.
If used for long periods of time, the LEDs will definitely heat up and decrease the lifespan of the display. By how much, it is impossible to know.

But 2 things should be considered:

1. If most of the screen is not full bright white, (e.g. white text on dark background), then LEDs will have plenty of time to cool down

2. macOS has hard temperature thresholds, and limits the brightness when the display gets too hot: https://www.pcmag.com/news/apple-xdr-displays-limit-brightne...
Supermicro will sell you 40 kW CPU TDP in a single air-cooled rack, not counting the rest of the servers.
(2020)

At the time: https://news.ycombinator.com/item?id=25333148
I wonder if this is similar reasons to why lots of CS papers seem to never have the date on?
Very bad, snap is crap.
The goal of Handmade Hero is to show how to do everything from scratch, not how to make a game as fast as possible using existing technology. I agree that the game is currently light on the gameplay side of things, but he said countless times that he doesn't like gameplay code and that he's an engine programmer. I don't know if you watched a lot of episodes, but actually, each hour of him programming is full of complicated stuff which is hard to follow, but he does that in the blink of an eye. Each time you think that you understood something, he starts doing something way more complicated and he always nails it. Look at how many programming streamers are able to speak 2+ hours continuously without any cut. Most of the youtubers have to look at their source code written before turning the camera on to be able to retype it during the video! Even for a simple Tetris or something!

I'm curious to know what you think is unmaintainable in his codebase. Sure he uses alternative little-known techniques for say, memory management, but once you know what is going on, the code is pretty clear I think.

He posted an issue about the Windows terminal being slow, and proposed simple things to speed things up. What happened? The Windows Terminal team declared that what he proposed is an entire doctoral research project that would be a massive investment. He did the freaking thing in 2 days and said that it's "nothing" and "very simple". The team then apologized for being dumb and is now working on implementing his idea, that they described as "original" and "very valuable"
Satellogic and HFX Working to Equip Ukraine with Extra Satellite Capabilities
> you could still be pulled over for speeding if someone sees you going over 55

That risk is mainly significant when there's a "general speed-check raid" going on, the periodical drives the police undertakes to remind motorists that speed limits exist and should be obeyed. If you're just going between 55 and the speed limit in this thing, it's not all that likely to attract the attention of any passing traffic plice officer so they even aim their radar at it, since it looks pretty much like any other (penis-envy variant of) pickup truck.
Companies who care about their customers usually do better in the long run. You can look up "long term greedy" for an example.
Direct retail / individual sales are always the least important and the first to get restricted amounts of supply so that large orders can be filled. There is a queue and lots of orders are moving through it, you personally just don't see this.

Depending on the product, volume orders for high-end ICs are typically running between 52 and 72 weeks of lead time at the present, and it's been this way for many months now. So the orders that are getting filled today for parts were placed in early 2021 in most cases.

This is generally very difficult for retailers, because they have had to come up with capital to have a year's worth of orders in the pipeline. So they've been having to stock fewer things -- only what they are absolutely sure will sell -- and can't use real-time sales data to estimate the next month's order.

Welcome to the new normal, it'll be this way for at least another year or two, minimum (until new factories get built plus pre-pandemic levels of productivity, for the most part).
Big fan of Bike Fridays - mine's a New World Tourist too.

I wouldn't take it on a crowded (UK) commuter train: the fold is much larger and more ungainly than a Brompton. But you can go touring up hill and down dale on it, on the sort of route that would leave you panting on a Brommie. Plus it works great as an everyday bike even in circumstances when folding isn't important.
... on our systems we removed snapd on purpose, because we only have problems with it (we have NFS-mounted homes, and many snap packages don't work in this configuration)... now Firefox on snap doesn't sound good for us.
I'll be the first one to moan that browsers have become way too complex beasts. What's left of the idea that a browser is a (moderately complex) commodity item to view docs on the web bundled with your O/S of choice? Now we must update our browsers more frequently than the fscking web pages.

I understand why they do it - as browsers have become kitchen sinks, their API surface has become enormous. But at the same time, the stuff you actually want to read on the web is really getting few and far between, making constant x GiB browser updates uneconomical from an information theory standpoint, so to speak. Especially with FF updates in the habit to require restarts (why?) at the worst possible points in time for me.
Bitcoin is about sound money in the real world. Artificial rarity is a feature in that space. Proof of work is about grounding the system in the physical world.
I was researching cybercrime for years and yea motivations of this adversary are confusing and incoherent so I would rather say they are group of real life and/or internet friends who are having fun showing off and practicing their skills something like hackers who deface websites "en masse".

From what Microsoft said DEV-0537 is opportunistic; they are Purchasing credentials and session tokens from criminal underground forums

Paying employees at targeted organizations (or suppliers/business partners) for access to credentials and MFA approval

Searching public code repositories for exposed credentials

and they are exploiting publicly known exploits in order to infiltrate organizations.

Like somebody already mentioned they are similar to LulzSec in a way they are partially financially motivated, partially hacktivist and partially bragging around but all in all they are doing it for the "lulz".
Source? Reality! :)

I've built V8 instances and run some tests, but you don't need to do that.

Just write some roughly equivalent code and run it in Chrome vs. JVM and see for yourself. It's not nuance or controversial, it will really 'stick out'.

In basically all cases, V8 will 'get fast very quickly', it reaches a high level of performance on the second or 3rd iteration of a bit of code, whereas Java takes thousands of iterations.

That's a very, very broad and crude generalisation, but you'll see it very clearly if you just try it yourself.

It actually does make a difference depending on what you are doing as well - if you're running as server that uses the same code paths all day long, and executes them 1K times per minute, well then Java is fine. But for things like UI I particular where yo need the code to react it's a problem.

'Developer friendly' and 'modern frameworks' are a another question.
> I guess the appeal of the folding bike is more for irregular or infrequent trips

Yep, this is how I use it. I have another ebike for everyday use.

Not sure about the two-bikes concept though, because long-term bike parking is still a huge problem, security-wise, esp. for ebikes.
At least this critic in [0] knows that it is too early to get excited and he is not ignoring the technologies that are still useful that came out of many cryptocurrencies like Stellar, XRP and others.

> For example, are Ripple and Stellar more successful platforms for cross-border remittances than bank transfers, credit cards, or PayPal, in the same way that Google Maps was better than Rand McNally or first-generation GPS pioneers like Garmin? There’s some evidence that crypto is becoming a meaningful player in this market, though regulatory hurdles are slowing adoption.

That use case is still alive and valid here.

[0] https://www.oreilly.com/radar/why-its-too-early-to-get-excit...
There are no kids of successful black parents? Do LeBron James’ kids have to struggle more than a white kid in Easter Kentucky?

Are Asian Americans, who are better off financially than whites in America underprivileged?
>people who condemned the religious right would also condemn the fanatic left

There's a word those people. It's like "librarian" but with some extra letters thrown in.
I believe the 'proper' place to install it would be /opt. You can then give yourself edit permissions for the firefox directory so that firefox is capable of upgrading itself when you run it.
Obnoxious website is obnoxious.

https://web.archive.org/web/20220323093318/https://economict...
I don’t think I’ll ever use ubuntu again. The continued forcing of snap is killing it for me.
The breach is technical in nature. The disclosure and response is a legal matter.
That's pretty standard with the big mapping providers. Sometimes called world view (one of many) or political view. For example a law in India says you have to use the official border when building in product in India, let's say put a navigation system in a car sold there. There's 90 disputed areas listed on wikipedia (Western Sahara has 4 different views even, some islands are claimed by 3 even 4 countries).
This is a great tool and I'd happily pay for the addon features but a subscription pricing model really doesn't work for me. If the developer's reading please have a buy option so I can give you some money :)
> Dark pattern two-point-five is that the email somehow became unverified - something it seems is only necessary to adjust marketing emails.

It seems very weird that you need to verify your email to opt-out, because it implies that you did not verify your email _before_ they sent you marketing material, implying it's actually spam.
Really depends if it really is a good thing. Stolen devices are an edge case and devices bricked because of such protection are probably numerous.
If someone on the right speaks their views, Twitter mania will look to dox/cancel them. Folks on right still believe in speech their don’t agree with
The article may be lazy but this is not a very useful critique, either. "Many topics that are solved by certain features", what does that even mean?
A university student has much higher ethical and moral grounds than a criminal actor. Their something to prove rarely involves criminal activity.
A bit unrelated and I understand you're an early startup, but the website looks pretty broken on my 28" monitor https://imgur.com/KC3IQXg My guess is you've developed it on a macbook where it looked fine. Still an easy fix tho
I've been hearing good things about modern Fedora as an alternative "boring" operating system. Maybe now is the time to make the switch.
DIMMs likely won't be a thing anywhere before too long. They're too large and problematic to deal with for the latest memory interfaces (which previously had only been found on GPUs). There's only so much you can miniaturize before the connectors become a real problem - and we can now put an entire "computer" in a single package.

I'm interested to see when the PC form factor goes away completely, likely 1-2 generations of product from now.
Same here.

Strongly eyeing NixOS and patiently awaiting real work experience from a co-worker who already did the plunge.
World's the biggest bank heist $1.08B comes from Turkish brothers
Turkish brothers from Samsun,TR found a bug in Turkish Bank's mobile app and they transferred $1.1B (16B Turkish Lira) to their own account in 70 transactions.
I am a bit of a folding bike enthusiast in that I love foldable/small means of transport in general. I've been tempted by a few folding bikes over the years, but in the end after looking at display models, reading reviews, etc, I haven't purchased anything to replace my trusty 2013 Brompton. Sure it's not the lightest or the smallest, but the thing is a tiny tank that just keeps going and going. It's durable, folds elegantly, and feels nice to ride on even for longer distances.
I'm not sure what you're trying to say.

The fact that there is a limited number of Woodstocks is irrelevant.

There are other organizers and bands who can also offer concerts, and at a reduced price compared to the premium that something like Woodstock would demand. That's competition, and it puts downward pressure on concert prices in general, thereby helping people on a tight budget.
Quick, everyone, try it out! Pile onto the already overwhelmed server.
A Sneak Peek Inside Apple's New Studio Display – MacRumors
Yes, it's not open-source by that definition.

It was fully open-source until v3: https://github.com/alin23/Lunar/tree/lunar3

I've kept that around, it's still compilable, but probably not that useful.

When making Lunar paid in v4, I didn't want to remove the possibility of sharing knowledge, so I kept the non-paid parts open-source.

This allowed other apps like MonitorControl [1] and DisplayBuddy [2] to port some Lunar features (like DDC on M1) to their own code. So I'd say it's still useful enough.

[1] https://github.com/MonitorControl/MonitorControl

[2] https://displaybuddy.app
hmm, I thought that my sentence in the introduction would have made the expectations as clear as possible, how would you improve it ?

> By user code, I mean that all the “nice” UI work can be done in, say, foo.hpp: <...> without requiring any custom header. Some yet-unknown .cpp file will include foo.hpp, and, no matter what the content of my_ui is, will execute a nice user interface from it. Anyone will be able to create independent libraries which will render UIs according to whatever platform-specific intricacies there are, but the actual UI code will be entirely independent from anything: peak separation of concerns is achieved.

Regarding:

> the reader learns this can be tested with the avendish library... a bit after the sentence stating, "Glory to the post-library era."

I say that because the UI code itself does not depend on any library: any organization can fairly easily make their own library which will parse these classes however they want. For instance, the code that wraps some of these things to python is in itself ~130 lines: https://github.com/celtera/avendish/blob/main/include/avnd/b... + helpers types for introspection ; the day C++ finally gets reflection most of these helper types can disappear and your actual business code won't have to change at all, unlike if you had written it against $TODAY's gui toolkit and wanted to make it work in $TOMORROW's
Since you have experience with folding bikes (but anyone's help will be welcome). Do you know if folding bikes are viable at all for a tall person? (about 197 cm / 6 ft 5.56 in)

It would be convenient for me to have one due to lack of space in my apartment, but from an external observer perspective they all look like too small and like I would need to ride hunched and uncomfortable, so I haven't really looked into them. But maybe it's just prejudice.
???

You're making my case for me.

Pinker is absolutely, unconditionally a very reasonable and thoughtful person, who in absolutely no way shape or form should be contemplated for cancellation or even marginalisation.

He's a polite, thoughtful, conscientious guy with barely objectionable opinions, not only that, he's pretty smart and actually contributes to discussions.

He's maybe the last person on earth we want to cancel - but they have attempted to cancel him anyhow.

Pinker is the ultimate case of 'Cancel Culture is Insane'.

Epstein is perhaps the most obvious case of 'Legit Cancel Culture' - but we didn't need the modern form of Cancel Culture to cancel him. Child Rapists tend to be excluded from society without needing to argue about it.

That 'someone was photographed with Epstein' just isn't hugely material. People socialise, and take photos with one another. That's how that works.
EU to unveil landmark legislation to tackle market power of Big Tech
We’ve Found 5k Exoplanets and We’re Still Alone
This is the first time I've heard of HN described as "warm"
"load balanced service" means very little here

typically a service of type LoadBalancer is the same as a NodePort, except the CM will not write the status field, expecting some other piece of software to handle it.

the stock AWS controller does this so badly, you will reach one random pod per node, and probably not even on the same node, and sometimes the same pod twice, and this connection usually persists until the pod dies so scaling up is near useless. that's not a kubernetes problem

kube-proxy and ingress controllers usually rewrite their routing within 1-2 seconds - but I've seen some other designs that take up to 10 minutes to properly set up their load balancers (GKE). once again, not a kubernetes problem
...i wonder if brexit will have implications for these regulations.
>I think they operate under the assumption that bad actors are exceptions to the rule, which is pretty naïve in 2022

Why is this a naive assumption and why would things be any different in the current year? Are living organisms not inherently self-interested? Why are human beings special and not just another kind of animal vying for territory and resources?