skysight-inc/HackerNews huggingface dataset:
This is a little strange, you are using a data.frame with only two points so any linear model with two different parameters will be 100% accurate. This is the line that connect two points.
I'm an overpaid consultant and I think scrum is easier to sell because it can be appealing to management as a selling point per se. Personally I strongly prefer kanban though.
State the Problem Not the Solution
I'm sorry, but I can't see where the problem is. These girls wanted a sperm donor, and he supplied the sperm. End of story.

Whether he helped one girl with sperm, or whether he helped a million girls with sperm is irrelevant.

Or did the girls expect exclusive rights to a baby of his? Why would they expect to be so special? Why should they expect to be so special?

It was a win-win situation. The girls got what they wanted. He got what he wanted.
There's also Scrumban : https://en.wikipedia.org/wiki/Scrumban?wprov=sfla1
I get two bonuses every year - one for individual achievement and one for profit sharing.
Cyclestreets already built a custom bike routing engine that is used in a bunch of different cycle map apps/websites, and has been for over a decade

https://www.cyclestreets.net/help/journey/routing/

at the most basic level it lets you choose between fastest and quietest routes, understands hills, cycle paths, etc.

There's many, many other choices https://wiki.openstreetmap.org/wiki/Routing

contraction hierarchies https://en.wikipedia.org/wiki/Contraction_hierarchies made cross-continent route planning practical and practically instant, eg in GraphHopper. A lot of the options listed there work offline.
Scrum is developed as a solution to quick requirement changes and adaptability of development (agile), but I find that 2 weeks sprint planning and execution is actually the opposite.

If the requirement come during a sprint that'll change the scope, I don't find scrum can accommodate that. At best scenario cards are swapped with the new requirement. However at that point, scrum planning become useless, even to the point as being a hindrance.

So I treat my scrum board as Kanban board with two weeks checkpoint to measure velocity due to company rule. Honestly I prefer Kanban with periodical, flexible retro / planning.
I believe the SCRUM rejection comes from the direct experience of working in a team that uses it, and eventually realizing that all of the meetings and concepts because an end in itself. SCRUM usually degrades to more discussions about story points than about what is being built.
By the end of the article, and in the subsequent article, they're no longer doing it one track at a time.
I've re-skimmed it recently as well, and found it to be extremely zeerusted and needlessly alarmist in retrospect. A lot of it is written from the perspective of "a handful of scientists build brain in a bunker a la Manhattan project" that is so far from our actual reality that 90% of the concerns don't even apply.

Exponential runaway turned out to not be a thing at all, progress is slow (on the order of years), competitors are aplenty, alignment is easy, everything is more or less done in the open with papers being published every day. We're basically living out the absolute best possible option out of all the ones outlined in the book.
You posted just at the same time I asked. What's makes PowerShell better than bash?
I could believe you feel less latency, but suspect that’s more a symptom of matrix scanning working for the general case rather than being optimised for your layout. Scan with an RP2040’s PIO [1] and after debouncing I’d challenge you to measure the difference, much less notice it.

(Of course if you’ve got the pins, you should use ‘em!)

1. https://github.com/isoxliis/firmware-micropython/blob/72687e...
The whole argument about Angular ten years ago was the learning curve. I’m on a project now using React with Next and find the code so difficult to read or reason about.
You have long experience in computing and especially in the innovative currents that shifted the paradigm. Cheers!

Your first paragraph creates expectation that the second paragraph disappoints, though. Would you explain why you think PowerShell is "nice"?
My biggest gripe is that some Azure stuff seems to be available only through powershell, which is hard to install and configure (I think) in certain corporate policy-infested environments.
They're driving non-flat maps by the end of the article and in the subsequent article. AFAIK they can only go with what they see on screen, there don't have access to camera rendering data.
Popular does not mean best.

Suppose that this blog post were part of a series that questions the axiom (largely bolstered by academic marketing) that one needs Python to do array computing. Then it is valid to compare C directly to NumPy.

