skysight-inc/HackerNews huggingface dataset:
I built my first modem from discrete parts and the first time a call came in on that line the whole thing went up. Major design oversight :)
> Again, that's your mistake. That most transactions happen off-chain doesn't mean all or the important ones do. And it also doesn't mean there aren't cross off-chain network transactions - e.g. VisaBTC to MCBTC needs a blockchain to happen in a trustless way. Trust is easy when it's Visa to MC but not so easy when it's EU to Iran banking system

Doesn't matter if it's all, just that some can be. The issue is that the transaction ledger and the "currency" or asset is the same thing. That exchanges or Visa et al are implicitly trusted with out-of-blockchain transactions means that there's no longer a natural relationship with the finite number of BTC or the veracity of the blockchain. You have just started outsourcing trust again, which IMO is fine, but why the rodeo then.

Pick a lane, you can't have both. It's no longer trustless if you try to do both, at least not on the (speculated) asset value level.
Real personal computing, that benefits end-users on their terms. In the Future of Coding community, we often use the analogy of "home cooking". As in, we have restaurants & professional chefs but not enough home cooks in computing. Tools & processes are super different when you're cooking for yourself / family vs for a restaurant!

There are a few trends that are tiptoeing on the edges here:

- tools for thought / creative tools (Muse, Nodes.io, Mem, etc)

