skysight-inc/HackerNews huggingface dataset:
Location: SF Bay
Remote: Yes
Willing to relocate: Austin, TX
Technologies: TypeScript, React, Redux, Next, Node, Express, Postgres
Résumé/CV: adnjoo.com/assets/Andrew%20Njoo%20Resume%202023.pdf
Email: adnjoo at gmail dot com
Portfolio: adnjoo.com, github.com/adnjoo

Hi I'm Andrew, I'm a front-end engineer skilled in full stack TypeScript. My contractor rate is market competitive, depending on the project. I have 2 YOE at Amazon Web Services (6 months), Inovo (4 months), and 2 more companies.

I am open to remote roles, and like to work in fun environments. ty for reading; have a great day
Maybe the link for this submission should be replaced with one of the originals? The closer to the source the better IMHO
I get that, that was my whole point - why is India doing this, what is the geopolitical benefit they are getting by engaging in this?
Before I really knew who this person was I remember him making news by being on a podcast basically saying it's all made up and a ponzi scheme. I could be remembering it wrong but everything I've read since then seems criminal.
Google Podcasts shutting down in 2024
I thought about it and I don't hate the analogy. Although usually I'm very against comparing IT stuff with physical stuff because it tends to produce pointless conversations.

What I hate is the attitude of "treating your server is a pet is wrong, you should be able to kill it and replace any time". I feel like people who say it never run anything more complex than an HTTP API.
Thank you for pointing out the undertone that is very apparent in this thread. Disgusts me to see some other posters hide behind “homeownership” to avoid speaking the truth about their reprehensible beliefs.
Foreign resources might actually be helpful.
Haven't seen that name in a while! I took Compilers from Neng-Fa Zhou (one of the Picat authors) at Brooklyn College circa 2011, and he had us write compilers for his new language under development.
That couldn’t be further from the truth.
The threat of punishment doesn't stop people from committing violent crime. Even if you totally eliminated the threat of prison, the actual threat of committing violent crime is that someone will retaliate/defend themselves against you. If you're willing to put your life on the line to rob someone, whether or not you might get put in jail isn't even going to register.

Non-violent and financial crime is a different story. SBF should go to prison for life and maybe that would dissuade others from trying to pull of scams of this scale. Every politician who accepted money from SBF should also go to prison if they don't return 100% of the money given to them.
This has been done in order to make a Diesel Wankel (a Mercedes prototype engine, IIRC), since there's a fundamental upper limit on the compression ratio of a Wankel rotor, which isn't high enough for a reasonably running Diesel. Though, the "compression rotor" and "expansion rotor" were the same rotor. A pair of ports allowed the lower pressure rotor to empty itself at peak compression into the intake of the higher pressure rotor. The higher pressure rotor exhausted itself into that same high-compression space of the low pressure rotor for a second expansion.

Note that the original Wankel rotor invention was a supercharger for a piston engine, so it's use in staged compression was thought of from the beginning.
Both links go to “How rotary engine works”
Can you say this with a straight face while seeing so many people over and over pay Donald Trumps legal fees by donating to the latest cause.
I'm not scaremongering (that assumes intent), just concerned.

At this point why not just at least be upfront with it and collect everyone's fingerprint when they turn 18? It would make more sense IMO.
Thanks for the confirmation that I wasn't in the grips of a fever dream.

I'm still having trouble wrapping my head around the existence of a study that incorporates fields as distant as anthropology and nuclear physics.
Following up: your comment inspired me to try Ludum Dare. I didn't finish a game or even the core mechanics this weekend, but I learned a lot. The whole process is now infinitely more approachable than it was just a few days ago, and maybe I'll come back and finish one someday.

Thank you!
It's not complexity per se. Some things will always be complex. It's about continuous improvement of things like documentation and observability - "non functional" stuff.
Banks are fractional reserve but brokers like FTX are full reserve.
Hey HN community,

I've crafted a "Startup Security Due Diligence Survey" primarily aimed at startups from seed to Series C stages. The intention is to gauge how startups perceive and handle security matters during their early and mid phases.

