skysight-inc/HackerNews huggingface dataset:
Wait. So I can put few simple wifi-enabled microcontrollers in corners of my apartment and be able to always check where I tossed my phone just by looking at the tv or computer screen? How's that not a product?

I could even name few usual zones and have the name of the zone that contains the phone displayed on any screen in the house and on smartwatch. Also I could do the same for smartwatch. Can it be done for bluetooth?
Credit cycles and asset returns
"one of the great space flying stories"
Would it be interesting to have another submission where each top comment is just one idea? Then we can vote on those ideas and see which ideas are more likely to be true.
* ecological collapse will become more apparent and uncontested

* there will be more and more civil unrest in developed countries, due to increasing inequalities and economic recession
Very broadly:

* Enjoying movies and series on a flat screen will be replaced by experiences inside virtual reality devices.

More specifically:

* All actors will be turned into 3D models.

* The experience will be mostly passive.

* They can be enjoyed by multiple people at the same time, which replaces going to the cinema.

* Manufacturers will be the same, ie. Sony, Microsoft and Nintendo.

* Disney either launches their own "console" (ie. a standardized PC like current consoles) or enter a partnership with one of the three large manufacturers (Nintendo being the most likely candidate).

* There will be lots of reboots of existing franchises in VR.
The bowline is rather special as it

* doesn't tighten the big loop when you pull on it.

* it can be done with one hand (with lots of practice!)

I wonder how strong the bowline is compared to the others though.
You're agreeing with them. Philosophy doesn't protect you from meaninglessness, like you said, looking at things rationally, our lives are meaningless in the long term. Religion helps get rid of that feeling of meaninglessness by telling people that you don't just dissapear when you die, and what you do while alive matters for eternity. OP said that philosophy will help protect people from feeling like their life is meaningless, but it's the opposite.
And reddit is doing the new thing. Their new design caused me to leave, even their "old." subdomain is pretty bad.

Didn't really need it in my life anyway.
I have most reason to doubt 8. I think it'll mature, but I doubt a fully "standard" stack will come about.

I suspect WASM will lead to a lot less stuff being done in JS.
firebase is awesome. keep up the great work! if you had a magic wand and could change one thing about "new" google, what would it be?
I think many use the granny for their shoes.
I looked at Liftbridge when choosing a streaming platform for event sourcing, but the FAQ says it's not production ready. Is that still accurate?
My prediction is most of these predictions will not come true as stated, but things that have not been discovered or are not obvious will dominate change. Having seen 4 decades now since I started I have seen so many technologies and changes appear that no one even thought of at the start of each decade. It might be different this time because the internet is so prevalent today and it's much more difficult to make something under the radar.
1. ML/AI hype will go bust and the industry actually starts goes back to the whiteboards and starts to do useful stuff.

2. native apps will heavily decline and replaced by web apps. the whole ecosystem will remain wild.

3. the developer community will have a major change because the majority will be degraded from snowflakes to comodity. more developers will heavily specialize and move away from web and general purpose fields. severe shortage everywhere in the west.

4. china will show strong and visible presence in the world theatre

5. EU kills current adtech business, which will start to reinvent itself seriously by the end of the decade

6. mobile device business will encounter major shifts due to oversaturation, lack of innovation and eastern competition. touch screens will hit an dead end in usability leaving customers riddled.
RDD PoSV v2 with Enhanced Staking: A Simple Core Wallet Upgrade
This is what you're looking for:

https://developer.holochain.org/
I don't know where you come from, but all I see in my bubble is immense growth in Java and massive Apache projects / ecosystems. Exactly the opposite.
Funny thing is this will be the only correct prediction in the thread come 2030
thank you. your recommendations means more than I can express
there's probably another layer of disconnect about the actual health of finance corporations.
No, unfortunately not. It does use jsonb for job arguments to make interop easy. That’s entirely on the enqueuing side though and not processing.
* 50%-60% of cars on the road will be replaced by electric / hybrid cars (very likely)

