skysight-inc/HackerNews huggingface dataset:
I don’t understand the sheer volume of major version increments in JS projects. Avoiding breaking changes should be one of your main goals as a developer, yet I swear some libraries have major version increments multiple times per month.
DaRemote: SSH,remote commands,Linux dashboard
I think I read the first 3 books of this series (didn't finish the 3rd book), and if you liked it I would also recommend his Mistborn book and the A Song of Ice and Fire (the books behind Game of Thrones). I actually drifted towards Sanderson after looking for more fantasy books like Game of Thrones. The Arcane Ascension series by Andrew Rowe is also top-tier.
https://www.carfax.com/Used-Nissan-Leaf_w536

there’s a series of options that all fit. there needs to be a better argument against change other than repeating the fears we’ve heard others express. take some time to see if what people tell you is true
It’s a great way to separate gullible people from their money and that is always in demand.
"don't recommend" doesn' work for me but immediately pressing 1 to skip intro or 8 for popular channels or 3 as most often is just a game changer for me.
Why isn't software development charged per unit test?
Unless the classes are deliberately hard or mistaught, the concept is absurd. To keep people in chemistry, remove organic chemistry (or physical chemistry for the math phobic). To keep people in physics, weed out non-survey relativity. Basic knowledge of the field is required to provide a basis for choice and further training.

If you mean STEM = software developers, design the training to fit the desire. If CS is a theory-heavy degree, create the engineering alternative as they did with chemistry.
The thing is that it's not 3.8%(of a yearly profit), it's more. First thing that you should understand is that the new season started today, that means increase in micro transactions since many people will buy and level up their battle pass. Second thing is that payments on their fortnite crew subscription are happening in first days of the month, so it means that somewhere around 8.5% of their subscription revenue this year will be there too. My estimate that the total number would be closer to 7-8% of yearly profit.
One must not forget that on any non-toy CPU, any instruction may generate exceptions, e.g. invalid opcode exceptions or breakpoint exceptions.

In every 4-5 instructions, one is a load or store, which may generate a multitude of exceptions.

Allowing exceptions does not slow down a CPU. However they create the problem that a CPU must be able to restore the state previous to the exception, so the instruction results must not be committed to permanent storage before it becomes certain that they could not have generated an exception.

Allowing overflow exceptions on all integer arithmetic instructions, would increase the number of instructions that cannot be committed yet at any given time.

This would increase the size of various internal queues, so it would increase indeed the cost of a CPU.

That is why I have explained that overflow exceptions can be avoided while still having zero-overhead overflow checking, by using sticky overflow flags.

On a microcontroller with a target price under 50 cents, which may lack a floating-point unit, the infrastructure to support a flags register may be missing, so it may be argued that it is an additional cost, even if the truth is that the cost is negligible. Such an infrastructure existed in 8-bit CPUs with much less than 10 thousand transistors, so arguing that it is too expensive in 32-bit or 64-bit CPUs is BS.

On the other hand, any CPU that includes the floating-point unit must have a status register for the FPU and means of testing and setting its flags, so that infrastructure already exists.

It is enough to allocate some of the unused bits of the FPU status register to the integer overflow flags.

So, no, there are absolutely no valid arguments that may justify the failure to provide means for overflow checking.

I have no idea why they happened to make this choice, but the reasons are not those stated publicly. All this talk about "costs" is BS made up to justify an already taken decision.

For a didactic CPU, as RISC-V was actually designed, lacking support for overflow checking or for indexed addressing is completely irrelevant. RISC-V is a perfect target for student implementation projects.

The problem appears only when an ISA like RISC-V is taken outside its right domain of application and forced into industrial or general-purpose applications by managers who have no idea about its real advantages and disadvantages. After that, the design engineers must spend extra efforts into workarounds for the ISA shortcomings.

Moreover, the claim that overflow checking may have any influence upon the parallel execution of instructions is incorrect.

For a sticky overflow bit, the order in which it is updated by instructions does not matter. For an overflow bit that shows the last operation, the bit updates must be reordered, but that is also true for absolutely all the registers in a CPU. Even if 4 previous instructions that were executed in parallel had the same destination register, you must ensure that the result stored in the register is the result corresponding to the last instruction in program order. One more bit along hundreds of other bits does not matter.
https://archive.is/zYsML
The LLVM tools (like llc) use -mcpu. Clang mimics GCC. My point about the specific chip is that you have to know it anyway if you're planning on targeting a combination of extensions so you might as well use it.

As for linearity, the "generally" bit will apply to RISC-V by the time we have real desktop class chips using the ISA. We still can't assume AVX support for most programs, I don't view this as any different to RISC-V extensions. Just this ~year Intel added VEX-coded AI NN acceleration instructions, I assume RISC-V has similar plans.
Distros I tried and used on the desktop: Ubuntu, Mint, Debian, Fedora. I started with Ubuntu on my work/development desktop and have used it on that job for about six years. It did the job, I learnt a lot.

I've used Debian on hosted servers and have used it on my own little server for several years. I've tried it on the desktop but it was too much trouble there. I've used Mint for several months, ran into trouble, went back to Ubuntu. I've tried Fedora as well - too much trouble.

Now I'm back to Ubuntu, and my home server runs it as well. I'm going to stick with Ubuntu - the LTS versions of course - and that's it. Maybe I'm going to have to use another distro in the future if my job requires it, and if I have colleagues who use Fedora or Debian or Kali who can help me, I'm willing to give that a try.

I'm running the desktop version on my server by the way. Sometimes it's just easier to attach a monitor and keyboard and have a GUI. This is maybe not-done in the linux world, security wise, but if this makes me solve problems faster, I think it makes the machine safer.
Nitpick: There is a typo in the first three words. Wouldn't ordinarily comment on typos, but it leaves a strange impression right off the bat.
There was an article in ArsTechnica last August - A decade and a half of instability: The history of Google messaging apps [1] - that documented Google's history of messaging/chat clients. It's a sobering read.

It was posted on HN and generated 80 comments [2].

[1] https://arstechnica.com/gadgets/2021/08/a-decade-and-a-half-...

[2] https://news.ycombinator.com/item?id=28299727
stich.es?
An hour long video with comments turned off? A summary would be useful...
At an early startup I worked at (about 10 years ago), it was fixing a small bug. You updated a couple lines of code and got familiar with the deploy process.
I don't know. Can we resist the primitive instinct to knock maverick geniuses down a peg? Probably not.
This makes me feel like there's a big opportunity for AI in sound design. Could we have a person provide inputs and goals and then have an AI come up with an infinitely evolving palette of sounds to be mixed and utilized towards those goals?
Most web trackers work similarly. When a user clicks on something important, a signal is sent via another request to a monitoring server, usually Google Analytics/Ads/A-B testing or something like it. In this case DDG just made their own tracker.

But yes, it's entirely an exercise in trust. There is nothing stopping them from being nefarious with this collected information, except their brand. Someday they may sell out, or maybe they already have, who knows?

Thing is, nobody has your best interests at heart. These are all profit-driven enterprises and everyone has their price. DDG just markets itself as less evil.

You don't want to trust anyone? Then don't. Block the trackers, rotate through VPNs, always use incognito, etc. Or just accept it as a cost of searching and move on with your life... your profile is just going to be one of millions anyway, even if they do track you. At least they don't have the cross-product integration and remarketing that Google's billions can buy.

At the end of the day search is an expensive endeavor requiring constant spidering and curating and anti-spam efforts. If you get it for free, you're the product. DDG isn't magically above the economics.
Oh, fair enough. I had misread the GP comment as being about __init__ (constructor methods) rather than __init__.py, package re-export.

I'd make a small and mostly pedantic exception to "nothing but re-exports in __init__.py" for cases where you have a module with data (non-Python) files adjacent to the code, but which doesn't need more than one Python file to define its module logic. No point to have a tiny __init__.py that re-exports from an adjacent somemodule.py in that case.

But generally yes, you're right.
So far I've found (and heard) that if you avoid a boss until you 'finished' much of the content in a region, they can often be beating in much fewer attempts.

So far I just roamed and enjoyed myself for tens of hours, and I killed the first boss (who is apparently unusually challenging, relatively) in < 5 attempts.

I never got far in previous FromSoft games, but here the difference is that you can become quite overpowered for a boss without needing to do boring farming/grinding.
i think this is rationalization on his part, he probably got addicted for whatever reason, stress, anxiety, ability to work longer hours and not get bored (yes opiates can do this in low doses). you even see he pairs quitting opiates with accepting he doesn't need infinite income
I haven't had that problem with Devyce, all the SMS messages I'm expecting seem to come through. I had also heard about Twilio limitations which is what stopped me from using it (haven't tried so can't confirm).

Edit: OpenPhone.co looks interesting
In my opinion Filo is completely off base. It's the Americanization of Open Source. Notice some of the OSS conferences in the US are big sponsored events by O'reilly, to some extent big recruiting events.

Contrast that to FOSDEM, which is completely different. This isn't just an offspring of early hacker culture. This is as offspring of how "socialist" european university systems were.

A lot of bigger OSS projects were started during peoples university time and what's so fundamentally different between how universities in Europe were before? You didn't have care about graduating. Some people stayed in University for 10 years, it was free and sometimes even had some benefits, like cheaper healthcare.

Now studying forever subsidized isn't always a good thing, but it has some nice side effects, like being able to work on your side project without having to worry about your livelihood(something that is unthinkable in the US).

The European higher ed systems has gotten more and more close to the US system with the Bologna process[1].

Most Americans immediately think about how to monetize things, and don't get me wrong, being able to live off of your open source project is nice, but it wasn't the focus in the past.

[1] https://en.wikipedia.org/wiki/Bologna_Process
Do articles like these actually reach anyone who controls spending in companies with spare cash?
False analogy. The Texas thing is a (idiotic) workaround for the fact that the state can't do anything about it.
>> Easy to check, just put in the first few words and if copilot autocomplete is identical to the remaining solution you just caught a cheater.

That doesn't work. Copilot is not deterministic. It generates different completions for the same prompt, at random. I don't think you can catch them all, either.

I don't think it's so simple as banning identifiers either. Copilot is capable of adjusting its code to identifiers in the prompt and reusing them correctly. It's quite impressive at that, really.

So no, I don't think it's that easy peasy.
Sounds a bit unfair and I'm not really sure how you arrived at that conclusion. Here's an excerpt from the article:

In the same way, he can’t define what a good story is, but he knows it’s a story he wants to read. “If you give a version of myself frozen in time the story of the rest of my life, and that version of me would rather read a different book… what am I doing wrong?”
Hotz jumping from trend to trend? Have you noticed what this guy was doing all these years? Twitch is free and watching archives of him coding is publicly available. He's been on this thread since 2015
> In this particular example can't the holdout see how it would benefit the economy (as roads do) that they're part of, possibly reduce emissions into the environment they live in, etc.?

Zou are trying to use logic here, but the simple truth is that a lot of times people don't care about that. They are emotional beings. They simply do not care about any of the points you made, they want to keep their house/property/whatever. They don't care.

Smoking is bad for people and the people around them, yet many don't quit. Wearing masks is great for the public good, yet many do not. One could go on about vaccines and other topics but the simple truth is: They do not care.

That is why laws exist to take these properties from them. If they are absolutely opposed to the offers made, unwilling to sell and can't be moved then you take the property, hand them what others agree is a fair price (or at least the fairest they can come up with), and go through with it anyways.
Please not. I understand that this kind of works and provides income for a lot of people but especially in the Wordpress world every plugin is just one huge piece of upsell ads with limited functionality. I don't blame the developers who do this but it's not a solution.
Russia has a $140B stockpile of gold, but no one wants to buy it
Cool, I thought there might be some other flow I was not aware of, thanks for clarifying that!

The demo recording is good and I think it would be even better to state the motivation/use case explicitly in the README.
Trying to use a 50 year plan is also a weakness. Technologies developed between now and then will make many goals obsolete before their finished.

China the county younger than the US. Linking the history as a monolithic entity is really propaganda more than anything else. They are sure trying to create a culturural identity across a country with multiple cultures and languages.
There are an uncountable many "consultants" that basically did this, and use their GitHub basically for lead gen (I've gotten a good handful billable hours off people finding mediocre little packages I've posted for articles, and that's without even trying).

I think the disconnect is for devs that don't want to do that. But those same devs probably don't want to incorporate and go through the hassle of running their own business either. For them, who really just want to hack around and make software, I don't know if there's any real path. The whole value proposition of full time employment for a company is that someone else takes care of all that nonsense and you get to just do the thing you're trained for. Trying to extract that narrow piece out onto its own doesn't work well, and I honestly don't know if your solution really solves for that.
Canals (or at least narrow, shallow British-style canals) would be a surprisingly difficult environment to design an automated system for. Vessels whose awkward handling is heavily affected by highly variable wind, water depth and proximity to banks, overhanging branches, floating rubbish and interactions with other boats whose unpredictable behaviour is usually understood by talking to them. Given the delayed response because 20 ton boats have massive inertia, and can be blown sideways even when brought to a halt I'm not even sure reliable crash avoidance is possible. Plus the real hard work (and risk to humans) is the mooring and the locks.

Certainly a semi or mostly automated system would have its advantages, but not necessarily enough to justify the costs of actually training it for a very small niche market dominated by people proud of using obsolete tech.

Autonomous shipping on the other hand...
The cool part of that story is where they seized property with eminent domain, built the toll highway with tax money, then sold the whole thing at a discount to an international conglomerate, to be a toll highway for the next 100 years.
RIP Google Talk
I don’t so—at least, I’ve never seen it shared, and this project shows up often.
What does this have to do with the OP? So DDG is delisting Russian propaganda, but how does that answer the situation with improving.duckduckgo.com?

Did you link to the wrong thread...?
Interesting, as the good is supposed to be a safe haven asset. I think it is important to discuss it in the context of Bitcoin when talking about it as "digital good".
Have you ever heard the phrase "man your battle stations"?

There is another type of station: cleaning stations.

And they make a call "all hands man your cleaning stations".

Every sailor has an area they are responsible for cleaning and they go there and clean.

I've pitched the same for codebases the past few places I have worked: everyone has a cleaning station in the code base and once every few weeks they go to that part of the code and fix or identify and document needed improvements.

Making it a routine action that keeps up with incremental changes and ideally lowers effort on keeping a code base clean.
Why do people still think Blockchain has to be a consumer product?

“Nobody has come up with a use case”.

How about DeFi? I think that’s a pretty big use case! Besides, who cares? Either use it (DeFi, donations, salary etc) or don’t.
> Wow. This blog post is unbelievably condescending and arrogant.

I really don't think it is. The author simply seems to have very little tolerance for that onboarding process, and do you know what, that process actually does sound pretty familiar.

I've worked for two companies that give you their hardware, install a ton of trash on it, have a total mess of SSO logins that kind of work or require the use of multiple different accounts for certain services that "were set up with SSO but didn't work..."

And one also had a series of daft orientation tasks that were supposed to promote team work and establish the company's culture, but in fact are just a waste of time that no one wants to do -- with the sole exception of the suspiciously hyper lunatic running the team building session.

Look at the article title. Red flags. Stuff like this might very well indicate that maybe, maybe this company's culture is not a good fit if you have low tolerance for amateurs.

> Putting people on the spot and humiliate them

The author was put on the spot, brought into a whatever meeting, and asked a question, to which they responded honestly and without embellishment of the truth.

So... should the author have lied? They simply replied they did not have a desk. I sure as shit wouldn't lie to cover my manager's ass because, frankly, I'd want a desk.

If the manager felt humiliated, it will have come from within, because you know what, they should feel embarrassed if they've taken on a new worker and not gotten them somewhere to work.

> It's _your_ company now, go help improve it!

No. It's the shareholders' company, they can make sure their employees are properly equipped and appropriately paid to do their jobs, then the good work will follow.

As for suggesting that their onboarding process could use improvement, 9/10 managers who receive that feedback will smile, say what a good idea that is, say they'll take it on board, and then never think about it again.

I've been a manager, and I've been a developer. Most managers don't give a toss.

The article, at least the way I'm seeing it, seems to be a satirical (i.e. intended for an audience that has a common frame of reference and, more importantly, a sense of humour) account of an onboarding process at a company that later turned out to be a bad fit.

And in hindsight, the author is saying that they probably indeed should have seen the red flags from the start as being indicative of whatever would cause their departure.

> You are making everybody else's life miserable without contributing anything positive or helping to improve anything.

That's a stretch. The only person the author has made miserable is you, but why this has stirred such an awkwardly emotive response from you, I don't know.
It was an inaccurate rant about the UK's response to Covid too. The only part of calling up people with Covid to find their contacts which was contracted out was recruiting and employing them, fairly directly by the government, and of course medical professionals weren't used - those were busy giving medical care, and contact tracing was outside their area of expertise anyway. And the big reason it seemed inadequate is that the British press, quite frankly, outright lied about how well contact tracing worked in places like South Korea and about the downsides of their approach, which would not have been at all politically acceptable in the UK.
Yes, that's why newer diesels have relatively clean exhaust once they've warmed up enough for all the exhaust treatment systems to work.
The last time Intel released transistor count was for the i9-7980XE. It's a physically larger 18 core chip on the same process node as the 10 core 10900K tested, and googling says it had 9 billion transistors. If we assume that their improvements on 14nm let them fit all the same chips as the larger CPU into the newer one, then.... the i9 transistor count doesn't make a meaningful difference to the comparison.
Once a threat actor has access to internal, less hardened systems, it is a matter of time until they have access to everything. In this case it’s a matter of privilege escalation at best and RCE at worst, no lateral movement required unless it’s easier to escalate directly in the IdP system or as a MitM between the IdP and the service in the screenshot.
Yeah, their statement about expecting to push changes to prod on day 1 is hilariously unrealistic. The sense of entitlement is strong in this one. Glad we don't hire people like this.
There are a bunch of Nissan Leafs in my area and that’s it. Doesn’t really qualify as “options,” especially during the winter months.