skysight-inc/HackerNews huggingface dataset:
I can have some interest in, hope for, etc. machine learning. One reason is, for the curve fitting methods of classic statistics, i.e., versions of regression, the math assumptions that give some hope of some good results are essentially impossible to verify and look like they will hold closely only rarely. So, even when using such statistics, good advice is to have two steps, (1) apply the statistics, i.e., fit, using half the data and then (2) verify, test, check using the other half. But, gee, those two steps are also common in machine learning. Sooo, if can't find much in classic math theorems and proofs to support machine learning, then, are just put back into the two steps statistics has had to use anyway.

So, if we have to use the two steps anyway, then the possible advantages of non-linear fitting have some promise.

So, to me, a larger concern comes to the top: In my experience in such things, call it statistics, optimization, data analysis, whatever, a huge advantage is bringing to the work some understanding that doesn't come with the data and/or really needs a human. The understanding might be about the real problem or about some mathematical methods.

E.g., once some guys had a problem in optimal allocation of some resources. They had tried simulated annealing, run for days, and quit without knowing much about the quality of the results.

I took the problem as 0-1 integer linear programming, a bit large, 600,000 variables, 40,000 constraints, and in 900 seconds on a slow computer, with Lagrangian relaxation, got a feasible solution guaranteed, from the bounding, to be within 0.025% of optimality. The big advantages were understanding the 0-1 program, seeing a fast way to do the primal-dual iterations, and seeing how to use Lagrangian relaxation. My guess is that it would be tough for some very general machine learning to compete much short of artificial general intelligence.

One way to describe the problem with the simulated annealing was that it was just too general, didn't exploit what a human might understand about the real problem and possible solution methods selected for that real problem.

I have a nice collection of such successes where the keys were some insight into the specific problems and some math techniques, that is, some human abilities that would seem to need machine learning to have artificial general intelligence to compete. With lots of data, lots of computing, and the advantages of non-linear operations, at times machine learning might be the best approach even now.

Net, still, in many cases, human intelligence is tough to beat.
It re-enforces what I already believed about the mainstream media and public institutions: that they are corrupt beyond all measure and you can’t believe or trust them in any way, shape, or form.
Listen to the echoing silence from Mozilla; the users built them, but they don't talk to the users. Not even on the bugtrackers. They're a bit like FIFA, or the International Olympic Committee - they've discovered that they're totally immune to criticism, so they get more and more bold.

What does it take to make a failing corporation go broke?
I haven't used suborbital yet but yeah, that sounds accurate. We're aimed at being a library and Extism itself is focused on building plug-in systems.

I just signed up for the waitlist! Looking forward to learning more about it.
But that is a failure of middle management. Middle management's main job is to get the ones who actually do things the tools they need. That includes roadmaps that make sense, etc. That also includes showing upper management the value of the opinions of the ones who actually do things. Upper management is not the advocate for opinions, they are the decision makers who base decisions on what they have been fed. Middle managers are the advocates for the opinions of their people.
> thatDot has created the world's first Streaming Graph

Can you clarify what this means? Around 2002, a group from Brown, Brandeis, and MIT developed a system called Aurora that sounds like the same thing. (Later commercialized as StreamBase, then acquired by TIBCO.)
You see a lot of private companies add silly qualifications like this as well. So I don't really think it indicates anything other than the dept in question trying to be more "hip".

That being said, it seems clear now that everything from the Adams administration should be treated as "giving off the perception of doing something instead of solving the problem" until proven otherwise.
Brave, the FTX of browsers.
You could argue that deep learning is not a statistical method in the traditional sense, in that a typical neural network model is not a probability model, and some neural networks are well known to produce specifically bad probability models, requiring some amount of post processing in order to produce correctly "calibrated" probability predictions.

However I don't like that there is often a strict dichotomy presented between "deep learning" and "statistics". There is a whole world of gray areas and hybrid techniques, which tend to be both more accessible, easier to reason about, and more effective in practice, especially on smaller "tabular" datasets. What about generalized additive models, random forests, gradient boosted trees, etc.?

