skysight-inc/HackerNews huggingface dataset:
The maths of MW and MW/H are pretty straightforward. It can supply the peak MW power (875) continuously for the duration in hours rated, that MWH value (3320) divided by that peak. So 3.8 hours. Or, it can supply half that rating for twice as long. Or a quarter for four times as long. and so forth. If you want more power you can supply for shorter period of time, or less for longer. So it could presumably supply a gigawatt more briefly.

Which means, allowing for not being always completely full, and normal sunlight hours, it can supply a couple of hundred MW of reliable power continuously, across day/night cycles. That's about 38,000 households equivalent.

Obviously summer, winter, cloud play a part. Nonetheless this is a massive investment in power supply, and a massive outcome.

I'm guessing that they will be using the battery to supply frequency control and reactive power, and to soak other surplus energy at market pricing, and for arbitrage so it will be a mixture of outcomes.
I'ts because .xyz is just cheap :)
Where do you feel Django is harder to deploy? I have a different experience and think both are equally deployable.
Well not the best moment, but I still doubt you'll be looking for a job for a year.
In vitro neurons learn and exhibit sentience when embodied in simulation (2022)
It is a nice tool, seems early stage. Coincidence: I just adopted Joplin, it does all I need, it would benefit from some network analyses of semantic concepts but that would be Perfection with little value at the end...
I think it means it’s an endowed chair, where the endowment is provided by Panasonic.

It’s common for corporations or wealthy individuals to donate large amounts of money to fund prestigious academics.
Author here.

The context of this post is somewhat important. It is a direct response to a post titled: Symbiote Deep-Dive: Analysis of a New, Nearly-Impossible-to-Detect Linux Threat

Userland rootkits are not “nearly-impossible-to-detect.” They are not novel, they are not impossible to detect, and they are not the pinnacle of hacker techniques.

I felt that it was worth pointing out that the history of userland rootkits goes back a ways and that they were very easy to detect because they rely on proxying all access to the system. If you bypass the hook they use to enter their proxy, they you evade them entirely.

Forensic and incident response guides used to advise using static linked binaries for exactly this reason. There are guides from the 1990s telling people to do this because userland rootkits were an issue (before kernel rootkits everyone used userland rootkits.)

Here is an example from 2013 which points out that you can’t trust any binaries/libraries on the potentially compromised machine and should use statically linked tools. [0]

LD_PRELOAD rootkits are not new and they are not nearly-impossible-to-detect to detect. My post listed a number of ways to detect them, all of which have been known for decades.

[0] https://www.forensicfocus.com/forums/general/trusted-static-...
What kind of license do I need to buy for the bindings to be updated?
I generally answered honestly. If a place seemed less interesting but paid more I would say it was a good offer. (They usually knew.) If a place had good people I would say that. If there wasn't a reason, I wouldn't want to work there anyway.

I'm aware that I've been privileged to have options, but given that I do, I see no reason not to be honest.
Wait, so AP didn't/doesn't have an archive?
Hey!

In the DB all links and password are encrypted. I only have access to the password if I access to the private url and then unlock the url
>even in areas with bad internet access.

They stop the analog signal, not the whole "air transmission":

>>Those who listen to the radio now largely do so via digital audio broadcasting (DAB+) or the internet

It's literately the first sentence.
Show HN: GrouptAI – Semantic Data Categorization
A tool that can take a CSV of qualitative data and groups them into categories. E.g. App Reviews, Survey results/responses, Spendings/Bank Transactions etc.
Includes data visualisation, AI analysis and more.

All feedback welcome!
It's called capitalism, tovarisch.
sounds like a great project. How do you handle performance with large message sizes?
What problem are you trying to solve if you don’t mind sharing. It sounds like you’re paying for sleep tracking but couldn’t you just do that with something else like an Apple Watch?
It sounds like the opposite of Forever Stamps.

