skysight-inc/HackerNews huggingface dataset:
I lead a team on a large data project at an enormous bank, hundreds of devs on the project across 3 continents. My team took care of the integration and automation of the sdlc process. We moved from several generations of ETL applications (9 applications) netezza/teradata/mainframes/hive map reduce all to spark. The project was a huge cost savings and great success. Massive risk reduction by getting these systems all under 1 roof. We found a lot of issues with the original data. We automated the lineage generation, data quality, data integrity, etc. We developed a frame work that made everything batteries included. Transformations were done as linear set of SQL steps or a DAG of sql steps if required. You could do more complicated things in reusable plugins if needed. We had a rock solid old school scheduler application also. We had thousands of these jobs. We had an automated data comparison tool that cataloged old data and ran the original code vs the new code on the same set of data. I don't think it's impossible to pull off but it was a hard project for sure. Grew my career a ton.
What is the difference between the normal and pro? I can't find any meaningful difference on the product pages.

Anyone gotten them working with Linux or some kind on android VM/container?
On the flip side; it makes it incredibly difficult to pull off wide scale fraud.

Instead of having to compromise a single system, you are forced to compromise dozens or hundreds of systems run by people with opposing ideologies
Oh yes. One of the best!
In texas you pick your items on computer and it spits out a paper ballot that you can look at to verify it's what you voted for. The info is also included in a qr code like form for a reader. In the event that something looks off it can be verified by humans. I figured something similar was done all over.
> I mean, just writing to ~/.bash_profile wont work as i assume it needs to be executable.

It does not. It's an RC file sourced by the shell, not a script.

> It is very rare to get sql injection at the beginning of the query so in practise this usually isn't an issue (although i guess that was your point).

Yes. Would also be required to use these vulnerabilities.
You are so right about that! If everyone is getting them pulled, we no longer have data on what percent of people can't clean them well at home and they end up rotten in later life.

I agree it sucks to have to jam my toothbrush into the back of my cheek to clean my wisdom teeth, but I am glad to do it.
It limits the user error pens cause. You can look up old disputed ballots, many of them are things like; people sloppily starting to fill out A then realizing they really want B, making such a large checkmark that it covers A and part of B, or those pranksters that fully color in A B and C.

As this shows, it still allows some user error, but they hope for less.
There's nothing about my question to misunderstand. Are you troubled at the prospect of answering it?
The evolutionary mystery of the German cockroach
Thank you for posting this. I cannot believe I did not know about it yet!
Indoor farming isn’t for “competition” with sunlight. The point is to give a controlled growing environment which reduces the need for open air pesticides, reduces contaminates, with the objective to yield.
BYD et al got massive support from the Chinese government in the past, but most of that support is gone now, and little of what is left applies to exports. The US government's $7500 rebate is larger than what BYD gets per car.
You’re not getting the point. Nobody is starting new SPAs. If you want write react now you’re going to write next. So we left behind churn in SPA land and ran right into churn in MPA land. For many people there is we never a break.
If on Monday morning you’re wishing it was Friday evening, it’s time to quit.
That's literally any PPO post ACA. The story above makes it not good insurance.
The camel-casing makes life hard because any manual queries you write, you need to quote the names AND uppercase certain letters, as well as the fact its just inconsistent.
I don't believe this repo implements clipping.
Ractor – a Rust Actor Framework
That's 100% hand waving. Give me a plausible example of how this would work. What's it going to do, pester you to buy a different brand of toothpaste?

If you're talking about controlling the masses, brother, that has been happening for 1000s of years. The masses are fully controlled already. They know we won't actually pull out guillotines so they have been doing whatever they want for quite some time. Western society is already cooked and the elite have already won.
Virtually all the election deniers live in a sphere of unreality where they only listen to what their politicians/keepers tell them, they don't care about reality.
One nicety that Julia does have that I didn't know about (or had forgotten) is nested multi-line comments.

