skysight-inc/HackerNews huggingface dataset:
I think the mistake here is seeing cryptocurrency as an investment. That's not what it's for. It's a currency used to pay for goods and services. The rise in its value comes directly with the freedom to use it to pay for goods and services that avoid government/corporate malfeasance and liberate commerce.

For example, I can get a drug that I have a legitimate RX for through the (regulatory) captured corrupt American healthcare system at 100x markup, or I can buy high quality generics on a darknet market for pennies per pill.

Another example: Monero is a privacy coin that is designed to be untraceable, and Mullvad (VPN) "Privacy is a universal right" offers a 10% discount for Monero, Bitcoin and Bitcoin cash. Fantastic utility for people looking to break out of oppressive government firewalls and spying.

I think cryptocurrency is a massive boon for humanity. And treating it like an investment is foolhardy. It's a currency. If you don't have a plan to spend it, why would you mine or buy it?

I saw all this coming when Bitcoin first came out and I remember thinking it was expensive at $6/BTC. If I'd kept half of what I bought back then I'd be a multimillionaire today, but if I'd kept it, it might not have become as valuable as it is today either. The value of a currency comes from using it, not hoarding it.

>Maybe governmental regulations of this will change my view.

Government regulations spurred on by the regulatory capture and oligarchy designed to squash the little guy are the a huge problem.
So it takes fantastic engineering to fetch a value from a single input box and then echo a string with some CSS around it? :-D

Once again - instead of reasoning about the usual piece of the stack try to understand the whole thing - from users’ intent to use it all the way to the timer going off. This is a tiny bit of a 10£ Casio functionality. You shouldn’t need datacentres to replicate that.
Fair enough, sounds expensive.
Also a lot of lubricants in bicycle gear and some rainproof gear uses PFAS, which is again slowly rubbing off onto your skin or going airbone.
Printer server for turning a dumb printer into a network printer.

Sensor and pump control for a self-watering flower bed.

I used to run a server with my unifi controller, NAS gateway, and IRC server, but I found an old office PC that does that for me now with about 10x the performance.
Maybe this isn't what the previous poster meant, but sometimes I will say black & white when really I mean monochrome. Monochrome logos show up all over the place especially with icons for web apps. And they are good for printing on apparel, accessories, etc. I really doubt they are concerned about faxing
xmmp is nice but I wish we had Linamp ... because I don't want to use Windows and Winamp was the best media player ever made.
Well it is implied, if one talk only about great cost but not benefits.
Are you a native English speaker from the West coast of the United States? I would guess so? It is a subtle linguistic reference that lost on most of the rest of the world.

Or as the Californian youth used to say: SIIIIIIIKE

It turns out that it was appropriately named!
How does this jive with their very recent purchase of the Thomson Center in Chicago?? They also announced they'd be hiring over 4000 people to fill it (making it the second largest google hub in the world)
Every social research paper must more or less identify and classify socioeconomic status in order to do proper science. What ever social concept a researcher is studying, the first thing people will ask is: "did you account for socioeconomic status?"

This PDF looks like a good start if you want to see how it get measured during research: https://obssr.od.nih.gov/sites/obssr/files/Measuring-Socioec...
This little argument is a great summary of what's going on in our society: the rich are shifting the public attention from their wealth to skin color of the poor. "Weath is hard to quantify and we should stop talking about it, while skin color is very apparent and the Social Justice Book we've given to you clearly states that skin color is more important than money."
From the added momentum from various historical figures whirling in their graves.

See now if we'd paid a bit more attention to orienting them properly (not too late now!) we could use that angular momentum to straighten the earth's axis and thereby eliminate the scourge of winter! Or at least banish it to the benighted polar lands where it belongs.
My point is that there is no reason for the price of Bitcoin to inflate alongside actual commodities, which is validated by the fact that BTC fell while inflation rose. Gold similarly has a low correlation with inflation.
I just confirmed that 640 KB fits in RAM. That's enough for me.
Stealing Hyundais and Kias with Just a USB Cable
Depends on how one stands in regards to secure code.