However, if you're outside this range, either pre-seed or post-Series C, your insights would still be valuable. We believe that gathering a broader perspective can provide more comprehensive results and potential benchmarks for the community. All responses are anonymous, with an optional field for your name and email at the end in case you want to see full results

If you have a few minutes to spare (really short), I'd appreciate your feedback on the survey. https://forms.gle/oiVxqifijpA74sMV6

Thanks for your time and insights!
Thanks for releasing this tool! I actually interpreted the question differently: Rather than manipulating in SQL, would you consider exposing it as something like a stored procedure? Could still take in JSON to describe the schema change, and would presumably execute multiple transactions under the hood. But this would mean I can invoke a migration from my existing code rather than needing something out-of-band, I can use PG’s existing authn/authz in a simple way, etc.
It's weird to single out EVs though. They can be heavy sure; but they don't have to be. Just like ICE cars. People buying hummers, big SUVs, muscle cars, heavy trucks, has been a constant in the US for decades. That has never been an issue. It's only when they are electric that certain people start caring very selectively and only about those EVs.

And for all the talk about parking garages collapsing, there seems to be a distinct lack of collapsing parking garages. It's all hypotheticals and maybes.

It kind of is a non issue. Sure, there probably are a few old parking garages with a bit dubious construction and maintenance issues. The issue there is not heavy cars but people cutting corners when it comes to building codes, concrete quality, inspections, etc. Plenty of that going around. The apartment complex that collapsed in Florida was a good example. Usually there are plenty of signs when buildings or bridges aren't in a good state. It's only when that is ignored for years on end that bad things start happening.

But mostly parking garages aren't telling people with trucks and suvs to turn around just yet. Because it's perfectly safe as far as they know and they've been hosting people with pointlessly heavy ICE cars for decades. A few more aren't going to tip the scales.

This is a non issue. And it's repeatedly in the news because ICE car manufacturers and fossil fuel companies are trying to slow down the coming double digit percentage dips in their market share; all the way down to net zero eventually. We're going from millions of EVs to tens of millions of EVs in the next few years. Most of those won't be trucks or suvs. Or particularly heavy.

There are plenty of good reasons to start taxing heavy vehicles and polluting vehicles and I'm all for that. But I'm guessing that's not the solution these people are advertising here. This is more of a FUD thing and less of a call for actual policy changes to happen.
>To what extent is Sbf used as a scapegoat by the media

The guy who pretended he was running a legit exchange and hedge fund, lied to lenders, spent customer's funds, acted like an altruist (while laughing about it being bullshit) and made dark political donations is a "scapegoat by the media"?
Yeah it'd be a very bad idea for him to get up on the stand, but I'm putting large odds on it happening despite his lawyers' warnings.

But who knows, maybe having his bail revoked gave him some perspective of how seriously he should take this and that he isn't a legal genius.
I associate prediction markets with libertarian economists, EAs just happen to like them too.
That's amazing.
One of my favorite things to do with copilot is to comment something like "//white arrow pointing right" and then start "<svg" and have it complete it. If it doesn't get it right the first time I update my comment. Saves me time searching for the right SVG and digging through free but really paid image sites.
Magnificent post! I read it in one go, being captivated by revealing the closed gardens that are iOS. Only recently got into jailbreaking, so this is perfectly timed. Thank you so much for IMHO the best HN post of 2023.

Errata:
Part 5 has trailing ```

$ /usr/sbin/asr -source /mnt2/rootfs.dmg -target /dev/disk0s1 -erase```
This is bad for the small guys, though.

Do you think that DeepMind, OpenAI, etc. don't have this dataset copied 10 times over? Think again!
> #define BEGIN {
> #define END }

Had no idea about this but it makes sense!
That’s an awfully certain statement. I don’t know man, it seem likely that some people will be dissuaded from pursuing non passion driven violent crime by appropriate risk of punishment.

Sounds like a perfect solution fallacy.
It's about making it accessible to everyone, not just you who can afford an iPhone and AppleCare.

