skysight-inc/HackerNews huggingface dataset:
"Who could have predicated the historically volatile market we operate within would turn out be volatile? Completely unprecedented!"
Crypto doesn't exist without centralization. Sorry.
"Take the money and run."
Sometimes you want to talk to people without giving them your phone number. Imagine IRC but much more convenient.
> I don't usually see upvotes deep in comment threads

Do you mean see upvotes to your own comments? Or see upvotes to comments in general, including those of others?

If the latter, how do you "see" them? Is this something hidden until I have more HN points (like the downvote "superpower," apparently)?
Are there any good quality dumb tv available in market anymore?
I'm sure Apple engineers are hard at work replicating the throughput of USB 2.0 speeds on a magnetically locked induction connection. Then they can offer a dongle so we don't have to change our cars!
> conspiracy fence.

What do you mean conspiracy? It's the official purpose of the Fed to maintain inflation low, it has failed, it has cost a devaluation of the assets of everyone holding dollars or dollar-linked financial instruments, and it's gone significantly down in value.

> Well, crypto has been around for about 10 years. There's been plenty of choice, and yet what do you see today?

A thriving crypto market big enough to be acknowledged as a threat by the head of the federal reserve, the head of the central european bank, and several other high ranking officials.
> This is why consumer protection agencies are created by governments!

Enjoy them while they last (see Part III): https://www.natlawreview.com/article/fifth-circuit-decision-...
At least with PlantUML you can adjust the direction of a connector, and also the length. This was usually enough to get things to sit right.
> the dream is now being able to rent it

I'm not sure that's the dream. For me it's a massive cause of anxiety and recurring stress.

I've been renting for my entire adult life in NSW. Despite NSW (and Australia in general) having pretty decent tenant protections - it's getting increasingly difficult to find a landlord/real-estate agent who isn't trying to just outright screw their tenants, because they can get away with it.

- Constantly pushing rental rates, at absolutely every opportunity. Owning rental property is no longer just a solid investment that'll pay itself off, no, they're pushing the whole the-most-the-market-will-bear aspect.

- Forcing use of rental payment platforms that are privacy invasive and charge additional fees (rather than just free direct-deposit)

- Completely ignoring basic tenant requests, unless you force their hand.

- Outright abusive and even unlawful contracts and if you protest - well fuck you, find somewhere else to live.

You're never able to be totally secure, because landlords are able to just toss you out, no reason or cause - or able to construct causes if you're able to protest them.
Intel runs all their stuff in a fat firmware blob and everyone considers it an "open strategy".
My question is how is LaMDA paying the attorney's retainer?
> Love how Google is advocating this for cost savings and sustainability.

I wish they followed this philosophy with their phones.
It’s more about consistency. Whatever is comfortable comes first, and should be done at the same time as finding what works (i.e. is good hardware: good sensors, keyboards (and with newer custom boards some have strange firmware latencies likely related to denouncing(see the gmmk pro.))

Once you have something comfortable and good enough, the hard part is building the muscle memory and moving layers of the game into unconscious domains. Aim should fall below thought, and with time, understanding the state of the game and the potential space of options of (for example) positions of an enemy based on the state of the game and what information you have. These start to fall outside of what you may call conscious thought.

These are much more important than the gear you have, because the reality is there are millions of options for hardware and most of them are fine. The tool does not make the craftsman. They can be tools, for example, I have a separate desk for gaming and for work. If you mix the two, the space becomes less meaningful and does not have a single dedicated use. This is also why I use separate keyboards, separate machines, separate monitors, etc for compartmentalization within my mind, so that I can get away from work or get away from gaming. I also do the same with clothes. Work clothes have textures I associate with work, and use texture differences in clothing to get into home mode or work mode. Showers help for creating a state change. :)
It's a nice website explaining the problem lightly, but I think the cool part is the encyclopedic language list handling floating point numbers and the reference for bigdecimal support.

The only sentence I don't really like:

