skysight-inc/HackerNews huggingface dataset:
> I have the patent(s) to show it.

> I developed

> Ultimately, it comes down to fairly tight timings, the speed of light and the rules of physics, but we could restrict things such that the cryptographic handshake would fail if you were more than about 30 meters away, corresponding to a timing window of about 0.0000001 seconds.

Prior art! ;)

https://web.mit.edu/jemorris/humor/500-miles
Cognitive Behavioral Therapy (CBT) to help address the underlying causes of anxiety. It is very similar to another suggestion in the thread about breaking the problem down in to small manageable steps, with a cognitive framework to

* be present, in the moment

* be mindful, of your anxiety, of your surroundings, of your self

* take action based on the above.

Maybe also take a ADHD diagnosis from somewhere like adhdonline.com. It takes an hour or so, longer if you're very introspective about the answers, and then you'll know if there are medical options to help you with this as well.
Show HN: Bike – macOS Native Outliner
Bike’s most original feature is the “fluid” text editing. Lots of text editors have animated some interactions (cursor movement, insert newline, etc), but I think Bike is the first designed from the ground up to support fluid editing.

Give it a try, it feels different. (movie on home page if you don't have Mac)

Other Features:

• In text mode Bike works like a normal text editor. In outline mode rows are constrained to outline hierarchy.

• .bike file format is HTML subset, so files are easy to parse and manipulate. Bike also supports .opml and .txt.

• Scriptable via AppleScript. Javascript plugin API also expected in future, though no timing on that.

• Architecture needed to support fluid editing also makes Bike faster/more scalable than most (all?) outliners and many text editors. I test performance using the Moby Dick Workout[^1].

Implementation Notes:

• View is built using CALayers[^2].

• Animations are performed by Core animation and Motion[^3] lib.

• View performance is determined by visible text, not document size.

Model representation is interesting in that it’s just a flat list of rows. Each row has a `level` property, outline structure is determined dynamically. View implementation requires that each row has a unique ID.

I’m using OrderedDictionary from Swift Collections[^4] to store rows. This is Bike’s performance bottleneck for large outlines. Eventually I may change to augmented b+tree and then should be able to work with gigabytes worth of outline. That will be fun, but not sure it’s actually needed. Already probably fast enough for 99% of use cases as is.

Hope you find Bike interesting. I’m happy to answer any questions.

[^1]: https://www.hogbaysoftware.com/posts/moby-dick-workout/

[^2]: https://developer.apple.com/documentation/quartzcore/calayer

[^3]: https://github.com/b3ll/Motion

[^4]: https://github.com/apple/swift-collections
Looking at gender segregation here in Sweden, there are many class rooms where all the ten most qualified people are of the same gender. There are simply just many class rooms that have higher gender segregation than 90%, and many are practically single sex from the simple fact that all the students are of the same gender (teacher included).

Many profession are also above the 90% segregation line, and most of them are women dominated professions. Most of those work places will have rooms where ten most qualified people are of the same gender. Most of those work places also have women dominating from the top.

Tech is actually pretty much in the average in terms of gender segregation, at around 70%.
yes I was wrong on the potency of the damages, that does not refute my valid concern about transiently asymptomatic damages.
Most of us commenting here live in competitive, capitalistic societies and a lot of our sense of self worth and self esteem comes from comparison (mostly comparing to our friends, colleagues and siblings) - and the metrics as we all know are stuff like career/money and other social status metrics.
Feelings of envy are completely involuntary btw so there is no need to pretend like feeling them or not feeling is some kind of moral virtue - you don't control what you feel or don't feel.
It sounds reasonable to me to speculate that these feelings have an evolutionary basis - e.g when you were envious of your neighbor's cave you felt crappy and worked harder on your own cave, thus increasing your own survival rate and the prevalence of envious genes. We are a biological creature designed for survival and envy seems very important to me in achieving it.

Does that mean we have to be slaves to our genes? I hope not. People like Sam Harris and others offer all kinds of methods to detach and "win" over our biology.
This is fun. Reminded that used Axils were a big deal for me in the 'lets compile the virtual hosting mod into Apache’ days, putting more than one client on a box!
Doubtful ... you may as well get a classic or just plain old car and convert it to an EV.
I have no idea what you're alluding to. Not only are many people on LuaJIT's api version anyway, I don't remember ever running into any meaningful stdlib change that wasn't easily fixed. And Lua not having OO isn't really a problem to most people either.
I wonder how they deal with the channel hopping? I remember BT "Classic" derives the hoping sequence from the encryption key. Not sure if that changed significantly for BLE? So either they establish normal connections between relays and victims (meaning two keys, one between each relay and each victim), and then forward data coming out of the Link Layer between the attacker devices - or they need to sniff the whole spectrum in case there is just one key between car and fob.

Last time I checked, sniffing the full spectrum of BT required three SDRs, meaning six in total; making this attack rather expensive to pull off (no problem for professional thieves though, I guess). OTOH if they can use any BT stack (or manipulate it with e.g. InternalBlue[1]), potential carjackers just need two Android Phones and good WiFi :(

[1] InternalBlue: https://github.com/seemoo-lab/internalblue

//edit: I think letting the phone do some sanity checking is already a good idea. There are some indicators that can be used to make this much harder (though not impossible), and which are generally available right now (that is, without additional hardware). The two most obvious: Do the GPS locations match up (prevent theft while at other end of a mall)? Did the acceleration sensors indicate that the phone might have been moved closer to the car (prevent theft while sleeping with phone on the nightstand)?
> don't care too much about the potential of theft

stealing internet connected smart car is incredibly dumb
Thanks for the input I'll check it out.

What about the URL blocklists all available for free then? The are indeed very valuable aren't they? Why in your opinion aren't they available behind a paywall?
It's useful for the millions of people who participate every day in the trillion+ dollar cryptocurrency economy, but sure, continue to claim that anything that doesn't directly benefit you personally must be "useless".

Literally hundreds of alternatives to Proof of Work, especially PoW with some enhanced utility (calculating large twin primes, folding proteins, file storage, GIS, etc) have been tested in the real world, but it turns out that a straight up "find the nonce" PoW is the best form of democracy we can build that doesn't require some global registry of every human on earth. Anyone with access to electricity can participate in ensuring the global security of the network, and be fairly compensated for it.

Proof of Stake can work alright in certain market conditions, but those didn't exist on any blockchain until relatively recently. Look at the utter chaos going on with Terra validators. The validating token goes to approximately zero, so bad actors can cheaply buy up the staking asset and hijack validation, further destabilizing the network, allowing the next attackers to buy in even cheaper.

It's a hard problem, and Satoshi's solution is an incredibly elegant one. If you've got a better idea than PoW, then do share. Whoever figures it out stands to make billions of dollars. You should know that it's mostly considered to be a solved problem at this point, and nearly everyone has moved on to other hard problems in the space.
Traditional P2P has a lot of potential. It just has almost no attention these days, everything has a blockchain built in.

BitTorrent was mainstream, and had near-centralized performance in ideal conditions.

I think that a cross-platform P2P solution that doesn't make any compromises to add incentive layers or data structures to support them, could really work.

No crazy CRDTs, no append only ledgers, just fully mutable multi-writer torrents.

GUN seems to be closet.
It makes perfect sense for BMW, if indeed it's more expensive to make 800 cars with heated seats plus 200 without, over 1000 with heated seats (standardized).
Here's a question: instead of using expert systems to write a contract, could you just write a contract that refers to a form that can be filled out by someone without legal expertise?

For instance, instead of using an expert system to generate a contract that says "Alice will pay Bob $2000 a month in rent, plus utilities," you could write a contract that says "The party listed on line 1 of the attached form will pay the party listed on line 2 of the form the amount listed on line 3 of the form; if the checkbox on line 4 of the form is checked, then the first party will also pay for utilities."

Then the attached form could look something like this:

1. Name of tenant: _______

2. Name of landlord: ______

3. Amount of rent: $_____

4. [ ] Check here if tenant pays for utilities

That solution would seem to be much more efficient and transparent than using an expert system; essentially, the "templating" is being done by the judges and/or lawyers reading the contract, not by an expert system writing one.

Edit: of course any such contract might contain a lot of "conditional logic" that would only apply in very specific circumstances and thus would prove irrelevant for most users. But although the contract would be long, you'd only need to write it once, and there would only be one copy to maintain.
Yes, Macbeth has become unreadable. English has evolved. Shakespeare (whoever he was) was a great author, but he spoke a different language.
I don't know much about this at all so apologies if this is a stupid question, but presumably the owner of that $8m was compensated out of the profit of the deal and the $366k is what is left over for the person who set this deal up.

If so that was a great deal and worked out, but if the deal hadn't worked out for whatever reason, a bug in the code for the bot etc what would the downside be and how would it be enforced?
I used to travel back and forth between Rotterdam and London with a pelicase and I got taken aside every single time, repeatedly scanning it, drug swabs the whole shebang.
I work for an ecommerce business. Year end Oct-20 and Year end Oct-21 were great. Huge sales. They now suck. Looks like YE22 will be ~50% of prior year. Possibly lower than YE19.

Looks like everyone bought what they needed between Mar-20 and Nov-21.
"Side-effect-free" would be a mouthful, and I don't know any other name that is both accurate and well-known.
That doesn't mean it's impossible to prevent relay attacks, it's just that people choose not to.

Additionally, the highway scenario could also be mitigated with a warning and a grace period. The desert scenario can be mitigated with having a fallback such as having the contactless system double as a smartcard you can put into a reader or by wireless power transfer.
Plus, if your contactless system fails in the desert you're screwed anyway as soon as you turn off the engine once.
Indeed, as are the graphics we're discussing.
A lot of good advice here which you can try to implement, but at the the end of the day if this is affecting your day to day life then this is a mental health issue.

I would recommend therapy. They'll give you some similar advice as this thread, and also help you implement it, help keep you accountable, and help find if there's a further underlying cause.
The easiest advice i have for you is still very hard.

You must move beyond your shame and guilt that keeps you afraid and alone, and you must have a regular two-way relationship with a community of your peers and betters that you all use to help each other out of these sorts of blocking situations.

You may well fail if you try…alone. But where you’re weak, someone else is strong, and vice versa. Exploit this.

This is extremely hard to do; it’s the only thing that works.
Ask HN: Cloudflare broke my domain's DNSSEC making it unreachable since 4 days
tl;dr - Cloudflare rendered my domain inaccessible and support has been ignoring the ticket for 4 days, what's the fastest way to get technical assistance when on a free plan?

Last week I transferred a domain used for a personal project from my old registrar to Cloudflare. After the transfer was finalized and new NS records had propagated, everything resolved normally and everything was working fine. I then enabled DNSSEC, and after a while the domain would no longer resolve. Every DNS server I try - Google, Quad9, OpenDNS, even Cloudflare's own DNS on 1.1.1.1 - returns SERVFAIL. The excellent diagnostic tool on dnsviz.net tells me that the domain is returning bogus DNSKEY/DS/NSEC responses and bogus delegation status. "no SEP matching the DS found".

I tried canceling the DNSSEC setup and waiting for over a day, with no effect. I re-enabled DNSSEC setup and waited for 3 days, with no effect. Cloudflare's control panel has since several days now been saying that DNSSEC will be enabled "in the next 24 hours". My site cannot be reached, and Cloudflare's support cannot be reached.

I've been forced to migrate the project and its (few) users to a completely different domain. I cannot inconvenience users by bouncing them back and forth, so the domain Cloudflare ruined for me is now effectively lost, as is the "branding" of the project which was reflected in the domain's name.

How can I get their attention without paying for an Enterprise plan? I would like to think that basic functional service should be accessible even when using Cloudflare only as a registrar with fundamental DNS on a free plan.
It’s not a coincidence, Apple just didn’t have any motivation to invest in Safari until the threat of competition came along.

The increased investment is great for Safari and the web, now we just need some core functionality to support mobile web apps and I think we could really see it take off.
I am happy for you.

I once liked c++ but after years of writing it professionally. I am done.

You have to fight c++ to get things working which obfuscates problems in the code. Safety comes from simplicity -- c++ is never simple.

I could rant about this for hours. But in my opinion rust is a better language and the one we as software engineers should get behind for safe systems.

C++ is old and needs to be retired.
The electric conversion kits are starting to look appealing and will probably be the only way to go for a electric drivers car without the bloatware.
As a GitHub user, I don't think I see the value in Gitlab relative to what they charge. I think by chasing "DevOps" they no longer deliver a tight product offering like GitHub and instead it's a bunch of loosely integrated, opinionated technologies/processes.

Seems like by adopting Gitlab, you're adopting their view of how stuff should work. YMMV.
I avoid all of what you mentioned like the plauge.
I imagine that MAX_DISTANCE/c would be tiny compared to the amount of noise involved, to the point where this would be functionally impossible.
Due to pancreatitis, my stomach has been closed since October 2020. So I have been effectively fasting for a continuous 18 months. all I think about is food.
Stocks could fall a lot further
Is there any evidence that running a GPU/CPU at 100% for X years degrades the product vs average use over the same period?
Mosquitoes are among the most prolific pollinators and many ecosystems depend on them. Wolves were reintroduced in Yellowstone because elk populations grew so large that they unbalanced the local ecosystem (overgrazing).

Ecosystems are not "at war" with us. Parts of it are beneficial to us, parts of it are not. We cannot simply exterminate the parts we don't like because they are all intertwined. Of course, it doesn't mean that we should breed hookworms within us and spread HIV for the sake of it, but treating it as a war is a bit ignorant of how ecosystems work.
Private equity's big payday for factory workers
I’ve tried to encourage my wife to choose video games over Disney+ when she needs to drop the kids in front of something, but she still has a strong resistance to the idea that games are better.

To me, it’s pretty obvious. The kids problem solve when gaming, and are obviously engaged. When watching TV, they look like zombies.

I think my wife’s biggest hang up with games is that she was always told that they rot your brain. Also, our kids talk about games, but never about TV which she interprets as games being more addictive. I interpret it as games being more interesting and engaging.
> buybacks are reported after the fact and do not directly alter the share price

But the fact itself adds demand for the shares on the market, affecting the share price.
The studies focusing on social media are a bit dummy. I'm doing a PhD on the topic and I too feel like a dummy. Everyone has a different definition of social media, but we can't really generalize findings on all platforms. The studies should focus on services with their names, but then they would be less interesting. Are Twitter and Facebook the same? Can we generalize findings on one to another? No we can't. Besides, is HN a social media platform? Or Reddit? Talking about social media does not make much sense. It also hides out the fact that in the end everything is about the internet and digital content, together forming the new mass medium which is taking the world by storm.
The Russian energy grid doesn't really have a reputation for being carbon neutral...
What's wrong with the woods?
My understanding is that Relay Attacks take advantage of the fact that key fobs are weak transmitters.

If your car can hear the key fob, it assumes the authorized operator is close enough to interact with the car. A relay attack bridges the physical gap between the transmitter and receiver so that the receiver is tricked into thinking the transmitter is nearby.

For example, a thief can scan for key fobs in a fancy restaurant, beam the signals to an accomplice near the valet lot, unlock your BMW, and drive away.

IIRC this is mostly a problem with always-on key fobs.

Here’s an explainer:

https://leasing.com/guides/relay-car-theft-what-is-it-and-ho...
I would expect this post to not go over well on another thread about an incorrect policy action. It is definitely not the norm that this community expects false positives.
I believe GSuite supports either @gmail.com or custom domains, so it can be true for it.

Edit: my bad, this is apparently untrue.
For me the issue was external factors. Don't ignore your social and romantic needs, don't try to do more than it is required of you to impress. Don't define yourself purely through your academic abilities, as annoying as that might be.

Do the bare minimum, but do it, and do it now. Try to collaborate with others, it will help you understand you are on the same level as them and you don't need to turn every lab report to a thesis-like endeavor.

Therapists can be hit or miss, but I think it might help you to talk to someone if that's a possibility. Some times in life you don't have level-headed impartial friends to give you good advice, and imo a good therapist would do just that. Help you see more clearly from a different perspective.
I think browser extensions only should be implemented if this feature can improve or add more facility to the project. Also, you need to take in consideration that browser extensions can improve your discoverbility as your project will be availabel for more users, in more stores. But for me browsers extensions are not importent, but they can sum points when I decide what to install.
Show HN: Floor Price Notifications for NFT's
FYI only native signs a blank cheque and lets you scan for devices in the background. Web Bluetooth requires the browser itself to connect to a device and specify a service for you to connect too.
> Deus Finance reacted by halting the redemption process in order to try and stabilize the coin.

Nothing to see here, move along
The Italian school was foundational in this subject, so you might enjoy reading the basic material as they originally wrote it. Just be wary that it's old so the mistakes there have since been fixed.
Besides GET/POST web search method, there's Ajax-render also. And How To Use
How is it a leak if it still has a reference? I only would classify something as a leak if it has no remaining valid references to some piece of data.
Some people fast with a "snake juice" of electrolytes. Maybe that's what your body needs?
I don't think this is incompatible. While you may feel happy for them, seeing the upper bounds on "the good life" could also subtly impact your own expectations and the way you think of yourself.

This doesn't even need to be an effect you can detect, moment to moment, but more of a subconscious push to "want more" from life due to observing what other people are doing.
Where in Chicago because I've got like 7 grocery stores within a 20 minute walk + 3 targets and a Walmart I can also get groceries at.
The review on that is great: https://www.amazon.com/gp/customer-reviews/R2VW4IFHOG3F9X/
One possible conclusion of that observation is that the upcoming generation of programmers and software developers aren't hanging out here but somewhere else.

I'd love to see a plot of median active account age over time.
Lower wages? Instead of being limited by the cost of living of where your office is based, the required wages are now an average of the entire country/timezone you're looking to hire in.
It matters because people asked the question about how much of the business was crypto based and they lied.
It's still easily twice what I am making in Canada and our wages are closer to America than Europe's are.

The worst part for me is working directly with Americans and knowing they're getting paid for more for the same job.
If you believed that men and women are equal then you wouldn't have to care about any men-to-women ratios at all.

If you absolutely need proportionate representation somewhere it suggests that each group is unequal.
Facebook funded a clandestine war against regulation
(2017) really, but still relevant
Which drug is this bot on? Seems to be high.
Thanks for letting us know. God this is lame. I flagged.
I think you make a really good point. One should in no way
underestimate the strength of an adversary. Nor the extent of ones own
vulnerabilities. These guys have almost unlimited powers of money to
employ PhDs in psychology, UX "attention engineering", disinformation,
and other kinds of manipulation. Therefore "self-hacking" is kind of
where it's at for this stage of the battle.

The plus side is that:

1) We know what they're up to now, and that is half the struggle.

2) We know that they are indeed adversaries (enemies of democracy
and mental health), and that is also important.

Past that point, even a small number of us who are well educated,
resourceful, and committed to clear communication, can have a
significant impact. At the very least we can defend ourselves and help
others to build intellectual self-defence.

And we are changing things. Even two years ago this discussion and the
comments in this thread would have been unthinkable. We would have
been shouted down by social media zealots and labelled "weirdos" (which
I think is the very essence of hacker spirit - proud to be on the
"weird" side of the fight right now).