skysight-inc/HackerNews huggingface dataset:
There is a good reason for this particular one.

I don't have anything against outsourcing. There is plenty of reasons to outsource, true. But there is one that is most important and IT IS NOT THE COST. I am not saying the cost is not important, I am just saying it is not the most important.

The most important reason is that you want to focus on your core product and not on everything else. If your core product that you sell to your customers are routers, if you are the CEO of the company, you probably do not want to oversee a division that produces accounting software or remote desktop software. If you need these things, you either buy them or outsource them.

You want to spend all your focus producing the best product for your customers, and this is routers. Not anything else that does not directly go into making better experience for your costumers.

It usually is or at least, in principle, should be cheaper. Because for some reason if somebody cares for the product, the total cost to produce the product at a given quality level will be lower.
But ∇F = J is Maxwell's equations (written very concisely).
You could switch the theme (at least in SP2) to look basically like 2000, which is what I always did. You could actually do that in 7 too.
It's handy to know if some date is a weekend or not. Or some specific day of the week where you're generally busy.

Or to check where Christmas falls or something like that.

Ultimately it's a little thing to keep in your wallet. Not something to replace an appointment diary.
I'd add that I had a great time reading the Metamorphoses by Ovid.
I left my last job and a toxic boss a few months back and decided the only viable future is to start my own thing again. But this time I was going to do it properly - lean customer development, speak to users before writing a line of code, etc.

Instead, I became fascinated by the massive improvements in OCR and how they can be applied to digitising boring paper records. Decided to start out with the most boring problem of them all - credit card and bank statements.

I decided this would also be a great project to make the leap to Python and Django. So, without speaking to a single potential customer, I threw myself into coding. After a while, I realised Laravel is so much better and jumped back to that. Have learned loads as a result.

I've built a local prototype that works really well with impressive accuracy. However, I noticed the signs of fatigue and self-doubt that often mean a project is abandoned at 80% without seeing the light of day.

So I decided to find a domain name and put the totally half-baked and not-yet-functioning version online. A crappy, embarrassing, non-functional version. But at least I might get some feedback, which is more likely to inspire me to keep going and work out how I could market this.

https://www.statementsamurai.com

I'm giving myself a week or two to refresh, then will press ahead some more and put the minimal functionality online while thinking about how to find users.

Yeah, about that lean thing...
>It cares because: running out of cash is a bad idea for any company and running leaner says that you will have more runway.

They are a private company, they have no relation to "the stock market". Maybe "Wall Street"?
It's very rough. There are GPS jammers in Moscow Kremlin, but they only affect the area maybe 1 km around red square. It has practical consequences of taxi apps freaking out when you pass this area. This map shows the entire Moscow, and a huge area around it, in red.
No news there. NSA is not to be trusted. It's been a decade since serious cryptographers stopped using primitives researched @ NSA.
AWESOME!

Now do the same for: Windows · Linux · iOS · watchOS · Android [1].

I'd rather embed the browser and get a free cross platform UI toolkit that's guaranteed to work everywhere :-)

[1] https://github.com/spacedriveapp/spacedrive
The problem is that this is just a short guide. Either it stays short and vague, or becomes a 500 page book about how libreoffice will replace most of the functionality of office but misses a lot of common features, and may introduce random compatibility issues with your word docs, that you may have unsupported hardware, may have to google for random scripts to make common hardware work, discuss the pros and cons of each desktop, explain the additional software you'll have to install to interface with devices/services, etc.

Or they just give you an overview on the different install methods
Do you mean games or their UI? Or do you mean that people are not using web due to Switch not being a valid target? No idea how the platform works.
At least till XP, and maybe 7 too, you had progman.exe and fileman.exe in the Win folder.

All you had to was set shell=progman.exe in (I think) win.ini. Or maybe in the other .ini but it was possible.
There is definitely a selection bias if judging 'subtlety of NSA activities' by only examining 'NSA activities that were unsubtle enough to be discovered'.
>But: the stock market has effects far beyond the stock market itself and Flexport supplies enough companies that are listed that their status can have significant effect. That's why you see publications like the Wall Street Journal reporting on them.