The author of the document I'm sure is aware of these techniques, and I assume they are left out because they didn't perform well enough to be considered here. But I don't think it does the discourse any favors to promulgate the false dichotomy.
StatsBomb | Multiple roles | REMOTE, or Bath (UK), or Cairo (Egypt) | https://statsbomb.com/careers

StatsBomb is a sports analytics startup, covering football (both the soccer and American varieties) and soon basketball. We sell data products as well as analysis tools to sports, media and gambling organisations, with a tech pipeline that includes web scraping, video ingestion, computer vision, machine learning, stream processing, and web-based dataviz. We count most of the biggest names in football as customers, and your work will have a direct impact on our ability to deliver insights to those customers, driving success on the field.

We're hiring a VP of Engineering and some Python roles right now. We're fully remote but have offices in Bath (UK) and Cairo (Egypt) for those that want them. We offer up to 35 days holiday a year. We organise regular team days and also run our own industry-leading conference each year.

- Apply at: https://statsbomb.com/careers

If you'd like to find out more about football analytics:

- Play with our open data: https://github.com/statsbomb/open-data

- Read our articles: https://statsbomb.com/articles/

- Browse our conference videos: https://www.youtube.com/channel/UCmZ2ArreL9muPvH49Gaw0Bw
We've changed to that URL from https://blog.mozilla.org/en/mozilla/pulse-joins-the-mozilla-.... Thanks!
> It’s annoying that they’re not more common

Having an internal combustion engine adds a ridiculous amount to the manufacturing cost.

It's why Chevy quit manufacturing the Volt in spite of the fact that everybody I know who has one adores them. The Bolt is sooooo much cheaper to produce that's it's ridiculous.
3x2x3 = 18x, which is still only ~1 order of magnitude (and I had actually already doubled the number of DAU I thought they had for that 30 number, but apparently it's more like 250M now, not 150M. I don't know whether that includes logged out users). I'm not sure how the data transfer or storage are relevant to how many blade servers are reasonable. My point was just that 400k blade servers would be insane. 400 seems like it'd be excessive, including triple redundancy.
"Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something."

https://news.ycombinator.com/newsguidelines.html

We detached this subthread from https://news.ycombinator.com/item?id=33818297.
It'll only going to get worse. Better move now before it's too late.
It’s not quite ‘latency’ but one keyboard attribute I’ve come to notice is the key “spring-back” time. I’m not sure what that’s called. I recently switched from an older Apple wireless keyboard to a Logitech MX Keys keyboard. The feel is nice but the depressed keys feel like they “bounce back” too slowly for me leading to frequent typos.
Indeed, I use Copilot as a glorified autocomplete, just for the next line or next few lines, which I then go over. Usually it saves time because it's what I was gonna write anyway.

I never use it for full function generations, they're almost never correct.
> It is significantly more bandwidth- / rebuild-heavy. If an input for a derivation changes it will trigger a rebuild, which means either a redownload from the binary cache or a recompilation.

For general usage I didn’t notice it much, like, as an alternative to apt/pacman/etc. Ok, maybe don’t use it from a limited data plan (but isn’t true of every desktop OS?).

But sure, if you patch some lib n layers deep you will have to recompile many things, which is a godsend (in that you can actually do that), but will take a bit of time. But you can usually decrement its impact by really changing what has to be changed and using a “standard” channel for all the rest. With flakes it is especially easy to mix and match multiple nixpkgs repos at different versions.
Unleash wave after wave of Chinese needle snakes
Shape the Future of Construction Through Software @ Fieldwire!| Hiring Fully remote in the US and France | US - Remote, Fulltime

Fieldwire is a construction field management software building world-class tech to disrupt the $10 trillion construction industry! With 1M projects worldwide, we have partnered with over 5000+ clients in 100+ countries and 14 languages. We got acquired by Hilti in November of 2021! If you are looking to disrupt and modernize an industry that has been neglected by tech for years, feel free to apply!

QA Web Automation Engineer - 2+ yrs of of software development or QA automation experience. Apply here: https://grnh.se/238d4bde2us