> When you have a base-10 system (like ours), it can only express fractions that use a prime factor of the base.

It's a weird mix of over- and under-generalization. The second half sounds like a feature of all number systems independent of the base, and we can express more numbers (just with a notion of 'repeating infinitely' or as fractions), that's why they even switch to "expressed cleanly" in the next sentence.

If I get more sleep and can think of a good way to express it, maybe I'll actually make a pull request ;)
Did you read the article? It doesn't talk about any of those things
No, they do not. The TVs and the appliances are garbage.

So garbage they still can't hire techs in LA. They pay you commission but only only on closed and profitable calls. They are almost never closed due to backorders of parts, especially boards, and especially now.

Samsung and LG are both the same garbage in different packages.

For TVs Id do your best to find a dumb one or use a monitor.

For applicances it depends but stay away from Maytag and Whirlpool and Kitchenaid. WP bought out maytag and now both are garbage. Speed Queen makes amazing washers and dryers, kitchen applicances I'd try and go with Subzero for refrigerators and freezers, and ranges don't really matter just stay away from induction heating and dual or cabinet-microwave ranges.

Just my $.02 after working on them and still being WP certified. IMO WP/Maytag and Amana are probably the worst. Samsung and LG not far behind, doubly so for their insane prices.
Try wiring someone money and see how helpful your bank will be at reversing that transaction.