It creates jobs by letting independent repair shops legitimately fix and repair your devices. Small business is important to our economy. It also creates competition for service. Your AppleCare service is good... for now... how long before Apple becomes like IBM? Maybe it'll never happen, but it might!

Also, by making the iPhone repairable, it sets a standard (and possible legal backing) to make every device repairable. This applies to different phones, your laptop, your car, the speakers you bought.

It also allows someone to buy a part and replace it instead of chucking the whole device when some small part breaks. This helps reduce e-waste and general landfill garbage.

It also allows folks who come under tough times to just buy a knock-off battery and have their cousin install it until they get their next pay-cheque and can afford to take their phone in for Apple Care.

You're thinking only about yourself, what about people less privileged than yourself? What about people who rely on Apple to do the right thing so that their manufacturers follow suit (Android)? You can't just trust a company will always be good, sometimes you have to enforce or push for good.
"AppleCare+" costs more than my phone over a 2-3 year period, and it sounds like you still have to pay for screen replacement?
In one of the diagrams: "Rename column lastname", did they mean "add column lastname"?
We are looking to build integrations with other tools but for now isn't recommended to use pgroll alongside another migration tool.

To try out pgroll on a database with an existing schema (whether created by hand or by another migration tool), you should be able to have pgroll infer the schema when you run your first migration.

You could try this out in a staging/test environment by following the docs to create your first migration with pgroll. The resulting schema will then contain views for all your existing tables that were created with alembic. Subsequent migrations could then be created with pgroll.

It would be great to try this out and get some feedback on how easy it is to make this switch; it may be that the schema inference is incomplete in some way.
Listen to Page in Mobile Safari 17
I definitely agree with this, though it seems like the EU has stricter standards on a lot of chemicals (like dyes and such). I really wish a movement would pick up to start fixing this.
> they're disabled by default in GCC

They’re disabled for gnuXX values of the -std= flag, but enabled for cXX. And for the latter you can’t disable them by any finer-grained flag.
> To successfully use an abstraction, you need to understand the problem the abstraction is trying to solve and also understand how the abstraction has solved the problem.

What? This seems like the exact wrong way to view abstractions and in fact, you view it the right way even if you think you view it the (silly) way above.

The whole point of abstraction -- not just in software but in everything in the universe -- is that you do not have to know or care about the underlying facts.

The whole stack is abstractions all the way down to the sub-atomic level, so it's obviously untenable for "correct usage" to require knowing the lower levels. Just like you (correctly) don't need to understand structural engineering or wood's growth patterns to sit in a chair made of wood.

It's very useful to know a few layers below the layer at which you primarily operate, but that is a very different from the claim up top.
It's nice to see superman going after corrupt senators too!
You’re right, and this is why so many people sold in my area and moved to cheaper areas. That has had a dramatic negative impact on those small towns, and their values (and property taxes) have exploded as a result. It’s a concerning situation.

I don’t plan to sell or leave to another place. I’m just disconcerted by buying a home and having the value increase before I ever set foot in it. That’s not normal, and it signals bad things are coming (to me).
I wouldn't call SBF a scapegoat. Lots of startups took VC money and didn't go on to allegedly commit fraud. Startups' business models might have been overly optimistic and VCs didn't pay enough attention, but that's not really on trial, here.
It's a cool idea, but... my keyboard already sounds cool! Why would I want to mask the sound of those clicky switches? ;)
I may be wrong but I believe Bluetooth also adds significant latency. So wired headphones should improve that.
"Are people mass-spamming applications or something?"

since the dawn of time (1970, jan1)
15 seconds a month is 3 minutes per year, and I don't want to bother having to fix my watch every few month.

Simply to catch a train it's important to have a precise watch.
Make your own talking ChatGPT, no premium subscription required
I built a talking chatGPT with google cloud speech, whisper, and the openAI API about a week before openAI announced the GPTPlus premium rollout where you can talk to chatGPT and hear it speak back. Here's a series of youtube videos that walk you through the code.

https://www.youtube.com/playlist?list=PLC_E8ugf8_OyaTl2c4NeY...

