skysight-inc/HackerNews huggingface dataset:
San Francisco is broken. Utterly catastrophically broken. I lived there for a decade and at first enjoyed many of the ways it is broken. It’s virtually impossible to get a moving violation in the city unless you’re doing something egregiously un-neighborly. But after a couple crap experiences with insidious corruption in the planning and taxation offices I left in disgust.
I’ll never go back and I would certainly never again operate a business in the city.
This is over my head I guess...the paradox is people are lazy?
I'm also working on a gameboy inspired music app! (for Android, in Rust)

If you use a perfect square wave, the aliasing is extremely audible and sounds terrible.

As far as I can tell, in native everyone uses a nifty algorithm called bank-limited audio synthesis, and specifically blargg's implementation blip_buf.

https://slack.net/~ant/bl-synth/

If I were OP I'd try to compile the rust port of this library to WASM.
Uncovering a 0-Click RCE in the SuperNote Nomad E-Ink Tablet
Can't wait to see the PiDP-1! By the way, something I'm really looking forward to is the KA-10 FPGA implementation for the PiDP-10, rather than the less realistic SIMH simulator running on top of Linux/Raspberry Pi. It would be a true miniaturized PDP-10 CPU, not just a simulation. Do you know if this is still being worked on?
You're pretending reading a book and remembering what is written is stealing.
> single 28 yo guy working every weekend on Adderall

is that better or worse than ketamine for weekend productivity
If a speed bump isn't clearly visible to drivers they might drive into it at speed and damage their cars or maybe themselves. I have a mildly low car (factory parts, just an inch lower than standard), and driving into a deep pothole at more than a crawl will bottom out the suspension. It sounds like an explosion as all the energy goes into the car's frame. If I drove into a too-tall speed bump at speed it'd probably shatter the tip of my bumper, too.

The city speed bumps here have signage and highly visible paint, and a shallow enough curve that I can drive over them at the intended speed.
> You basically need a massive marketing machine to break a new IP.