I love C++, but secure like the ALGOL linage it will never be, no matter how many fixes we throw at it, because that C copy-paste compatibility layer is never going to be thrown away.
Are they happy? (Are you happy?)
> OSI’s license might not be copyleft per se, but it does in fact limit what the redistribution license can do, and requires the source to stay “open”.

Please stop spreading misinformation.

It is not a condition of OSI approval for a license to require that downstream projects be reciprocally open source. You can absolutely take MIT licensed code and put it in Microsoft Windows or some closed source app, for example.

If you're unclear or have questions about something, then it's fine to say so and ask questions in the appropriate forum. What you're doing, though—which involves saying something and then waiting for someone to challenge or correct you—is harmful and contributes to even more outlandish and untrue beliefs about open source than what already exist.

To reiterate: the clauses you're quoting do not mean what you are interpreting them to mean, and claiming otherwise, especially so confidently, is actively harmful.
I've been laid off six times. It was a surprise once, the first time, an early job at Wal-mart. The other five times I could see it coming (and three of those times I had already started actively interviewing elsewhere). Three of those jobs were small businesses in the video game industry, where layoffs after a game is finished and released are pretty common.

I was actually more surprised that I somehow didn't get laid off at a previous corporation that had multiple rounds of deep layoffs, especially considering how often I had been laid off in the past.

In fact I found out when the department head put in his notice that I was on the list of one of those layoffs, but so many people quit in the meantime that they didn't need to lay off as many people, so he was able to take me off the list. I stayed there a little too long, through inertia and also I had so many 1 to 1.5 year job "hops" from all those previous layoffs I felt I should stick around a bit longer to show I am able to stick with a company when they let me.

It would have been a blessing if they had laid me off, though, it would have forced me to find a much better job much earlier.
I don't know about badly written, because I couldn't even read the article, and I didn't want to get a headache by trying. The layout is atrocious.
As someone who writes Solidity full time - it's probably not useful for anything outside its current use case.

The EVM, that it compiles to is a lot of fun though, if you like small understandable virtual machines. I like it a lot.
Demand for pretty much anything is infinite, if you assume a price of 0.

So in reality we almost always end up with a non zero price where supply equals demand.
The post is about the optimization being implemented now. The cost is that it wasn't implemented before. I find that interesting.
Thanks, so is this a drop-in replacement for paid Cypress, but better? Pricing seems similar with $6/1000 tests.
Argentina.

The downsides of living here are discussed elsewhere, of course. But let's not get sidetracked :)
You're all wrong. The plural of octopus is hexadecipus.
Problem with arguments like these is you put all of crypto/web3 into one category.

Yes there are scams out there. Lot more than other fields. But just take 2 or 3 solid examples - Uniswap, DyDx, etc -> These are much more open and decentralized and transparent than their TradFi counterparts.

If you think Uniswap is a scam, you haven't looked into it yet. Yes the tokens that get listed on it can be scams but that's up to to the buyer to assume the risk. As a tool, it's so much more transparent than anything that existed before it.
Go is the most beautiful game. Chess is the dominant game where I live, and it is fun to play quick blitz games and look for tactics, but the feeling is nothing like a game of Go.

As far as early decisions, one of the most important in Go is knowing when to rethink your plans. You may place a stone with the intention of defending it, but if the board state changes, it might end up serving better as a local influencer or a sacrificial stone instead. To that extent, your early decisions are key, but also you have to remain flexible and attentive to the evolving game as moves are played, adapting your early decisions to unexpected later complications.

Playing a good Go game feels almost zen or enlightening; you pick your moves with careful determination, but your plans flow like water around the fluctuating board state. There's a reason there are so many Go "proverbs", something in the game mechanics makes it a perfect metaphor for life or the universe.
Speaking of which, I heard that RedHat was hiring someone to work on HDR support in linux. How is that going?
80% of the work has been done. Now the remaining 20% will take 80% of the time.
The youngest punch card person should be at least sixty by now to be working in ~1980 when that stuff was on its last legs. Should be very few of them left as the industry was an order or two smaller at the time.
I mean, sure, in the sense that a janitor in the US is wealthy when considered globally.
I think you might need a new computer
If you're wondering, the cutoff is 64 TiB.