Could be greatly improved upon - let me know if you end up doing anything cool with it.
I can imagine a lot of Flipper Zero owners heading out to explore pumps now.
Ah yes, good catch! Fixing..
The law makes a distinction between "misrepresentation of material fact" and fraud, though. Fraud means knowingly making a misrepresentation of material fact.
Surely a luxury yacht tax and luxury plane tax would do a better job of that.
Without a College Degree, Life in America Is Staggeringly Shorter
> To what extent is Sbf used as a scapegoat by the media.

0%, in fact 60 Minutes just did a puff piece hagiography for him on Sunday:

https://www.cbs.com/shows/video/SLLumNQElCg4KvRF7GUbpKX8_VAJ...
Perhaps on desktop, but (for example) an iPhone user on Instagram has no easy way to avoid being advertised to
> I was led to believe you could; when I left the main instance, I downloaded my data and have been planning to try uploading it to my new one but have not yet done so. But that's whey they have an export and import page.

Look at the /settings/imports page. These can be imported: following list, bookmarks, lists, muting list, blocking list, domain blocking list. Also, your followers are automatically migrated. Nothing else can be migrated or imported, definitely not your posts.

> You're working very hard to not accept responsibility for your own data.

You're working very hard to absolve Mastodon administrators and developers of any responsibility for user data.

> You are not bad for this fact, but you are pretty typical.

Exactly. If the "price" of joining a social network is becoming an administrator or a developer yourself, then forget it. Hardly anyone wants to deal with all of that crap just to write little social media posts online.

I suspect that in your own mind, you believe that you're defending Mastodon, but in reality this attitude scares most people away from it.
https://github.com/homebrew/install#uninstall-homebrew
Where was a Pixel 7a on sale at such a steep discount? In my area, the cheapest it ever was recorded was 460 Euros.
One of my favorite parts of Rust is just how little magic there is. Go to the docs for NonZeroU8 and click source. The code is macro heavy to template out all the different nonzeros so it's not very readable to beginners. But you can see it uses the attributes rustc_layout_scalar_valid_range_start and rustc_nonnull_optimization_guaranteed.

Those are unstable, so you have to use another attribute opt in to using them. But you can absolutely put them on your own type.

There's nearly nothing in the Rust stdlib you can't write yourself. OIf I recall correctly one example is the function Box::new which constructs a heap allocated smart pointer to it's argument. It "magically" skips allocating the argument on the stack of the caller in some situations.
(co-founder & CEO of Rewind here)

I'd really love to share more but our competitors will try to imitate it and I want to build as large of a lead as I can before we unveil it.

I'll just say: it is fundamental to the product experience, not a bolt on.
Preliminary Explorations with GPT-4V(ision)
>As terrible as humans are we do have a very important trait. Being able to handle unexpected information efficiently.

You’re joking right?

The human driver didn’t handle the “unexpected information” of a human being on the road when the light was green.

The human driver didn’t handle the “unexpected information” of running over a human being and drove off instead.