* Remote work will be much more widespread / will be the norm at least in IT (very likely)

* Telemedicine will be widespread, AI automated medical diagnostics systems. (very likely)

* AI/automated lawyers (likely)

* AI/automated trading will become dominant

* More automation in the warehouses / factories / stores

* First manned mission to Mars (unlikely)

* Evidence of past life found on Venus (unlikely)

* Sea level rises by 10 cm. Climate warming although not very dramatic

* Oil extraction diminishes by 30% globally

* New privacy oriented businesses (protection of personal data, digital forensics, cyber detectives)

* New efficient method for capturing CO2 from atmosphere developed (towards the end of the decade)

* First asteroid harvested for ore

* Some forms of cancer can be cured effectively

* More remote mini wars/ military operations (using air drones, automated undersea vehicles, rovers)

* Lab grown meat is available to buy

* "3D printing" of simple tissues

* Personal medical monitoring devices (constantly monitoring heart rate, blood pressure, sugar level, ...)

* Development of NEWSPEAK (oh sorry digression)

* Lithium shortages / alternative battery technologies

* Very high digital storage capacities available at cheap price, although content starts to take more space

* End of monarchy in the UK
You make your call on a phone that's on the local PD's imsi catching mitm? because that's what, would happen in London...
I'm not talking about just any index, I'm talking about using a plain KV store as an index.

The row ID can be encoded into the key. From my example, a basic mapping might be:

name:Bob:123 => <empty value>

If your KV store is optimized for range scans, as they usually are, then there's no reason to store anything in the value, because a key range scan can efficiently jump to the first instance of a key prefix.

For example, if I want to search for "name = 'Bob'", then I simply start at the key "name:Bob:" and pluck the row ID from each key, scanning sequentially until I reach the end of my range.

This works great for multiple values. For example:

name:Bob:123 => <empty value>
name:Bob:124 => <empty value>
name:Bob:125 => <empty value>

Finding all rows matching "Bob" is a matter of just scanning by prefix.

If you store row IDs in the value, you'll risk read/write contention on the value. Let's say there are multiple rows with "Bob", you'll end up storing something like:

name:Bob => [123, 124, 125]

To add or remove row IDs you'll now have to merge values of unrelated rows, and make sure this happens atomically. That usually means locking.

This also puts a constraint on the number of row IDs you can fit in a single value. KV stores typically co-locate value data with keys, so now you might not be able to efficiently scan a large range without also loading that data. You can do tricks like introducing an indirection, where you don't store "row IDs", but "row page IDs", where each page is sharded maximum of N row IDs, allowing you to sidestep the size limit on values. But that comes with other costs.

I'm not counting in-memory stores like Redis here. Implementing in-memory indexes is a completely different ball game to something that needs to live on disk.

As for "superficially appealing idea that would be impossible to optimize adequately in practice", your assertion is demonstrably false: TiDB and CockroachDB both implement performant relational databases on top of general-purpose KV stores.
I'm sure Pulsar is worth it if you use most of what they're offering, but the Java client library is crusty, throws exceptions for control flow. I'm looking at a persistence mechanism built on top of NATS to replace it. The NATS layer would make it simpler to decouple the gateways from the persistence layer, and support our bulk computing needs.
I'm hoping that when my kids grow up they're horrified that we ever drove gas-powered cars.
When will it be the Year of Mercedes on The Highway? Never, if the US market-share of Mercedes remains locked at 2%.

BUT DOES THAT MATTER? OF COURSE NOT.

As long as I can drive my Mercedes on the Highway, I don't give a fig if Joe Blogs in the next lane is driving his Ford. Similarly, if I can have Linux on my desktop, I don't give a fig if Joe Blogs at the next desk is running on Windows 10.
To make a small fortune in aviation, first start with a large fortune.

I think the idea of renting an airplane away from home is moderately appealing and I've done it 3 times (none via OpenAirplane), but each time with a local instructor, because I wasn't going to use an away-from-base rental airplane for purposeful travel.

