skysight-inc/HackerNews huggingface dataset:
Also fun thing is that openssl doesn't even properly handle all of the cases and complexities of x509. Like subject altnames and what can be included in there by certain specifications and standards.
Does that include consoles and smart TVs?
What command do you use for this? kill $pid && openbox doesn’t work for me.
The Positive, Logical View
Hover over two times, drop a bomb the third.

Though in this case, it's not hovering over, it's politely observing from a distance (8,000 yards?)
> I was deciding whether this venture was worth committing to another year of 70+ hour weeks. I need a higher level of certainty than investors do because my time is more valuable to me than their money is to them.Investors place bets in a portfolio of companies, but I only have one life.

Both startup founders and investors alike seem to forget this (for obvious reasons) so it is good to put this on your toilet wall so you see it often.
> Journaling is actually a great way of promoting mental and emotional health.

Can't agree more. I built myself a simple writing app[1] a couple of years back, purely because I wanted to have a place to slow down, somewhere I could just pour my emotions/thoughts into, without self-editing. I posted a bit more about in the root thread. If you give the app a shot, let me know. I think you might like it.

> "So what do therapy, journaling, and meditation all have in common? [...]

I'd add any unconstrained (and ideally "childish") form of art to the list. I write in the morning then doodle just before going to bed [2]. I generally struggle with sticking to new habits but relying on this form of mental hygiene, plus therapy made a huge improvement in my quality of life.

[1] https://write.sonnet.io and https://sonnet.io/posts/ulysses/
[2] https://potato.horse
Any way of achieving this without opening a terminal? Presumably closing the terminal kills the WM?
I can live with a contactless debit card payment, but I am done with having 167 applications in my phone to use that or the other charger.
Any particular reason that this is of interest today?
And leads to doing things with little of understanding how and why it actually works in the first place.
I mean, client side TLS certificate support goes back to the netscape days. Not like its a new idea on the web.

