skysight-inc/HackerNews huggingface dataset:
You get that strait of gibraltar is so small you can see the other side right? So hardly middle of the ocean to sail your boat when you can see land on both sides with your eyes.

How would you prepare against orcas?
> The typical Rust program has either no refcells, or a very small number, just as it has either no unsafe code or a very small amount

Really? How are we quantifying this?
In the US we just legalized corruption. Does that mean there’s less of it?
A lof of stuff will have this already since it's an option that can be specified when opening the listening socket, for example apache httpd, nginx, openlitespeed all do this.
You can say a lot of shit about this person. But this is so inspiring. Like, this is a good example for young people out there. You don't have to change your ways for boomers even though they have a lot of money you need.

The lesson I got here is just be you. Let others change for you.

And do not fuck with the IRS in any circumstances.
In the tweet the wrong date was not a red flag due to lack of detail as such, but because it signaled:

a) they had been raising for a while now

b) the recipient was not their first choice (ouch, you can hear the ego taking a glancing hit)

So ”the market” did not consider the startup investable, and they did not think about their sales pitch strategically enough … this VC would have liked to be sold to, not just a source of funds.

The implied peer signaling is the key thing here IMO.
We've been focusing on the core VS Code extension and haven't released sharing yet. The plan is to provide a Vercel-like experience for deploying and sharing graphs.

People will be able to connect their GitHub repositories, deploy dashboards, and share them via our website. The interface will allow switching between branches and time-traveling between different states of the dashboard.

Here's a preview: https://www.youtube.com/watch?v=MD6In-iUd9g
IMO the title is a bit misleading since the bug was in the mev-boost library which isn't part of the ethereum protocol nor is it needed to validate blocks. As I understand, the "victims" were arbitrage bots that one could argue simply had their risk realized. I wonder if the brothers could have gotten away with it by just paying taxes.

Here is an in-depth post-mortem on the incident: https://collective.flashbots.net/t/post-mortem-april-3rd-202...

Earlier threads about this:

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

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

https://news.ycombinator.com/item?id=40372018
I just use Soundcloud to dump my rough shit, my gear got housejacked, so feedback is all its good for anyway, the other platform are where the money is, once someone get to that point.
I didn’t realise so many of these medical terms were Greek rather than Latin. Interesting!

Are these terms still used as-is in modern Greek? Much like how translating names of French dishes removes some of the air of sophistication, I feel like being told one is to receive a ‘skull cut’ sounds somewhat more scary than the (to an English speaker) academic-sounding ‘craniotomy’.
> [Russia] can never have enough of neither [land and those resources].

That's factually incorrect. For example, in 2010 Russia settled border dispute with Norway relinquishing claims on a huge swath of the Arctic ocean full of resources[0].

[0] https://en.wikipedia.org/wiki/Norway%E2%80%93Russia_border#D...
Verification emails are, as previously explained, hashed only, so we have no access to them. Additionally, they are not tied to a particular account.

Recovery emails are, on the other hand, only stored as long as the users themselves need them - as soon as you delete your recovery email from your account, it's deleted from our systems too.
So they front ran the front runners. Made the front runner buy shitcoins. Crime?
Not an ETH bug though.
The students used to get brainwashed about the advantages of object oriented programming at the University of Oslo. Two of the professors had coined the term object oriented programming, and created a programming language called simula. Simula was the first programming language with reserved words like "class". It took me many years with functional programming in react, to abolish the thought that oop was the only way to write clean and robust code.
> I'd say Jobs would have blown them away.

If nothing else, the stench would have blown them away. He didn't bathe for _years_.
> Is it a poor take against object oriented

Why do you think it is a poor take? What are your views on OOP?
I think so too, will put this as a to-do.
Is that over? Interesting how we are expected to collectively[0] experience every piece of bad news and pretend humans aren't awesome.

[0] https://s3.amazonaws.com/nasathermalimages/public/video/pret...
Idk if the APIs look like what you want, but Scala has ADTs and there's a new Pulumi SDK for Scala that just entered public beta: https://virtuslab.github.io/besom/

There's also a first-party Pulumi SDK for F#: https://www.pulumi.com/docs/languages-sdks/dotnet/

If you're into Nix, you might enjoy using this to generate Terraform JSON. The language is inspired by Nix, so it feels familiar to Nixers, but it has a better type system that recently includes ADTs, at least on its master branch: https://github.com/tweag/tf-ncl
Because most people believe torture works. They believe we shouldn't do it because it's "bad", rather then the reality which is that it's ineffective at information extraction.

Same problem with WMDs: people tend to think there's just tons of chemical and biological weapons which would definitely immediately win wars, and we don't use them because for some reason dying by a bullet is "better" then dying nearly instantly from nerve gas - like that makes a difference.