The desire to rent an airplane without an instructor (what OA enabled) isn't that much higher for me than renting one with an instructor. In Iceland, I wanted to fly around and look at the terrain and nature. I flew the airplane, but have the instructor knowing where we were, all the radio procedures, and having a "walk up, get in, fly, go pay, walk away" experience was worth the modest instructor fee. Same with the two rentals I did in Florida; in those cases, I was trying out new aircraft as a potential type to purchase and had no reason not to have an experienced instructor on board (in fact, it was a big plus).

Now, the fact that I didn't do what OA is best at means that maybe I don't really see the advantage. If we're going somewhere within about 700 miles, we probably have our airplane with us. If we're going farther than that, we're probably not going to then want to rent an airplane to sight-see and need to not have an instructor on board. If we go to Hawaii, we'll surely rent an airplane and instructor.

I feel bad for the obviously passionate founders who had their company fail to thrive.
• Elon Musk viewed as more unpopular than Mark Zuckerberg as his company passes 1T in valuation.

• No new smartphones will contain SIM card slots.

• US government follows China's blockchain based Yuan in issuing a crypto based USD.
I'd rather bet that react/the react ecosystem will be have a >60% share than WASM being extremely common.
> How do taxes pay for birth control?

Most people in developed, Western countries get free birth control (and all other medical necessities) from the government. This is funded by their taxes.

This is also true of US citizens using Medicare.

Further, taxes pay for sex education at public schools, CDC awareness campaigns, and other

> Could declining birth rate be a sign of a better society that values quality of life over quantity of offspring genes?

Yes. What I'm saying is that the "better society" part is funded by governments (especially in Western Europe and Canada): public health programs and social safety nets decrease economic reliance on children, which reduces economic motivations to produce them. Fewer children also die, reducing the need to already have "extra" children to replace them.

> Perhaps if incentivizing smaller families with UBI for life will be a better policy than incentivizing large families?

UBI may make sense. I don't know. It depends on the specifics and hasn't been extensively studied.

However, I'm still trying to understand why you think anyone is "incentivizing" large families. Who is doing it and why? What part of the government is trying to increase the birth rate?
My vote for most useful knot is the figure-8. Can be used to secure something to a fixed anchor, as a bend, or to put a loop in the middle of a line (something like an Alpine Butterfly is a better option there, but if you only know the figure-8, it will get the job done).
* In the US, the left-right divide continues to fester, resulting in violence and even more inhumane treatment of migrants.

* Cancer fatality rates plummet further as individualized care regimens continues to improve. Heart disease and diabetes-related complications are the two big killers

* No major action is done on climate change as society continues to fall into the boiling frog trap. The investment needed to tackle climate change is never made at a significant level.

* Outside of a coming recession, cities continue to attract the vast majority of new jobs, resulting in even more insane affordability problems. Remote work doesn't stem the tide.

* Bananas go extinct.

* Cloud providers remain wildly profitable, but meta-providers begin to put some pressure on the bottom line by dynamically provisioning resources based on cost between clouds.

* A moon base happens. Astronauts travel from the ISS to the moon every few months.

* SpaceX sends multiple unmanned missions to Mars to lay the groundwork for eventual human habitation. NASA announces the selection of its first crew to visit Mars in the 2030s.

* The ITER project produces the first net-positive fusion reaction in history. Elon Musk announces a new company to mass-produce reactors.

* Nothing is really done to address inequality. Populist violence breaks out in some European countries.

* A revenue-neutral carbon tax will be passed in the US.
> Tech illiteracy of young people

How do you mean? Do you mean as in they're all end-users rather than able to create things?
It also paved the way for law enforcement's use of wiretapping (Olmstead v. United States, 1928).
* Facebook, Amazon, MS will still be around and be bigger than now.

* There will be a recession that will ripple for longer than the last one

