skysight-inc/HackerNews huggingface dataset:
Show HN: Interactive CV – AI-powered job application assistant
Hi HN,

During my paternity leave, I wanted to improve my Frontend skills (I'm mainly a Backend developer). What started as a React learning project evolved into Interactive CV.

The app requires login since it handles personal data, but you can use any sample CV to test it out. There's a demo video on the landing page showing all features in action.
Everything is free while I test and gather feedback on the project.

Key features:

- AI analysis of your CV against job descriptions
- Automated CV optimization for ATS systems
- Interactive CV sharing with chat/voice features for recruiters
- AI-powered interview practice

Built with Next.js, Tailwind, Supabase and Langchain (OpenAI).

This grew from a personal pain point: the tedious process of tailoring resumes for each application. Instead of just building another resume builder, I wanted to create something that makes the job search process more interactive and effective.

I'm currently working on improving job tracking features to help manage applications and follow-ups in one place.

Would love your suggestions and feedback on what features would make this more useful for your job search
What's TV? Some kind of primitive multicast YouTube?

Anything TV related is irrelevant nowadays
They also earn money selling Go related products!
It should be on the materials & methods section of the papers.

I hope it doesn't go all the way to 200khz. Consumer audio can go up to a 192kHz sampling rate, which can't even record 100 kHz sounds.

It seems the equipment will be costly.
I'm not the person you're asking, but I maintain a number of scraping projects. The bills are negligible for almost everything. A single $3/mo VPS can easily handle 1M QPS (enough for all the small projects put together), and most of these projects only accumulate O(10GB)/yr.

Doing something like grabbing hourly updates of the inventory of every item in every Target store is a bit more involved, and you'll rapidly accumulate proxy/IP/storage/... costs, but 99% of these projects have more valuable data at a lesser scale, and it's absolutely worth continuing them on average.
personally I use Korn's "Freak on a Leash", lets me quickly know how low the driver can go
I watched too, and the whole time I was thinking about what Cathode Ray Dude said about high end electronics companies in this episode:

https://youtu.be/pjrcB2qMbYU?si=sc9V6v27S2wyvBMj

And my own experience working on the design of complex projects as an architect. A good job will still include stupid mistakes when designing a one-off project because there are always gaps in institutional knowledge and time and money constraints.

$25k is a lot of money to spend on home audio. It is not much income even for a side project. Never mind a manufacturing business with engineering and advertising overhead in addition to logistical and fabrication costs...and I think the devices in the video are manufactured in limited annual numbers so there's not even an economics of scale.

I love Mark's channel, but videos that embarrass non-celebrity individuals is not why. Youtube drama doesn't seem to be his strong suit, and while what happened isn't justified, it is not terribly surprising now that I've thought about it.

Anyway, it might have been someone who bought one of those amplifiers who filed the takedown. Because owners were also likely to be embarrassed by the video and also likely to have the wherewithal to file a takedown.
> Apple-maintained antivirus system called XProtect which works great

Earlier this year it began detecting Apple-distributed iOS simulator bundles as malware and deleted those [0]. This was a major headache for several days as different headless CI systems developed the problem; we could not figure out how to get a 'good' version of XProtect installed in-place and ended up removing and rebuilding machines.

[0]: https://eclecticlight.co/2024/05/03/did-xprotect-remediator-...

> and most people don’t even know exists.

This part is for sure correct.
What do magic beans go for these days? Surely it must be more than a cow? Article left this out.
They should keep reaching and ban the rest of the ads.
Disallow comments and now you just have {"comment": "the quick brown fox.."}, the worst of both worlds.
But Trump winning means Zelenskyy can scale down his ambitions (about reclaiming all of Ukranian territory) and not lose face, "well, the #####s reelected that Putin-fan in USA, so this is the best we can get now.", and conveniently for Putin it's also a way to get out of the expected walk into the Kyiv-Park that turned out into 3 years of quagmire: he can say "The goal all along was to secure Crimea and access to the Black Sea, get out the миссия выполнена banner!".
Nice catch :)