You are way overestimating the importance of FlexPort.
This is why I’m grateful for how Formula 1 has kept the F1TV app option.

The day they finally rip that away is the day I possibly stop following.

…as much…
This is clearly not a guide for enterprise-level deployment.
You'd have to choose your FPGA judiciously. The truly paranoid see the attack surface area of 100 GB of black box libraries needed to synthesize designs and appreciate the possibility of gateware trojans.
If I understand it correctly, a big part of the problem is that 1) requests which are in the process of being cancelled are not counted towards the concurrency limit, and 2) you can create and cancel a request in the same package.

1 allows you to have more pending requests than intended, making some form of DDoS possible. 2 allows it to trivially scale to hundreds of requests per packet rather than just the pending-stream limit, limited only by the packet size.

Disallowing 2 should be fairly trivial, as there is no valid reason to cancel a request in the same packet you started it. I'd consider it more of an implementation bug than a protocol problem.

Issue 1 is definitely a protocol problem though, and it's going to be a bit trickier to fix as it would require nontrivial changes to the request state machine. A fix would require subtracting a request from the pending-stream count not when it is cancelled, but when its resources have been fully cleaned up - and ideally you'd even add some sort of throttling on that to make it even harder to abuse.
Show HN: I made a website to plant forest, it'll be planted in real life
"Why don't we just filter out the noise?" - asked the signal processing student to the teacher.

"If we knew what was the noise and what was the signal we wouldn't call it noise in the first place!" - and the student reflected silently.

I predict most people will remove the wrong half of their docs if they follow this advice.
Not only this, but sometimes the RAM usage spikes if I open Youtube in Firefox with uBlock enabled. I have noticed this only for this combo "Youtube + FF + uBlock" on my Mac, specially in last week. Before that I rarely saw my FF freezing.
I'd recommend openSUSE Tumbleweed. Today is the first time in years an update broke something for me. Could use the built in snapshotting to roll back but i think this is a good opportunity to switch to Slowroll to try it out. Can rollback later.

https://www.phoronix.com/news/openSUSE-Slowroll
It actually shows "no data" over Ukraine.
launchd does none of the whacky bootloader stuff that systemd does.

And Poettering didn't stop working on systemd, so you can estimate that Microsoft is not having a negative attitude towards his previous work.
I think the motivations to produce ammonia instead of hydrocarbons are:

For one, energy efficiency. For hydrocarbons you need carbon. Either you take carbon from existing renewable hydrocarbon waste streams (biomass) or you pull CO2 from the air. The first doesn't make much sense because those hydrocarbons would better be used to produce chemicals. The second (direct air capture DAC of CO2) is - as everyone knows - hugely energy intensive, because CO2 comes in concentration of 420 ppm.

Yes, I know the Haber-Bosch process to produce ammonia is hugely energy intensive as well.

But if you regard ammonia synthesis as well as synfuel synthesis as fundamentally the same processes - both reduce elements in their oxidized forms (C as in CO2, H as in H20, N as in N2) to store energy in them - you need one extra heavily energy intensive step to get synthetic hydrocarbons compared to the sythesis of ammonia: pulling CO2 from the air where it's got a really low concentration (420 ppm).

Compare that to nitrogen which is the main component of our atmosphere (780,000 ppm) and thus much less energy intensive to isolate.

So neither source of carbon to produce CxHy makes sense in the long term IMO.

Also, as soon as you use/burn the synthesized hydrocarbons, the carbon ends up back in the atmosphere (at least in mobile applications where you can hardly capture it) which goes against the main goal of putting less CO2 in there.

Ammonia on the other hand requires nitrogen which is abundant in the atmosphere and thus relatively easy to get (compared to the carbon from DAC). The hydrogen that's needed is also readily available in many places, in the worst case from sea water.