Maybe Ephemeral Stamps? Momentary Stamps? Whatever Stamps?
> If that was the case, people who were born blind would demonstrate markedly reduced intelligence. I dont think that is the case, but you can correct me if I am wrong. A blind person might take longer to truly 'understand' and 'abstract' something but there is little evidence to believe that capability of abstraction isnt as good as people who can see.

No, because the mind of a blind person, even one blind from birth, is still the product of a billion years of evolution of organisms that had sight, sound, touch, smell, etc.

Not to mention, a person who has no sensory input at all (no sight, no sound, no touch, no smell, no taste, nothing at all) is unlikely to have a fully functioning mind. And certainly a baby born like this would not be able to learn anything at all.

Of course, the situation is not 1:1 by any means to AI training, as AI models do get input, it's just of a vastly different nature. It's completely unknown what would happen if we could input language into the mind of an infant "directly", without sensory input of other kinds.

Still, I think it's quite clear that humans minds are essentially born "pre-trained", with good starting weights, and everything we do in life in essentially fine-tuning those weights. I don't think there's any other ways to explain the massive input difference (known as the poverty of the stimulus problem in cognitive science). And this means that there is little insight to draw for better model training from studying individual human learning, and instead you would have to draw inspiration from how the mind evolved.
Thanks! I forget about it. I just added :)
PyNES allows you to write NES games in Python
Sounds like a good answer to me.
Out of curiosity, why the archive link? The Guardian doesn't have a paywall and is unlikely to crumble under HN traffic.
Is the solution to build things through poorer neighborhoods where people still feel exactly the same but can't stand up for themselves?

The issue wasn't that they tried to put the freeway where someone didn't want it because nobody wants a freeway nextdoor, the issue is they tried to force it upon people who could fight back.
Sometimes it's about searching a preexisting database or set of constraints. In that case there may or may not be input but it's not as important.
This whole intro sections seems AI generated...
Huh. What about Volocopter? Appears to be entering market.

https://www.volocopter.com
Similar here. I drink 4-5 cups per day and notice no effect. When I travel, I usually go cold turkey for days and notice no difference. I'm actually a bit envious of people who get the "caffeine high."
>the Russian leadership has no interest in globalization

That's factually incorrect. [0][1]

[0] https://www.spiegel.de/international/europe/from-lisbon-to-v...

[1] https://pure.iiasa.ac.at/id/eprint/16150/
Costs of Chasing Cutting-Edge Tech
It's not funded by thew state but by it's citizens, enforced through serafe and the whole construct blessed by the state.
Do we still teach kids that planes fly because of Bernoulli's principle?

I remember learning about it and wondering why newton's 3rd law wouldn't suffice. It's pretty obvious that the wings push air down and it's not that difficult to understand (even as a kid) that newton's 3rd law works.

The essence of the Bernoulli argument is that the top of the wing is longer -> air has to move further -> faster air has lower pressure "because Bernoulli" -> pressure imbalance means lift.

Ok, cool, but the "Bernoulli principle" I got as a kid was "faster air is lower pressure", which is both empirically wrong (the air in a compressor hose is obviously moving faster than the air in the workshop) and logically inconsistent (speed is relative, after all). You add in a half dozen qualifiers and it becomes true, but I wonder if this is more complicated than "the wings push air down, the air pushes the wing up".
I remember this story being released by Epic Magazine and Chicago Magazine.

The Bicycle Thief: https://www.chicagomag.com/chicago-magazine/february-2019/bi...

On a sidenote: Epic Magazine is a treasure trove of these strange, little, Coen-brothers-movie-like stories: https://epicmagazine.com/
Perhaps some easy to implement open chat protocol then?
But are you correcting the OICR or miscorrecting the originals?

I want original text, including misspellings, and original regional / historical spellings, including slang (which may look like another word, but is not, and isn't in a dictionary).

You cannot fix OCR text wirhout lioking at the original.
It's identical here in Russia. Hardliners are criticizing selling anything to the West including fertilizers.
history's most accurate redirect
For the purposes of employment, yes, money is the only thing i would care about.

You call it lame, but i would call your POV naive.
I like that. I think it would have to be all items that get POSTed one by one to a url to work with the current flow, but that should be equally useful, no?

Pipes does have some building blocks to prepare that operation or work with the result, there is an extract block and an insert block (that works by xpath). But I was always missing a model for the request block that I remember from Yahoo Pipes, that's why there is only a feed and a generic download block so far. Post somewhere, replace the item (or the item's content?) with the answer, that might be it.