Looks like the key logic is missing an overwrite case, the value is reallocated on overwrite.
Most reasonable parsers has an allow-comments flag, and even in JS you could it in a simple regexp replace all with:

const obj = JSON.parse(jsonText.replaceAll(/("(?:\\"|\\.|[^"])"|[^\/])|\/\/.|(\/)/g,"$1$2"));

The above should be multiline JSON safe and give you single-line comments to end-of-line, it matches first strings (and checks for escaped double-quotes and escapes to get them correctly) or all other characters except // sequences (outside of strings) and passes that straight through via group 1(anything outside of string not starting with /) or 2(single / even if it's outside of JSON spec), if a // sequence is found it's not passed through and disappears.

Yes, regexps can be abused. This one should be fine though but only use it for config files you control :), use as CC0 and keep an keen eye if translating to another language since escapes will differ if the regexp goes into a string instead of a regexp literal like in JS.
I used Greasemonkey for some time. What do you find ViolentMonkey useful for these days?
As someone who has been working in Go for years, that's not been my experience
yes and believe it or not healthcare runs into real constraints and concerns about equity, etc.

suppose a rare disease is only well researched in a few white families. lets say, the mennonites. curing the disease is possible, but expensive. should everyone else be forced to subsidize it? what if the markers are known and parents choose to have kids anyways even though they have the markers.

does the situation change if its sickle cell anemia?
The second best book about Pure Data, so I've heard.