As the goal is a reduction of the amount of CO2 emissions, in the really long-term, hydrocarbons will probably just be the less efficient option compared to ammonia.
And since all existing infrastructure does get exchanged/altered in the long-term anyway, slowly switching to ammonia won't mean wasting this infrastructure.
GP is clearly comparing their experience of FF+TCR with other browsers that implement vertical tabs (either natively or via extensions).

You're arguing against a strawman.
That’s really just bad tech not fit for the purpose, though.
The Commission sends request for information to X under the Digital Services Act
How so? Its clear he's no journalist but I never found myself confused.
this is a spam scam with old school redirects - please remove
That is a very capable machine and should not be having issues. I suggest trying some of the tips others have suggested here before purchasing a new machine.

1. Remove the bottom panel and clean the fans. Here is a guide to remove the lower panel. Then take a look at the small gap between the fans and the heatsink fins. I suspect there is dust clogging the heatsink fins.

https://www.ifixit.com/Guide/MacBook+Pro+16-Inch+2019+Lower+...

2. Reset the SMC. Follow the steps here. You would use the steps for "Laptop Computer with T2 Chip"
https://support.apple.com/en-us/HT201295
this is a bs scam - redirects and pop up nightmare - remove
That's like saying C++ is just machine code written very concisely.
I think after some self growth, you stop telling other people to self growth.
With arrow buttons, placed together instead of at opposing ends.

Huh, I've never really thought about that but it does make sense to have them next to each other instead of at the opposite ends. Wonder why it's so rare to see that, apart from "it's always been this way".
Why the 'Mother of the Atomic Bomb' Never Won a Nobel Prize
I've seen so many Flexport is hiring on HN over the past few months. Interesting how a lot of VC companies seem to be mega-hire mode, only to flip the switch to layoffs.
i've got the Intel AX210 WiFi/BT (bundled with asrock b650e pg-itx). as for WiFi it worked out of box, but the drivers for BT are horrible, some of my devices aren't recognized (while bt-usb dongle works fine), and there are plenty of other issues like disconnecting or buffering keystrokes from keyboard.. so i've had to disable the Intel AX210 combo in bios, to keep my system stable. for the WiFi part it's ok, otherwise i'd recommend to wait for better BT support on linux.
You mean something that is illegal to do ?
An interesting fundamental limitation of transformer LLMs is that their architecture doesn't allow for the option for the model to choose to think a bit more or to choose to review their answer, as the quantity and structure computations they'll do is fixed in the architecture without any conditionals - but you repeating the same prompt means that the model gets to run a second iteration while having the result of the first iteration as the input data, and that can enable it to do more.

Of course, if we'd want to generalize it, we should have a structure where the model itself can actually make the decision to continue work for one more iteration, and also ensure that it can retain some of the temporary work-in-progress notes (currently it can see only what the previous iteration output as part of the answer).
Visit www.trakk.money
A expenses trakking app
Apply fractional reserve banking rules to linux process accounting and see what happens.
That wiki is wrong. (First off, NT 3.51 came out four months before 95, it'd make no sense as an argument that the CD player was too new for 95, yet included in NT 3.51)

The Windows 95 release-to-manufacture disc, files dated 1995-07-11, the /WIN95/WIN95_14.CAB file:

$ cabextract -s -l -F cdp\* win95_14.cab
Viewing cabinet: win95_14.cab
File size | Date Time | Name
-----------+---------------------+-------------
643 | 11.07.1995 09:50:00 | cdplayer.cnt
88064 | 11.07.1995 09:50:00 | cdplayer.exe
20579 | 11.07.1995 09:50:00 | cdplayer.hlp

All done, no errors.

Windows 95 shipped with the CD Player from its very first release. It wasn't added in as an update. Day 1.
I'm always fascinated when engineers who make my year's salary in a week come up with something as dumb as this.
"Their strange quantum powers could produce twice as many electrons as existing technology, she explained."

Why and How?
Trakk , expenses tracking app which takes in excel file of transactions for Indian Banks
Www.trakk.money
No, battery life is measured in change cycles. If you don’t discharge the battery, it doesn’t age as much as if you do discharge and then recharge the battery. At least that’s the case for batteries with reasonable charging controllers like those found in $500+ gadgets.
> Forth and Lisp? :)