Edit: Thinking a bit more about this, don't forget that you can already chain pipes. A service you can POST to can probably also consume an RSS feed, download it by itself. You can then have one pipe that creates the feed up to the point where you would want to have it be treated by something else, let that thing output its result, and in a second pipe download the output and create the final feed. I still think the request block to POST items is a good idea, and there are probably services that can't store the output for the second pipe as they'd just react directly to a POST, but that chainability might be worth to keep in mind.
You can't reliably teach an LLM maths the same way you can't take a locomotive offroading.
So then Bombardier will become dependent on Airbus?
The initial bill for HSR was one of the first things I remember voting on. If I recall correctly, it was a bond for 8b dollars. I voted against it because I had extreme doubts that would be the end of it.

If it actually cost $8B, I would have supported it.
I wonder if any of the Not Infected group were kindergarten teachers.

I knew someone who - at the start of being a teacher - got sick. Then at some point her body adjusted to the constant exposure to sniffly kids and she never got sick.
I wouldn't have designed the Bluetooth mouse protocol like this though. HID uses relative movements since the last packet ... and with radio interference, Bluetooth packets get lost.
You copy-pasted the output of a scanning tool. That's disrespectful
What Can You Do with a Particle? [video]
If your main goal is easy access to platform APIs, then I would probably stick with the native language/UI toolkits. Flutter is a UI framework; if you don’t care about making cross-platform UIs then there’s no real reason to use it. If you’re mostly working with platform APIs, you’ll probably be using the native languages (Kotlin/Swift) anyway (unless someone’s already written a Flutter plugin, which often isn't the case).
I recently built a small app using SwiftUI. It was my first, and pretty simple.

The documentation was absolutely maddening.. Half the time the Apple docs referred to a previous version. “Do this thing in XCode” often included screenshots of UIs that don’t exist in the current version of XCode. Examples I found on Stackoverflow or random blogs were usually no longer applicable.

It felt like magic when it worked, all those VStack HStack nestings, but the annoyance of finding my way there made me seriously doubt whether I’d build a big app with SwifUI, especially if I wasn’t working alone.
Sounds like an instance of seagull management.

https://en.wikipedia.org/wiki/Seagull_management
Sure. There are people who can do that. I think it's a hard skill to master but definitely one that can be performed and improved somewhat reliably for people who manage to get the hang of it initially and care to work at it, and which I have seen a decent number of examples of, including a few who seem better at it than me
Plus, half of the official examples are given to you as a full Xcode project that you must download and import
I have no experience with this particular implementation but I do have experience with some important business process developed in Azure Logic Apps, which is kind of the same in spirit I believe.

From what I have seen, these kind of frameworks facilitates the worst possible combination of factors: A solution designed, created and implemented by non-programmers, not using a programming language ending up in a production environment.

One could argue this is a success in its own but I have only seen these kind of things hit their limits almost immediately after the initial POC and evolve into terrible tech debt. Just learn to program or script already.

That being said, I do not want to disrespect the effort into building this and perhaps there is a place for these kind of solutions I yet have to experience.
This does exist in the Netherlands, though I've only seen it in one neighborhood. They had signs throughout the whole neighborhood stating "fietsbus 8:30". "Bike bus 8:30". The schedule was fixed to the point they could just put up signs with at what time the bus would be at that place.

It's definitely not a common thing at all though. For most schools people just cycle individually.
My 10y old phone sill has a lot of battery left. What I'm missing is a replaceable kernel!
This feels like a massive straw man.
Programming is the lines, and the boxes is the data you’re working with (generally).
Block based visual programming languages don't use lines connecting boxes to each other, which has been widely used for a long time with popular visual programming languages like Snap!, Scratch, Squeak eToys, Blockly, etc.

Snap!:

https://snap.berkeley.edu

Scratch:

https://scratch.mit.edu/

Squeak eToys:

http://www.squeakland.org/

Blockly:

https://developers.google.com/blockly

Also, spreadsheets are an extremely popular form of visual programming that has been around for a long time, which don't use lines to connect boxes either.

VisiCalc:

https://en.wikipedia.org/wiki/VisiCalc

Lotus 1-2-3:

https://en.wikipedia.org/wiki/Lotus_1-2-3

Microsoft Excel:

https://en.wikipedia.org/wiki/Microsoft_Excel

Brad Myers' paper answers the age-old argument about whether or not spreadsheets are visual programming languages:

https://news.ycombinator.com/item?id=26061576
Outsourcing is lame, and unwinding outsourcing can cost you money to settle issues with other companies which depend on that outsource agent and have regulatory and competition concerns you have to respect.

Paying Airbus to take their bit of this, is .. well it's strange but then I guess not.

Boeing being Boeing, somebody got a massive KPI for making this outsource happen, then somebody else will get a massive KPI for unwinding it.
This comment makes me feel like I live on a different planet.

In 1999, I built a completely custom Win32 GUI for a (brandable) chat application - that was the product the company I worked for was selling.

Pure C and C++. It was a 32-bit app, not 64 bits. And we felt bad for it being 250KB single executable (skin included in resource section) and not “150KB or less” as was our initial target. But making it accessible and fully skinnable/themable/l10n/i18n did add quite a bit which we hadn’t realized when thinking 150KB was realistic. But it’s not like we resorted to any crazy tricks; that was just the stripped linker output.

It was still a reasonable download at the dominant dial up internet at the time (28.8Kbps IIRC)

Sure, modern tools add a lot of cruft that you’d have to work hard to reduce, but 40MB. Oh man.
Uber Migrates 1T Records from DynamoDB to LedgerStore
You're going to have to scale that number down significantly to the people willing to take a 30 hour train ride instead of a 6 hour flight.
finally there is a reliable and effective service we all can rely on! I can only imagine how many people are having problems with crypto-related issues and are likely also unsure of their ability to find practical solutions. Easyreclaim is rightfully the best provider of recovery service and their ability to recover funds very fast. They helped me to recover 850,000 USD that I lost due to online cryptocurrency theft Get in touch with them on:easyreclaimer@gmailcom They are simply the best recovery company.
And you can detect when you are being ptrace()d because a process cannot be ptrace()d twice. Unless they changed Linux again.

There are also timing issues that show up, and you can do any number of anti-debugging tricks which would reveal that the environment is being manipulated. Which is an instant red flag.

In general if the attacker is running at the same privilege level, you can probably evade it or at least detect it. I’m somewhat surprised there isn’t a basic forensics tool that automates all of these tests already.

“sus: [-h] [-v] [-V] [-o file] [-O format]

Sus tests for common indicators of compromise using on generic tests for common methods of implementing userland rootkits. It will check for LD_PRELOAD, ptrace(), inotify() and verify the system binaries match the upstream distribution hashsums. It can be used to dump the file system directly (warning, slow!) for comparison against the output of `find`. See EXAMPLES for more.”

Implementation is left as an exercise for the reader.
> Using Jujutsu, “amending a commit” also produces a new commit object, as in Git, but the new commit has the same change ID as the original.

This is confusing to me, though to be fair I'm a "git expert" by trade. If you're amending a commit surely the "change" has changed so the change ID should also change? If the "change" isn't tracking the actual changes then what could it be tracking?

Overall I think this is just more confusing than using git but I think it's cool that people are building alternative clients. That's definitely the way to go if you want adoption.

Making history manipulation easier seems like a bit of a recipe for disaster given my experience training people. That old XKCD about git comes to mind and honestly that's where most people stay, if you bother to learn it then things like Jujitsu are probably harder to use for you. If you aren't interested in learning git to that level then I doubt you want / need something like Jujitsu.

For those curious the "multiple branches" at a time thing they're selling can be done with git, IMO easily, using worktrees: https://git-scm.com/docs/git-worktree
Is it rapidly increasing? First two links in google show it grows about 0.33% per year now, which doesn't look too much and lower than peak in 2010 around 0.84% A bigger issue IMHO is an internal migration from former industrial areas to the London commuter belt and South England more broadly without adequate supply of housing (which is a huge boon for real estate investors and hard to believe they don't lobby for red taping). Houses up north are cheaper but equally unaffordable because wages there are low and declining if adjusted to inflation.
Investigating Chrome Web Store Security-Noteworthy Browser Extensions
CPU Caches and Why You Care (2014) [video]
Three free pipes sound reasonable for me. If you have more than three use cases in your life, then it's perhaps worth it to pay a few bucks.
>> Random access of a character in a text buffer could take constant time (for ASCII) or linear time (for UTF-8) depending on the character encoding

