skysight-inc/HackerNews huggingface dataset:
I think more time spent at home (both you and your neighbors) will drive demand for more interior space, sound isolation between neighbors, and private outside space, than it will drive desire for neighborhood amenities. (It will increase all of those things, but things higher on that list more.)

I live in a low-ish density section of a city. If I still lived in my old mid-density apartment, I’d have broken my lease early in the pandemic to get out to get more space and not have people walking above me all day.
6 Years of HN “Side Projects Making $$$+”
Honestly, Yandex has really good image search. I now do all three (Google, Bing, and Yandex) when I'm researching for a design.
Russian cosmonauts board ISS wearing colours of Ukraine flag
The community was not fully known back then (at least not in 2009, post-launch). It was possible to play around with the bitcoin wallet software back then, let it mine some coins from your desktop, and read the bitcointalk forum but not post on the forums or trade whatever you mined until it was worth a few bucks a bit later.

I was one of those people (might have been early 2010 for me though, can't quite remember when I first became aware of bitcoin, but it was pretty early). I remember seeing the post about bitcoin first being exchanged for pizza after I had a bitcoin wallet. I read the forums sometimes but never posted (which is odd, because I posted on a bunch of forums back then).

Of course if I had a time machine I would have been mining nonstop back then, instead of just briefly to play around with it, and held on to it until much later. I thought it was cool but at the time I thought if it was successful it just meant it would get up to roughly the same value as a US dollar, i.e. $1 for 1 bitcoin, and wouldn't go up much beyond that.

By the way, I held on to my coins for as long as I did in part because I was super paranoid about fucking up my transactions, so I get where the OP is coming from. For a casual user they probably don't want that stress. Hell, whenever I do a transaction to another wallet now that's more than $50 even today I check the address three or four times and still sweat a bit until I see it go through.
I have plenty ideas on how to improve quality of search of Google but I figured out competing with Google would be akin to slow painful death so I wouldn't start my own search engine atm. If somehow we could influence the Google's management to listen to our suggestions. Maybe the root problem is indeed business model which eventually shapes how features are introduced and how UI/UX turns out to be.

Google is smart but sleepy and somewhat distracted from their core business with 99 other projects they have.
I really don't expect a page to work perfectly without JS. If some small feature uses it that's perfectly fine. But if I visit a page with JS disabled, I want these features using it to be broken and not the entire page to be unusable...

A little JS for the right reason can be very valuable, but requiring JS just to get a minimally usable page is insane.
My list of magic numbers (2020)
So you're saying that in a capitalistic society, people with capital do better? Colour me shocked.

The landlord also takes on risk and responsibility here. Like any business, if they do a shitty job they go broke. If they do a good job, they make bank and expand their business.
I agree it seems overly simplified to the point of being useless. A single Columbia class submarine (without munitions) costs the same as (approx) 10 million loaded AK47's. The two of these would have very different effects on peace, especially not considering where those AK47's are used.

World GDP also doesn't account for purchase parity. A state with cheaper labour building the exact same weapon as a state with more expensive labour would still result in the same weapon being created.
This and a poor understanding of math.

I wonder how these responses would have differed if they had simplified the questions to something like: “If you were in a room with 100 people in it, how many would you expect to be X, excluding yourself?”
Perf is a great way to generate data for offline analysis. But it lacks a gui, and its text mode interface is very sparse.

The good news is, it is an very solid foundation to build on. They got the fundamentals right.

If you’re profiling short pieces of code PAPI might be better. It lets you bracket code snippets with its function calls and get performance counter data. So you can count instructions, memory accesses etc.
Distro devs don't maintain drivers, kernel devs do that. That's part of why embedded firmware authors like Linux: you get a ton of drivers for free with minimal effort.
BS stuff like getting paid a lot of money to write code? Your BS may be my bread and butter.

It’s possible some segment of programmers will obsolete themselves by calling actual business requirements BS, or insisting that they will only work in Clojure on new development with a custom standing desk from home and never have to attend a meeting or engage with the rest of the company. But the work is there, more of it every day, and it’s only boring BS if you perceive it that way.
Perhaps:

> Chaum published the idea of anonymous electronic money in a 1983 paper;[1] eCash software on the user's local computer stored money in a digital format, cryptographically signed by a bank. The user could spend the digital money at any shop accepting eCash, without having to open an account with the vendor first, or transmitting credit card numbers. Security was ensured by public key digital signature schemes. The RSA blind signatures achieved unlinkability between withdrawal and spend transactions. Depending on the payment transactions, one distinguishes between on-line and off-line electronic cash: If the payee has to contact a third party (e.g., the bank or the credit-card company acting as an acquirer) before accepting a payment, the system is called an on-line system.[2] In 1990, Chaum together with Moni Naor proposed the first off-line e-cash system, which was also based on blind signatures.[3]

* https://en.wikipedia.org/wiki/Ecash
This looks really promising. Any idea why it says only “Internal Apps”?
Would it not be suitable for an MVP for a public-facing SaaS app? Or perhaps even more than an MVP? What are the limitations that might not make it suitable for a real, production app beyond an MVP ?
I wonder Zillow could do market making without the actually buying and selling that introduce so much of the risk. Gather into from prospective buyers about what they're looking for and identify houses that are a good fit and serve them up to the buyers. Not sure how to monetize, but this is essentially cannibalizing realtors, which is always where I thought their business model was going in the first place.
Even if that would happen, it's very different from today. Because these centralized verifiers now have an incentive to perform well.

1. I can ALWAYS choose to transact on L1 with others. This option is non-existant in our current system.

2. Because payment provision and customer protection are now split, it means that there can be more competition. You don't need to be a payment provider at the same time.

And most importantly: have you ever had to deal with scams and chargebacks? These "verifiers" (paypal, visa) are often utterly useless, with lots of unclear rules.

It turns out that many people don't actually WANT this "protection". What people want is an efficient, global payment system with strong authentication methods. And maybe a way to lock their account (which is much easier to realize with DLTs)
The author can't read the license, which is odd considering it is quoted directly

The license must not discriminate against any person or group of persons.

The license itself does not discriminate, even if the licensed content does. This is an important freedom.
Over the past 3 years, I've really put myself out there. At first, interviewing was a bit difficult. It had been a looong time since i've done any. It got easier with time. After a while, I stopped preparing for interviews and I started getting good at it (asking questions, finding out if that company is really good for you, answering questions about yourself, and of course passing the technical assessment (whether coding / algorithm interviews or even large-scale system design).

The only advice I can give (i've received a lot of good advice here) is to always interview. Always be up-to-date on the job market, with respect to skills, technologies, coding savviness, etc. Interviewing in the beginning may take a lot of your time, but if you do it consistently, it'll only helping you in future interviews. Don't be afraid of rejections, hell, even embrace rejections as a mean to get better in the future.

I was always afraid of having my skills eroded or even becoming obsolete as it got to a point where I was no longer learning new things on the job, so I had to push myself and make myself learn (most times on my own personal time). That's what pushed me to get out of my comfort zone, and do something that I know will be annoying and heck even make me scared.
We can compare these ICEs to a Mach-e or an ID.4 or an Ioniq 5. Build quality on these is pretty comparable to premium ICE models from these manufactures.
I mean yes of course. The implicit underlying question i am asking is does their product make sense or is it a scam/snakeoil?
I suspect it has crept up on a lot of people as traffic has increased over time. In my last proper job I used to commute 24 miles in 30 minutes. The same journey now would be close to an hour.
To me it looks like this effect: <https://www.theclickcommunity.com/blog/creating-starbursts-i...>
I believe it's a pretty common thing to do to use (some of the) grant money to "buy your time back" from the university (where the expectation would otherwise be that you do 100% teaching).
But isn't the real problem that you cannot be sure that the other side have actually disarmed.
So there is this incentive to build and or keep nuclear weapons in secret - just in case.
Then you have this outcome where both sides still have nuclear weapons, but not publicly so that it is no longer a deterrence but a a pure offensive weapon.
Genius GM6000? I had that one and still use the cutting side of the combined mousepad/cutting mat that came with it.
This was my doubt also. Couldn't find anything indicating a causal link, so this is not so useful in the end
If they keep pushing this crap it's going to make people bigoted. Sometimes I wonder if that's their goal.
'not the bartenders responsibility to apologize for something they have no control over, and possibly they're not even a representative of the same business that owns the building that chose not to include the accommodations.'

So if you have a serious situatuon, like a disabled person stuck in the basement, and the responce is just, leave them there? Like what has to happen for the barment to get off his ass and get the manager?

- 'Mate, you have a dead body at the bar!'

- 'Sorry pal, calling the police is not part of my job description'

To the customer, you represent the business. I see no reason why an able bodied man can't help, but if so, he should get someone who can. Whatever is the highest level manager or owner present has figure out the problem
Yeah, but much like housing shortages, the classic cases of 'pharma bros' (Shkreli, et. al) is due in large part to the government. He, specifically, was able to jack prices because his company owned the patents (gov issued and controlled) and manufacturing license (gov issued) to rare but important drugs.
My Most Impactful Code
TIL that Neal Stephenson based the character of Glory Altamira in Cryptonomicon on a real woman.

I just assumed he made up the idea of a Filipina resistance fighter afflicted with leprosy.
That is gorgeous. Well done.
What part of https://en.m.wikipedia.org/wiki/Sustainable_Development_Goal... does this Corbett guy object to?
Even better if you could pick where 2% or so of your taxes go to
The idea with that part of the video was to couch the new concept (components) within the framework of existing concepts (functions, objects, layers, etc.) to try to help people connect the new concept at the right place in their knowledge graph. Though your feedback makes me think it didn't work as well as I hoped.

Components do have attributes in common with microservices and with stateless objects (e.g. a public interface and encapsulated implementation).

Where components differ from microservices is that a component's interface is simply a collection of functions, rather than network-facing endpoints. This means that multiple components can be deployed into a single artefact, keeping deployment complexity and cost down.

Where components differ from objects is that a component is a higher-level abstraction, closer in scope to a microservice.

However, we think that Polylith's biggest differentiator is the separation it gives between development and production. Let's say you have a Polylith project with 100 components, that you deploy in production across 10 services. You can work with all 100 components in a single development environment, and test them as though they're a monolith, even though they're not deployed that way in production. It's a lot like building systems with LEGO, and we think its just as fun!
Not only FOSS should be promoted in use (as in PostgreSql) but in making (as in budget execution platform). Anything custom made for the gov MUST BE FOSS as money is from the people, so people MUST own it. Vendors should earn on initial development, and eventually subsequent support/consultation/upgrade if it happens (i.e. work exceeds gov capacity).

Big vendors that now get to do this via tenders do not have best interest in mind for the government (as it contradicts profits most of the time) and consequently people suffer. Also, there are usually independent levels of government that need to use the same or similar software (now they each order it from independent vendors so there are multiple platforms doing the same/similar thing each payed by tax money). Not to mention that they have access to local production data by necessity.

This could be further organized to include academia that could use those projects to bring on new generation of developers, security testers etc. There is really no down side to this, only benefits, along with less Oracle yacht racing.

I congratz Bulgaria for making those efforts and it looks like they succeeded: https://futurism.com/bulgaria-amends-law-to-require-open-sou...
Author here!

I was recently asked for the most impactful piece of code I'd written, and thought I'd write-up my answer.

I think it's cool that it:

- Took very little time to write

- Avoided a costly alternative

- Is hard to judge in the long run

I'd be interested hearing other people's responses to the same question!
Does anyone know the game that is being shown in the image? @beny23, I checked your code (OSS FTW!) but the image name doesn't reveal anything:

https://github.com/beny23/beny23.github.io/blob/master/posts...

https://beny23.github.io/images/on_weaponisation_of_open_sou...
Try Kagi.com, you can rank domains however you want
Google is still my default as 9 out of 10 I get the answer I need quickly. Bing does my other 10% where Google provides junk or stale results.... Google Search really is declining. I'm tempted to move my default over to Bing for month or two just to experiment. On the Maps front, I'm really enjoying Apple Maps as it has less junk - I just want a map!!
I suppose that notion went away _because_ of JS and cookies.

Looking at it from a business perspective, it's also a matter of cost. How big a percentage of people have JS off (I searched a bit and everything suggests low single digits, 1-2%), versus how much time do I spend making sure the site is somewhat functional to serve these people. And does somewhat functional make sense? Can they see my site but they can't go into my sales funnel without me making HTML-equivalent pages? In that case why would I bother unless that percentage of users grows to where it becomes financially interesting to me?

Still, would be nice if most sites would at least render some plain HTML fallback with a bit of info, instead of a single line on a white page saying "this doesn't work".
Not sure I follow. The effective benefit of this tax break is different based on your tax bracket. So, we should be using the marginal tax rate.
The Boschian Horror of ‘Elden Ring’
The takeaways are limited, IMHO. Yes, in software engineering ingenious, simple, sometimes a bit crude solutions exist and can solve otherwise complex problems. More often than not, overly complicated, endless stacks of abstractions are developed to solve relatively trivial problems. But, software engineering is usually about maintaining something as part of a larger, dynamic, distributed system (comprised of humans, other tech) and reliance of brilliance is a limiting factor, since brilliant engineers rarely want to support their creations for years. With age, I am growing more and more tolerant of bloated, verbose, boring code that can be passed from one individual to another without too much trouble.

I think the actuator is an equivalent of a very clever Perl one liner.
I think there is another trend going on, perhaps spurred by the pandemic: the rise of consultancy (or contract) work. It feels like the whole concept of “I work at company X” is fast becoming old fashioned. Especially in software some increasing percentage of people people seem to much prefer being consultants. Or am I wrong about this trend ?
And whatever lite.domain is intended to be, it won’t be after a few years if you don’t make the change in practices that led to html’s fate.
https://en.wikipedia.org/wiki/Electronic_design_automation
Exactly my experience too. It's amazing how people get invested in the brand and emotionally attached to the vendor locked walled garden. When you ask for something as simple as universal HiDPI scaling on Apple forums. A feature which many Linux distros have for 5 years now and Windows for even longer. I got passive-aggressive comments of how I should just buy the high-end Apple or LG displays and Apple docks which are literally 3x more expensive.
“Your scientists were so preoccupied with whether or not they could, they didn’t stop to think if they should.” - Ian Malcolm, Jurassic Park
> Do you expect every website to get continuously rewritten just to keep up with the latest opinions on what's best?

I mean let’s be honest we’re constantly doing that anyways
I used to do embedded firmware, we actually had micro sdcard labels. The other thing I did was keep mine on a sticky note and label the space around them.
Can't say such things here. Apparently questioning OP's notivation and accusing of bias/spam/astroturfing is against HN rules.
¯\_(ツ)_/¯
I had to look up what RIAEvangelist was, but now I've done so, I'm not sure why we need protected from it:

https://github.com/RIAEvangelist/peacenotwar

Seems like it's promoting good software security practices?
This is exactly one of the things the FSF tried [1] for more than a decade at least. It is very good to promote free and open source software in the public sector, but it seems that legislators are again late on the issue (and incidentally that Stallman was again early).

[1] https://www.gnu.org/philosophy/who-does-that-server-really-s...
If Gen X had been worried about climate change we might have done something about it by now...
I just remembered that I saw a list of magic numbers on rachelbythebay.com once and submitted it at https://news.ycombinator.com/item?id=30733067

Maybe you like that. 0x55 and 0xAA are also in there.
Yeah that's very poor practice. I get why your site may require JS and have nothing for me if I turn it off, but do at least render some fallback with a bit of info so I know what I'm missing, how/where to contact and might be enticed to turn it on again.
For those like who wanted to know what Pyodide is… quoting from the repo:

Pyodide makes it possible to install and run Python packages in the browser with micropip. Any pure Python package with a wheel available on PyPi is supported. Many packages with C extensions have also been ported for use with Pyodide. These include many general-purpose packages such as regex, PyYAML, lxml and scientific Python packages including NumPy, pandas, SciPy, Matplotlib, and scikit-learn.
That’s fair. TCO decisions are probably more relevant in a commercial context.
IIRC both Windows and TV where modeled after the IBM Common User Access (https://en.wikipedia.org/wiki/IBM_Common_User_Access) interface style, which was a somewhat big theme in the late 80s and early 90s.
What do we mean by ‘Covid-19 changes your brain’?
However, if you are a person struggling to get into a habit of writing, it is okay if you do not yet have aerospace-grade writing. You can stop worrying and structure all your writing as lists.

You don't need to weigh yourself down with the responsibility to prevent a catastrophic misunderstanding among rocket scientists.
Not true for London, there's now quite a lot of Indian fine dining:

https://www.thehandbook.com/london-guidebook/posh-indians-lo...
Never thought that Anki could be used here. Thank you for that reminder. I will definitely try it! Building an Anki deck after an onboarding will certainly help with future newcomers too!
I think that's being deprecated.
> they will remain oblivious to the the very obvious fact that SEPA is pretty broken--EU nations and non-Euro nations (within the EU) do not transfer directly or instantly either

You're aware that SEPA is for the eurozone only, right? SEPA is slow-ish (2-3 days) and free, and now there's SEPA Instant, supported by many banks ( I don't think there are stats, but all of the 5 banks i use have it) which is fast and works 24/7, and usually free ( some old banks are trying to monetise it at 1€ per transaction). It's still better than in crypto land or the US. Of all similar cases, the only one I've heard of that is probably better is the Indian UPN(?).
He could ban it from while White House but not from your house. It’s not control like where you go to jail, it’s minor influence over very few selected places.

Every elite seems to want to cement their power and we have to combat it, always. But democracies in general don’t have “control” in any way recognisable to Russians, Chinese, North Koreans. In South Africa we had the most corrupt shit going on and the media drive politicians nuts. There’s some doublespeak and us/them but that’s just humans for you. In Russia those journalists would be dead or in exile. 30 years ago in SA we had some of that. Incomparable to political influence over media in a democracy, which is typically only over part of it. Not all.

Besides you don’t need to control the media. That’s far too much work. Just have an alternative that your tribe prefers. It seems you can make up any shit and a lot of people will take it as gospel.
All the relevant data is on FRED

https://fred.stlouisfed.org/series/TTLHH

https://fred.stlouisfed.org/series/ETOTALUSQ176N

https://fred.stlouisfed.org/series/UNDCONTSA

Homes actively under construction is about to hit an all time high, higher than the 70s peak

Plus consider demographics. Millennial hump has passed avg home buying age, and there are demographic headwinds going forward, unless immigration policy becomes more permissive. Of course demographic impact will take decade or more to play out.

By demographic headwinds, I mean fewer young people, e.g. Inverted population pyramid. See Japan or China for how this will play out
I dislike those darn cards. Feels like a micro transaction for hardware. I was very happy when sd2vita became a thing.
Surely if we do live in a simulation then the engineers just need to simulate our minds. It's easy to fake what we see then as an optimisation instead of generating a whole universe.