Not having keywords at all is cheating :)

Or, for Common Lisp at least, perhaps we can say that (,), #, ;, ", `,', :, commas, whitespace, and numbers are actually the keywords, since most other ASCII chars are valid identifiers but these aren't (so you can have a variable named = or ?, but you can't have a variable named # or 1. And in that case, CL also mixes up "keywords" and identifiers just like everyone else :) .

> Compare to say C where `sometype somebareword` isn't ambiguous because `sometype` is always a language keyword. But wait you say, with typedefs sometype could well be a `typedef stuct somebareword! Yep, it's a problem here too and I've been lying all along.

Even without typedefs, you have a problem more closely related to "select x" VS "select distinct x" - you can have "long x;" or "long double x;".

Either way, yes, I think we agree - there's a difference in quantity and stability of keywords with SQL, but not much else.
The issue with fancier statistics like these, is that they sweep things under the rug : https://www.thebignewsletter.com/p/strikes-and-bidenomics
China gives Ehang the first industry approval for autonomous air taxis
11 years? I could’ve sworn Loom was founded in 2016.
All of these ecosystems have problems. I'm a long term Google Pixel user and I could list all of the irritating problems I've had over the years
"Any UK or international registered business or organisation can request a Morello Board by completing the form below":

https://dsbd.tech/get-involved/morello-board-request/

Alternatively, you can use a Morello board running CheriBSD that is available in the GCC Farm Project:

https://cfarm.tetaneutral.net/news/45
The paragraph about keyboard cleaning is interesting. If keyboards are easy to swap/replace, I wonder how long until we see reports about how well (or not!) the framework keyboards hold up in a dishwasher?
The people are still human beings. The process is still open to FOIA. It’s not perfect, but it’s the right solution.
Lockheed Martin didn't get the memo:

https://en.wikipedia.org/wiki/Mars_Climate_Orbiter
Yes totally with linux. I've been using Windows on my 1 year old laptop until recently because it didn't have support for the audio amp. Then when it was supported, you have to download and include a script to run as a service which configures the hardware. That script is buried in a year of comments and discussion spread across 5 different sites.

Then my favourite desktop (cinnamon) didn't recognise HiDPI out of the box. I had to figure out how to scale the desktop properly.

Then the trackpad scrolling acceleration is way too fast. You can't change the scrolling acceleration independently from the cursor acceleration so I had to manually modify that in a config file

Then my touch screen is only recognised as a mouse. So i can click and drag, but I can't scroll documents/websites like I can in windows

Then the fan curve is not correct by default. I had to find some values buried in forum posts and then edit the service config to set the fan to these random values

So yes, linux can be an absolute arse to set up even for a developer, let alone the average user. I've been a linux user for the best part of 20 years, but hardware compatibility has always been a pain point.
No actual adult ever says grow up. Some self growth to reflect on there for ya master yoda.
Does anyone know of any good books which describe the design and implementation of small VMs/interpreters like these?
I work for a hardware vendor and their customers are basically the same as Cisco's. So here is what happened with us - we had some hardcoded root password in the equipment during early development stages. And it was also known to some of the customers support staff for debugging. Then some of our tech leads raised this issue and discussed that we had to change the root password because it was a correct thing to do and don't wait for some breach in the field. After some usual months of bureaucracy someone did the push and actually changed the password in all versions.

Can you already guess what has happened next? :)

The biggest customer threw a gigantic hysterical fit and practically demanded to return the old root password which they knew. We just shrugged and complied. It's not like it will be ours network which can be breached. If they want to operate insecurely, they are welcome.

PS: just saying, no need to involve NSA in something that is better and more often explained by stupidity. :)
You mean the era when UIs actually looked good, before the hardware was up to the task, only to regress to a style more primitive than the 90s[1] not a second later than the hardware had become capable enough.