Of course there are some exceptions. Like Balatro selling 5 million copies (1 developer + 1 composer), the Touhou Project series (solo dev), Slay the Spire (two devs, ), and Terraria (11-person studio, 9'th best selling game of all time with 60,700,000 copies sold as of November 2024).

The big studios seem to like spending a ton of money on games, but there continue to be new IPs created without a massive budget or marketing campaign.
No surprise here, but I think no matter what was being protested they would have been fired.
We should say thank you to greedy BitKeeper VCS owners, who wanted Linus Torvalds to pay them money for keeping Linux source in their system. They managed to piss of Linus sufficiently, so he sat down and created Git.
twelve years have passed - is DT less painful today?
Thanks! From my point of view the most important points are
- Import/export of databases, object stores and data.
- A configurable table view of the object stores with definable and combinable filters for all data fields.
- Creating databases and editing database schemas; creating and deleting object stores and indexes.
- Modifying data or a selection of data with javascript.
Ads are still bread and butter for Meta. The first to go will be the folks who are in vogue bcoz of cultural reasons, eg. diversity, green, etc. I would even go the extent of saying that a lot of open source maintainers will also be axed, the day Meta stops making ad money and fights for survival. The issue of `attribution` is to be decided at last, when anyway the house is partially burned and the company is fighting for survival. I am talking about the initial phase, where a lot of engineers work on teams that make no monetary/value sense for company and are there, bcoz manager/CEO don't care or are kind(mostly former).
It wouldn’t be the first time a president played the roll of Boeing salesman.
I'm interested in seeing how the LLMs react to some specific defined strategies. E.g. an "honest" bot that says "I'm voting for player [random number]." and does it every round (not sure how to handle the jury step). Do they decide to keep them around for longer, or eliminate them for being impossible to reason with if they pick you?
Indeed, I was the one suggesting to not do the refactor because I couldn't find a reason.
Today at standup though, a task that would take 1 hour once the refactor is done, will probably take about 2 days instead, so i'm back thinking about it (the refactor would take longer than 2 days)
I had done a few remote coding interviews in recent months where I suspect the candidate was cheating using AI. It's a bizarre experience: each individual answer is produced confidently and quickly, makes sense in isolation, occasionally is even optimal, but the different answers don't connect into a coherent whole. Contrived example: the candidate confidently states that one should use algorithm X to solve a particular type of problem because of such and such reason - and then five minutes later when it comes time to write some code, they rapidly type in, with no erasing or backtracking, a solution which uses algorithm Y, and seemingly no awareness that they switched from X to Y...
If we've gamed out who's going to win and we know it is US, why would we keep that information a secret?

If there were a plan sitting in a drawer somewhere that showed the US colonizing mainland China at the cost of half a million US military personnel I'd be sure that plan accidentally leaked.

Or a fake version of it that cost 5 million and took six months
Modern captchas use a number of tools including many of the approaches you mentioned. This why you might sometimes see a CloudFlare "I am not a robot" checkbox that checks itself and moves along before you have much time to even react. It's looking at a number of signals to determine that you're probably human before you've even checked the box.
I'm not an expert on GB chiptune, but from what I've heard from enthusiasts is that different GB models sound different, and even within the same model there are variations. That said, it wouldn't surprise me if the GB waveforms aliasing, at least from the digital side, given that it was operating with pretty minimal synthesis capabilities. There's probably some extra low- and high-pass filtering that shape the sound after the waveform itself is generated. Looking at some examples of actual GB PWM waveforms, for sure some high-pass would make a pure PWM waveform more GB-like. And some low-pass could help a bit with aliasing.
Well, this is YCombinator, after all. VC-funded startups do still need to be ~unicorns.
No, it only comes across like that if you place no value on Arab lives.
I'll bet new people go over to ask why the mice are so bad, then get chased away and give up.

I've met and worked with lots of apple developers. Many truly are fighting the good fight. Some are quite good, but wisely can only shrug about some apple-isms. You can only do so much.

But there are a few I've met that ... they are certain apple can do no wrong. sigh.
yep, this is what I found. The evidentiary or reasonable basis doesn't matter. You will get shouted down and mass-blocked via shared blocklists, which is an absolutely horrible idea.
> > We will add AI usage questions to our performance and peer review questionnaire

whatever happened to "never go full retard"?

talk about being out of touch.

I'm down to try and use AI to enhance processes and encourage people to do that, but making it part of performance reviews is just silly.
> Government workers are supposed to be working for the people, involvement in a union is a conflict of interest

Whats the logic here? Unions protect against employers, not consumers. Where does "the people" come in this relationship?

Securing your ability to not be fired because the new president doesn't like the color of your suit is indeed a benefit to both of us, even if you disagree with that person's views.

>otherwise the government can just vote itself more and more funds for whatever without accountability. Since we're all deficit spending, t

Yeah, it's almost like that's a career Killing move presidents avoid like the plauge. I wonder why. Must be because the people care so little about politics.

Oh, but tarrifs? That's a great strategy.

> Since we're all deficit spending,

I wish the people at large cared even 10% as much about balancing the budget as they love to discuss about during the election season. You'd see from basic research that thr defecit oft rises during republican terms (over guess what? Tax breaks) and not as much over democrats. In fact, the fee times it fell came under democratic administrations.

So the solution? Vote in the republican. One that already set a record for the biggest deficit increase and made a tarriff war that cost Americans billions. Surely he has the solution.
What part of GTFO don't people understand? I can't think of two more despicable groups: YouTube Like-addicts, and missionaries.
> it's better to go to the table and take what you can get rather than let your whole population die while staving off the inevitable.

They did. Israel broke the ceasefire agreement for no reason.
"Instead the attackers were left to bury the bodies in their own tradition."

Germanic tribes usually burned their bodies as well. But that does not mean, they feld oblieged to give the enemy a proper rite.
> There was similar criticism to yours when the printing press was invented.

A similar thing was discussed in the past, checkmate.

We have this commonsense whig-history where everything became a little bit better century by century. But one could argue that the printing press makes propaganda possible. From that you get thought control by the elite. Now you ironically get an elitist outcome, or an elite-benefiting outcome.

Was the printing press a net good? Maybe it’s more complicated than “more books good”.
No it's not. He gave you modal conditions on "understanding", he said: predicting the syntax of valid programs, and their operational semantics, ie., the behaviour of the computer as it runs.

I would go much further than this; but this is a de minimus criteria that the LLM already fails.

What zealots eventually discover is that they can hold their "fanatical proposition" fixed in the face of all opposition to the contrary, by tearing down the whole edifice of science, knowledge, and reality itself.

If you wish to assert, against any reasonable thought, that the sky is a pink dome you can do so -- first that our eyes are broken, and then, eventually that we live in some paranoid "philosophical abyss" carefully constructed to permit your paranoia.

This abursidty is exhausting, and I'd wish one day to find fanatics who'd realise it quickly and abate it -- but alas, I have never.

If you find yourself hollowing-out the meaning of words to the point of making no distinctions, denying reality to reality itself, and otherwise arriving at a "philosophical abyss" be aware that it is your cherished propositions which are the maddness and nothing else.

Here: no, the LLM does not understand. Yes, we do. It is your job to begin from reasonable premises and abduce reasonable theories. If you do not, you will not.
> There's at the very least some freedom of choice, which makes it so if you don't get a good provider you can see if a different one meets your needs

Assuming decent providers exist, yes, that's an advantage.
Yeah, that's exactly the problem I'm referring to.
When I go to a shopping website I want to be able to tell my browser "hey please go through all the sideboards on this list and filter out for the ones that are larger than 155cm and smaller than 100cm, prioritise the ones with dark wood and space for vinyl records which are 31.43cm tall" for example.

Is there any browser that can do this yet as it seems extremely useful to be able to extract details from the page!
> Microsoft would never work with Hamas or any other terrorist organization

Microsoft absolutely works with some of the aid organisations working in Palestine who someone may reasonably claim are supporting Hamas. The point is the content of the protest doesn't matter. The disruption does. A workplace doesn't work if everyone's standing on soapboxes.
Yep, they are in my state, and at least a few others I know of.
> This must not be an expectation for any regulation that applies to business in general

Why not? We have that for a bunch of professions already, and for good reasons. You can't just claim to be a doctor, run a hospital or work as a electrician, you need to prove you're able to, before you can do certain things.

Engineers should already be data-aware by default, regardless of what regulations, since we do have the expertise to understand it. Then I guess the expectation was initially kind of that businesses would self-regulate, but seemingly not, so here comes the end of the cowboy developer days, if you want to build large companies that handle people's personal data at least.

> You cannot realistically expect that I have any experience with GDPR or fully understand its requirements

If you build websites where the idea is that you store people's personal data, then yes you should understand what that means and how that works. Like if someone called a plumber for a pressure problem, and the plumber says "How am I expected to understand how that works in your specific house?!", of course I expect the plumber to know their shit around their profession. If you don't understand the technology nor what rules you have to follow, then don't go into that profession.

> Non-compliant businesses are not those who are malicious or ignorant, they can make mistakes because legislators did not help them.

In my experience, the companies who had a hard time becoming compliant with GDPR were companies that either made their revenue by selling user data, and now had to make a lot of changes, or companies that were careless with data in the first place, not thinking twice about where to store things or who has access to what.

I'd be happy to see any sort of counter example of a company that A) doesn't make their revenue based on selling personal data, B) have a thoughtful architecture/design for data in the first place, together with C) had a difficult time becoming compliant with GDPR.
Whilst I don’t like cookie banner, I personally appreciate the EU GDPR simple style of cookie banners which are simply three options:

- accept all
- necessary only
- reject all

So many websites outside the EU have a mass of dark patterns for which I increasingly reject all or leave the website.

GDPR is really simple.

Only store data that you really need to service the customer’s needs, always permit the customer to correct incorrect data and allow them to delete it unless you have a legal reason to keep it. Report GDPR failures within 72 hours where customer data has been compromised and treat PII carefully.

In the US - fuck the customer.

I know which I prefer.
What I was trying to imply was that it's not enough to build a square wave generator to sound like a game boy. Even if that generator in the game boy was a perfect square wave generator, which I'm not sure it is.

The sound created by that generator passes through a fairly complicated filter known as The game boy's speaker. To properly create a game boy sound, you need to find or take an impulse response of that speaker and convolve it with the output of your oscillator.
I like this. Engineering is not a commodity in general but management “adds value” by ensuring engineers are interchangeable.
I have a hotter take, that the spec and implementations were rushed and it makes it hard to push past "toy" quality for web apps. I have seen people struggle and wind up moving mountains to get what is basic functionality and performance in native audio apps.

The other thing is that they have made cardinal sins like relying on direct form biquads for basic filters and using an array for parameters. It's good enough to make a demo but falls apart in the situations that you actually care about, and these are things that the pro audio industry (or similar, like gaming) have had solved for a very long time (*)