Sr. QA Android Automation - 4+ yrs of experience, BS or MS inc CS or Equivalent experience. Apply here: https://grnh.se/cb766dfe2us

Sr. QA Backend Automation (France) - 4+ yrs of experience, BS or MS inc CS or Equivalent experience. Apply here: https://grnh.se/efd7c8ea2us

Fullstack Engineer (France) - 2+ yrs of experience, BS or MS in CS or equivalent experience. Apply here: https://grnh.se/b757a9e52us

Check out our other roles in our careers page: https://www.fieldwire.com/jobs/#51aB3ATIuTFOJMjCvmxTvP

www.Fieldwire.com https://engineering.fieldwire.com/
I have been very interested in this topic for the last year.

A huge problem here is the lack of understanding of which products have phthalates in them. Most manufacturers don't list whether their products contain them, you have to really scour the internet to find products specifically listed as not containing them.

I don't know much about chemistry, but a real need here is the ability to test products for these chemicals. If there were an at-home test for their presence or a website or service that could test household items, we could take better control of this situation. As it currently stands we're left sitting here Googling individual products and nobody is really sure what chemicals are present in their home.
Oh that went dark really fast lol
How about training and equipping qualified volunteers to hunt with air rifles and offering a bounty?
Well I'm excited to hear any attention is going to be paid to Pocket, although it sounds like they're just looking at the recommendation feature which I care not one whit about. Please, please, improve article recognition + rendering. As near as I can tell the product has sat entirely stagnant since acquisition, yet they continue to push it's subscription.
Close, https://world.openfoodfacts.org/ and https://world.openbeautyfacts.org/, by the same association. Crowd-sourced databases that you can query scanning the barcode using their app.

The quality and availability of the information you can find varies greatly, but it's very easy to contribute. You won't find much that is not already written on the label though.
Does software distribution on Windows really "work" for most people though? At best, you've given unlimited, unsandboxed access to everything on your computer to the author of whatever piece of software you've just installed. If you're unsophisticated or unlucky, you've also gotten some spyware or a virus along for a ride.

There's a reason why ransomware exists on desktop and server OSes, but not on iOS, and it's because of Apple's app store model.
The Night the Moon Exploded
What absolutely everyone is measuring today in games is motion to photon latency, with the help of a high-speed camera. This is the only thing that actually matters, along with motion-to-photon over network (with RTT measured separately), so you can tell how well both client-side and server-side parts are optimized, how high the server tick rate is etc. For the server part, different actions such as movement or attacking could even have wildly different latencies, depending on how it's implemented in the code.

The most responsive games achieve sub 30 ms motion to photon locally, with proper hardware.
What 15 years of ZIRP does to a mfer
Well they are - but there are a couple of things blocking it from becoming the default. I think the main thing is this PR: https://github.com/NixOS/nix/pull/6530 - Eelco Dolstra gave a talk on this recently as well if you wanna know more: https://www.youtube.com/watch?v=JE-vLFMTXxM

Another thing that comes to mind is the ability to parametrize flakes so that they can be configured from the CLI: https://github.com/NixOS/nix/pull/6583
Personally, I have a hard time putting much stock in the opinion of those who use exclamation points.
you people are really frightening
In this case, there's nothing in the text that suggests ill intent; u/snarf21 had to parse subtext to find "bad motives". This sort of "assuming bad faith without any sort of evidence" violates this guideline:

> Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith.
Vietnam, Korea, many parts of Asia. The US is a arbitrary choice. It is done because of the shared rivalry the US has with Taiwan against China.
If you are on macOS, HistoryHound is a decent browser search. It supports many browsers and even text you may just want to search from a directory.

https://www.stclairsoft.com/HistoryHound/
Food. It's all about food.

You basically need to clean the city. I've been there in the summer - the place stinks to high heaven from uncollected rotting food, I don't know how the locals handle it.

You'll never be able to trap or kill your way out of this, rats are too smart, and breed too quickly.
Ask HN: Shouldn't apps be runnable forever as a way to remember dead authors?
I suspect that this is how most indie developers would want to be remembered.
Location: Seattle

Remote: Yes