This is true, but incomplete. All unicode encodings take linear time, not just utf-8.

That's because a character can contain multiple code points. Utf-32 allows for random access of code points in constant time, but not characters.

Utf-16 has variable length code points so it is the same as utf-8 in that regard.
Getting paid not to turn a screw but to know which screw to turn.
I think the EU DMA exactly did that - requires interop between messengers to allow third parties to send chat messages. Not sure if Instagram messenger is included, but Whatsapp definitely is (I know, instagram is more popular in the US).
Code Reviews Do Find Bugs
You can experience faster air is lower pressure when you are trying to breath in strong wing (like sky diving or by an open window on a car on the motorway). It makes you usually gasp for air.

But yeah I was taught planes fly that way in the 90s.
I've heard similar comments from civilians, that dealing with extreme situations overseas isn't as stressful as dealing with folks when you go back home.

I don't know whether home folks are actually the problem or it's just delayed response. I think it was T. E. Lawrence (of Arabia) who said that reactions to the trauma of war continue to bubble up long afterwards. Maybe that is suppressed for as long as you stay "in the field."
Uhh, it’s a public traded company, you sell the stock if you don’t have faith in the company fixing things.

There are two commercial airline manufacturers in the world and a rapidly growing global population. Boeing has a 10+ year manufacturing backlog of 5600+ aircraft. Airbus has a backlog of about 7500. Both companies produce around 550 commercial units a year.
I just write GUI's in tkinter (python), build a single .exe with nuitka, and interface with generalized application functionality either as a .dll or python module ..