* pro audio software is a disaster, but for other reasons
The movie that's different every time you watch it
Anecdata to try and level expectations. As someone who *eventually* came out of that era fine, it wasn’t without hardship. Expect to graduate without a job. Expect to continue the grind for many many months. Expect to get rejected not for not meeting the bar, but for not exceeding everyone else who also passed that bar. Expect to very likely settle for a job that doesn’t meet the expectations that college (and the previous 10+ years of history) sold you on. Expect that financially, you will end up years behind the curve and that many life plans (ex: home ownership if that’s one of your goals) will be delayed. Expect that you will meet many people younger than you who will be at your financial level because they graduated post-recovery.

If you can accept that you just happen to be born at the wrong time, you will be in a better place mentally than where I was at for a long time. I won’t say it’s easy; it will suck. But it is possible to make it out ok. I luckily had some financial and emotional support from my family to keep me going. I don’t know your situation but hopefully you are able to find support too. I wish you the best of luck.
> it only comes across like that if you place no value on Arab lives

My pet war has been Ukraine. (And to a lesser degree, the civil war in Ethiopia.) If someone interrupted my CEO at our annual holiday party to go off on a tangent about either of those wars, I'd consider it silly and disrespectful. (If it were done in front of a client or the press, I'd ask that they be fired.)
Fair enough. I suppose that's one way to look at it. Except perhaps greatly-magnified online.
I dont think this is really true in practice. Most of the time there is context and 3rd party sources components get from. It is good idea to have your actual view use this paradigm though.
That doesn’t work and these people have increased awareness of Microsoft’s role in the genocide. We’re literally talking about it now because if their sacrifice. Anyone clutching pearls over this was pro-genocide in the first place and not worth catering to.
I honestly don't see how your comment makes sense.

Tt's the GDPR (published in 2016) that mandates that consent must be freely given. Using a 2002 directive to justify your point is disingenuous. You could have selected instead the 2020 guidelines [1] that are extremely detailed and address this point explicitly:

[quote]Example 17: A data controller may also obtain explicit consent from a visitor to its website by offering an explicit consent screen that contains Yes and No check boxes, provided that the text clearly indicates the consent, for instance “I, hereby, consent to the processing of my data” […][/]

> You call it malicious compliance; sure, but when this is what everyone else is doing, and you decide that you want to go against "industry norms" for your website, you are painting a giant target on your back.

Non sequitur. Surely refusing to engage in malicious compliance paints _less_ of a target on your back, especially when that "malicious compliance" is actually non-compliant.