#= this one
has a #= nested
comment =# inside of it
and that works fine! =#
1- moore's law will break eventually. Depending on storage growing is unsustainable. We will need to develop solutions that work when storage growth becomes linear.

2- even if you can save the bits and bytes, there's fidelity loss in soft and hard standards, namely video codecs and connector standards. Not sure how planned decay would fit here, but relevant considering that document from the 90s needs is probably on a weird codec in a pre pata drive. Or even worse an analog medium.

Even if you don't admit that it will happen in this generation, it will happen in the next. We have companies that offer free storage like google, the economics can't sustain that forever, youtube videos are already being purged, google drive limited.

The cost of storing forever is unsustainable over the decades.
After having worked with Latour (for two years, on his last exhibition and my artistic research), I got the feeling that he is much more a speaking philosopher, rather than a writing one. I found his speeches easier to grok and, once I started treating his books as speeches, they too became easier to understand.

Still, I remember proposing something more artistic for the exhibition, and he countered by saying that it would make things less clear, harder to understand. He was genuinely looking for ways to express ideas in ways that would make them easier to grasp. It's just that, for some things, the more direct way towards understanding might actually be the winded, poetic way.
As more people consume a higher amount of sugar (regardless of form), the overall rate of societal diabetes increases. Other factors like reduced exercise, increased consumption of junk foods, exposure to more chemicals like endocrine disruptors, etc. also push the rate of diabetes up faster.
You can hide appointment schedules in desktop view: https://workspaceupdates.googleblog.com/2023/10/new-google-c...
Hey Sridhar, Looks like you have some great understanding of AWS. Curious if have explored this B2B chatbot that's deployed on AWS? Would love to hear your thoughts on this. https://voxal.ai/
You make it sound like their job is development (it's not).

If your job is to manage legal cases, you have no business writing case management software. That includes writing it in excel.

The same goes for collaborating with 100 people outside of your team, they are not going to keep tracking your personal DIY projects, they work with a common infrastructure so it's actually feasible to work instead of being busy playing engineer all day.
Show HN: UMich Staff Salaries
Happy to be corrected, but AI isn't mentioned in the title or video anywhere. What's with the expectation of learning new tasks? All this would be impressive regardless of that.
Making Pop Rocks from scratch (is complicated) [video]
The question is how to know which county you need to do that in. The more you try, the greater the odds of being caught but with margins that small you’d need to attempt multiple states and predict rather accurately how many votes you need to win but not to attract too much scrutiny.
> I don't think a lot of orgs which use data as core-infra could modernize

I argue this is a happy conclusion, not a problem to be solved.

What would "modern" bring to a bank except even more pain & suffering? Database technology invented in the 80-90s is more than sufficient for tracking information at the scale that 99% of financial institutions operate at today.

Virtually every core conversion project I've ever heard of has been a failure or is currently a burning wreck on its way to the bottom.

The only new bank projects that touch data and seem to succeed are LOB apps with highly curated experiences that are tightly integrated with the actual front/back office business. Having buy-in from staff regarding your UX is way more important than spinning out a 20 page AWS architecture diagram. The CTO can only take you so far through the vendor approval process at a bank. Retail operations (i.e. the people who are responsible for the brick & mortar branches) typically have substantially more pull in these organizations.
Excel is for spreadsheets, 9+ fonts is not really a common use case for a spreadsheet. It sounds like OP is trying to do graphic design in Excel, but we'll probably never find out.
We already have massive, industrialized propaganda machines wreaking havoc in our culture. I honestly don't see how this could get worse without people snapping out of it and disconnecting from these machines. Hell we're talking through one such machine now (albeit likely more benign than the next). At worst what we can now automate opinion columns or political ads or casino interactions or automated scams? All of these are reality already. We're already living in the shithole.
Here are some benchmarks I ran that compare the precision/recall of various LLM error-detection methods, including logprobs and LLM self-evaluation / verbalized confidence:

https://cleanlab.ai/blog/4o-claude/

These approaches can detect errors better than random guessing, but there are other approaches that are significantly more effective in practice.
Something rubs me the wrong way when the dog is hit and kicked, and we don't have a dog.
I know it's a robot but the same could be demonstrated without clear violence.

Maybe it's just me..
Thank you for mentioning the Irish system and being fair.

I was going through the US Army system (also not a monetized system) when I got swept into some sort of new training pipeline, where the newest (and youngest) Army recruits, me included, were being treated (by the newest dentists.) One after another, each of the Soldiers began coming "home" to our barracks from the dentist with chipmunk faces (swelling from wisdom tooth surgery) so when it was my turn, I declined the surgery. I was shown xrays of my wisdom teeth not erupted, and they fairly explained that they could erupt crooked. I took my chances, kept them, and still have them 20 years later.

They went on to the next, and it was no harm, no foul. Some people might come from backgrounds where they don't care for their teeth, so the free procedure now was in their best interest, and some dentists just want to get training and do more procedures.
That's usually called a greenhouse, and doesn't seem to be what Bowery was doing.
Why would that be necessary to prove the series has top performance?
Yep there are still tons of hallucinations even in RAG, my coworker also ran some benchmarks:

https://towardsdatascience.com/benchmarking-hallucination-de...
Yes. This comments section is peak HN. A lot of speculation by people with absolutely zero experience or data.

The article is admittedly tare on the _differences in outcome_, over and against more conventional methods, which I think drives a lot of the speculation here, but approached with curiosity, this becomes, "hmm, I wonder what, if any, the benefits might be?" instead of, "you could definitely replicate this with canola and also btw I solder with rosin"
See my other comment, we have over 1000 factories in many countries. 23 different ERPs in my division alone apparently. They are constantly trying to standardise, but acquisitions happen faster than factory ERP implementations. When you acquire a group that isn't standardised itself you have even more systems. That is one reason why complex groups use consolidation systems.

I'm guessing your company is somewhat more homogeneous than us conglomerates?

Edit: no it is not an ERP problem. It is a people problem. The team simply can't scope out the new factories quickly enough before the business changes something. Often the newly acquired factory has a different costing method for instance, and lots of data has to be collected before they can go on the master ERP. This may involve, for instance, timing every products build, collating and verifying it (in Excel probably), before the implementation can progress. This can take months. Especially when.... three main priority is selling stuff, rather than having neat BI
Location: NYC
Remote: Depends on the commute
Technologies: Python, C, C++, JavaScript, Bash, Java, DotNet, Rust, Burp Suite, Computer Networking, Linux Administration, Android, iOS, Code Review, Reverse Engineering, Cryptography, Docker, Haproxy,
Resume: https://drive.google.com/file/d/1iBGcsCRimawRf2o75q-m3AGc3wB...
email: jobs@generalzero.org

I am a computer security engineer that has been in the industry since 2016 and knows a wide range of security domains as well as how to deep dive into a specific issue. Currently I am working on deeping my cryptography knowledge with my Cryptography Algorithms from scratch https://github.com/GeneralZero/ChaCha-and-Salsa, and also working on making PoC for other Cryptography vulnerabilities including GCM forging, and EcDSA LLL attack. I also like to play with RF and RFIDs.
A Craving for Calculation
Actually, it's a streamlined Hyper-V setup, rather literally.
Fumiko Minami(三並風美子)'s knowledge and contribution to the development of the rice cooker is greatly appreciated, but she is rarely mentioned in Japan. I think it deserves more attention.
The actual security bulletin is here - https://nvidia.custhelp.com/app/answers/detail/a_id/5586

As it points out, this is an issue with the driver rather than the physical GPU.
It's easier to find the data now, I've run some benchmarks on it. Great to see OpenAI open-sourcing datasets like this!
> The point is, the rosin isn't doing anything special you can't already easily do. There's no special flavor here.

Pure armchair-ism. There's only one way to find out.
Our live PIM database is over 2TB, we're not going to copy that to excel. On top of that, we're also not going to have everyone do a little bit of PIM here and there, we stream 80 to 90 PIM mutations per second across various systems. You get a PIM frontend with appropriate access and that's it. Technically, the only real PIM work the teams do is corrections, there is practically no manual entry.

Luckily for us, we put request-response time in the requirements documents, so our PIM users get sub-50ms responses for everything.

As for sharing data, our manufacturers and subcontractors use APIs (with the exception of some wanting JSON uploads via SFTP), most of them stream directly into their PIM or ERP (yes, some don't have dedicated PIM systems and just use their ERP for that).

Even if we could have the data flow through individual workstations, we'd still not do that as we don't want to legal and repetitional risk associated with that, especially since it is completely avoidable.

As written in a different reply, sometimes people want to do some local fiddling around and they will export some data. But that data is considered expired, and not part of the normal data flow. Which was my point: spreadsheets are never part of the main loop. And anyone who wants to build a system where it is, is not working for us.

I do notice a trend here, lots of people having bad systems (slow PIM, outdated ERP, missing CRM), which is probably something that should be fixed, rather than taking the shadow route. Escaping to a spreadsheet is just that: escaping.
Sorry I should clarify. I didn't mean winning in terms of the website's success, I meant in terms of finding sites that can work without javascript
The side that says there's virtually 0 fraud is correct, and the other side is living in a fantasy land because they feel their party is becoming less and less relevant. That side has never produced an iota of proof that there is widespread fraud of that it has affected elections in major races, especially the presidential one. Sometimes "both sides" works in an argument, but when one side has all the proof and the other side has only accusations, I comfortably give my allegiance to the one that has the proof.
I don't think the lexer hack is relevant in this instance. The lexer hack just refers to the ambiguity of `A * B` and whether that should be parsed as a variable declaration or an expression. If you're building a syntax tree, then this matters, but AFAICT all the author needs is a sequence of tokens and not a syntax tree. Maybe "parser hack" would be a better name for it.
That's on a separate day.
"use strict" will prevent it and I think strict will be assumed/default soon.
I care as a consumer who hates standing in long lines. My former bank branch had thirteen teller stations and two tellers. This wasn't on a bad day. This was for years.
Regular cooking oil would probably be insufficiently viscous to seal the potatoes.

Again, there's only one way to find out.
It's not non-standard; it's actually in the standard: https://www.rfc-editor.org/rfc/rfc7231#page-24

In standard HTTP/1.1, any method can have a request body. In Representational State Transfer (REST) as defined by Dr. Fielding, HTTP doesn't even come up, let alone "methods" per se, so there is no distinction between DELETE, POST, or GET from a REST standpoint, only within HTTP as an engine for hypertext. Further, in HTTP, any of these requests can contain a request body.

But, because of this behavior by the WhatWG for Fetch, the IETF has added this paragraph to the specification for HTTP/1.1:

"A payload within a GET request message has no defined semantics; sending a payload body on a GET request might cause some existing implementations to reject the request."

"Some existing implementations" really just means fetch. The p*ing contest between two groups resulted in a neutered and prescriptive fetch.

In other words, it's fetch that is non-standard, and the actual HTTP standard had to be updated to let you know that.
They are genuinely more efficient as a result of ingenuity and intense competition. In addition to that, they have the entire supply chain on the continent and have become incredibly vertically integrated.

I know someone will chime in and talk about subsidies and IP theft, and while that may be true, the Chinese manufacturers are also incredibly willing to take risks and innovate, and that seems to be a reality that we do not want to confront in the west.
I'm excited for LLM applications that can setup, monitor/validate, and optimize data pipelines at scale. Seems possible soon given that SQL and most data records aren't intended to be human-friendly
Are you confused about the meaning of understanding vs a literal equivalence?

e.g. “ Because the code is the entirety of the process” is clearly false regardless of which way you look at it.

But ‘the code is the combined understanding of the entirety of the process’ may or may not be true depending on many many factors.

‘Understanding X’ clearly does not mean, or even imply, that it literally is this or that…
If you just want in-memory then PyNNDescent (https://github.com/lmcinnes/pynndescent) can work pretty well. It should install easily with pip, works well at the scales you mention, and supports a large number of metrics, including cosine.
The value of secrecy is for protecting wives, mothers, etc from violence and punishment. the same is also true in local elections in particular. You could be ostracized from public services in a heart beat if they knew your vote. I can think of a hundred other reasons why a secret ballot is better than a public ballot. A secret ballot is necessary for safety, courtesy, and well being of a society.
You’re sort of right in your assumption but there’s a lot of context missing.
First, the time period is more like 30 years for cars having engine control units (ecu), but most car up until 10 years ago or so had hard physically wired throttles where you stepping on the throttle pulled a physical cable. If that cable doesn’t get pulled the engine doesn’t get enough air to go really fast no matter what the ecu tries to do. More recent cars have fly by wire throttles meaning they are like electric cars in that sense.

An ecu has a far more complicated control algorithm than a electric motor controller. If it were suddenly damaged it’s more like that the engine would fail to run at all then run out of control because the ecu needs to control the airflow, fuel and spark position for the engine to run, if any of those fail to work, or stop firing at the right the exact time they are required the engine will just stop or run very poorly. I actually think this is true of electric vehicles too, it’s far more likely to stop the motor working than to have it run out of control, unless a wheel speed sensor is damaged or something.

A petrol car can be placed into neutral if all else fails, the engine will run out of control but the car wont. Also the gearbox controller is typically a different computer from the ecu.

The brakes on any car should be able to over power the engine. This is not a challenge for 99% of petrol cars because the torque they output is tiny compared to what a brake system can apply to the wheels. If you slam on the brakes the engine doesn’t even come close. Idk about other countries but in Australia this also applies to electric cars that are road legal, it’s a requirement.

the ecu is usually located in the passenger cabin or sometimes next to the battery quite deep inside the engine bay.

The only thing that would cause a petrol engine to really go out of control would be if it was fly by wire throttle and that throttle position sensor was broken in the particular way that it’s reading as full throttle. Idk if manufacturers do this but it wouldn’t be hard to design a fly by wire throttle that when it fails the ecu will see it as closed not open.

Anyway I don’t think it’s much of a concern for electric cars either tbh.
Fungi may not think, but they can communicate
The 20 minutes is for ideal conditions. The article explained the goal was to boil away the water and then reduce the heat. The time needed may change with different ambient temperature or humidity.
Excel is king of cancer that you’ll implore to cut out once you realize it slowly kills your business. A perfect trap for novice entrepreneurs.

30% of my jobs when I was in integration was unfucking folders of folders of irregular xls built by users, and sometimes we just failed due to the sheer amount of crap which was in motion and had to be transitioned atomically. It never worked first and second time, so we had to do waves of complex transitions with parallel accounting (double workload on an already suffocating business), until things failed rarely enough to be scheduled as regular bug fixing tasks.
> allocating more than the arena can accommodate

In Zig, at least, this isn't how arenas work. They're a wrapper around a backing allocator, so if the arena runs out of memory, then that means the process is out of memory, something no allocation strategy can fix (ignoring the fact that Zig returns a specific error when that happens, and maybe you can trigger some cache eviction or something like that).

It's easy to set them to retain a 'reasonable' allocated capacity when they get reset, for whatever value of reasonable, so big allocation spikes get actually freed, but normal use just moves a pointer back and reuses that memory.

I don't see Shopify harvesting a lot of value from a complete Zig rewrite, no. But arenas are basically ideal for the sort of memory use which web servers typically exhibit.