skysight-inc/HackerNews huggingface dataset:
"I look at the managed WAF Cloudflare provides more favourably than I did before simply because I have a better understanding of how comprehensive it is. I want to write code and run apps on the web, that's my focus, and I want someone else to provide that additional layer on top that continuously adapts to block new and emerging threats. I want to understand it (and I now do, at least certainly better than before), but I don't want managing it day in and day out to be my job."

My takeaway from this is actually that you can't just have a managed WAF that gets out of your way. This looks like it took easily a day or more of work. What's the advantage of using a CloudFlare "managed" WAF versus running your own within AWS? I guess the "infrastructure" is managed, but the operations isn't...

I'm a pretty experienced engineer, and I honestly don't know if I'd have been able to solve this issue personally. Most likely I would have just whitelisted all of Stripe's IP's, like the initial hotfix did.
Gentle reminder that hacker news is an english site, per the rules you should be responding in english so that there is benefit to the group here.

The article you're commenting on is also in english.
I dunno, my 2070 Super was usable with DLSS and my 4070 Ti (I'd have gotten a 3080 instead, but I have use of the new NVENC stuff) plays Cyberpunk 2077 at 4K60 with everything maxed out. It looks amazing.
The parenting approach advocated for here (freeing people from peer pressure by homeschooling them) is way more likely to produce a 4chan shut in than going to normal schools (which includes Harvard and MIT) is likely to force someone to end up a taxi driver.

However, tutoring your child intensely is obviously important and will result in good outcomes
It’s more like “fuck subsidizing anything other than the 1st ring suburbs.” Strong towns’ fiscal philosophy looks great if you’re in a stable or growth market without any significant poverty. I’m all for investing in small walkable communities, but while their policies rail against the exurbs, they would be just as detrimental to our inner cities as they would be to 1970s onward suburban development.
A real artist respects the silence as it serves as the foundation of creativity!

https://youtu.be/9E62iA6KCIQ
I started doing this a bit myself too, but soon found that I missed RAII too much.

Having things clean themselves up when going out of scope is very convenient, and means that the early return code style that I favour is much easier to implement.
> See Russia, Cuba, Iran.

Before their revolutions, Cuba was a military dictatorship backed by the US, Russia and Iran monarchies (the latter also backed by the US). So the starting points were not great, to say the least.

> Saying the constitution is obsolete really shows almost no understanding of the document itself.

I have higher degrees in philosophy and political science, so I think I understand the document pretty well, thank you. Ironically, a lot of the US Constitution was actually cribbed from a British philosopher, John Locke, who wrote 100 years before the US Constitution, which is now almost 250 years old itself.

Imagine practicing medicine or science today based almost exclusively on 250 or 350 year old ideas.
uBlock can do this. Addons -> uBlock Preferences -> My Filters

# top (title / url)
news.ycombinator.com##tr.athing span.titleline > a:has-text(/(GPT|blockchain|202[3-9]$)/):upward(tr)
# bottom (stats / comments)
news.ycombinator.com##tr.athing span.titleline > a:has-text(/(GPT|blockchain|202[3-9]$)/):upward(tr) + *
Show HN: Whisper.cpp and YAKE to Analyse Voice Reflections [iOS]
Six months ago, I went full-time indie, but I haven't released anything so far. The products just never felt good enough for me to publicly say this is what I'm doing now.

To get out of this mindset, I decided to make an app for myself in a week, add monetization, release it and move on. The app idea was simple: Reflect on your day by answering the same four questions out loud. The answers are transcribed and with regular use you can see what influences you the most and take action. All on-device, as otherwise I wouldn't feel comfortable sharing my thoughts.

I had all core features working within a day by simply modifying an existing example app. However I was dissatisfied with iOS's built-in offline transcription due to a lack of punctuation and the speech recognition permission prompt that made it seem like data would leave the device. Decided to use whisper.cpp [0] (small model) instead. This change, lead to many others, as I now felt too little of the app's code was mine. e.g.:

- Added automatic mood analysis. First using sentiment analysis, then changed to a statistical approach
- Show trends: First implemented TextRank to provide a summary for an individual day, then changed it to extract keywords to spot trends over weeks and months. Replaced TextRank with KeyBERT for speed and n-grams, then BERT-SQuAD, and ended on a modified YAKE [1] for subjectively better results. (Do you know of a better approach?)

As a result, this tiny app took me over a month, but it still has its flaws:

- Transcription is not live but performed on recordings, so if you immediately want the transcript of your most recent answer, you have to wait.
- Mood and keyphrase extraction are optimized for my languages and way of speaking, so they might not generalize well.
- Music in the background can result in nearly empty transcripts.

Nevertheless, after using the app regularly and enjoying it, I feel ready to release.
Hope you will find the app useful too.

[0] Show HN: Whisper.cpp https://news.ycombinator.com/item?id=33877893

[1] YAKE: https://github.com/LIAAD/yake
Care to explain how, exactly? Lack of compilable GPGPU kernel primitives?
I'm giving Wordpress.com an other try for a website/blog relaunch. But, for just a blog, Blogger has been fine for me for years.
> 1. If we have "enough" "orthogonal" treatment options, we should be able to rotate on long enough time scales to avoid resistance to all treatments. Like cicadas with their prime numbered long sleep cycles.

This is something that has crossed my mind in the past. We rotate antibiotics in a logical fashion, in a manner similar to the way we rotate crops.

But as someone else responded more eloquently, you're gonna have a hard time telling grandma's family that the most effective antibiotic is currently "out of rotation." And honestly, I'd be pretty upset if it were my grandma, too.
don't get too hung up on the model names. If you're looking at specific segments, the current Up is the closest to the original Polo, be it in price or features or size
With silence comes clarity.

That's a well-known meditation thing.

There are lots of ways to get silence : solitude, peaceful lifestyle, concentration...

Concentration is a big one. It de-agitates your organs of perception. And it can be taken to profound levels of refinement. And then you see ... deeper.

As any scientist/engineer/artist is surely familiar.
Huh? In this case, CloudFlare updated the OWASP ruleset, causing Troy's payments integration to break.

That's not nice DX in my opinion.
They are already being included on an experimental basis to cut fuel usage. Not 100% but double digit percentages are possible. There are a few solutions that can be retrofitted to existing ships relatively easy.
I'm not sure that's true unless you account for different reasons for poverty. My neighbor is classified as poor, at least judging his official income. He's long-term unemployed by choice because he doesn't like working and has three children he'd have to pay alimony for if he had an income. So he instead does not work, get's ~60% of average net income (part of that isn't in cash, but paying for housing, health insurance etc), has lots of free time, and the state pays the alimony for him.

He's poor. Sure, doubling welfare payments would make him have more than the average citizen, but it wouldn't address the reason he's poor: because he doesn't want to work. If he worked, he'd have more money, but the calculation is simple: get 500 Euros + 77sqm flat + utilities + health insurance for 0 hours / year, or get 2500 Euros, pay everything yourself (including alimony) and have 300-400 Euros more a month for 1600 hours / year.
One thing I value the most is the combination of markdown and latex support, plus mermaid diagrams. It’s very hard to find something that works super well on everything. Right now a customized Hugo with KaTeX is the best solution, but I’m still sad I cannot use MathJAX :((
You are right, sorry! It's too late to edit my post but this is correct.
Didn't read article but can react to headline.

I am a PM who used to be an engineer and eng manager. In my engineering life, in retrospect I did PM work too - ie, orient my teams work to highest value as expressed in financial and user impact terms.

The eng/PM split is an unfortunate outcome of the fact that many engineers and engineering leads aren't capable of thinking in practical business terms, and so they need a PM in the mix to steer the ship.

The problem starts not when you get a PM but when your engineers need one.

For what it's worth, I find being a mix of the two really optimal - I am still capable of having hardcore technical discussion even as my focus is on the business, but I was doing that from the engineering seat as well.
> examples like not having to step over homeless people outside your front door don't really have dollar values

Not trying to be crass but that's literally reflected in the real estate prices. Homes in areas with lots of homelessness and related crime in the area will have lower prices than equivalent homes somewhere else. It does have a dollar value.
I've tried so many of these solutions. These days I am using Notion and generating static site using loconotion.

For me, writing outside Notion has become impossible. Notion AI does a fantastic job fixing my grammar and style. My English has always been less than passable and Notion AI does make it much better. I hope they dont make it very costly when they take it out of alpha.
> Each WGP, or workgroup processor, features four SIMDs. [...] Each SIMD has 32-wide execution units for the most common operations, a 128 KB vector register file, and can track up to 16 wavefronts.

What do they mean by a "SIMD", is it a independent core with its own instruction pointer(s) etc?

Nice to read a rare explanation mof what the actual HW functionality that can help with ray tracing actually is:

> At the CU level [...] the texture unit can now perform ray intersection tests, at a rate of four box tests per cycle or one triangle test per cycle. Box tests take place at upper levels of the BVH, while triangle tests happen at the last level. A BVH, or bounded vertex hierarchy, speeds up raytracing with a divide-and-conquer methodology

I wonder what else BVH speedups could be used for in eg GPGPU applications. DB queries that have 3 dimensions eg timespan, attribute set, value span?
Google translate works though (at least I think it did...)
I would not use this for anything. Existing tools are better in every way. It is a cool idea though.
Discussed 5 years ago:

https://news.ycombinator.com/item?id=16134041 (36 comments)
Customer should be aware that they are relying on Cloudflare defined rulesets and should understand that they change
I could do it in a weekend! We have too many legislators, it's a simple thing to govern a country! Congress is way too bloated
How is a pin code or swipe pattern safer than a password?

What happens if you lose access to your devices and only have a friends computer, how do you log in to things?
Sounds like product development, not creation (as in creative work).
For as long as we have been humans, we have also changed current environment. Accepting Mad Max as the outcome to breed for, one could also argue, sucks.
> The obvious approach is to have an event list which you as customer long-poll or just poll every few seconds

This is also much much easier for the payments integrations developers to test, compared to all the messing about and running dodgy proxies that testing webhooks involves.

Webhooks for critical application paths just seem like a bad idea all around really
This article is accurate, but it doesn't talk about causes. Is the market looking for larger vehicles? Are the auto-makers in cahoots with the oil industry to use larger engines? Is marketing convincing people that having larger vehicles is universally better?

What about the increases in safety over that time span? Crumple-zones in some areas and stronger structural members add weight. Air bags add weight and decrease interior space. A-pillars used to be dainty for visibility but have been thickened to provide rollover protection.

The analysis provided doesn't give any reasons for the changes, only pointing out that they trend toward larger/heavier.
He also wrote it 28 years ago. Can a country change that fast and has it are certainly two different questions.
Was going to say almost the same thing, except you left out smart. These people didn’t have just luck and opportunities, they were also highly intelligent.

Someone else who commented on your post used the term “defeatist.” I’d guess it’s even more defeatist to realize if your child has average intelligence, maybe you shouldn’t focus on them being the next Einstein.

Or, from a positive perspective, encourage your child to be who they’re going to be and given them every opportunity you can, and hope they’ll be the happiest, most successful person they can be. Because in the end, there is no recipe for someone to be made into an exceptional person.
"ultra-enthusiast" gaming hardware prices.
I couldn't agree more. It's disheartening to see that in some workplaces, the organization and support resemble a daycare more than a professional setting. This pattern of behavior involves offloading responsibilities to others to create a productive environment, and it's not an approach that leads to successful outcomes.
The author says silence but means isolation - ".....isolation without any signals or external validation until it’s complete"

I'd say this is just the first stage of creating something, an MVP of sorts. After that you do need to get some feedback, iterate and improve it step-by-step to get the finished product.
Sometimes I go to 30fps so I can have some nice bells and whistles on my older, weaker card. FPS isn’t really that big a deal outside of the competitive scene I think.
I'm referring to a family needing two cars to get to their two jobs. The second income may be significantly less than the primary, but full time hours are the same. Based on my own back of the envelope not at all scientific or Bayesian adjusted maths, that second income gets largely swallowed up in things like car repayments and child care. When you also factor in possible detrimental effects on a child's development, this way we have constructed society seems to me like a fool's bargain.
Unlike the 4090 you can get a 4080 at something close to the MSRP. (When I was building a machine last month it seemed I could have gotten a 4090 for $2500 or so) For gaming the 4080 is not cost-effective compared to the old generation but NVIDIA may have priced it about right for tensor-heavy ML workloads.

And that's what it comes down to. NVIDIA is obsessed with cloud gaming and other things that don't make sense to ordinary people (like kids cloud gaming in the back seat of a minivan instead of just playing a switch.) Maybe a gamer keeps a GPU busy for a few hours a day, but a cloud GPU could be shared between multiple gamers and train neural networks when gamers are asleep. From a "value-based pricing" perspective a GPU that sells for $1600 and is utilized 10% of the time could be sold for $16,000 to someone who could keep it busy 100% of the time.

By that perspective NVIDIA can't really afford to sell cards to individual gamers.
No, the statement is mostly false. The famous Economics Explained video is debunked. Of course, there is inequality and maybe it is too much but is not of a ridiculous level compared to the rest of the world.
The disadvantageous behaviour you describe exists at every level. There’s wealthy families who couldn’t care less about any of the things you describe — most generational wealth is lost within a few generations!

There’s also a selection bias amongst immigrants like yourself: immigrant families have already made the biggest leap, they’ve uprooted their family and gone to a new country, and so they’re already on the path towards all of the behaviours you describe — they didn’t arrive in America and then decide that education was the path forwards, they arrived in America with optimism and gusto and were ready to do whatever it takes to realise their dreams.

Many people just want to live a life, they don’t want to pursue greatness at all costs. Many of those people are in poverty, many of those people are rich. Many people are not suited to a life of intense pressure to succeed.

The problem of poverty education as the solution to poverty is that it is built on the idea that education is why people are in poverty, and that if they just knew a bit more than they’d be doing great… but that’s not really true, poverty is a trap, education cannot save you from the poverty trap.

The value of support for people in poverty is that it gives them a better chance to escape poverty and for many people, education is a part of that support, but it’s important to understand that the solution to poverty is not education about how to open a checking account, it’s the whole spectrum of support from financial to education.

Give every person in poverty a million dollars, and many will escape poverty and go on to live very prosperous lives — no education needed.
Yes. American infrastructure has explicitly been deployed time and time again as stimulus spending to shore up the American economy. Nothing in their argument is novel.

What these folks are quietly calling for is Conservatism. What is novel is wrapping conservatism in new urbanism psudoprogressive language.
What's the rate of your reject rate, and what are the most common deal breakers, bad signs? It'd be helpful.
It's motivated reasoning all the way down.
Missed that, thank you
According to SEMRush, CSS-Tricks has close to 4 million unique visitors per month. DigitalOcean gets 11.5 million unique visitors per month. CSS-Tricks gets almost 40% of the traffic, I doubt they will be shutting it down entirely.
This is interesting, but I suspect Maersk's work on ammonia/Methanol engines may beat it to decarbonising shipping. Interestingly Maersk Oil tried using wind power a few years ago - iirc they found it got about a 10% reduction in fuel usage, which is not nothing, but it very far from perfect…
Now add threading, hardware traps and signals into the mix.
> I’ve never seen MDN promote content that only focuses on Firefox

They do, which I think is totally fine: https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/Web...
Is there a way for SSGs to support viewer comments?
There is. Because if you look at my comment history I'm all over the place. I comment on different topics.

Your comment history, however, is all political and targeting Russia.

In front of a panel, you're the one that's more likely to be an agent. If you're not an agent you definitely have a political bias/agenda.
Ask HN: Do I Need a PhD?
Hello *

I'm a Physicist with more than 6 years of experience in Data Science/Machine Learning in industrial/business environments. I like my job, but sometimes I miss the old days when I was doing research during my master's degree. Therefore, I've started applying to private companies that do ML research (OpenAI, Meta, DeepMind, NVIDIA, etc.). However, even if not asked explicitly, it seems impossible to be accepted in any of these companies without a PhD in a relevant field. My CV is not bad -I would say above average- but I never did a PhD.

The point is that recently, I received an opportunity to pursue a PhD in Machine Learning/Deep Learning, and now I'm wondering if it's a good move to accept the opportunity and leave my current job. While I'm not interested in an academic career in university (I don't see myself moving from one university to another for the rest of my life), it seems that a PhD is necessary to work in ML research.

What do you recommend? Should I leave my current job and take the risk of pursuing a PhD, or should I continue to apply to these companies and wait for an opportunity to arise?

Thanks for your help!
You’re aware that Microsoft didn’t even have a Product Manager title until last year, right?
Brainstorming is actually a formal process where you bounce ideas back and forth without judgment; a "yes and" state of mind, instead of checking if the ideas are viable.
Many-Worlds probably fits what you're looking for, that conforms with orthodox quantum mechanics. How to bootstrap probability seems like the only open question there.

If you want something less orthodox, then superdeterminism is seeing a bit of a revival. For instance, Tim Palmer's Invariant Set Theory (Invariant Set postulate on Wikipedia).
> rationalize the opposing viewpoints

Putting oneself in the other’s place is the least one can do. But in politics, for example, all you will find is that there’s no right or wrong but rather opposing interests (of which there may be more then two). Then all you can do is start to appeal to the irrational - faith (religion), hope (expectations), love (e.g. patriotism), etc.
This is completely aligned with the initial point. Do you think a life coach would benefit him? It is clearly not because he is stupid. He just made some life decisions that you do not agree with.
Is Hugo significantly different from Jekyll?
Yeah I also made a chrome extensions for this for personal use, but realized that there wasn't a good trade-off between having it sound good and getting rapid responses.

You don't want to start speaking before you get a full sentence, or the TTS will sound weird. You don't want to wait for a full sentence, because it would be too slow.

Besides that, speech recognition wasn't working well enough, and I heard (haven't tried) Whisper has the same delay problem where you again cannot stream it, but must wait for the user to have spoken for a while.
"Some of the common foods that can cause ADHD reactions include milk, chocolate, soy, wheat, eggs, beans, corn, tomatoes, grapes, and oranges. If you suspect a food sensitivity may be contributing to your child's ADHD symptoms, talk to your ADHD dietitian or doctor about trying an elimination diet".
I mean there's a big difference between creating something new and solving a problem.
> You have never been to the Netherlands, have you?

How does merely visiting Netherlands tell a person that inequality stats are misleading ?
I've been using Jekyll for a nuclear education site for many years, after doing it for even more in just manual text-edited HTML. It's great, and I'm impressed with all the little things I can do with it, such as highlighting the current page in the menu and having little back/forth buttons from page to page. No complaints.

I also use self-hosted WordPress for a hobby blog and like the graphical editor and easy drag drop of images.
Not really. Though, of course, anything has been proven or disproven in one paper or another, like "everything causes cancer" since it's easy to find the appropriate research papers...
Hey!

Author here :)

It was more a metaphor from that moment when I was writing in fact in silence and the lack of any external input / voice telling me whether something I'm doing is good or bad but I know what you mean, perhaps using "isolation" would have made the article clearer, thanks!
Thank you! This is illuminating.
Dreamcast was watch introduced me to homebrew games. Those burnt discs with homebrew stuff and emulators of old computers just blew my mind as a kid.
Opossum: Cross-platform web browser written in Golang, optimized for Plan 9
I used `protoc --encode` (and `--decode`) to do something similar.
Didn't send it over HTTP but piped it to MQTT or serial ports.

Unfortunately, those options are poorly documented, so it took me some time to figure that out.