The reality, again, is that they don't actually work (specifically: they are ineffective against military forces in achieving military objectives, but very effective against civilians who are unlikely to have counter-measures on hand and/or too uncontrollable to be create a useful strategic advantage).

EDIT: Like to drive the point home, in Zero Dark Thirty - which the CIA got to consult on - the line is that a prisoner broke under enhanced interrogation...and while it's true Bin Laden was located by intelligence from a prisoner who was tortured...they didn't get the intelligence from the torture. All the information which was useful was found by regular interrogation before they tortured them.
One of the things I'm surprised isn't covered more is the liquidation preference that VCs take... an investment is basically an extremely expensive loan.

If shit hits the fan, they are entitled to the payout of up to their original investment, so all of the company's assets, when liquidated, fund those proceeds.

If your company succeeds, the VC owns a percentage of your success.
Thanks, that worked. :)
Its a lawsuit waiting to happen. Yes it can be disabled on normal cars, but on rentals not consistently, they do sometimes lock down settings menus - driving with it around narrow Sicily roads was not pleasant at all, outright dangerous in few situations.
This is great if you read it in a Fox Mulder voice.
Google Blog: Strengthening Democracy in Europe
Show HN: Now free A website that checks your brand name for vulgarity
Hey HN!

A couple of days ago I posted already SafeName - a tool that checks your brand or product name for vulgarity in all languages.

I decided to make it free!

Have you ever heard the story of Ford's car named "Pinto"? Well, not to go too much into detail but the word "Pinto" means something - let's say...vulgar in Brazilian Portuguese :-)

The car did not sell well, as you might imagine. Or Kiri Cheese, you know the little white cheese block for kids? In Persian, "Kiri" means also something vulgar (yes, sometimes this THING is also small :-)).

To avoid that your company or product name ends up with the same faux pais, I created SafeName - a tool that checks your brand or product name in all languages around the world.

With more and more creative brand names around the world it is likely that this name means something obscene, vulgar or inappropriate in a different language.

Check it out - it's free now!

Roland
If there’s one thing ChatGPT could replace: developing “pitch decks” and “cold emails” for vulture capitalists.

Train LLMs using this site and reap that (dangerous) VC money.
Not arguing against your points but I'm wondering if this is more a US related issue? I never heard this being a thing here in the EU but maybe it's just me being unaware of all the various situations. I don't know anyone who works from home (whether in tech and in other sectors) that has to deal with all that nonsense.
Haskell Weekly – Issue 420
> The second solution is much more plausible, but still very difficult. The user would have to be pointing the camera at the subject for long enough such that the drift in their aim at the subject is smaller than the drift from the rotation of the earth. This is also implausible. What is concerning though, is that this second method is one that could work very well to cancel out Earth’s rotation on the CIPA specified stabilization test apparatus.

So, basically dieselgate but for image stabilization
Nigeria doesn't have local banks or companies that offer payment gateways? My country didn't have Stripe support for a long time but that didn't stop us in any way from participating in the internet economy.
But without government, it would be anarchy!
Small note: Zermatt (the town you are probably talking about) is not the only car-free one in Switzerland.
There are quite a few others[0], 10 towns in total, according to this website.

[0] https://urbanaccessregulations.eu/countries-mainmenu-147/swi...
Add code snippet in RubyMine and Visual Studio Code to binding.break
As with XML, OOP has its uses. I still use XML to mark up files. It's a great technology, which looks just like madness in JSON. And whenever you do simulations there is nothing better than OOP. Ideas spread like viruses, this insight is around since the 70s, starting from the Salk institute.
Programming in JS using React has a lot of funtional-like aspects that are very helpful and practical, but I would kindly and humbly suggest that we shouldn't call it functional programming.

It's one error to overhype things and another when we misclassify things like the object oriented codebase using C example from the article.

I don't disagree with your comment in general (I even upvoted) and I'm admittedly nitpicking on a very specific thing.
I'd guess it's interfering with their communication and internal mapping in myriad ways.
I actually didn't have a spare kidney to sell so never really bought one in the first place, sorry
I think "but using the tool takes time and effort" is a good but not perfect criticism of a tool that purports to reduce time and effort spent. As many asinine CEOs are making outsized claims about generic "productivity" improvements from various tools in this space and similar ones all the time, I get this instinct. However, it does not make sense when the use of the tool is anything other than "something you could already do, just faster"
A srangely loaded question. You’re not going to get a straight and accurate answer to such a broad philosophical topic.

Perhaps it’s worth reflecting on whether, in a pandemic, someone’s personal freedoms are incompatible with the means by which a virus can be prevented from spreading. And then, what is “worth” more?
> The greatest secret of our age is that we are not alone in our own minds.

> Through entanglement we are networked, and the clues have always been there.