- end-user programming (people trying everything from visual PL's to simpler / more constrained programming interfaces)

- local-first software (https://www.inkandswitch.com/local-first/)

- web3 - I'm biased here and a bit skeptical of the fervor here, but matches some of the ethos / philosophy

- more customizable / hackable personal computing hardware (https://frame.work/)

- spatial + tactile computing so the body can participate in the thinking process (instead of only the 'head'): https://dynamicland.org/

- explorables, games / interactive viz to quickly transfer rich context: https://explorabl.es/

- video games, often indie ones, are exploring deep ideas: see Zachtronics games, Jonathan Blow's games, some of Annapurna Interactive funded games, etc. So many!

- open data: better end-user data tools so anyone can understand the systems around them
On the dev ops side, I’m falling in love with jsonnet for dynamic gitlab ci pipelines, combined with terraform and ansible.
Tesla loans are through a bank, but I think they use their own financing arm for leases, so perhaps this was a delinquent lease.
2022? Probably focus on the big things of 2021. Not much will change within a year.

2032? Hard to say, but it is quite possible that software and the web will actually look quite similar to what we have now. I found the concepts in this presentation quite intriguing [1]. Some stuff like airplanes haven't changed THAT much in the last 50 years, because they are good enough for their purpose.

[1]: https://idlewords.com/talks/web_design_first_100_years.htm
>I honestly don't know what you're arguing for here.

I'm arguing for correct interpretation of the data. I didn't advocate for any particular action to be taken in my post, so somewhat surprised you inferred such.

>when the data shows they over reacted

When. You seem very sure. Almost as though you've already made up your mind about facts we don't have yet, exactly what I'm cautioning against.

OK, since you seem to want me to argue for something more I'll do so. I support the booster programme based on the same reasons it was already started long before Omicron was discovered. The risks seem extremely low, while the potential benefits seem extremely high. The vaccine rollout here in the UK has been a fantastic success that's transformed our ability to manage the effects of the virus, and I think we need to push forward with it.
A really cool side effect of working with pullrequest.com over the past year is that I do feel that I've gotten to know some of these projects. Some interactions end up becoming lengthy conversations between the reviewers and the engineering teams over the course of multiple pull requests. We point out potential issues and are still around when those issues are addressed. For some projects, the reviewers are treated like part of the team.
I’m fine with that. Programmers these days don’t have to understand how a linker works either, and I don’t blame them.
One more reason to use this is to use your screen or TV (via Chromecasting or Airplay) as a green screen. I've used this trick a couple times when I wanted to photograph an item or person and remove the background without having to invest in an actual green-screen and lighting.
Ask HN: User reviews: when do they influence you to buy, read, watch? When not?
Products where reviews do not matter (to me)

Fiction books, movies, music: These are such personal taste, I mostly read reviews after I read a book or watch a film to see what other people think of the book or film. Sometimes for movies, it might be the average rating rather than the individual reviews that influences.

When reviews do matter or influence purchasing

Non-fiction books: Although it depends on the type of non-fiction book, I generally read reviews before purchasing.

Household appliances and electronics: If the product is a known brand, I read the reviews and assume the reviews are not fake. I purchase a product even if there are only a few reviews.

When reviews may matter:

Unbranded ('no-name') electronics or products: If it's a low-cost item e.g. a 'no-name' keyboard, then I'll probably buy the item with a quick glance at the reviews or average rating. When I buy these items it's always with a suspicion that some of the positive reviews are fake.

Travel/Hotels: Tend to look more at rating rather than individual reviews.

---

Although the problem of fake customer reviews remains, I can't imagine purchasing a wide variety of products without reading (or watching) reviews.

When do customer reviews influence your purchases? And when do reviews not influence your purchases? Are there types of goods or service that you are more likely to read reviews for?
In British Columbia, 112 was once the prefix for making long-distance calls. That changed in 1985 to bring us into conformity with the rest of North America.

Edit: also, you could call for free on rotary pay phones by tapping out the number on the "hangup" switch.
I will just add that my FB account was suspended on 13th Dec and on 15th Dec I saw £200 'pending' out of my bank account with the "FACEBK" ref thing which I reported it to my bank straight away that night. Sadly on the morning of 16th Dec it went out of my account, but my bank sorted it for me very swiftly later that day.
You could use this to your advantage as well, for instance in a phone booth or with a coin op phone in a bar by simply breaking the circuit with the hook in the rhythm of the dialing pulses. Free calls!
Ask HN: How do you manage the “Keeping Up with the Joneses” trap?
> the curtains needed to be changed on a regular basis due to them becoming radioactive

Why would they become radioactive?
Web3 will go through its current hype cycle peak (with lots of people both hyping and hating it), and in a few years we will see what actually comes of it. I predict we will find some interesting unforeseeable use cases for decentralized computing/currency, but it'll take some time.
And chatbots

/s
Better at what? Faster? Google sheets.

All Blockchains are “better” than one another depending on whether you are looking at security or speed or centralization, etc.
Wxrd, a standalone Wayland compositor for xrdesktop
Most projects I have reviewed for pullrequest.com have reviewers on the engineering team also. In a way, we are helping them get better at reviewing their own code. I imagine that some teams won't need us after a while. On the other hand, in some projects we have become trusted members of their teams.
Ah, so GP is essentially proposing raising prices on canned and bottled goods then to allow collectors to have living wage. That is a tricky needle to thread though because raise refund prices too much and fewer people will litter because it's like throwing money on the ground.
Things don't seem to be going there. We had dumb phones lasting around a week in the 00s, then switched to semi-cordless smartphones that need to be charged sometimes more than once a day. Same for RAM and CPU usage, when looking at browsers. We, developers, seem to expand our resource usage to consume whatever is available, irregardless of some theoretical minimum we could be aiming for.
Because it obfuscates costs and creates complexity that can cause more issues, such as people raiding garbage bins.

It would be more straightforward if government paid for cleanup of litter and it becomes a part of the spending budget where the amount of spend can be tracked.

And teach children not to litter and cultivate that sense of responsibility for one’s environment.

And prosecute littering.
That is, historically, completely false. Windows before WinXP SP2 was a wide-open door for malware. I still remember the whole summer of malware where the IT had to do an emergency shutdown of the whole building network at the switch to stop Blaster from spreading one afternoon.

So hopefully ReactOS, while implementing Win2k, includes the XPSP2 mitigations?
This. Code review is a terrible way to find bugs... At best you'll get the more Senior reviewer to spot library uses that are known to be workable but problematic (eg poor performance), coming from their experience. But straight up logic bugs are hard to spot.

The big thing that code review achieves is that it ensures a 2nd person understands the code that was written, and therefore it is possible for the reader to understand.

So 3 years down the road and you're looking at some counterintuitive piece of code, the reader isn't wondering *why on earth did he write it like this? Is it working around some cryptic edge-case bug in the framework or were they just stupid?"
I just checked the logs and did some reverse IP lookups at random and it turns out nearly all the IP addresses I have are cloudflare IPs. So I don't even have IP addresses logged the way I thought I did! Yay me!
> Yes, tailwind might make css a lot easier, and github copilot might make coding a lot faster... but is this really easier than in the early 90ies, when you could just type <html> into notepad and make a website that didn't require any CSS or images or JS or even more than just the most basic html tags?

The thing is you can still do all of this. But we have since built tools and frameworks to let you still do this, while giving you superpowers. I think Svelte is the best example of this. You can create a dead simple site with it and have the result you are talking about, but the real power is now you can employ many of those advanced techniques that were reserved for large web apps in the same dead simple site.

> Is tailwind really easier to work with something like - let's say - pico.css? Of course if you want to do super-elaborate layouts, then probably yes - but if you embraced a more minimalist approach?

I've used tailwind quite a bit, it's killer feature is the fact that it's just intuitive. With most CSS frameworks, even minimal ones, I always refer back to the docs to see how they do a specific thing. With Tailwind you refer to the guide a few times but very quickly pick up how it does things. I think that's why it's so popular, I've typed out classes thinking "is this a thing", and almost every single time, it was.
Cross bar is a super clever concept.
Well, this guy's site needs a lot more work. I tried to view it and every time I attempted to scroll down a giant black bar obscured the text. Bad CSS. And with CSS disabled, between every single paragraph this guy has GIANT "comment" buttons that fill the screen. It's unusable as styled and unreadable unstyled. That's quite an accomplishment.

The best time to build websites is now. Everyone has the upload that enables them to host from home. Every computer has the resources the host a website without breaking a sweat. You can still just <html><head><title>my site</title></head><body><h1>My site</h1></body></html> and throw some images in a directory and your site will be unhackable, last forever, and extremely fast rendering.

All you have to do is ignore everything this guy says. He seems to mostly be talking about commercial jobs for corporate persons and not human people.
Precise code intelligence for Java, Scala, and Kotlin
According to electricityMap, France is importing 3.58GW from Germany right now. And from all other neighbors, except Great Britain.

https://app.electricitymap.org/map
Wearables, as soon as fix the power.
pretty cool little web site!

https://arhamjain.com/typehand/
Similar article that's not blocked in EU/UK: https://www.reuters.com/markets/us/oracle-buy-cerner-28-bln-...
> Take the SIM card out

my phone can communicate without a sim card (at least with 911)... and I have no clue if my car has a sim card or if it needs one.

> don't buy a car that tracks you

For that, you probably need to buy a car that is at least 20 years old?
Furthermore, from what I see, a lot has changed in JS land. You can basically assume ES2018, with a few exceptions in the library, module systems are part of the standard now, and package managers seem to catch up with that. A lot of what you learnt what is older than 5 years about JS and accompanying APIs, you can basically forget now. Arguably, it might even be better if you had never learnt it in the first place. Because, let's face it, what was going on then was a hot mess of steaming shit.
That's exactly why I put the word "better" in scare quotes.
Dogs aren't considered people (in the US), so it would be considered stolen property _at best_ if this were an actual thing.

Likely, they'll pass the animal on to a shelter and give you the info as to where to pick them up. It wouldn't be considered "stealing".
In many places while they may be required, their position is relegated to the back or hidden side of the building. I imagine this is because most shoppers do not return their bottles and cans… while some consider those who endeavor to do so “unsightly” or a “traffic hazard.”
I bury my head in the sand. No Joneses down here.

The answer is likely some combination of ignore it and be better than it. Whatever those mean to you.
During the great recession I had a co worker, a legendary game designer in some circles, tell me he was collecting cans to pay for gas.

When he was unemployed he was desperate for any type of work. I was more interested in how gentrification makes her family's life harder. Back when I was 19 you could get a place in LA for 600$. Now same place is 1300$, no matter how many shifts or cans you pick up your not covering that.

I hope some help comes to working class America...
Hopefully, realizing how unnecessarily shitty and bloated nearly all existing software is and rediscovering an appreciation for simplicity, reliability, and performance. There’s so much low-hanging fruit to be picked yet we let it rot on the vine.

Projects like Zig I think are the first signs that we are getting fed up with what we have.
I'm 16 years in and have followed a similar path. I graduated college in 2004, started my business in 2005 and never took a job.

Consulting has gotten me here and I've had up to 4 direct hires with me, but my dream has always been to run a product business. I must have attempted 3 dozen different ideas by this point.

But on Friday last week, we reached our 100th subscriber. Combined with other free products, we now have over 130k daily active users which sounds more impressive than it is. The MRR is still tiny and we still rely heavily on consulting projects that have been more and more difficult to line up.

It's been difficult, sometimes extraordinarily so, but we have such happy customers with huge amounts of positive feedback. It feels like this could really go somewhere. The fire still burns brightly within me though I don't know how. I'm determined not to let opportunities pass me by again.

I have never shared this anywhere.
In the English speaking sphere people get hung up on "cookie laws" because the UK had a specific implementation of such a law in 1998 or so.

GDPR and many of the non-UK privacy laws that preceded it in Europe didn't concentrate on cookies but on the user identification concept, but "cookie law stupid" is a meme by now.
You don't actually need to install .app containers by moving them to the Applications folder you can run them from anywhere. In fact they are just basically folders with a binary file inside so it's basically the same as downloading an .exe on Windows and just launching them (of course on modern macOS they run in a sandbox and require explicit permission to access any files outside of it).

Apps shipped in a .pkg do need to be installed, though. But from an user standpoint the process is almost identical to a Windows installer wizard.
After having used postman for sometime, I realized it favors mouse click based workflow and is very resource heavy. I have switched to emacs verb[1] package and combined with some custom function for env (staging/local) management and org-roam for file management, it's much more comfortable to use. I don't have to learn a new set of shortcuts and can use all the other emacs features.

[1]: https://github.com/federicotdn/verb
I agree with your points, but the pair programming also has downsides, main one being that it doubles the total cost per task, and also it's usually limited to 2 pairs of eyes (again because of the cost), while code reviews can (and should) be done by as many members of the team as possible.
A book a day? Wow
I'd get behind that, but it won't happen at this point.

I would like to see abolishment of speculative property ownership. You either use it, or it gets given to someone else.

You can't hold it and wait for the price to go up. You get a year, maybe two, and then it becomes public domain to anyone that will use it.

I find it absurd that people are born and indoctrinated to believe that because someone else says they own this bit of land that they've never used, no one else can use it.

People are literally born homeless. Their parents may have a home, and they may let their children use it, but they are born without anywhere they can legally be without someone else's permission.
C. 2000 I was able to match state-of-the-art web designs, solo, without much difficulty, writing raw HTML & JS. And get paid for it.

I was in high school.

That was the best time to build websites.

(Though at least "flat" trends and terrible UX out of several major companies mean my shitty designs are back to looking about as good and working about as well as "pro" designers, so that's, kind of, an improvement over ~2005-2014)
In the 90s we didn't have the developer console or sophisticated debugging tools.

The only way to debug was "alert("foo")" placed in strategic locations!

We also had to handle significantly varied browser differences.

You can do a 90s style site today and vastly benefit from modern tech.
Is it not a lot easier to market and sell to consumers instead of businesses? The CaC is lower correct?
It's also interesting as an example of jurisdictional conflict.

US law grants the US government broad (some would argue over-broad) reach into the digital activities of US-based companies independent of where those companies physically house their data. The great truth of the Internet is that it's a location-disrupting technology: modulo latency, the computer next to me on my desk and a computer in Sydney, Australia are logically exactly as close (by which I mean: fully equivalent whether I'm fetching data from one or the other as a client). But of course location still matters for the oldest location-focused institutions on the planet.

I predict that unless higher courts just decide to disregard the reasoning in this case, the resolution here will be either an international treaty between the US and the EU to clarify data access rules here or a simple jurisdictional mess: whether an EU citizen's data can be sniffed by a US company from computers in the US will be entirely up to who's government cares most.
Close-up reveals secrets of Milky Way's neighbour
I'm hopeful that by the time cars can be automatically repossessed without a human operator they'll have set up a network of on-demand rentals and I won't have to worry about car ownership and all the nonsense it entails.
Unpopular opinion, but chase old things, not new ones.

The big investment in your career will be ideas that stand the test of time. Relational Databases, data structures, programming paradigms, math, etc. Even in machine learning, just knowing core statistics and regression is more important than HottestNewArchitecture :TM:.

Learn the ideas underneath these ideas, and you'll really grow and be able to better evaluate / learn new ideas.
The principle-agent problem is not just limited to companies. Everything you've written applies to people in general. Advocacy in and and of itself is a fickle enterprise.
> Code review is an interactive process, where questions can be posed to the PR authors, and PR reviewers have access to search the codebase.

I also performed reviews on pullrequest.com (~2+ years ago?). I firmly believe code reviews are an interactive and knowledge sharing process but was explicitly told NOT to ask questions during pull requests, but instead to make statements focusing on bugs and style.

Based on the comments here, this def looks valuable to some of pullrequests.com customers. I believe this is more of a human acting as a safety net, or risk mitigation strategy, and loses the majority of the value that pull requests can provide to an organization.
You simply don't participate.
Isn't that meant to be cryptographically paired? Apps shouldn't be able to intercept random domain names whenever they want

You'd need the right info at URLs like:

https://example.com/apple-app-site-association

https://example.com/.well-known/apple-app-site-association

https://example.com/.well-known/assetlinks.json (Android)

(which obviously don't exist for this domain)
Or that any hacker that gets into Teslas system will have a field day.
Unfortunately I have a family member that depends on consistent medical insurance.

It is one thing to do what I find happy, it is another thing to take care of others.
Teaching sand to think was a mistake.
People already complain that technology is too complicated to use - if anything, the trend is toward trading off more security for simplicity.
Thanks everyone, reading this was exactly how I needed to start out my last Monday of 2021.
> disabling the stuff that would allow this to happen would also disable half the futuristic features on your car.

Why?

When you jailbreak an iPhone you don't loose features.
I would add:

5. Good documentation (and good culture of documentation)

Whenever I have to go look up a Go package[0] and figure out how to use it, I am impressed with how good most of the documentation is. Yes, you have to be familiar with the golang conventions, but it seems like accurately documenting libraries is just a thing people take seriously in the ecosystem, and in many others it stops at the good intentions.

Also I really like how explicit it all is. I usually learn something more than just an API when I dig into a Go package.

So, if you like to nerd out on that kind of thing, Go is one of the best places to do it.

[0]: I hate that they replaced godoc.org with this, but: https://pkg.go.dev
Why would you think Kong would spoil it? Their main product is an API gateway, it makes sense to have a nice HTTP client under their umbrella. Kong is also open source and almost all of their plugins are freely available. I actually tried (and still use) Insomnia _because_ it was affiliated with Kong. YMMV but I've had no complaints about Insomnia at all.