[ Yes Miller, that's fighting talk round here too :) ]

Seriously, this is a very very good place to start learning audio DSP
in general because you hit the ground running, making sounds you can
compose actual music with right away.
How a Never-Ending Home Renovation Project Is Fighting Climate Change
https://archive.ph/2024.12.08-111211/https://www.nytimes.com...
I feel sorry for the maintainers having to spend their energy disproving the validity of these AI generated reports. Daniel Stenberg blogged about this issue earlier: https://daniel.haxx.se/blog/2024/01/02/the-i-in-llm-stands-f...

Open source burnout is already real, I hope the volume of the AI slop security reports stays manageable.
People are already putting comments in JSON, it just goes in a "comment" field. So now resources are wasted processing it as a property instead of ignoring it.
higher methanol / "heads and tails" consumption?
Broward Co. to vacate convictions for buying crack made by Sheriff's Office
As an industry insider I can attest to Marvell being a 90% networking company.

Most of their revenue increase is from data center expansion due to AI. Though their enterprise has grown in recent years quite a bit.
Don't you need to donate at least $100k to influence senators or influence party positions in the US? Sure, you could "buy" a politician for cheaper, but you're not guaranteeing they will toe your line.

India is ridiculously expensive - bribes often amount to 50 lakh rupees to 1 crore + rupees, which amounts to roughly $50k-100k per politician. Not to mention bribery at the lower rungs of the ladder where everyone from the politician's toilet janitor all the way to the politician's chief of staff will demand their pound of flesh, usually in the tune of tens of lakhs of rupees (~$10k).
This allowed me to change from pyenv, node and everything into a something really neat and simple, the only thing it caught my surprise was `mise trust` but then the CLI help me to understand, Thanks jdxcode!
Adding, not disagreeing, but at some point, those abstract concepts like dot products become concrete on their own when you get into things like SIMD programming.
You can check whether responses differ without a calibrated microphone.

But regardless here the methodology is very weak, just playing a sine sweep with a spectrum recorder open and eyeballing the frequency magnitudes.
As soon as you lose stack traces things become so much harder to debug
I think it’s traditionally called advertising.
An array of strings works well here! Also, you can always preprocess to remove comments before validating!
I really appreciate that. It's definitely something I get a ton of satisfaction about of building. Drop by our discord and let me know how it goes!
Considering there seems to be at least a one memory bug (hm_put/key from another comment), I would strongly recommend running the tests in valgrind or similar if you haven't already. Doing C without it usually ends in some kind of disaster for me.
Marvell isn't a small company. It's not an AI chip maker either.
The point is that you can pass any of the hash functions (or your own compatible) to the datastructure, so it'll obviously call of them with the same set of parameters. And hash functions that need all of them will ignore them.
As a data guy I find myself running into JSONL a fair bit. It was surprising to me that it’s not supported in the vanilla spec.
Like YAML, it's only better in the simple case where everything is top-level and there's only one level of nesting.

Once you want to have arrays of nested objects or objects with arrays, I immediately wish I was just reading JSON so I knew where I was in the tree.

And for that reason, I don't think it's a full contender. I want an answer for the hard cases like nested data, not just another way to write the simple cases which is what TOML is.

For example,

[[a.b]]
x = 1

[a]
y = 2

Versus:

{
"a": {
"b": [ { "x": 1 } ],
"y": 2
}
}

It's easy to complain that the latter is noisier. But that's nothing compared to being clear.
Redsage: A terminal-based AI pair programmer. Easy to configure
I don't think that's true. They are different enough.
I try not to be annoying best I can, but in the `mise trust` case I had to opt for tightening security even if it meant a bit of friction.
Money that isn't freely exchangeable isn't money at all.
Sure, you can create any kind of arbitrary set of rules you want. We could have programming contests where, say, code-coloring and auto-indenting editors were banned. We could ban the use of auto-complete in editors. We could ban the use of certain compiler flags--or ban the use of compilers all together.

But the reality of capitalism--nay, the reality of all life on this planet--is that unless you can continually increase your productivity, you are going to be obsolete. Companies don't care about "cheating" with LLMs. They just want super-productive programmers.

Frankly, I think schools should be actively teaching their students how to use LLMs. And then raise the bar on how much we should expect, say, High School Students should learn in a semester. We have stories of employees becoming 3x, 10x more productive using LLMs. What if our high school students were learning 3x, 10x, more per semester than they do now?
Ha awesome, stashing this for the next time I make dough. Already have stacks of Cento SMs, since they sell them at Costco and they work well with Marcella Hazan’s pasta sauce. Thanks for typing all that out!
>Really, I think dividends should be illegal; so it's too high. They distort the true market performance of a company by guaranteeing returns when the company might not actually be making those returns in a sustainable manner.

Funny, because I often see people say have similar objections for buybacks. It seems like nobody is happy with corporate profits returning to shareholders. I don't think either the anti-buybacks or the anti-dividend side has a point though. Anyone doing a modicum of finance analysis would be able subtract the value of the dividends paid from the share price, or factor it into the price of the company. Indeed, you see that share prices in companies dip after the dividend ex date, which suggests the market takes this information into account.
What I'm scared of is some sort of cryptography becoming the death of the open web. Baking keys into your hardware and doing remote attestation. It doesn't tie you to a real-world identity except that you're locked into using an unrooted (DRM'd) device for using online services like a normal person

If I had to choose between two evils, I'd rather upload my passport to cloudflare and be able to get anonymous tokens from their API (RSA blind signatures or whatever) to prove I'm a real person and browse the web with Firefox and no closed source components, than be forced into hardware attestation and a locked-down device.
But uploading government IDs to a (few) central point(s) of trust will create outcry about privacy whereas hidden cryptography baked into normal people's devices with Google Play Services and Apple Something and just working in the background goes unnoticed until everyone (the 99% who aren't on a custom ROM) already experienced the benefits

For webauthn I know it can be all software, I've used virtual devices for testing a server implementation's security, but I vaguely remember there also being a mode that requires having keys signed by a hardware vendor. Just not sure anymore if that was webauthn or something else related to authentication
The ACA lets people get healthcare insurance who are not otherwise eligible for it, for example: part-time workers, independent contractors, employees of companies with fewer than 50 employees, temporarily unemployeed (fired, laid off, switching careers or jobs), people who have lost coverage because their spouse lost coverage. That's a pretty broad swath of people!