It isn't even far fetched. The quality of understanding something after having implemented it in C is far greater than the understanding gained by rearranging PyTorch or NumPY snippets.

That said, the Python overhead should not be very high if M=1000, N=1000, K=1000 was used. The article is a bit silent on the array sizes, this is somewhere from the middle of the article.
I propose to erase the development in Silicon Valley Mode and ALL the modern IT.

I propose to came back and makes modern a classic OS-as-a-single-application, like Smalltalk workstations or LispM ones, where desktop computing and end-users programming are at the center so ANYTHING simple is damn simple, anything complex is doable and we do not reinvent the wheel every time because in modern systems there is no possible substantial integration so any apps try to be an "everything app" and anyone pull a gazillion of third party dependencies because there is little time and no common base.

This will be a long journey we have to live anyway because current infa are nearby a self-explosion point, as is the current social order but before we did less hard it will be.
Pretty simple problem, he donated a magnitude more than otherwise possible using false identities and radically increased the chances of half siblings inbreeding.
Posting it for free / on curb on Craigslist is pretty easy and keeps it out of the waste stream.
I find it is in a weird spot where it is more powerful than bash but you often don't need that power or if you do coding in c# might be better.

It is very good of you want to work with Azure though. You probably don't want to use bash for that. But lots of reading up each time I use it. Bash is my go to for small jobs or a command line experience.

I am not an expert in either but have used both plot to get stuff done.
Apologies for the plug but in case it's of interest I recently did a talk on this very subject at the Augmented World Expo. It covers 'The Good, The Bad and The Ugly' of WebXR :-)

https://www.youtube.com/watch?v=WZXwV1apu3Q
1. Structured data passed along pipelines.

2. Automatic introspection/command completion for command parameters, even user-created commands.

You can argue about a lot of other things Powershell does, but these 2 things are things which if Bash were designed today by 100 top notch software developers, would probably be part of 95 of their designs.
0.3 percent being curl developers is surprising to me
AI safety is fear mongering to shut up the Luddites

The AI we have now (Stable Diffusion, chatgpt) are technical advancements that allow inferior but cheaper production of artistic content. It is not a step closer to death-by-paperclips; it is merely another step of big capital automating production, hoarding more wealth in a smaller group.

The closer thing to AI safety is unsupervised execution of laws by ML.
Former Boeing inspector alleges 'scrap' parts ended up on assembly lines
I'll agree with some of the other sentiments here that whenever my career brought me close to Windows administration I absolutely loathed the experience.

PowerShell however was actually pretty great to use, despite everything else on Windows being extremely clunky. It always felt very thoughtfully designed.