What shape am I thinking of then?
> Even for huge artists, from what I've heard merch is where the money is, not ticket or record sales

That’s not quite true. It’s an extreme example, but Taylor Swift’s personal earnings from her current tour is expected to end up in the billions.

Back in the day, touring was something of a marketing tool to sell records, today the records are marketing for the tours (and they build hype, which yields sponsorships and so on). Merch is an important revenue stream, but a large chunk of that is sold on tour.
hi, thank you so much, means a lot to me :))))
Telegram bot for exploring videos nobody was to see
Hi, I made a bot to discover some old (though you can choose year) and unseen vids from YouTube in addition to my site ytstalker.fun
The US doesn't have a "dear leader" who imprisons political opponents on spurious grounds in order to win elections. So there's that.
it seemed more of an iterative release than anything else. Also I guess compared to the competition they feel slightly underwhelming overall.
When's the last time you were forced to pay a bribe? How often have doctors, cops, city officials, ladies at the DMV and other people in power explained how they cannot help you despite a completely valid request, and at the same time, made a suggestion that there might be other ways to solve your problem?
I think there's a gap between "opportunity to collaborate" and "my life is hell and you stole my idea"? If something is open source (and licensed appropriately) then even collaboration becomes moot. There are a lot of takers in the world, and not many givers.
Can you even achieve 1200 down with only 20 up? Is it enough bandwidth to send all the ACKs back and get full speed down?
I have seen this with many other people as well, if you hold certain passports then your ability to use the tools and products which other founders can easily use to get from zero to market are very limited and often impossible at all. They make you jump through so many hurdles and at the end then still reject you for non specific reasons and leave you hanging feeling utterly helpless. If this happens a few times in a row then it's not hard to see how certain people feel completely disheartened and excluded.
Russia, Iran and China match or outdo the US in all of these. I'm no fan of the US at all, but to claim that they are worse than those countries is absurd.
The furry frustration security strategy – matrix protocol edition
Dimitri Nanopoulos
I don't think anyone has actual measurements on this, but at the same time anyone who's written and read a significant amount of Rust[1] can tell you that unsafe and RefCell aren't something you encounter every day (or even every year when it comes to RefCell).

[1] for my part I've been doing it full time for the past 7 years, and also teach Rust at university.
Distributed systems have other issues that are unrelated to message passing. Message passing is just a protocol for them to communicate but it's not what creates most issues with distributed systems like networking, state management, etc.

OOP turns software into a message passing architecture, which definitely has its advantages if the software you need to write fits well into its compartmentalisation features.

Like you mention (and as with almost anything with software development) it's a trade-off, reasoning about the logic flow can be harder if the design of the OOP software is too convoluted but the same is absolutely true for a badly designed C code with function calls, I don't think OOP itself makes software harder to reason about but it has footguns with its features to make code unreadable through layers of indirection/delegation, badly designed inheritance models (which I tend to avoid nowadays, I really prefer composition over inheritance for most cases), etc.
We're big fans of the Evidence team. While there's some overlap, we have a heavier focus on data modelling (similar to dbt). The key difference is we've rebuilt the modelling layer in Rust, leveraging WASM for better performance and browser-based execution. This lets us build a more seamless, end-to-end workflow encompassing transformation + viz optimised for the web.
Reminds me of a bug from the early 00s in a bunch of router firmware, where the router would crash/reboot on receiving a malformed "DCC SEND" message, so people would spam "DCC SEND ANYLONGSTRINGHAHAPWNED" in large IRC channels and watch as half the participants dropped.
This is more about the company than the owner, though. Incorporate elsewhere and problem solved - that's what we did at the next startup I worked for. There are many English speaking countries where company incorporation is easy and cheap for anyone and you don't even need to come visit.
> All the main packages that have to do any heavy lifting have had their functions outsourced to fortran or C decades ago.

And apparently that's the problem, FTA:

> Fortran isn’t as popular as it used to be, and we encounter issues when compiling it with modern compilers like LLVM. Ensuring Fortran compiles across all desired architectures and operating systems has been a persistent challenge.

I don't compile any old C or fortran code, so I can't say anything about if and what kinds of problems arise from using modern compilers against modern targets.
Besides Swisscom, internet is very reasonably priced in Switzerland. I had 1gbit symmetrical without contract or install fee and free equipment (including a standalone fiber to Ethernet converter) for 49.- a month.