Some people qualify for a tax subsidy that can be anywhere from $0 to the entire cost of a plan, depending on their income. A unique feature is that the subsidy is based on your expected income for the upcoming year, but if you make less than that (are laid off for example) or more (independent contract gets an unexpected contract), the subsidy is adjusted when you file your taxes.

Currently the ACA does not accept anyone who has a policy through work. IMO, every should have the option of getting ACA healthcare coverage. If their work coverage is better or cheaper, they can stick with that, but if their work coverage is worse or more expensive, employees should be allowed to get ACA coverage, with the employer paying part or all of the subsidy (what they would have paid to a private insurance company for the employee) instead of just the government.
I look at it as Insurers generate float from upfront premium payments to invest in the market and generate returns and also cover future payouts.

Then an insurer can go about negotiating the prices of treatment with health care providers to determine payouts.
I like JSON5 and have used it some. When GPT was younger and I was parsing its JSON output directly, JSON5 was forgiving in useful ways.

The one thing I really wish it had was some form of multi-line string, mostly so I could use it with line diffs. Also sometimes for really simple property editors it's nice to put the serialization in a textarea, and that works fine for everything but multiline strings.

(I suppose you can escape newline characters to put a string on multiple lines, but I find that rather inhumane and fragile)
They have to do so by law, under an actual DMCA complaint. Not so much under Content ID.
> It also says it’s updated its source code check-in verification procedures to prevent anyone from entering the keyword into the University’s HTML code a second time.

I agree that the phrase shouldn’t be used to intentionally filter out Chinese students but this sounds like a horrible precedent. We shouldn’t adopt the same censorship outside of China.
They also need racks to mount the servers in, so I guess there are some companies specializing in bending steel that are now making "AI steel".
I share the prevailing skepticism about this specific project, but it does seem plausible that desiccated fall foliage might interact with sound differently than supple new growth.
This is neither a new idea or a good one. Cloudflare did a PR launch of pretty much the same thing a few years back, and that you haven't actually seen it in the wild probably tells you all you need to know about how useful it is.

Webauthn is not an integrity attestation; it doesn't tell you anything about how trustworthy the client is. Nor is it a uniqueness attestation; an attacker can mint an arbitrary number of different identities at basically no cost. It's a primitive for building account security systems, not one for building abuse prevention ones.

Some relevant HN threads:

https://news.ycombinator.com/item?id=27141593

https://news.ycombinator.com/item?id=27153254

https://news.ycombinator.com/item?id=27500326
That's a great way to frame the whole thing if you're a corporation trying to sell junk food I guess.

In reality, this law is only about advertising, specifically about making it slightly harder to target children with advertising for junk food in a country that already has a serious problem with obesity.
Perhaps growth isn't the be-all end-all?

Shrinking demographics are a consequence of a high education workforce, along with an uncontrolled immigration crisis. Importing randos to procreate with your native population is not a winning strategy.

In an ideal scenario, Germany and Japan would have collaborated on developing tools and technologies for automation. You sustain your growth with widespread use of robotic technologies.
Thanks to you (and dang) for doing that.
Emoji Text Formatter · Streamlit
I don't have anything to add to that discussion itself, but I believe people thought you were talking about how he sounded because of this line:

> my specific point is that he does not sound like he needs to make hard choices

Then, a subset of those people (myself included) replied saying they wouldn't sound much different in a similar situation.

Maybe you can send your question to the author if they have a contact form/email on their website.
I've always thought it would be nice to have a language whose spec describes a few different "power levels":

1. Literal values only (objects, arrays, strings, numerics, booleans, maybe datetimes), a la JSON, with standardized semantics

2. Literals, variable definitions and references, pure function definitions, and pure function calls, but prohibiting recursion, such that evaluation is not Turing-complete and any value is guaranteed to be able to be evaluated into its literal form in finite time