Linux is great, and I'll always use it as my daily driver for work, but using bash is absolutely horrible. But because it's always everywhere, it's something that everyone reaches for first, and so we'll probably still be dealing with bash scripts in 2100, warts and all.
It can be ignored (it's the equivalent to a "keep out" sign on a lawn), but I very much doubt Google et al. (Edit: Oops, Bing et al.) will actually ignore it.
I think this is a good use case for action-driven AI. For our startup, I believe it would be sufficient to connect to multiple inboxes of tool owners and have some simple notifications and reports on top. Can your tool do that?
Well I used powershell a lot when I was managing VMWare infra. Ultimately the force of a object oriented shell is in the ecosystem, I haven't found any other use case where powershell was useful to me. I am pretty sure it is useful in an Azure context too but in the last few years I have never been in a situation where I would feel the need to install powershell on my linux workstation to use a specific module/use case.
Im glad there are people doing this work but whenever I see something like this I always think of this Far Side: https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_pr...
Yes, there are a few companies that are in that space, don't remember the names, but it's worth/possible, just likely need a few years of development and a real usage that makes it worth it.

But it might not ever catch on, as they would need to reduce the cost a lot and the final hardware probably wouldn't be usable to train a different model. Even though H100s are expensive, once you buy a few clusters of them you can use them for a long time and train many models with it and different purposes like machine learning workloads, that flexibility wouldn't exist if you just burn the model into silicon.

The complexity is mostly about the fact that nobody was really looking into this until a few years back, and as it involves semiconductors manufacturing and product development cycles that can take sometime.

Even though the nVidia CEO wants to pretend this is rocket science so people believe that it has some kind of moat, it isn't, it's actually simple and there are plenty of semiconductors companies that could do this if they'd invest the time and money needed to do it.

Maybe this might be actually needed when we find out that we need to train much larger models with much longer training times (AFAIK LLAMA is about 90 days), or the energy costs start to get really crazy, burning it into silicon would likely reduce those expenses at the cost of lower flexibility.

I feel we're still at the "experimentational" time for LLMs and once we have multiple business applications, different models with need a different training approach and much more specialized. It's important to say not so much time has passed since GPT-2 was launched. Better solutions will come as necessary and competition in AI atm is high.

There's lots of money & ideas being tried out just this moment.
we use Groq for analyzing and scoring discussions
How do you type when lying down?
The way I treat bullshit committees is to withdraw my support.

I predict the Nixos setup will collapse and the people who aren't so political will form a new forked group, with a new name. They will 'win' by 'living their best life'.
Byte magazine was a terrific publication. There's nothing similar in print these days that I'm aware of. Certainly, Byte couldn't be accused of dumbing down the content to reach a wider audience, unlike many of today's supposedly technical magazines. I learned a lot from Byte and experimented frequently with the knowledge and understanding I gained from Byte.
Yes, as far as I can tell the array sizes were large enough to make the wrapping overhead negligible.
Google maps is absolutely horrendous for this.

I've found OsmAnd to give me much better results. But google maps traffic awareness is pretty handy...
While the sphere is more modern, and features the very hyped exterior LED screen, the concept of a sphere with a cinema screen wrapped inside it is quite old.

30 years ago, la geode already existed in Paris : https://www.lageode.fr/

I got good memories of this as a kid, and if you are in the area, it's definitely a must-do in the city. Especially since it's attached to one of the most fun science museums you'll get to visit with a lot of interactive bits.

I do want to get into the sphere to experience what 3 decades of progress have given us.
"Bond for grownups"
Flights seemed to be one of the use cases they talked about being an amazing immersive experience even though you’re physically confined to a (usually) small seat. What about it didn’t work?
> It’s more complicated than that, for exactly Pakistan recognizes a third sex since years. It’s just rather shitty how they do it…

Hijra (transgender, intersex, or eunuch) are recognized, but live at the margins of society on the Indian subcontinent.

https://en.wikipedia.org/wiki/Hijra_(South_Asia)#Social_stat...
I much prefer Kanban to Scrum. It gets straight to the point which is "what is the next most important thing to do", and let's management/stakeholders worry about what's next while engineers focus on the current top of their heap.

Where Scrum wiggles its way into relevance is schedule. Most businesses need to be able to commit to some deadline with customers or coordinating teams, and scrum lets managers convince themselves that they can project 3-6 months of work into sprints.

The reality of course is that the requirements and deadlines are constantly moving and never match what was predicted, but you need _some_ prediction to coordinate large projects. So scrum just ends up being a hack to generate time pressure on the component tasks.

What's the right solution? So far in my life it comes down to Kanban and focus for engineers, plus an experienced leader that can guess reasonably well, pad for uncertainty, and renegotiate requirements to make that guess come true.
Of course it's a project take over, the politics are most likely just a tool used for somebody's personal ego's affirmation.

They could have just forked the project and continued happily without much fuss, but that would bring no power play.

It's weird to me how people can't see the fascistoid methodology being played out in the open though: if you don't bend to our ideology we'll ostracize you and we will "get rid" of you one way or another. I think there are a bunch of psycopaths that are abusing the trans right movement for personal gains, and are most likely bringing more harm than good to transgender people.

It's so much hate in the name of what, exactly ?
This is a scathing inditement of where we are.

> $2,000/mo SSO addon (required)

I love that this was a call out.
The UK's Brexit dream is dead
Twilio confirms data breach after hackers leak 33M Authy user phone numbers
Fly.io and Render.com are alternatives to Heroku. How do the two compare in terms of maturity? Can they both be trusted with production apps?
Reminds me of Structurizr and its perspective option to map software architecture. Multiple maps in one map.
I wouldn't trust a Cat7 cable from a discount store to adhere to the spec though.
Location: Portugal

Remote: Yes (Preferably)

Willing to relocate: No

Technologies: C/C++, Python, Java, Go, JS/TS, HTML/CSS, Docker, Ansible, Git, Bash, Linux, SQL (mostly PostgreSQL)

Résumé/CV: https://github.com/JoaoCostaIFG/cv/blob/master/JoaoCostaCV.p...

Email: joaocosta.work (at) posteo.net

I've been focusing on embedded software development for the aviation industry over the past 2/3 years, but I started working as a backend engineer this year.

Looking for a new job due to lay-offs at my current company. Seeking either embedded software development, backend, or full-stack work.
Kagi in particular shouldn't be affected. Apart from using its own index, it also aggregates results from other search engines, most likely including Google. https://help.kagi.com/kagi/search-details/search-sources.htm...
Holy synchronicity Batman! I just implemented a minhash system that some may find interesting.

The problem is to find (pseudo) inverses of many different proper submatrices of a big square matrix.

Certain matrix identities (Woodbury, banachiewicz) allow you to update the inverse of a “close” submatrix to cheaply calculate a new one.

So you store the inverses you’ve calculated already, with their row/column indices as keys. Then for each new submatrix you want to find a close already-computed inverse to update from.

This is solved with minhashing. You minwise hash the indices so that close matrices are likely to have the same hash.

In my particular implementation I did a “multi-resolution” hash so that I can change the selectiveness of the search as the number of prior computed inverses grows
yes, we plan to add more platforms, feel free to reach out to us at team@beno.one
The point they’re making is that there is no performance without tradeoffs and “fast” is meaningless unless you define what you’re measuring. Asking the question implies a misunderstanding of the intent of the implementation, OP was trying to subtly let them know.
you don't have to have a million useless meeting, most of the things can be prepared before and it won't waste the time of everyone.

from a developer perspective, sure, kanban is the king, nobody bugs you... but on a business you need predictibility, and even more than that: predictibility across teams, for which sprint is better at. in a well run company, the managers are not the enemies of developers, they work together to make the entire process better. there are many teams involved in a project, not only development... think about legal, accounting, warehouses, etc.

also, sprints help you avoid keeping unreleased code, which has a very high cost.

i would add that you should pick one or another depending of your type of business. for example, we use scrum, but before black friday we partially switch to kanban because we don't know all we have to do in advance (there's much more to do than we can), we just know the resources available and we need do switch/move/reprioritize faster. each has it's own strength.
I've done a lot of Bash, read some books about it, I'm a firm believer that nobody should be writing anything complex in bash. Above the ballpark of 50 lines I consider it a code smell. I have this web page saved up in case I ever need to convince anyone of this.