That's the amount of RAM on an IBM Power E980 System.
I was disappointed that the page didn't start offering vintage computers for very small datasets given that it has bytes and kilobytes as options ("your data is too large for a VIC-20, but a Commodore 64 should handle it")
I like Paprika but it’s edging very close to abandonware territory.

Personally I switched to https://crouton.app but that won’t work if you’re on Windows.
It is already working out on Android, regardless of what upstream does.

https://source.android.com/setup/build/rust/building-rust-mo...
macOS Stationery Pad (built-in Finder file templates)
I do not appreciate the forced parallelism at the end. Dilbert is a social inept, the author said that strips are 30% based on his life, so the author is indeed a suffering social inept and so he is turning acid and angry at the world.

I enjoy his strips and this post made me discover the more controversial ones, which I had missed. Thank you to the author.
>Challenge: explain to a normie that their life savings is gone forever because of a zero initialization vector.

You mistook a currency for an investment opportunity, and gambled your life savings on one thing. Currencies have always and will always fluctuate against each other. Diversify your investments.
I did! Was pretty painless, just followed their documentation on configuring resolve settings
How does one achieve this goal?
OP Here.

I have a single configured email address on which I received my welcome email on July 15 and "Server Locking" email today.

Looking into Hetzner dashboard, it seems they did not delete my instance, just turned it off and banned my IP so I cannot ssh into it.
There is an option to request unblocking which I will request soon and which wants me to answer "What caused this problem?" and "How do you plan to correct this problem and prevent for the future?".

This was a development instance: running docker, postgres, SchemaSpy, some service emulators, node, vscode and accessed the services through ssh port-forwarding.

It seems there is an "Abuse" incident linked to the blocking of my IP but I only see the incident ID, no additional details.

This was a dev instance, I did not think about making it airtight. I do not rule out that someone broke into it and violated their terms (this happens with production systems and I am definitely a worse engineer than people there). If this happened, I am happy they locked it down but I wish they informed their users in these cases: I had git ssh keys and other secrets there which I proactively revoked and more information on the incident would definitely have helped choose the right course of action.
I'd say there's three segments TBH.