Willing to Relocate: Sure

Technologies: Python, C++, Rust

Resume/CV: https://github.com/Kentokamoto/Resume/blob/master/Kento_Okam...

email: kentokamoto(at)proton(dot)me
Ask HN: Standup notes tool for non-native English engineers
We are primarily communicating via Slack and in-person standup. I want to switch our team to use async written standup notes. However, some team members are non native English speakers so some written comms come across confusing (albeit way better than oral comms). I want to get some tools to help with this. https://hemingwayapp.com/ and https://www.grammarly.com/ came to mind but I feel like they are geared towards long essays instead of concise engineering standup notes.

Please let me know if you have any recommendations here -- preferably anything with Slack bot integration.
It was a comment that demonstrated being out of touch at the end of the day. HN lives in this bubble of tech enthusiasts where people are a lot more forgiving of poor polish and poor UX because they know and care how things work.

Outside this bubble, rsync and git and cron are not solutions to syncing your files across devices. Outside this bubble, people just want a solution to the problem, not a box of parts to construct their own solution to the problem from 2nd principles.

…Also, people tend to want this inside the bubble too :-)
Yup, a furrowed brow is an occupational hazard.
GPs over time series can leverage low-dimensional index sets for O(N lg N) fitting and inference. This can be done by interpolating the inputs onto a regular grid which admits Toeplitz kernels. See https://arxiv.org/abs/1503.01057.
> As someone who's manufactured thousands of PCB designs, I couldn't disagree with this article/video more.

I think you're vastly overstating how much "bad" advice there is in the video, and the degree to which aesthetics are opposed to function. It is possible to get silly (e.g. luridly coloured PCBs, "artistic" routing, and silkscreen-as-canvas), but this video doesn't push very hard.

Phil mostly stresses attention to consistency in placement, routing, and silkscreen, which is 100% solid. A PCB layout is like a schematic: it's read far more than it's written, and efforts to make it legible and coherent have an excellent payoff/effort ratio. Efforts here make bring-up, rework, debugging, and overall comprehension easier for the EEs involved. They also make the design more accessible to non-EEs, which fosters collaboration with mechanical/thermal, assembly, debugging, etc. They may have minor impacts on cost and manufacturability, but the right compromises are usually obvious if the knowledge is there.

There is a design sensibility for PCBs that combines form and function without compromising either. Most experienced EEs can tell with a single glance whether a board was laid out with care by an experienced practitioner or not. I find good PCB design to be beautiful by construction, in the same way that good architecture is beautiful by construction (and not by slapping lipstick on a pig).
So why does Mozilla need a handful of AI nerds? Haven't they got enough already?
Apple Blocks Coinbase Wallet from Sending NFT Because of In-App Purchase Dispute
Yeah, that's probably it. Although since we are overlapping them vertically there's really no point in keeping them square.
Or titanium[0]. Neat fact about anodizing titanium: the colors are the result of the thickness of the resulting oxide layer and how it refracts different wavelengths of light[1].

[0] https://www.snowpeak.com/collections/drinkware/products/tita... There are many. This is my favorite.

[1] https://chemistrytalk.org/titanium-anodizing/
Most of the time, humans just make shit up too. I just made up the contents of this comment.
> If you don't mind, what where the things that were hard to deal with?

The language syntax itself. Looks like the language developers wanted rust to stand out and purposefully went out of way to make it extremely difficult to learn. This is one area where Go shines, you can learn the syntax in half a day.
The last thing NYC needs is people walking around with air rifles.
Clean up the city and rats will disappear by themselves. At the moment you can't walk through NYC without running into large piles of garbage on every sidewalk. No shit there's a rodent problem.
That’s right. The other mistake it made was including the curly braces when capturing the first parameter.

Despite this, for a regex amateur like me I was very impressed. It saved me all the time I’d normally spend head-scratching in Regex101, trying to remember how it works. Instead I could just jump there at the end, validate the matching, and make any small tweaks far easier.
Did you create a new “bogus”email address when you signed up for their service to hide your identity?

Or were you okay with giving them your real email address?