* Waymo will finally launch but have minimal impact in the US and will end up licensing the tech/partnering with car manufacturers to stay relevant.

* Apple will enter a tangential but highly profitable market most people won't see coming (think general mobility or communication device)

* Google will see a drop in Ad revenue and have a do-or-die moment about their longterm existence (they'll still be healthy tho)

* AI won't displace many jobs and we'll come up with another new term for fancy data science

* "AI" will be massively rolled out with poor oversight and lead to very bad outcomes on a large scale. People will revolt but not much will change.

* Global warming will be alive and well and people will still bicker about whether it is real.

* Africa will begin to make huge economic waves in partnership with China and the western world will panic/intervene

* We will still trade privacy for convenience amd FB will buy/launch a new product that crosses 1 billion users again

* We'll lose 1 of the GAFAM leaders to health/tragic occurence

* We won't be on Mars, but Elon Musk will pull of 2 new industry-moving changes

* China/Russia some other non-western superpower will undergo a significant political change. Won't quite be democracy but it will be different and effective

* Cars and many appliances will now be sold always connected ( 5G?) and there will be several privacy and security issues with no meaningful change.

* Snap will get bought
>anything designed or sold for incorporation into a dwelling.

I'd be willing to make the argument that a program integrated into a previously owned computing device is a totally valid case for this clause to trigger under. Your computer is part of, and is increasingly integrated into your dwelling. The program being pulled down is just another module for it.
The manual (or some kind of leaflet with it) of the MFM 10 megabyte drive of an IBM XT even mentioned, that the drive could seize up if the bolts were too tightly or unevenly tightened. Sure enough, I had to adjust them one fine day.
But because Apple is not funded by ads, they don't have the same incentive as Google or Facebook to monetize your data.

That said, it's a matter of time until an Apple CEO looking for a way to juice the quarterly numbers finds a way to put that data to work...
Honestly if I was a security vendor who found a major vulnerability in IOS this type of behavior by Apple would make me far more likely to simply release it rather than work with them to get it resolved.
I mean, JavaScript and Python have definitely become much more popular for many more things than they were in 2010.

I doubt Swift replaced much besides other compiled languages, and Kotlin just compiles to Java anyway. Dart's VM idea was dropped so its small usage is largely compiling to JS still.

I would say that the overall idea of performance being traded for programmer time is definitely happening despite the emergence of Rust.
Starlink, Kuiper and Oneweb will all be built as LEO based satellite networks, and go into service, dramatically changing the $ per Mbps economics and speeds for previously unreachable areas of the globe.

One of the three will probably be less successful and end up getting acquired by a larger entity.
Care to enter into a bet on #1? (Particularly with your phrasing, it seems like Waymo in Phoenix already counts)
For #8, what does "accepted" and "standard" mean? Do you mean front and back end, or just front end? If you just mean front end, maybe. But if you're including back end for web properties, there's lots of enterprises out there that this will never come close to becoming true.
Even extreme primitives have magnetic-confinement fusion.
By 2030, at least one fully accredited, fully- or mostly-online university is available that offers a recognized diploma at significantly less than the cost of in-state tuition at a state university, yet still offering equal or better education.
They could always release figures for larger networks - they don't have to target Resnet50 (which is the MLPerf standard). I don't think anyone would hold it against them if they show massive improvements in something like GPT-2 training time (a network 37000x the size of Resnet)
> What are your thoughts on this?

Data shows that lowering the cost of education doesn't increase birth rate. Otherwise Germany, which has 100% free education through college, would have a high (and increasing) birth rate.

The same is true for every country that has developed economically. Stability/security reduce birth rate.

It makes sense, doesn't it? Having a child is a huge emotional, physical, and financial burden, regardless of the cost of education. The government would have to give people an astronomical amount of money to make it feel like people were "getting paid" to have kids, and even then, I still doubt they would.

Children take an enormous toll on people's lives and bodies. As an example, the Japanese government is trying to get people to have them, and they just won't.
How would I go about asking/hiring someone to write cover letters on my behalf?
This feels like possibly one of the most "first world problems" sort of things I could ever think to ask about, and I'm certain this is just going to invite responses of people who will try to convince me this is something I have the capacity to do if I just try harder. Please, please don't do that.

My difficulty with writing cover letters is mental illness related. I have a long and complicated mental health history, and have been in and out of hospital, and it would be too difficult to give you a quick run down here. Actually getting long-term help to get me to the point where I'd be able to write them wouldn't be reasonable when I need to meet degree requirements for mandatory internships now-ish.

I just need... someone to talk to, to help me mine my past experiences for Good Hireable Action Statements (TM) that will Appease The Business Gods (TM) so I can secure my last mandatory internship so that I can graduate and start paying down the 80,000 in student debt I have acquired over the past 8 years of this life-draining degree.

Trying to do this on my own leads to depressive episodes and anxiety attacks and self-hatred and feelings of suicide, and those things don't mesh when I actually have to get up every day and function and prevent myself from starving. So, I think the best thing for me at this point is to ask someone else to do the bullsh*tting on my behalf, and be confident for me when I have 0 self confidence.

I think I have the skills/background to get hired. I get good grades, I have project experience and previous internship experience. My research supervisor has a high opinion of me (even if I can't seem to get myself to think about me in the same way -- again, mental illness related, please don't give me a pep talk.) It's just going through the motions that really, really messes with me, so I want to ask for help.
I don't think anyone at Apple would be all that upset over that. A publicly released exploit is better than one privately sold to intelligence agencies. It's specifically the latter market that Corellium seeks to serve.
That's amazing, thank you for sharing.

I understand why you chose Pulsar over RabbitMQ, but wouldn't have Kafka been a good choice as well?
My list of favorite knots:

1. Square Knot / Reef Knot -- This is the shoelace tie, and its one of the simplest knots. Learn this knot backwards and forwards you'll use it a lot. Avoid the granny knot (a mistaken reef knot). Beginners will often tie the granny knot instead of the square knot. If you can do a square knot, the "Surgeon Knot" is a useful variant which is more secure.

2. Figure Eight -- Superior to the overhand knot in almost every way imaginable. Never use an overhand knot, always use figure eight instead.

3. Bowline Loop / Sheet Bend -- When a loop must be sturdy and unmoving, the bowline is one of the best. The Sheet Bend is nearly the same, except you tie two different ropes together. I keep a bowline loop on any "pocket twine" because making a bowline loop is the start of many advanced knots. Such as...

4. Package Tie -- Presents obviously look nicer with a ribbon in package tie form, but any large, box-ish object can be secured with the package tie. Really good for lunchboxes / bags in daily usage. Add another Bowline loop on the end for a convenient handle. https://www.animatedknots.com/package-tying-knot

5. Cable Lacing -- When working with wires and electronics, the cable-lacing knots are great for organizing wires. Its quick to tie and organize, and looks great. https://www.flight-mechanic.com/lacing-tying-and-cutting-wir...

6. Poacher's Noose -- When a loop needs to "collapse" to bind objects together, various nooses come in handy. Poacher's noose is my favorite, ties easily and fewer people recognize it compared to the hangman's noose. Both nooses have political implications however so be wary of who is watching you when you tie a noose.

7. Butterfly coil -- When storing most paracord, twine, or ropes... butterfly coil is fast and effective storage.

8. Over-under coil -- Wrapping up thicker wires / cables (especially electronic cables / wires, but also garden hoses) is best with over-under coil instead of butterfly coil.

9. Half-hitch -- Its the knot you've been using all the time, and you probably don't even realize it. Its called a "half-hitch", because you need two of them to actually make it secure. Two-half hitches solves many problems.
Surface, Azure, Minecraft, Github, VSCode and the whole renewed developer focus... those seem like pretty strong shifts and not just 'surfing the wave'.
I like your number 7. It looks like this kind of beliefs come in waves.