The vast majority of people losing money in the crypto world are the equivalent of people installing sketchy extensions in the early days of the internet that perform attacks on unsecured online banking portals. That this doesn't happen more often against banks is largely a function of the gated-ness of browsers and that targetting banking infrastructure (and national-level infrastructure for that matter) is the hot ticket that guarentees getting the undivided attention of three letter agencies.
What is the font used in one of the screenshots ( https://github.com/smmr-software/mabel/blob/main/desert.png )? Looks rock solid!
I thought leverage was important? Guess I better move to all cash
The Adacore tutorials should be able to introduce you to the language if you're familiar enough with programming in general.

I did a few AOC problems in Ada and used it a lot.
Reading the title, I thought that some Americans finally got fed up by the imperial metrics. Boy I was wrong.
Yes, that is always possible, and this only helps with that
std uses chaining because deletion isn't allowed to invalidate iterators.
This is why AI needs moderation
Just wow ... what a trainwreck.
Hmm, that is an interesting thought that it might be like Cilantro where there is a genetic component.
I have an odd webcam given by our company. When I plugged it in, I thought something was badly broken - it was just a giant blur. Messing around with the thing, I noticed my hand came in focus. Turns out that I had to manually adjust a ring around the camera to focus. Once I did that, the quality is crisp and clear, and I’m not moving closer and farther away from my desk, so I can see how autofocus isn’t needed. I think the simplicity of the design may actually be helping the quality in this case.
A Visit to the Self-Reliance Festival in Tennessee
The AdaCore Learn site is pretty good to learn / get refreshed on Ada programming:

https://learn.adacore.com/index.html

Alire is a Cargo-like Ada package manager:

https://alire.ada.dev/

There has been increased interest in Ada as Rust has grown in popularity. There has even been some synergy and exchange of ideas.

Spark got Rust-style ownership of pointers:

https://blog.adacore.com/using-pointers-in-spark

AdaCore and Ferrous Systems are working together to help Rust get more formalized for future use in safety critical work.

Ferrous Systems recently released the Ferrocene Language Specification [2] to formally document the Rust subset that Ferrocene will use.

[1] https://ferrous-systems.com/ferrocene/

[2] https://ferrous-systems.com/blog/ferrocene-language-specific...
"Look you missed a semicolon on line:x, column:y"

v/s

"Don't you know, you missed something? look again!"
A lot of Ada open source development uses Alire, which can install a toolchain for you: https://alire.ada.dev/
Yes completely agree.

- The entire housing market is ripe for disruption, especially if we don't want to see a lot of younger people living out of the back of cars or vans.

What kind of disruption are you referring to here? Policy level (I agree) or something else? Curious to hear your thoughts on this.
They're called pangrams

> Two driven jocks help fax my big quiz.
Pack my box with five dozen liquor jugs.
The five boxing wizards jump quickly.
Bright vixens jump; dozy fowl quack.
Jackdaws love my big sphinx of quartz.
John quickly extemporized five tow bags.
Waltz, nymph, for quick jigs vex Bud
They've been caught cheating on phone benchmarks, too.

They also hyped the hell out of Apple removing the headphone jack...and then did the same thing. Ditto for Apple removing the default charger; Samsung quietly followed suit not long after Apple.

The whole headphone jack thing is a joke. Just buy the sub-$10 Apple lighting or USB-C headphone adapter. An adapter that tests better than more than half of the "high end" "audiophile" DACs.

Mine now lives on the end of my one pair of wired headphones. It has been very rough, but somehow I have managed to persevere.
> authenticate a vulnerability, without the hacker revealing the vulnerability itself

In principle, with standalone software that can be run under emulation, including OSes and device software, it's possible to publish a verifiable, zero-knowledge proof of execution of the exploit leading to some state (e.g. root access or changing a file) without revealing how it's done.

The principle is similar to public key crypto: Everyone can verify the proof, only those with knowledge of the secret input can produce the proof.

The proof does not contain the actual execution steps because that would reveal the secret input, but it may contain before and after states for the verifier to convince themselves an exploit took place between them, along with a cryptography-style proof that the after state is reachable under this emulator using secret input known by the hacker.
Ask HN: Can't get into right headspace to code?
basically have been complete demotivated, don't feel like reading anything, instead just want to watch movies but barely enjoying them. Kinda feel indifferent to any work related task. Even if I force myself to open the IDE and read few things, I just start falling asleep, but when I think ok gonna do this tomorrow all the sudden I instead wanna play something or watch.
A classic paper by Ken Thompson. Today I think the most important paragraph is this: "I picked on the C compiler. I could have picked on any program-handling program such as an assembler, a loader, or even hardware microcode. As the level of program gets lower, these bugs will be harder and harder to detect. A well-installed microcode bug will be almost impossible to detect."

Keep the above in mind when thinking about the proprietary microcode and ME hardware/firmware components that are built-in to nearly all modern processors. A typical "supply chain" attack.
If 9 nodes is a lot for you, then I agree that your problems are small enough that manual solutions can be much simpler than using Kubernetes.

You also don't need an angle grinder to open a cardboard box, but that doesn't mean angle grinders are stupid and can all be replaced with a box cutter.
Should be a fairly straightforward bit of airodump. Even if you don't capture the handshake, you can cross-reference the macs of stations associated with the AP of interest against the mac of your device. If the mac is randomized to a sufficient degree that you can't cross-reference it I guess you'd need to capture the association, but that shouldn't be a problem if you can turn the tv off/on and it does the thing consistently.
This gave no information.
I'd love to be a fly on the wall during the meeting with whatever attorney insisted they shut their traps:

> We are pausing our Twitter Spaces and AMAs to focus on navigating these unprecedented challenges and seeking to fulfill our responsibilities to our community.
Goxxed again
Hmm.

On Linux, you could turn on autosave, then tie it in with a short script for inotify + auto checkin + update.

Very messy I guess, would probably be easier to write a patch for libreoffice, tied into undo/redo edit history.

Seems like a killer feature for some people. Infinite rollback.

Would work best in an optional separate window, so you could copy historic text back in.
Had a play with it, and it has great promise. I love that the keyboard interface is given priority.

I have a a couple of thoughts around the interface that might (?) be useful. I absolutely realise this is a work in progress, and you may already have these in mind. :)

* A keyboard shortcut to bring up the right click/edit menu. There's the existing menu key on non-Mac keyboards, which is probably the best thing on non-Mac keyboards to hijack.