tkinter may not be the sexiest way to do things, but its definitely productive in terms of the code-compile-distribute methodology, and it is very easy to wire up to a generalized 'daemon'-style abstraction, where the app logic is implemented as a daemon, sent application commands over a well-greased socket.

With this architecture, I no longer care that its Windows underneath - this is just another platform target - and can easily use either MacOS or Linux as the development environment, needing only to test on Windows, ultimately.

Anything beyond the sphere offered by tkinter is just less appealing. If I have to start treating a platform target in any kind of 'special' way, I just lose interest in that target, as a whole - however, from a UI perspective, Windows tkinter support hasn't been that bad, and generally keeps up fine.

(Disclaimer: if I really need performance, I also use the JUCE framework for my needs - even though its an audio-centric framework, you can build GUI apps with it just as well, and its also a cross-platform way to do things in pure C++ ..)
In retrospect I really should have included the title with the link.
You're comparing the worst case scenario of flying to the best case scenario of HSR and the flight is still better.

How long is that train ride going to take when a guy kills himself on the track?
Well a scam that is flying and more or less working as advertised at this point. You can watch testflights on youtube. Same for the Archer, Joby, Beta Alia, and a few others. Several of those are now doing manned flights and shipping prototypes to early customers.

In short, they fly just fine. What makes you think things are a scam?
> With a simple rectangular wing, the center of pressure is 1/4 of the way along the wing from the leading edge

Is there a nice way to derive this? I find it interesting it's not the exact center though I guess it makes sense given the angle of the surface.