Having to identify yourself to every website ever does sound dystopian (albeit there are cryptography (the old fashioned type not botcoin) solutions like blacklistable anonoymous credentials.
I’d like see requirements for chargers for rental properties and apartments
If you want a fourth one, from another country here it is (Italy):

In a small village nearby, reknown to the locals for having (for some reasons) terrible 2G/3G coverage, a few years ago the gas company replaced meters with "smart" ones.

The technology was 2G/3G, the units had a SIM (or e-SIM) and - in theory - it would "ping" very rarely the gas company to send the info about consumption, no fancy dashboard, but of course a small lcd display to allow the customer to read the data (in m3).
All of this powered by a built in (and not-removable) battery that was intended to last many years (I believe 10-15, but cannot say for sure).
Anyway, again for some reasons, the devices either scanned the (as said very problematic) cellular network too often because it couldn't "hook" to it or for whatever other reason batteries died within 2 years or less.
The battery wasn't replaceable, and the whole electronic module was not available so they changed again all the meters with a new model.

The ones for electicity (as well without any fancy feature) on the other hand usually work flawlessly (they are powered by the mains and send data though the line itself).

Since a few years they are starting to get installed (in condo's or similar centrally heated buildings, according to some EU directive) new "smart valves" and "caloric counters" on radiators (the idea is that a guy with a sort of radio modem passes and reads in one go all the data of a whole building) and the issues are coming out, dead batteries (replaceable but only with a special tool, so a technician needs to come to your house to replace them), non-working units that need to be entirely replaced, malfunctioning units, a whole mess.
It's a good app. I used it for months.

But it's very very close to Sylpheed, which is also a good app.

They're good but the overlap is huge. They really need to merge, or be merged.

AIUI the maintainer of Sylpheed won't accept patches. His problem, which he should get over.

But ISTM it doesn't need his cooperation to merge the codebases, or resync CLAWS against the Sylpheed codebase.

The result would be better than either.
The whole input format to me looks like trivial thing. Start with extension, if not look for relevant headers, if not throw it at asn1.
The author (Tim Romero) also runs disruptingjapan. So it's more like he's just replicating content he originally wrote for another publication to his personal/professional site...
Cyber Security Engr

Linkedin primarily
My favourite was that anybody who publicly complains about the internal workings of the organization should be fired: at this point he should quit by his own rules
The startup is still going 5 years in. We had great run intially up to raising series A in 2019. Then covid hit us hard we had to lay off most of the team. We are growing slowly again but not quite out of the pit

Now one of my co-foundes pushed out other one last year and now is quitting himself with most of his equity vested.

At many points in the last few years my decisions to stay in the business were much harder because of unbalanced equity. Running a business is hard, hardest thing I've ever done. Last thing you want is feeling someone is going to profit from your effort and you get nothing from it, it's especially risky with your setup because your VC friends might eventually get pref shares. And don't count on your personal relationship with them, end of the day they are running business and have obligations to their investors

Finally raising seed money is not the success, building product people want with supportive business model is, running 18 months with your seed money and failing anyway doesn't sound much better than 18 without investment. I don't have that much experience in investing but I'd also think that cap table like this would make getting more money from other investors hard
I would say https://privacypass.github.io/ is a lot closer than "sign in with apple"

See also crypto papers on blacklistable credentials, e.g. https://www.cypherpunks.ca/~iang/pubs/blacronym-wpes.pdf
Looking at examples, I can't see where's improvement tbh. Both classical regex, and this new kid equally require training to read because they are both terse. Adding whitespaces, and comments doesn't bring novelty - using your PL of choice syntax you can already split regex in smaller chunks for readability.
People can remember all they want… It’s the permanent digital record indexed by search engines, available at the tip of your fingers anywhere anytime - that is the problem.
No need to insult them, UFO is a completely normal description which is also being used to describe unknown stealth-planes from foreign militaries, as an example.

With better sensors, such things can be better detected and analyzed.

UFO != Aliens and tinfoil hats.
Nah. Parent is thinking about users.
Two years later and I’ve not heard any complaints. Anyone doing research at MIT care to chime in on how it’s been?
For me, Java and MySQL kind of died* when they became an Oracle thing. I just don’t want to go near anything that Oracle touches.

The other thing is that I tend to write little programs where simple deployment on a low-resource machine is desirable.

Go can handle that. Java kind of does the job with Graal now.

The JVM is incredible, though, and I love Clojure. I’m hoping that Loom + Graal helps to kickstart more competition in the “concurrent, parallel, simple to deploy” space.

* Died to me; obviously they’re both alive and well in the broad world.
more discussion of sup in the mutt thread: https://news.ycombinator.com/item?id=31696424
Oh well that makes a lot more sense. Thanks for the heads up.
Depends what im doing.

If im writing a big application i typically use vscode.

Otherwise if its just text/code wrangling I use sublimetext.
With rising interest rates the party issuing the stablecoin has an opportunity to get rich with the yield of the collateral. The question why would people want to buy large amounts of a non-yielding stablecoin.
There are a lot of projects that want to serve an under-served space, but lack a novel idea about how to do it. In many ways, even companies like Theranos fell into this trap. They knew it would be great to have the device they promised, but the company wasn't founded around any sort of novel idea about how to accomplish it, just a wish.
So… are they going to say the Metaverse was her own personal project?
Actionable learnings to sail smoothly through this startup crisis
Hence the "by and large" qualifier. There are certainly exceptions.
FYI and unrelated to anything else...you can simply do `document.body` to get the `body`.
This could be self-selecting: entitled assholes with money buy Ferraris while non-asshole rich people drives normal cars.

How would you know that the person in the normal family car is rich?
> how to build low-latency applications with ease too

That's a bit of a stretch. Surely, you can build low-latency apps, but I'd be very careful with the "with ease" bit. Low-latency Java often means zero heap allocations, aggressive object avoidance / reuse, heavy use of primitive types everywhere, so it is very much low-level like C, only with no tools that even plain old C offers, e.g. no true stack-allocated structs and no pointers. And forget about all the high-level zero-cost abstractions that C++ and Rust offer.
BearSSL is great stuff. It’s used in a lot of projects at Status via a Nim wrapper:

https://github.com/status-im/nim-bearssl
Well that is very cool!
Is there a mobile browser for iOS that supports uBlock Origin?

On my Laptop, I get no YouTube ads. It seems uBlock Origin removes them.

On my iPad, I get YouTube ads in an unbearable frequency.

It seems there is no solution for this?

How is the situation on Android?
This is extremely selfish.

A founder has a team (investors are part of that team) that trusts each other to have incentives towards having the startup make it big.

Ditching the team and investors like that is extremely distasteful and shows that the founder does not have the qualities to be a leader.

The founder didn’t do the right thing, he did the selfish thing by throwing his employees under the bus.
“ The rest of the team kept their day jobs. That was fine. It made my final decision easier.”

It sounds like there were others, but they had a good fallback/continue without ContractBeast position.
Yes! That's it. That's the same book, that's the German name (which I couldn't remember). I know there are at least 2 of them, maybe more, and they are wonderful, it's so concise, they don't bullshit around at all. Hundreds of machines (and other things?) all explained with shocking clarity.

How did punch card readers work before optical reading was possible? They've got you covered. Want to know how tank gun stabilization works? Also covered. It really has everything.
M1 to M1+ would be like the release of the next year edition of a car. M1 to M2 would be like the release of the next generation of a car. A lot of people get hyped up for the release of the next generation of a car.
True. I intend to start using them the moment they land in preview but there is still some caveats (namely how they interact with synchronized).

I think by Java 21 they will be rock solid though which isn't really that far away in Java timescales.
Extremely unlikely: browsers are not banned to use their own engine on macOS, and yet Safari is dominant there with around 60% market share.

The fact that people think that tells a lot about the quality of Safari: "if people could use the real Chrome, they would all ditch Safari right away". That may lead you to wonder why Safari is so bad, considering the infinite funds Apple has? Perhaps is it because Apple has been able to underinvest in it for the last ten years because of the lack of competition?
He stopped working on the software, but certainly daemontools could have been systemd, qmail could have been the dominant mailer etc. if he had continued.

I still think his way of organizing configuration files on the filesystem, the modularity of qmail and the elegance of daemontools are unsurpassed. You feel that you understand what is going on, and it isn't a chore to work with the software.

He didn't have time to form a "community" of contributors, and most contributors would have ruined the software anyway. He didn't work for $BIGCORP that would have foisted the software on everyone.

In reality, most OSS we use is because of marketing efforts of a "community" or a corporation (there are exceptions like the Linux kernel or gcc).
Sometimes there is no pivot. Hopefully he keeps swinging and hits one out.
> It seems there is no solution for this?

Get YouTube Premium?
Tesla was not dominating. It was just moving early and had momentum because of that. I do not see evidence that the tesla charger is superior or CCS inferior.
I agree.frequently it seems I'm in twilight zone minority :-)
two more:

Sup – A curses threads-with-tags style email client

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

Mu4e – Emacs email client backed by Xapian

https://news.ycombinator.com/item?id=31696199
>Pen and paper is my ideal workflow, and I reached here after months of trial-and-error.

I finally stopped yak-shaving my writing workflow when I built a web app with a single text field and no editing capabilities, just pushing letters. It feels "dummer" than a piece of paper, but works for me. 2.5 years of almost daily writing (700 words on avg) so far. I practice calligraphy, but my regular hand writing is terrible. I used to hoard piles of paper with doodles and notes, and I'd always felt bad about throwing them out. I do like that the list of notes keeps getting longer every day although, but rarely re-read them. Otherwise I'd just use a pen.
I think the middle ground is 'dont do what you really dont want to do'. It is often easier for people to know what they dont want instead of what they want.
sup was posted two hours after mutt and took about 11 hours to get 50 points
An investigation that will lead nowhere seeing as there is no alternative.

This is what happens when the tech press is cheered on for laughing off anyone that dares to compete with iOS and Android.

Yes, I'm still very bitter about the demise of WindowsPhone and PalmOS.

Had they been championed a little more the mobile OS landscape would have been much more vibrant and exciting.
Cool! To be honest, I usually just hit Ctrl-+ a couple times since this setting is "persisted" for each website if I recall correctly. But with this you also tinkered with the spacing and colors.
> trivial concurrent programming

If it is chock-full of race conditions, it is not trivial.
On Android you can install Firefox and then uBlock Origin as an add-on.
“The rest of the team kept their day jobs.“

It sucks for them, because effort invested on the side implies that it must have been quite loaded emotionally, but right before turning the others full time seems like the least bad time for giving up.
2 companies control the actions of 4-10 billion devices and through them the access of billions of people

no car company has that reach. no video game platform has that reach. hence they're not held to the same standard
What’s the difference between a drone and a guided missile? Is it because the drone can be shot down easily that we know it couldn’t possibly be threatening us? That’s fine until a drone drops 50g of suspicious powder across the deck.
It might be Xiaomi and other chinese maker phones coming with a Chromium based default browser
Like alluded to in 'the meaning of life' movie, school is a preparation for military/war.
Actually the reason why Intel got criticized is not that their improvements were minor because Intel could not do better than that.

When studying the evolution of Intel CPUs over many years, it is obvious that most of the time they could have done greater improvements, but as long as their competition was weak they delayed the improvements that they could have done in a single year over 2 or 3 yearly CPU generations, in order to minimize their manufacturing costs, therefore maximizing their profits.

Only during the many years that have passed between Skylake and Alder Lake, Intel was no longer able to implement all the improvements that they would have wanted, due to the failures in the development of the new CMOS processes, so they were forced to make random minor improvements because greater improvements were impossible and they did not have a good Plan B as an alternative to the erroneous Plan A, which was every year that the next year will be the year when the Intel "10 nm" CMOS process will become competitive.
Requiring them to stop banning competing browser engines? That's the number one remedy considered by the CMA.

You should read the study, it's very insightful.
To me it is the act of turning abstract thought into concrete thought.

For this reason there is nothing wrong with talking to your self. you are taking thoughts which are always a bit fuzzy and turning them into solid actionable items. Writing things down is even better at this. But the best is teaching someone else.
If they get to the point of hurting competition, why not?
The thing is, it is not always a bug and it does not always help to give the decision out of your own hands.

E.g. I would really trust myself to decide which products should stay in my Online Shop and which I want out. I don't need (or even want) a public append-only structure that is out of my control. For me the blockchain is good for all usecases where I would in real life use a notary. And that is not many use cases.
> The founder didn’t do the right thing, he did the selfish thing by throwing his employees under the bus.

How is leaving them in their more secure day jobs rather than binding then to a likely failed company throwing anyone under the bus?

This founder did the smart thing, and probably did what was best for everyone involved.
I do not understand how you want to mitigate this issue by using the "context" given that the attack demonstration is done with a source code that makes use of the "context". The attack is fully context-agnostic since the "PACMAN gadget" in victim's code is injecting the "context" by itself.

The root of the problem is the small hash size and the fact that you can "suppress" failed hash check effects to bruteforce the hash. (it's expected that a failed hash check will cause a crash, which was intended to prevent bruteforcing)
If you delete an Apple app and redownload it it will put itself on the homebar or first app page pushing your other apps away. Comman, they dont let other apps do that!
> As much as it pains me to say it, safari's stagnance and anticompetitiveness is the last bastion of resistance against a Google monopoly of web browsers

true
The issue is that the dominant engine developer uses their market position to push their competitors out of the market or to define their own web standards. The former is what happened with IE in the late 1990's. The latter is what is happening with the Blink and V8 engines today.

As for 100% compatibility, most people will regard unexpected results as bugs or hindrances then switch to a compatible browser. You may be willing to deal with those incompatibilities. I may be willing to deal with those incompatibilities. Both of us are in the minority. Even technophiles who normally like playing with technology seem to stick to browsers based upon Chrome's engines (at least when given a choice) simply because too much of their life depends upon the browser.
Engines can be modified to run on a lot of thing you can grow and
process on a small farm. Maintenance would be an ongoing skill needed,
so the role of mechanics and electro-mechanical knowledge would be
highly valued again.

A harder challenge would be stripping out all the ECUs, computers and
security crap to make things "just work" again.

All civilisations have been able to maintain their technology, but I
think we are in an unusual and tremendously precarious point in
history in the early 21st century. It seems far more likely that a loss
of control over our technology will cause an apocalypse than that an
apocalypse will cause us to lose technology.
In this case it seems like he didn't have any full-time employees, so there isn't the employee issue.

But I'm curious as to how this might effect investors generally. I assume it could make them look bad, and cause issues with the fund LPs?

I.e. you announced an investment, did a capital call and then suddenly the money gets returned. LPs might get annoyed that money is now sitting in the fund accounts collecting interest? or I guess it just makes the fund look bad generally?
This article gives a much better summary.

https://www.macrumors.com/2022/06/10/uk-to-target-apple-gami...

It’s not “may face investigation”, it’s the start of the process to force Apple to support third party browsers and web apps.
I always want to set Startpage as the default search engine in Safari. But it is impossible unless Apple adds it. Hopefully regulators somehow will make Apple more open in the near future.
Software quality improves once you move to older well-established problems, where developers who are not actively involved in research can contribute.

If you work with cutting-edge problems, the job of a programmer is turning vaguely expressed biological questions into software. The first attempts will inevitably fail, as they try to solve the wrong problem in the wrong way. Technical debt will accumulate at an incredible pace, as your understanding of the problem improves and the software becomes something very different from what you originally imagined.
so, web5 is basically ceramic.network?
As I mentioned above, there are already laws on the books in the United States explicitly protecting DAOs from personal liability when they are registered as a DAO: https://sos.wyo.gov/Business/Docs/DAOs_FAQs.pdf

So there's already an exception to disprove this "universal, international, jointly and severally liable" theory that is going on in this thread. OP was mentioning A16z and the like as if they are not shielded from personal liability for lawsuits targeting the companies they invest in. That's not to say that a16z cannot be sued. But the individual investors that are part of it, that participate in rounds, being sued on a personal level as if they are "jointly and severally liable partners", that is not going to happen. Sorry. Even if Bzx loses their case, the facts of the case are material. The facts of each unique situation matter. Even within the United States.

Just as a thought experiment: if a DAO was created by 7 random people on the internet from Dubai, Latvia, Colombia, Australia, Singapore, Switzerland, and Taiwan, how exactly would you go about bringing a lawsuit against them from the United States? And how would you target them on a "jointly and severally liable" basis?
I recently discovered a slight mitigation on the iPad re Youtube ads:

If you open a Youtube URL and the preview image looks like it's not the actual video but an ad -- wait. Wait for approximately the length of the ad, and the preview will switch to the actual video's preview (or the next ad, in which case, wait again) and you can then play the video.

(I think this is probably not intended behavior and I hope I'm not getting this "fixed" by posting this here :/)

/edit: I do this is on "Firefox" for iOS, though it probably shouldn't matter.