* There doesn't seem to be any easy way to pick nodes that not right next to each other and or delete connections. ie; Something that emulates holding down control, and clicking on multiple items (or even just two).

* Potentially, a way to search in the graph using the node text. ie; hitting / would create a search box, which typing it would select the subset of nodes that have text matching the search text, which could be use to select from.
What do you see as the difference between C++ and Java that lets C++ be less miserable?
Yes, 8 years ago things had more bugs than today / were less mature. It's silly to call something terrible software today because of that. Everyone can find a pet bug they run into years ago. shrug
There won't be a "primary" and people will perhaps not pay much attention to which it is, any more than they pay attention to e.g. what Javascript framework their favorite site is using.

I've come to realize while there may never be a "year of the Linux Desktop," there will likely be "years of Linux Desktops" -e.g. Ubuntu, but then also SteamOS, ChomeOS, maybe Android if you're being REALLY inclusive, etc.
For better or worse, most organisations choose Java as the statically typed language, and not everyone has the luxury of saying "I'll not use Java". Even MJD, no slouch when it comes to technical chops, admits that he ended up writing Java.

Java is definitely like this and it also emerged in an era of overengineering because microservices weren't a thing. However, I'm willing to bet that Go will soon go this way with generics. Most average programmers do not care about programming with types, type traits and so on, and are simply not equipped to deal with byzantine compiler errors (gcc/clang error messages and warnings about C++ templates were the ugliest things I have ever seen), and this is where the tradeoff is facilitated with pre-written libraries and code generators that take away the need to deal with these things explicitly. They are not going away, and relying on them is not Doing Things Wrong. It's just doing things and getting on with life, period.
Thank you for these! Updated on the site.
For those who can't load the page:

https://scribe.froth.zone/m/global-identity?redirectUrl=http...
I love the idea, but am wondering what the rational is over a smaller trailer and a tent?

I would imagine that a trailer of this size would have a lot of down sides when travelling.. the size restricts where you can take it and would tend to catch the wind quite a bit.
This seems...very confused.

This seems to be attempting to "prove" that if you regard consciousness as "containing the bits of a specific program", you could also see that program in random data by interpreting that random data by effectively applying a one-time pad to it (from which you can indeed produce any possible interpretation of data), which it treats as a proof by contradiction.

And leaving that aside, while the assertion is that consciousness is not "computation", the reasoning seems focused on the storage of bits rather than on the execution of an actual program defined by those bits that goes from one state to another in a meaningful fashion. Storing a program and running a program are two different things.

If someone were interpreting the successive states of a heated iron bar (or other random noise source) with a sufficiently convoluted one-time-pad to map it to successive states of a conscious being, then to the extent it exhibits consciousness the substrate it runs on is effectively whatever is actually supplying those one-time-pads, since supplying them atop random noise would require generating them via whatever process produces those states corresponding to consciousness. At that point you could just discard the random noise source and the one-time-pad generator that maps that random noise source to the conscious states, and just leave the conscious states.

Ultimately, this article seems to have started out with an assertion to support, and then tried (unsuccessfully) to turn that assertion into something more than an assertion.
Ok, at the very least I give them points for the tag headline.
I don't think what you and I are saying conflict from a business point-of-view, but I think also it would be naive to "wave away" the incentive for MS to continue EEEing.
Me: dynamic -> static

What did I feel during the transition: Feel like an insulted because of the under-expressiveness. Everyday I find some ideas that are natural to me and non-tech people couldn't be codified directly.

Although statically typed languages are getting better each year, I still think there's a trade-off among three camps:

1. Dynamic (Ruby, JavaScript)