The "SV caliber" developers you identify [honestly, that's kind of offensive, but whatever] who can and do actively consider relocation to the US.

The same caliber of developers, but have no interest in ever living in the US, for personal or obligation reasons.

The permanent resident non-Canadian citizen category you allude to.

Google Waterloo for example is mostly full of the second category. Plenty of high caliber talent who are there and not in Mountain View because that's where they chose to be. Because any of them could relocate / transfer to MTV any time they liked, but prefer not to. In my last few years there, there were dozens of people who I met who had transferred (back) into Canada from SV/Bay Area because they simply couldn't stand living there anymore because of cost of living, politics, family, home sickness, etc.

There are other companies that set up shop in Canada merely to siphon the first. They offer an "ok" experience for people who choose to stay, but push hard to get talent to relocate. I get the impression there's lots of this happening in Vancouver in particular.

The prominence of the last (recent immigrant / PR) category is really something that has held back the Canadian tech scene in general TBH. It's a product of international recruitment by the Canadian immigration system. There are shops full of people essentially fresh off the boat from the PRC or Eastern Europe. Many of these are highly qualified -- but in the context of our industry as a whole -- underpaid/mistreated. Others are not as competent. And it's all mixed up, and it has messed up the local tech market, compensation ranges, and quality of work produced.

Of course all of this is in flux and changing because of the rise of remote work.
Tabs are not in RAM in Firefox - they don't get loaded until you click into them, so you can effectively have a nearly unlimited number of tabs open. (My primary browsing PC has only 8 GB of RAM, but handles thousands of tabs with ease.)

As I said above, this is how I work, and it's not negotiable. If it bothers you to have that many tabs open, then fine, kill off your tabs. That's fine with me. And my way should be fine with you. (You're probably one of those persnickety inbox zero people, too :-), aren't you?) (My Inbox has 38K unread messages, and I reset them at the start of the year. That's after the many thousands that Google already threw away. It's just not worth the effort to throw away all that stuff one message at a time...)

BTW, I have probably 100K bookmarks, but have no good way to merge multiple old bookmarks files and convert them to the new format, so unlike the tabs, the bookmarks are now useless. I stopped using bookmarks in favor of tabs years ago now.

Now let's talk about power tools for handling large numbers of tabs!
That's between them and Netflix though, not them and Netflix's consumers.
My favorite summary of why not to use microservices is from Grug:

"grug wonder why big brain take hardest problem, factoring system correctly, and introduce network call too

seem very confusing to grug"

https://grugbrain.dev/#grug-on-microservices
Has anyone tried firing up Pandas or something to load a multi-TB table? Would be interested to see if you run into some hidden snags.
I'm quite fond of secure code but attackers don't really exploit memory unsafety in compilers as they're not often in a position to or, if they are, there are much simpler ways to execute code.
In case you're not aware, your response is heavily implying that FB's stock falling is proof of a recession. That's why they responded by clarifying that the drop is due to future outlook of investors and not the economy at large.
I used Dall-E a lot and get into a lot of the same issues, I think Dall-e needs parameters that are fixed for things like:

-percentage of the entire drawing that the image you want to draw should take; a lot of times I think the object I want is too "zoomed in" or large; a circle background is a good way to limit it but I think it should be more obvious

-No way to fix the color of the background so that it can fade in easily to other images or design

-Reuse drawing styles to generate further image to explore further and maintain consistency

A syntax could be: Octopus juggling blue database cylinders, digital art, cute, image-size:40%, background-color:#304324. With image-size, and background-color being keywords in the definition
Anyone can learn to code. However, few want to and even fewer want to pursue it as a career.
I learned a ton through IRC, too! And I'd give a strong +1 for this pattern. Personally, I think it applies generally to a lot of fields. Once someone has sufficient experience and wisdom, they inevitably come face-to-face with how little they truly know.

Ideally, that humility is paired with a general sense of wonder and curiosity. I think, once you realize how little you know, it gets so much easier to (re)embody the childlike curiosity and desire to learn more. I don't think it's a given, though -- and sometimes (at the risk of arrogantly declaring myself to be humble), I find it pretty hard not to be overwhelmed by the massive volumes of reality that I'll never get to learn about.

William Butler Yeats had a slightly different -- but far more beautifully phrased -- take on it in his poem, The Second Coming: [1]

The best lack all conviction, while the worst
Are full of passionate intensity.

[1]: https://www.poetryfoundation.org/poems/43290/the-second-comi...
Tests can cover this really well. I also find that lodash and Babel runtime packages were extremely stable APIs. If an API changes a lot it’s not the best strategy. You have to know your dependency chain
Happy to answer any questions about the interview, AI, or continual learning. I've long been a member of the HN community.
For me CTRL+D was enough. Never used double-scale before 4K. :D (but it's for classic, I don't know if modern skins have this feature)
There's just a huge amount of waste in many cases which is very easy to fix. For example, if we have a list of fractions (0.0-1.0):

* Python list of N Python floats: 32×N bytes (approximate, the Python float is 24 bytes + 8-byte pointer for each item in the list)

* NumPy array of N double floats: 8×N bytes

* Hey, we don't need that much precision, let's use 32-bit floats in NumPy: 4×N

* Actually, values of 0-100 are good enough, let's just use uint8 in NumPy and divide by 100 if necessary to get the fraction: N bytes

And now we're down to 3% of original memory usage, and quite possibly with no meaningful impact on the application.

(See e.g. https://pythonspeed.com/articles/python-integers-memory/ and https://pythonspeed.com/articles/pandas-reduce-memory-lossy/ for longer prose versions that approximate the above.)
Takeways from Nvidia Recommender Systems Summit
That is actually a funny idea, I didn't think about that. I only revived and refreshed what somebody else came up with and made before me.
I can do all this with my OpenWrt router for free.
>Investing in AAA securities is not speculation, by financial standards, by the way.

I would argue that it is now after seeing the bullshit the ratings agencies pulled during that fleecing of the world.
In that unlikely hypothetical, I would say that the problem then lies elsewhere if there are zero competitive black applicants. Fix that problem.

You would have to ask black students don't qualify when equally impoverished students of other races do.
The south wasn't a meaningful contributor to the US's economic powerhouse status.

That's the whole reason they lost the civil war — it was an economic backwater with almost no factories, and what useful goods they traded abroad were fairly easily replaced (so no European country bothered trying to help them).
Quanta is great at explaining deeply technical scientific topics like these. They put the effort into making analogies and comparisons for even the most esoteric theoretical constructs like the ones in this article. I can't judge if they're accurate, owing to not being a theoretical physics Ph.D., but it's always an entertaining read.
Couldn’t you send this sort of message privately? The post gained a number of replies and the sentiment that “web3 is trash” is about as commmon today as “McKinsey is trash.” I would advocate HN send warnings in private as, respectfully, public warnings look like flamebait IMO to me.
Cool, another army manual that no Soldier will read. In all seriousness, though, sounds really interesting
Wander.com | Multiple Roles | Full Time | Remote | https://wander.com/careers

Wander is verticalizing the 100b+ short-term rental industry. We own the demand, booking, smart home technology, home management, and the homes themselves, creating an unmatched guest experience.

Our mission is to help people find their happy place. Our vision is to create the infrastructure for people to experience the world.

We are backed by legendary investors and have a team of experienced startup operators. We are a tight-knit team, with a strong work ethic with a common goal to build a lasting company.

Roles:

- Senior React Native Engineer: https://www.wander.com/careers/81a48081-46d7-4deb-861a-4b4ac...

- QA Engineer: https://www.wander.com/careers/fd61c1ee-8a02-4665-9a1d-5ff4c...
It's one thing when scalpers jack up prices, but when companies do it it's called price gouging.

I haven't seen Sony, Microsoft, Ford, Tesla, gas stations, etc.. raise their MSRP to deal with scalpers, only inflation.

I have real examples that prove you're point wrong.. do you have examples that help prove you're even slightly right?
Funny you chose carpentry which is very much a field where everything must be mathematically tested and proofed.
I've wondered whether it's easier to add data analyst stuff to Elixir that Python seems to have, or add features to Python that Erlang (and by extension Elixir) provides out of the box.

By what I can see, if you want multiprocessing on Python in an easier way (let's say running async), you have to use something like ray core[0], then if you want multiple machines you need redis(?). Elixir/Erlang supports this out of the box.

Explorer[1] is an interesting approach, where it uses Rust via Rustler (Elixir library to call Rust code) and uses Polars as its dataframe library. I think Rustler needs to be reworked for this usecase, as it can be slow to return data. I made initial improvements which drastically improves encoding (https://github.com/elixir-nx/explorer/pull/282 and https://github.com/elixir-nx/explorer/pull/286, tldr 20+ seconds down to 3).

[0] https://github.com/ray-project/ray
[1] https://github.com/elixir-nx/explorer
> I also find the appeal to a physical object to explain a functional concept is rather amusing.

The challenge was to describe it to a 5 year old. 5 year olds are better with concrete thinking than abstract reasoning. This is what made using the turtle in Logo a genius move, as it allowed younger children to write programs by conceptualizing a physical turtle that can move, rather than thinking in terms of an abstract function that mutates data.
It's a loan word, there isn't any 'correct' or 'incorrect' answer. Language is always evolving, which is why dictionaries are often descriptive instead of prescriptive.

To wit: A blog post from Merriam-Webster: https://www.merriam-webster.com/words-at-play/the-many-plura...