[1] https://www.edpb.europa.eu/sites/default/files/files/file1/e...
Don't forget to factor in the Gameboy speaker in your listening of those audio clips. That's a major factor that will change how these waveforms sound very significantly. Those clips, and the classic sounds of chiptunes, are never "just" the sound coming off the DAC.
Yes, it's phd students there's an oversupply of, not mediocre web devs at ad companies
I'm no Dorsey fan but he was right when he said that Bluesky is recreating Twitter.

You can offer a million feeds but people want a "discover/hot" tab, it's the dopamine slot machine. The median user doesn't build feeds, they go with the main one and at best block the worst offenders.

And thus you are subject to centralization as the chronically-online know all the engagement tactics to dominate the algorithmic feed.

You'll either have MAGA propagandists or left-wing depression culture winning. In the case of Mastodon and Bluesky, it's the latter.

And it's not just the algorithm. Shared block lists will also be massively abused by activists to over-moderate and gate-keep.

No amount of technology can solve a culture war this intense.
On a site like HN you'd expect a significant proportion of people to be willfully ignorant and/or make excuses about this stuff because it helps them sleep at night.

I have been suspecting for a while that the "consent" escape hatch was a concession to get GDPR past the advertising industry's army of lobbyists. Making the problem in-your-face-visible is hopefully only the first step in garnering support from the public. It's much easier for a politician to point to all the obnoxious pop-ups and say "look at this despicable behavior! These companies choose to nag you at every opportunity because abusing your privacy makes them a couple cents. They should just not be allowed to do that."
Hey. I’m the guy quoted.

RAW is ultimately about sensor readings. As a developer, you just want to get things from there into a linear, known color space (XYZ in the DNG spec). So from that perspective, interoperability isn’t the issue.

How you process that data is another matter. Handling a traditional bayer pattern vs a quad-bayer vs Fujifilm’s x-trans pattern obviously requires different algorithms, but that’s all moot given DNG is just a container.
Location: London, UK

Remote: Yes

Technologies: LLMs, Tailwind, TypeScript, JavaScript, CSS, React, NextJS, React Native, GraphQL, NodeJS, ExpressJS, Python, No/SQL, Git, Linux, Docker

=============

Portfolio: https://walemoren.com

Resume: https://walemoren.com/files/woren.pdf

Email: w@walemoren.com

=============

Hello, I’m a full stack engineer with a knack for creating functional, user-friendly & visually appealing applications.

I have had a diverse range of professional experiences working with early stage startups across various industries (esp. Travel, Finance, Healthcare & Eco).

I’m open to part-time/contract work. Also feel free to reach out to me if you're not hiring immediately.
Yes - but put the emphasis on healthy, productive lifespans. NOT on "prolong the suffering, for the benefit of the private-equity-owned veterinary clinic" crap.
>That sentence (yes, ONE sentence) is some of the worst I've seen.

"[S]ome", as in 'plural'? Perhaps 'one of', may be better?
I like how succinct this is at making the point. I would just remove the note in the parentheses, it kind of led me astray and confused me.
> A lot of senior talent was accustomed to traveling a lot anyway.

Where there was clear benefit to the trip, perhaps. Otherwise no – senior talent time is way too valuable to be jetting around the world on wild goose chases.

The interview is the time to discuss if there is any benefit to be had. Maybe you'd consider the trip after everyone is generally happy, offers are on the table, and you feel the need for final due diligence. But you are past interview territory at that point.

They'll come to you if face-to-face during the interview is deemed important.
Waymo may use interior camera data to train generative AI models, sell ads
There’s a difference between genocide and war. Also calling it your “pet” war shows you aren’t serious.
> these people have increased awareness of Microsoft’s role in the genocide. We’re literally talking about it now because if their sacrifice

Every Fortune 500 company does business in Israel, which means it directly or indirectly supports their military. If someone is just learning that I'm not sure how useful they are to anyone's cause.