2. Under-expressive static (Java, C#)

3. Expressive static (Scala, TypeScript)

I worked on a full-stack project and people have different backgrounds and have to switch from time to time, here's my impression:

- Most "underexpressive-static -> dynamic" people hate dynamic programming, because they mostly lose typing for nothing - they usually don't leverage the expressiveness because that is how they were coding all along.

- Some "dynamic -> underexpressive-static" people liked the discipline, while some hated the under-expressiveness, it depends.

- The "Expressive static" was the new thing. Everybody need to learn some part. Usually, there's a learning curve, some people like the challenge while some people hate it. That also depends on how steep the curve is (TypeScript is very smooth but not Scala).

Even though I think it's still trade-off, I can see the balance is shifting toward the "expressive static" camp:

- People get more familiar when they're exposed to the concepts. Higher-order functions like map/filter/reduce were considered exotic in the 90s, but now they're everywhere. Monadic-like programming like Promise or Optional is also popularized, they're not hard at all once "everybody else" learned that. Advanced type systems are no different.

- Language creators have more experience in choosing trade-offs that makes sense. Scala was getting a bad rap during its day, but Kotlin didn't. In other words, the creators are getting better at spending their "novelty budgets"[0] to yield optimal results.

P.S. I still couldn't wrap my head that Dart spent NO "novelty budget" whatsoever... They have zero chance against TypeScript if there was no Flutter or other Google platforms that use Dart.

[0] https://shimweasel.com/2018/08/25/novelty-budgets
goxx? like doxx?
The author makes it clear that he was the problem. That he was the “idiot” that caused the problem in the first place. That is the opposite of narcissism. So I think the rest of the article should be read while keeping that in mind.
Most of this is expected for Signal, since they're the founders of Whatsapp after all.
A psychiatrist once told me people who had a bad childhood don't even realize it.

They come into the office, and truly belive their childhood was normal.

I busted a mental gasket in graduate school, and thought Therapy would fix me.

I look back, and talking about my childhood did absolutely nothing. I was young, and very verbal too.

Just don't steal money from work to pay for the sessions. Yes--I was so young, and naieve; I really thought those pricy 50 minute sessions would cure me. I never got caught. It was a liquor store owned by the wealthiest guy in my county, so feeling bad over larceny was not a problem.

I still don't belive my childhood was the cause of my problems. My parants tried. I did feel like the only adult in the family though, but being first born I just thought that came with the birth order?
If developer time were really such a huge priority, we would also prioritise moving away from slow-ass compilers/transpilers, frameworks so slow that affect local development, slow IDEs and developer tools, slow CIs. And yet we don't, because inertia rules the industry.
I've done it. For me it is when I don't actually understand the thing someone else wrote.

It's messier than simply that too. Even though I may be the inferior coder to them, I am not necessarily without any capacity to reason and improve on something.

So what happens is I pick something up that someone else wrote, and I see things I think should be done differently, and much of that is probably perfectly true and correct, as far as it goes.

But also, even while some of my ideas were correct and better than what's in there, at the same time it's also true (ends up turning out to have been true, but I only recognize it later) that much of what I didn't like and ripped out and re-wrote, was actually just me not actually grasping the thoery of operation of the original code.

My new replacement may still work and may even look more organized or more easy to follow, but turns out not to handle some edge cases the original code not only handled, but did so in some elegant trick way that isn't obvious from reading it, but ends up handling more conditions in fewer lines, fewer cpu ops, fewer memory ops, fewer db/net calls, etc.

I live with myself by deciding it's good enough that I at least recognize this process and am generally improving day by day. That has to be all anyone can really expect.
this is literally https://news.ycombinator.com/item?id=9224 all over again. just use dropbox, they have file history.
The problem is that none of these tests are regulatory tests. There is no approval process for monitor performance nor is there a penalty for not adhering to a standard (short of a class action suit). Heck, even when there was such a regulation, testing and penalty, VW saw fit to fake their diesel emission tests.
I'm guessing like Mt. Gox, the former bitcoin exchange that halted trading and eventually shut down.
Oh, so this is like Piped/Nitter/Bibliogram/Libreddit, but for Medium? I love it, thank you!

PS more info here https://scribe.froth.zone/
Yes, I do. Appreciate your sharing this point.
But some of us are fed up by imperial metrics. So you weren't completely wrong.