http://mywiki.wooledge.org/BashPitfalls

I used Powershell recently and not having to wrangle with text (commands return objects) makes it a much easier scripting language, and command line language.

The fact that they have an official way to handle argument parsing is excellent, everything is unified and the commandline window is able to have autocompletion for literally every option of everything. Bash could never even dream of having that. It is incredible and makes you extremely productive.

But type coercion manages to introduce new ways to create bugs that Bash didn't have.

Honestly at this point I prefer PWSH but still kinda dislike both. I'm waiting for the new natural evolution.
It was designed as training wheels for agile but it ended up creating a performative form of cargo cult agile.

It doesnt work but it's pretty amenable to charging consulting fees.
MySQL 9.0: A Quick Peek
if it were just a shared to-do list, that would literally be kanban
Scrum is a set of prescriptions. Kanban is more of a phylosophy of production management.

Scrum is Jack Welch.

Kanban is Demming.
Don't know if anyone noticed, but Ben Johnson recently became head of product over there. I'm fortunate to have called Ben a friend for a long ass time now and I gotta say, I'm extremely bullish on fly as a result of this. Ben is not just a developers developer, he's genius level intelligence. https://github.com/benbjohnson

(We fumbled the ball hard at DigitalOcean ngl, fingers crossed Ben can build what I dreamed of building one day!)
> It also takes enough people in the marginalized classes who are within the target industry, who actually hear about the business, who are looking for a job, who are qualified, who can prove to the hirers' satisfaction that they are qualified.