Many cities or communities have built a municipal fiber network that any provider can lease and they’ve also wired up all buildings (inside) at the time. Only Swisscom (owned by the govt) is doing everything they can to get in the way of these municipal rollouts and keep the prices high.
A more interesting question is: “What did the Covid restrictions tell us about claims of scientific consensus?”
This is very good article for rust
Not just randomly tilt - it will align itself with the poles of a spinning celestial body. It's used in applications that can't rely on correct magnetic variation, like surveying and aircraft inertial navigation systems.
Genuinely interested to know what are some ways you suggest. The times webcams did not exist, coding interviews were done in-person.
The reason for that is that there is very high likelihood that the "loan" will never be paid back. It is just a market. As far as I understand from the statistics, VC's are not making great money, on average. Average startup gets the funding, uses it for salaries and everything else, and never pays the investor any substantial amount back.
Exactly.

Continually asking the LLM to create exhaustive lists of responses to new ideas (big or small) as they first appear, remaining apropos to the running context, is wonderful.

Only one unexpected connection out of 20 or 50 is fantastic, when you can iterate quickly. Brainstorming is the tradeoff of accepting lots of "failure" ideas, in order to generate more serendipitous and creative ideas.

As I use it, the LLM accelerates, augments, and documents my brainstorming session.

--

For some reason, I find it easy to push LLMs to be helpful in ways other people often say "LLMs can't do that".

It is just a matter of setting up the right context, being the right guide, and iterating. They are often faster, aware of more concepts, and more versatile (in terms of fulfilling roles), than any single human.

Their biggest weakness is having a short context. With some work, multiple sessions can mitigate that. Like getting help on a problem from a series of people, where you have to communicate the progression of context to each.

The second weakness is their default to conventional responses. But that is easily overcome by iterative/patient pushing for more creativity responses. Within a session, you can see the model transitioning to more creative as originality goes up, and it gets increasingly "emotionally excited".

They start having "fun", and get more adventurous, as epiphanies emerging from either of you go up. This is not just a funny artifact of how we behave, but also a great barometer for achieving LLM "creative mode".
If I recall Jobs' biography correctly, that came waaay later. First he had to get thrown out of his own company, with the Apple 3 debacle.
There's a project for using Swift to write GNOME applications, which is fascinating to me: https://github.com/AparokshaUI/adwaita-swift

I wish them success but realistically they won't have success.
I can second the central thought: "The lesson you should draw is not that object-oriented is bad, but rather that whatever is the current trendy technique and trendy idea, is likely grossly overrated."

Because that's how we rate things. Not only in programming but generally. Social amplification is a thing that enables fashion industry and advertising in general. Businesses spend tons of resources on ads and media campaigns because they work. "Influencer" is not even a swear word anymore, it's a profession.

Do you really think that programming is somehow safe from the well known effect that affects every other sphere of life?
Using a coworking space sounds viable. Past that maybe a cafe if it's not gonna be a heavily technical interview where you need peace, quiet and a whiteboard.

Edit: Maybe a library? Most around me have rooms for working in groups.
Notably you're avoiding the question of whether you've owned or indeed ever even used the device.

Kind of odd to be sufficiently motivated to battle someone's first-hand report if that's the case.
> They recognized themselves as roman

They didn't speak a Romance language, for example, under that respect they were certainly not Roman.
I thought so too originally, was very surprised.
Recovering Metals from E-Waste Sustainably
This is a fantastic detailed report about a really good database. I'm also really happy to see the documentation being clarified and updated.

As a side note: I so wish Apple would pay for a Jepsen analysis of FoundationDB. I know Aphyr said that "their tests are likely better", but if indeed Jepsen caught no problems in FoundationDB, it would be a strong data point for another really good database.
Ask HN: What is the most productive stack or lang for single devs ?
What is the best language / framework / stack that you can do work most or fast or most productive for a single developer . Python with django/flask , Ruby on Rails with ruby , rust with some frame work , Node js or something else. preferably with a easier learning curve .

Scenarios :
1. Webapps

2. Simple Website

3. Simple social media
Well. I'd say the anti-government¹ type generally has 3 options here:

1. Realize their stance is flawed, change it and go to the police

2. Stick to their stance and not go to the police

3. Ignore the cognitive dissonance and pretend going to the police is coherent with their political ideas. Rationalize about why in this narrow case it would be okay.

Now you can guess which one it will be yourself. As this is purely hypothetical talk about an stereotypical archetype of person, things may differ in the single case.

Personally I think just because you are stupid doesn't mean you forfeit your right to call the police. It just makes you a fucking hypocrite if you aren't consequential enough to adjust your stance to the choices you made (or adjust the choices you make to your stance).

¹: there are many flavours of anti-government, but we are talking about views, if fully realized would leave our victim with no police they could go to. Maybe they could beg in front of a local war lord?
Germany reporting in, couldn't see that becoming a thing here. I have about 99% wfh currently, and if my employer would try to implement something like that, the union would probably not even have time to get involved because the works council ("Betriebsrat", not sure if that's a good translation) would swat it down instantly.

It sounds insane, but believable for the US (but that might be my bias showing, I've always heard bad things about worker's rights in the US).