Humans are awful at unexpected information. This is exactly the moment that emotions take over and emotions are what makes humans really bad at tasks like driving.
It’s not at all clear to me that a hypothetical scenario where the driver moved the car after running over the person would have a better outcome than waiting for first responders to jack up the car (see e.g. https://news.ycombinator.com/item?id=37753867).

You claim “ There are few vehicle-pedestrian crashes where the offending vehicle parked on top of the vehicle and wouldn't be moved” - what is your evidence for that? 2.3 million people are injured in car accidents in the United States per year.

Finally, it is plausible that AVs will have a higher frequency of certain very specific failure modes relative to human drivers, while having dramatically lower overall frequency of accidents where people are injured. This type of reporting obscures that.
Definitely check out SocketSupply! https://socketsupply.co/guides/#p2p-guide
None of these things are fraud - ignorance of the law is not an excuse.
Texas has a fetish for murdering prisoners. They'll jump at any chance they can find.
How is this different from running pirated software for example? Big business doesn‘t do it. And if they do they get fined heavily. Same should be true for illegal AI training data. Surely this is a problem that can be solved.
Fair enough, I thought you were trolling, but you've made it clear you weren't. I wrote my comment as a question that would hopefully engage the author on the capabilities (both concrete, as well as hypothetical) of this approach to font generation.
The Open Source Company
Obligatory reference to the Law of Leaky Abstractions:

https://www.joelonsoftware.com/2002/11/11/the-law-of-leaky-a...

Layers work to the degree that they are trivial, but we really only need them when they are non-trivial.
> Meanwhile your license plate is captured on camera

Depends on if local police and district attorneys actually acts on it
Many years ago, I had to complete a long personality inventory AND about 45 minutes of "what would you do"-type scenario simulations to apply for a job at...Kmart!

Then the manager no-showed when I came in for the interview.
Julia Symbolics Library
It's based on ParlayLib, which is for shared-memory multicore machines. Highly suspect that they moved the algorithms on to distributed systems.
> Should the bar for driverless cars be "able to predict when other vehicles will hit a pedestrian and roll that person in their path"?

JFC. How about "do not enter an intersection where pedestrians are present?"
It is indeed a beautiful language, what makes the GC such a no-no? Hard to work with in embedded systems?
Lithography requires the highest possible average intensity, while the pulse length is irrelevant. The laser-driven tin plasma sources used in EUV lithography produce around 7 orders of magnitude more power than the most powerful sources based on high harmonic generation.
That's really interesting. What associations do you have with "Background Jobs framework"?

Quite a lot of our customers are using us instead of Temporal. Not for linking stuff together use cases.
Return Youtube Dislike [0] isn't perfect, but it's good enough for my use cases.

Unhook [1] lets you hide the shorts tab from the sidebar, but unfortunately doesn't (yet) filter shorts.

[0] https://returnyoutubedislike.com

[1] https://unhook.app/
If my actions benefit me and not my neighbour to such a degree, the train will cease to function at all. And I don’t enjoy my comfort when I’m surrounded by people struggling. It’s poisonous to my community.
Or this direct download linked on the same thread: https://news.ycombinator.com/item?id=37386854
An ICE places a lot more constraints on design and manufacter...since it has to be behind a firewall, it's large, it has all kinds of fluids that need routing out... it's a nightmare. For comparison a typical EV battery is just a bunch of bricks inside the skateboard base.
People Exploited YouTube Bug to Upload “Undeletable” Porn Videos
Yes, at least similar conversations. Among the people I can cite:

* My next door neighbour

* My Mother

* My Father

* My Nana (who doesn't even drive!)

And there's not a particular "anti-car is high status" issue (I'm not even sure what that means). It's a simple reality of being in the UK where a lot of column inches are dedicated to pushing a heavy pro-car, pro-pollution narrative.
Google has done this before so it's not surprising people would think that.
It would likely be a replacement for applications where low latency and non-volatility are required but size is less important. A microcontroller with a good sized chunk of UltraRAM could allow for a type of Harvard architecture where program code runs right off of where it's stored. You can have the microcontroller shutdown completely and start right back up where it left off with NV memory, just write the registers to memory right before shutdown and load them back on boot. You can have very power efficient devices that never really have an off state because they are always hibernating when they aren't doing anything.
SEEKING WORK | Canada | Remote

Location: Vancouver, Canada

Remote: Yes

Willing to relocate: No

Technologies: TypeScript, React.js, React Native, Node.js, Electron.js, Ruby on Rails, Svelte, Next.js, HTML, CSS, TailwindCSS, REST, GraphQL, MySQL

Résumé/CV: https://www.linkedin.com/in/mitchell-wright/

Email: wrightstacksoftware[at]gmail.com

I’m a full-stack developer with 7+ years of experience transforming a number of ideas into fully functional applications.

Key contributions:

- Zero-trust Data Encryption: File storage desktop app, chat app, KYC process for the Royal Mint of the UK

- Cryptocurrency payment solutions: POS systems, invoicing, referrals, gateway platform

- Cryptocurrency wallet applications: web + mobile

- Web3: NFT game, NFT staking, NFT marketplace
Running a scraping aggregator and being an end user are not the same thing.