3. All of the above plus recursion and impure, side-effectful functions, custom type definitions, etc.

This way, implementing a literal parser in other languages would be comparatively straightforward (much like JSON), since it wouldn't have to support variables or functions, but it would also be possible to define values using variables and pure functions (much like HCL or Nix) and then use the language's own evaluator binary (or perhaps a wrapped FFI library) to safely convert these into literal values that another language can parse, while guaranteeing that evaluation will not have side-effects. It would also leave open the escape hatch of using a "full" Turing-complete language with side-effects and recursion, while ensuring that using that escape hatch is a deliberate choice and not the default.

I'm sure there are a few additional or hybrid levels that could be useful too (2 but with recursion? 1 but with variables?) but this seems like it would be a solid starting point.
Which makes me wonder: what about contact lenses that can mess up with the measurement of the eyes distance, like for example having a drawing of the iris (surrounded by a portion of white sclera) that is slightly offset from the real one?
> If you have a kid under 20, ask them what "copyright" means. They'll probably describe it to you in terms of corporate bullying rather than anything that has to do with intellectual property or copying.

Instead of the original intention which was to grant the right to copy.

Copyright should be energising capitalism, not killing it. But yet here are!
Yes, look up videos of recurring vibration issues. It has become bad because international suppliers cut them off due to geopolitical concerns. There is lots of censorship locally in China on this and similar topics like construction problems with property. But some of it has leaked out anyways. It’s very different from when HSR first launched there.
As a parent I don't let my children watch things I disagree with. They can probably count the number of food ads they've seen in 1 hand because I don't let them watch TV. They can watch shows and movies but they're either streamed or checked out of the library.

But that's the way I choose to parent my child. If another parent wants their children to watch TV and be exposed to those ads then they should have every right. I'm not going to make a moral decision for them and I don't think the government should either.
Yeah, but to arrive at that point, you'd have to have understood dot products already.

It's one thing to take two float arrays, multiply them componentwise and sum the results. It's another thing to understand why this operation constitutes the dot product in R^n vector spaces.
YOLO is an ML architecture used for object detection and recognition and Ultralytics develops a version of YOLO.
To do this at home somewhat accurately, see this article 'How to make quasi-anechoic speaker measurements/spinoramas with REW and VituixCAD' https://audiosciencereview.com/forum/index.php?threads/how-t...
>The important piece of information is that people should not be denied lifesaving care just to increase or maintain margin.

So you want a business to go out of business? This discussion is not about whether or not the government should pay for everyone's healthcare, no matter the cost. The American public has already decided that should not be the case, and there should exist a business that adjudicates whether or not an appropriate amount of healthcare and cost is being distributed.

>This type of commentary is better suited for Reddit.

Not really. The root of the issue is that the American public wants something it cannot afford (or at least wants it for themselves but not for others). This manifests as nonsensical complaints about the entity that earns the lowest profit margins. The MCO raises the premium/deductible, complaints. The MCO denies coverage, complaints. And this will actually go all the way back to an untenable population histogram where fewer and fewer young people will be bled to support more and more old people.
Indeed, the article is very unsophisticated. Here are some relatively inexpensive measurement mics: https://roga-instruments.com/usb-measuring-microphone/

Going the USB route sidesteps the separate DACs, which either add to the problem or run into the thousands.
Classical AI, not the bullshit parroter.
Public Relations - Edward Bernays [0]

Propaganda - Edward Bernays in 1928 [1]

Public opinion - Walter Lippmann 1947 [2]

[0] https://en.wikipedia.org/wiki/Public_Relations_(book)

[1] https://en.wikipedia.org/wiki/Propaganda_(book)

[2] https://en.wikipedia.org/wiki/Public_Opinion_(book)
You're welcome to make value judgements. The statement you're responding to is a statement about what the article does, not what you should/should not do.