[1] The era you speak of was the early 00s.
It was considerably faster than a wholesale resubmission to a new journal, and landed the paper in a better home than it would otherwise have found.
The company that I work for uses a dynamic pricing SaaS. This SaaS basically scrapes the 10-15 competitors' ecommerce websites, including the website of the company that I work for and they provide an excel sheet with every product and the price at which every company sells it for. Additionally if you have a contract with this company, you can also provide it your product stock information on a daily basis. This tells the SaaS how quickly or slowly some products are being sold.

It provides two services that I could tell (I'm not a pricing expert)

1. It gives you a "dumb" daily recommendation per product to either lower or increase the price so that your price in on par with the competitor who is selling it for the highest price.

2. It also gives you a "smart" daily recommendation per product to either lower or increase the price so that your price in on par with the competitor who is making the most sales.

Now I see no reason why all 10-15 competitors can't be subscribed to this SaaS and therefore all competitors are pricing their products practically the same. It's hard for me to come to terms with it, because on one hand it is "pricing it right" and on another it is algorithmic collusion.

The only moral issue I see here is that some products are "essential" (think food, toiletries) and therefore the customer will buy these products at prices that they are not comfortable with.
The normal output of a service is a log, and should go to STDOUT. The service can separately output errors to STDERR.

The normal output of a non-service command (eg. grep) sometimes/often goes to STDOUT, which is why that command will write errors to STDERR -- even "info" messages that look like logging.
FP32 performance of a M2 Max silicon that start at more than 2K is less than the 500$ Xbox.
Developers see that if someone has that much money to spend on a machine so uncompetitive performance wise, they should have money for a console. They wouldn't be able to give a better experience on the Mac anyway, because of hardware limitation.
PC's on the other hand can buy GPUs that crush anything even at the low/mid range (300$) ; and they can expect the system to be supported for years. It's a no brainer really.

Unless mac users go out in numbers saying they want to pay triple price for games I don't see anything happening.
Generative AI Product for business decisions powered by PaLM 2
That is not really answering my point. :-(

As I understand it, it is mixing up a language with an IDE.
Indeed. We've just been through this a few days ago here with a customer. We have fields for gross and net weight, GrossWeight and NetWeight, and the official systems which we talk to expect this to be in kg, so "of course" our fields would be in kg as well.

Well, nobody documented units in the file exchange documentation, so customer sent us weights in grams because that's how they stored it.
There's Windsor Castle near the green area of the center (Windsor Grey Park). And some related military installations close by. Easy to see why it would be jammed...
I've not seen a major attempt to blind pre-prints, and given you have to remove some identifying information for blinding, I think that would be a tall order.
22 years ago... practically half the existence of modern computing.
> That sounds a lot like your company allowed either a personal account or an account tied to an individual to be used to purchase the software. Surely a better policy would be to use an account not tied to an individual in that case?

It wasn't even obvious that the personal account existed in the first place; if the app store "just works" and the former designated Macintosh user doesn't care about software updates too much, forgetting that the account was necessary and it should have been either handed over to posterity or purged by uninstalling the involved apps is a reasonable outcome.
and my comment was clearly not literal
Kenichi Shinohara's pixel art Ukiyo-e (1987)
"From LOGiN 1987 No 5, the story of 篠原賢 Kenichi Shinohara who "for something to do" at the age of 60 years old began using an NEC PC-98 to draw pixel art reproductions of Ukiyo-e and printing them as folding screens and kites!"
> screens don't autoadjust their backlight

CRT monitors had easy dials to quickly adjust brightness and contrast. You almost did it automatically without thinking when you had developed the motor memory. Nowadays monitor controls are often fiddly and awkward. But I still use them to adjust brightness to the environment.
> Remove half of the signs

This is unironically a valid approach adopted in many places. That's the basic philosophy behind putting curves and road blocks to lower driving speed instead of imperative signs that people ignore.

Or making sure there's visibility in a turn instead of putting obnoxious warning signs etc.
It is edible, yet poisoning.

Do it in small quantity.