I feel uncomfortable potentially having my searches linked to my real email and/or name.
> ever start with a hot tap for water you're gonna boil?

I've been told I shouldn't do this, so I don't, but I always feel like a rube waiting for a big pot of pasta water to boil from cold when I know I could have just used my giant tank of heated water and save 10 minutes of waiting...
Google Shopping is just paid search ads with pictures. I'm sure Brave will add that functionality soon too.
According to iFixIt teardown, Magic Keyboard uses: ST Microelectronics STM32F103VB 72 MHz 32-bit RISC ARM Cortex-M3 [0]

This is a step up from the signal processing power of the HHKB's Renesas M38K07M4 [3] or an MS ergonomic keyboard's NRF24. [1,2]

0. https://www.ifixit.com/Teardown/Magic+Keyboard+Teardown/5099...

1. https://chrispaynter.medium.com/modding-the-microsoft-sculpt...

2. https://www.nordicsemi.com/Products/nRF24-series

3. https://raw.githubusercontent.com/tmk/tmk_keyboard/master/ke...
What percentage of the chip cost is the wage cost? This might be relevant for a 90uM process, but I think at 4nm, the wages are a minuscule part of the production costs.
Yeah sure, rant more on Brave, and stay silent about Google.
Machines would have an even greater advantage here. They know exactly the second best move, and would easily calculate it based on any set of constraints. Humans are worse at the increased complexity
blaulichtSMS | Berlin/Vienna or Remote | German+English | Full-time | https://blaulichtsms.net
PRODUCT: SaaS alarming solution for firefighters and ambulances \w 4,000+ fire brigades as customers, 250k users and 10M alarms processed per year. Exciting back-end, DevOps, mobile engineering challenges and a product with a purpose. A lot of responsibility: if our product stops working, firefighters don't get alarms anymore.

COMPANY: Profitable, new management, now setting up international growth

- Backend Developer Java / Spring Boot

- Mobile Developer - iOS

- Mobile Developer - Android

- Front-End Developer - Angular / TypeScript

- Full-Stack Developer - PHP

- Product Manager

More details on all roles here:
https://blaulichtsms.net/karriere

--> jobs@blaulichtsms.net
Reaction as in responding to an unexpected event?

Typing in Vim/Sublime feels instant compared to your run of the mill IDEs. It's painful having to work in those behemoths, esp. considering the fact that I'm literally waiting for them to put text into a buffer.

That difference is less than 150ms, and I hate it.

EDIT:

Here's a video depicting latency. The difference between 10ms and 1ms is monumental.

https://youtu.be/vOvQCPLkPt4?t=56
Perhaps, but as death almost certainly assures a sperm count of zero (and some weird looks if you try collecting a sample), aging is probably preferable if you're trying to reproduce.
I remember playing CS at the turn of the century on French or UK servers with 100ms or a bit more without problems, could it be that the problem is that now we are sending more stuff than before?
I do think crypto is all bullshit. And that's precisely why I think it should be completely unregulated.

Stop trying to legitimize it. Stop spending FBI resources trying to recover money stolen from crypto accounts.

If you want to spend law enforcement resources spend it on people who are running obvious scams like most of the exchange operators.
> I believe they have some connection to OpenAI

Sam Altman <--> Paul Graham <--> Amjad Masad might be it.
Show HN: A fast and secure search engine that respects the privacy of users
It said,"In AstianGO we have implemented and developed a fully open source search engine, without the use of third-party APIs, which does not store the IP address of the users, does not store the search history. We have called this search engine, AstianGO, this search engine is developed in PHP, it is self-hosting, although it does not have an integrated update system yet, people can deploy it on their servers."
If your goal is to shoot more people than rats, sure.
This is a follow on from Supabase's Vault[0] Launch in August. We're preparing to launch this on the platform, and wanted to do a deep-dive on how the encryption works.

You can see the previous discussion on the Vault here: https://news.ycombinator.com/item?id=32532313

[0] Vault: https://supabase.com/blog/supabase-vault
Comments like yours, reminds me of the trash on Reddit.

Let me guess you use Chrome?