I thought the assumption was that they were already present in order to get a lower wage. if they are just not present, then I don't understand the argument. your belief that there is absolutely nobody greedy enough to make it happen seems unrealistic.
I've encountered all the issue listed in the post. The worst for me is redundant (overdetermined) state, that is, when a state variable is actually derivable from other state variables. It's pointless, confusing, and broadens the space of possible states, including impossible and inconsistent ones.
I like the idea and the presentation. However, it is not so useful for a Danish customer like me:

Besides the CO₂ emissions I also have to think about my energy bill. Going by the money alone, the best time for me to use electricity today is from 10h until before 17h (16:59:59) where the electricity costs around 0.20 €/kWh. Peak hours from 17-20 cost up to 0.32 €/kWh. So when Stromzeiten says I should use electricity from 10-12 and 15-20, that is only for pure idealist with enough money.

Moreover, at most power providers it is possible to subscribe to renewable electricity (from wind turbines or solar panels, mostly), where the carbon emissions play an insignificant rôle.
We saw a "shut up and take my money" approach which was cool :)
And yet Mozilla was publicly humilated for "not standing up to dictators".
Not a problem because iOS users can just sideload VPN apps of their choice ... oh wait they can't.

Tell us again how Apple's tight restrictive control over iOS is good for YOUR security.
Humans use their multiply redundant brain power to align with absurd goals. We are simply hobbled by non-Star Trek culture.
This is painful, I was building for fly.io because of their dynamic request routing but I'm thinking I'm just going to go with hetzner. The cost difference is so substantial. If I want high availability I can just get 5 servers and have that much more compute available and I'd still end up paying less.
Install Maps Go for another map, and set up a Work Profile for 2 more maps.

Or use Maps in abBrowser.

Interestingly, when you have public transit navigation running, Maps is able to
run "current trip" in background while you plan an alternate/additional trip.
Having implemented a custom matrix in qmk, I can say the timescale involved is not something you'd notice a difference between diodes vs diodeless. On ARM boards there's a setup delay to let the gpio propagate before reading the columns, which by default is set to 0.25us, which means reading 4 rows would take about 1us.

I built a macropad that has some regular keys and a SNES controller on the "same matrix", total scan time is 335us, which is dead slow as far as scanning goes, but nothing you'd be able to notice.

Other points are fair though, fewer parts in the BOM. Though routing is a bit trickier with diodeless, especially if you also want to adressable RGB.
AI needs to start doing useful things to deserve all that electricity and computational power it's being fed with :D

Yes, Invoice Detector can do that. This is essentially what we cover in our 'Essential' plan. Go ahead and give it a try.
Reading the article and some of the comments, it sounds like they reinvented the hexagonal or ports/adapters architectural style?
When you’re making a linear regression you’re minimizing the sum of squared error which is 1:1 with R2. That is, you’re getting the best possible R2 achievable with a line.

The reason we do that is because we are assuming the errors are normally distributed and finding the slope that gets the best possible R2 is equivalent to getting figuring out how to fit the line with the maximum likelihood estimator of the error (aka mean of the distribution).

So ultimately it’s about curves. If you wanted to get a sense for why this is strongly desirable you should try to fit a linear regression using absolute error instead of squared error.