skysight-inc/HackerNews huggingface dataset:
It is not the density that I worry about. Judging from TSMC's Investor notes and technical presentation, they don't see any problem with 2nm or may be even 1nm. 3nm is currently scheduled for 2022, and 2nm for 2024. So it isn't much about the technical but achieving those within budget.

The problem is somewhere along the next 5 years we may see cost per transistor stop decreasing. i.e Your 100mm2 Die would be double the price of previous 100mm2 Die assuming the node scaling was double.

At which point the cost of processors, whether that is CPU, GPU or others becomes expensive and the market contracts, which will slow down the foundry pushing for leading node. We could see Hyperscaler each designing their own Processor to save cost, and we are back to the mainframe era, where these Hyperscaler has their own DC, CPU, and Software serving your via Internet.
One issue I ran into personally is incremental vs fundamental research. In the drive to get publications, which provides evidence of production so you can get grants, better jobs, more money, better publications in higher journals-- the quest for all that leads to very small steps in research. There are proportionally far fewer biologists than there used to be working on fundamental, big picture type work. One counterpoint may be that the low hanging fruit has been picked. However, I feel it's also a cultural problem. To do well, so many of us biologists get caught in the incrementalism loop rather than thinking bigger.
It's an interpretation, but not the most charitable one.

Our idea of an oppressive autocratic government is more similar to that exemplified in Orwell's 1984- a government that prevents and punishes expression of dissenting ideas at any level, even the private one (you never know if the friend or person you're talking to could be a police informer).

Another interpretation could be that China cares about, or simply consideres legitimate, the expression of dissent, but is terrified by the consequences of mass protest movements such as that of Tiananmen Square, preferring to maintain a rigid control on the direction and pace of change.
It's a mark of distinction to live in a house that old. You should be proud!
Very true, deers in some area's do require population control due to the impending impact they would have upon an area. This you see play out in contained parks/area (ie - cut off) like for example Richmond Park in Surrey which closes twice a year for such culling, of which has David Attenborough as a patron. They do cover the issue here:- https://www.frp.org.uk/deer-cull-royal-parks-advice/

It is a balance and yes, the let's save everything mentality can play out detrimentality in society and that alas gets down to lack of knowledge upon the matter - always, which we see play out on both sides of the political spectrum.

Though another one still up in the air are Foxes, historically they used to do fox hunts to control the population - which I'd say is the other side of the fence as whilst the motives originally where good (farmers and foxes do not mix if large populations of foxes), the approach of the culling is a inhumane, barbaric and ritualised sport. So you end up with fox hunting banned, but without any other forms of control in place you end up with, and we have with foxes spreading into towns and see an increase in children and pets attacked, which has happened. But the hey they are cute patrols will overlook that aspect. It is a fine balance, one in which as a species we kinda hypocrite impose.

After all, I'm sure many animals if they could speak would say that humans need population management due to the environmental impact they have. Which in many aspects, opens up a whole new level of debate that nobody really wants to discuss. Though nobody looks at shark attacks upon people as environmental conservation oddly enough.
I haven’t ran Windows outside a VM (and only then for FPGA/ASIC programming tools) in the better part of a decade myself and loathe every second of the time I do run it in a VM, yet I still think you are out of line here.

Maybe consider cooling off before posting more?
I can't comment for sure if they still have the source, but I know that EA made changes to those games when they released The First Decade [0] to make their CD-checks accept the new DVD. Most of the games were recompiled (so source was available) for that.

---

But the RA2: Yuri's Revenge binary was just patched where needed. This distinction was made because at the time YR already had some hardcore fans decompiling it and enhancing it, EA's community manager heard about this and made sure that community effort was not destroyed. I was one of those fans, and taking it apart was one hell of an adventure. We didn't decompile all of it, but we figured out many details, and added a lot of bugfixes and enhancements. It's not the same thing as the real source code, but you can see what we got in [1]/[2]/[3] (unfortunately those haven't been updated in a while).

[0]: https://en.wikipedia.org/wiki/Command_%26_Conquer:_The_First...

[1]: https://github.com/Ares-Developers/YRpp

[2]: https://github.com/Ares-Developers/Ares

[3]: https://www.modenc.renegadeprojects.com/Contributing_to_Ares
Like the parent, I'm also in favour of proper taxation. And as they said, it needs to be a policy. Nobody is striving to place themselves alone in disadvantaged position, as you surely understand. The rhetoric of it being possible to donate one's money is utterly unhelpful.
An Introduction to Memoization in JavaScript
How to Make an IoT Network-Uptime Alarm
Of course, even with a well articulated source you're downvoted on HN. You think that having a primarily U.S. based audience hackers would be inclined to poke holes in the perception of their own government versus practical reality.

So curious, so inquisitive, so academic.
Good lord, hopefully latency isn't 2.5 seconds!
This totally depends on team and management. It’s better to set the expectations that if you have set your status on busy then you may not respond right away. I have now set an expectation with my team that if it’s urgent call. Same thing we do in life outside of work as well. If you have urgency then you are not good to msg your friend and wait for urgent reply. You would just call.
I agree, and I think you hit on exactly why white-boarding persists (the least of all interviewing evils, IMHO): if this industry is so fast-moving, the fundamentals are the most reliable thing we can measure that has lasting value for (what we hope) are long-term hiring decisions.
Claiming constant "whataboutism" is a new way for the internet to stifle conversation. Please stop.
The opposite actually. A long time ago, I came up with "yoruba" as my username for various forums. (I think I was going for a vaguely Japanese look.) Some time later, I noticed "Yoruba" in the language selection sidebar of a Wikipedia article, so I decided to swap out a letter to make my username distinct.
Also "The Elements of Computing Systems", which is as good as SICP but comes at CS from opposite direction, that is from the machine up.
Are you sure issuing money to pay off debt leads to inflation? Citation needed. I assume you would cite the quantity theory of money [1], which says that "the general price level of goods and services is directly proportional to the amount of money in circulation, or money supply."

Using the quantity theory of money as your model, how do you define the size of the money supply? Do you include or exclude government debt? It is a highly liquid financial asset, so maybe it should be included. Maybe not at par, but at some discount.

If it is included at par, then monetizing the debt (issuing new money and buying debt with it) [2] does not change the money supply. Here's the math: money supply is M + D (money + debt), and you monetize X dollars of debt, then the new money supply is (M + X) + (D - X), which is equal to M + D. Therefore, according to the model, we should not expect inflation.

Note that, in the US in the last 10 years, the Federal Reserve monetized trillions of dollars of debt [3]. Has there been hyperinflation, as you would claim?

[1] https://en.wikipedia.org/wiki/Quantity_theory_of_money

[2] https://en.wikipedia.org/wiki/Monetization#Debt_monetization

[3] https://en.wikipedia.org/wiki/Quantitative_easing#US_QE1,_QE...
It's true that keeping on terrible employees is worse than firing them, but that's the answer to a different question. The question at hand is should you opt for a system you know is going to involve a lot of firing fast, or do your best to avoid bad hires even at the cost of a higher false negative rate?
Ask HN: Why do Silicon Valley documentaries get me stirred up?
Why I am here and what I do with my life are really important questions for me. Having given the matter much thought I have concluded that pursuing wealth is not my end goal. My problem is that when I watch Silicon Valley type documentaries I get stirred up and feel like I want to make a difference in the world. I don't think I can articulate why I feel this way? The message of these documentaries always seems to be about wealth which flies in the face of what I said earlier. Has anyone else had the same inner conflict?

Just to give some context I am well paid sysadmin, have a part time business / saas product and the most wonderful family. I am not trying to square my disappointment with life. I am just unsure if I should kick these feelings into touch or pursue them.
A philosophical difference between Haskell and Lisp (2015)
Well, to be fair, it would be a lot faster than mysqlfs.
One Eco's book relevant, IMO, for programmers: "The search for the Perfect Language". In a way, it can be thought of as a prequel to the history of programming languages.

https://www.amazon.com/Search-Perfect-Language-Umberto-Eco/d...
If you just extend the metaphor slightly and have tap water mean 'comes from a tap' rather than 'comes from a municipal supply' it still works.

The supermarket that currently has thousands of individual plastic bottles could have a big tank with a tap on it.

It sounds more like a trust thing. You need to know that the water is safe. If you know it's safe, you're good.
You have listed discrete events that either happen or they don't. If they are avoided then it is as if they never happened in the first place. Global warming isn't like that. Once it has started you can still stop it but you can never go back to the way it was before.

Global warming is like having cancer. You go to the doctor( or scientist), you check if you have cancer (or global warming), he tells you yes you indeed have cancer and only 5 years of life left (a few decades with global warming) and if you get treated right away they might even prevent the cancer from spreading and you will have a good chance of growing old and dying in your 80s. Except you are stingy and don't want to pay the (very cheap) bill. 3 years later you are bedridden and the bill has quadrupled.

Also if you think climate change wasn't accelerated by humans then please take a look at this nice chart. https://xkcd.com/1732/
They developed it as teenagers and had probably never heard of the IPA at that point in their lives.

An IPA encoding may not have spread as well as a unique alphabet designed by two members of the culture it was intended to work with, either. IPA is an ugly mishmash of Latin and Greek characters with assorted flourishes; the further you get from English and various Romance languages, the more you have to use the fiddly mismatched characters; ADLaM is clearly one set of characters designed to harmonize with each other.
The magnetic North Pole moved rapidly. Phone and other GPS systems need update
Hong Kong is not the only place where people speak Cantonese. The entire region of GuangDong (Canton) speak this dialect. Do they believe all "trolls" speak Mandarin?
Hey people, it is from 2012. It's a totally different era.
Slack is bad if you use it bad!

At a fully remote company that I work at we have “quiet hours” in the afternoon where the expectation is that any messages in the channels are not going to be seen until the next day. Everyone is also encouraged to automatically enable Do Not Disturb for that time period. There’s also no expectation that DMs are immediately responded to. If it’s not a blocking issue, I’m happy to get a response the following morning.
Curecode (https://www.curecode.org/rebol3/) is no longer used. Everything was moved to Github a few years ago - https://github.com/rebol/rebol-issues/issues
The Android Arsenal – Mails – Maildroid
Aside from community radio stations and major sites like Spotify, you could try looking through slices of the record industry yourself. There's a big list of record labels on Wikipedia that you could read through[0]. They've also sorted by genre if you want to try a more targeted search[1]. Most decent labels will have a big list of signed artists and events going on.

It's been fun getting to know some of the record labels and listening through full albums. If you type in an artist name in YouTube they usually have most of the albums to sample. I've found lots of good artists this way :D

[0]https://en.wikipedia.org/wiki/List_of_record_labels

[1]https://en.wikipedia.org/wiki/Category:Record_labels_by_genr...
> Users can then choose existing apps similar to their idea, such as Uber’s or Facebook’s. Then Engineer.ai creates the app largely automatically

The resulting codebase must be a nightmare to maintain, unless the app is little more than a collection of pre-written functions.
Pretty sure almost everyone on this site can do basic multiplication, I'm not sure the aggressive "warning" is necessary.
Straggling for Covert Message Passing on Complete Graphs
> Meaning that when they get all users and Google is gone that they can turn all the tracking they like.

I don't think we have to worry about that. Apple has a small (10-20%) portion of the global market. In many sub markets Apple is struggling against the competition.

What we do have to worry about is digital privacy being unevenly distributed with people that have more money being able to afford more privacy.
Rotterdam, which was bombed during WW2: https://parallel.co.uk/netherlands/#13.49/51.91912/4.48476/8
How else would I read this particular post?

Also it's not like Tumblr was like this when this post was, er, posted. It was pretty nice to browse.
async/await is about non-blocking, not IO specifically. You can use async to not block the current thread while IO completes, or use it not block while while some CPU work completes (in this case on another thread while the UI is unblocked).

It's similar to using an event loop architecture for all UI actions.
> Without wishing to return to the Elizabethan Poor Laws, we ought to consider what was lost when the courts discouraged Americans from thinking of “homelessness” in light of the old laws against vagrancy.

Ah, so we're back to imprisoning the homeless (at huge expense) rather than providing, say, public toilets or shelter facilities. Not only is the WSJ not learning from history, they don't want to learn from history.

That's because the article is written by this guy: https://en.wikipedia.org/wiki/Charles_R._Kesler
I am confused. Why do you think software engineers stop working as much as MBAs when they land a job? That's when they have to start studying even more beside working.

54 sounds about average for an engineer anyway. In Germany for example it's not rare to have 9 hour working days, with 30 to 60 minute lunch breaks in between. If it's so then basically one week comes to about 45 hours / week. If you study 2 hours a day, read books or read the news, follow trends, watch recordings of past conferences, etc which are pretty standard things that you are supposed to do on your job then it easily comes to 54 hours / week. So that's not high at all.
Very much worth viewing in relation to the effects of WW2 http://googlemapsmania.blogspot.com/2014/04/amsterdam-during...
with https://maps.amsterdam.nl/woii/ being the one you want.
Of all the controversies regarding WeWork, this is one of the smaller ones, really.
Ouch, yeah, that's pretty bad. I've actually been at a fair number of events with these folks, as my own startup often gets put into the same bucket with them (also London-based and associated with "green" transport infrastructure). I've always avoided having a conversation with them, because it just seems so ...sad.

As a straight-up marketing device -- say, a way of creating some interactivity at your storefront in order to get people to linger there longer -- then I guess it's fine, or at least no worse than any number of other things. I actually find that less objectionable than painting it with a green "we're helping to save the world" veneer that is either very cynical or very deluded. It takes a trivial amount of cognitive effort to understand that energy recovered from footfall will never, ever, pay back the embodied energy to produce and install the device. (Even moreso if you include the metabolic efficiency of human power in the energy calculations). This shouldn't be hard to figure out: it was pretty well understood by the end of the neolithic. But I suppose people are capable of remarkable feats of mental gymnastics.
Depends on how much anonymity and security you want. If you work within channels that your country's tax authority can audit (like direct bank transfers, apps like Venmo or gift cards etc), then you can always be caught. Of course, there are degrees of anonymity and security associated with different instruments and you will have to find the one that works for you.

I guess the most anonymous and secure payment method would be to work anonymously for a cryptocurrency (i.e. a job that doesn't require you to give your personal information), and then use that to pay for your illegal goods. Of course, you have to ensure that your illegal goods supplier does not know your personal information either, so they don't accidentally anonymize you.
Media Can’t Stop Presenting Horrifying Stories as ‘Uplifting’ Perseverance Porn
There's nothing about being embeddable that's a limitation. All I really want is a lib I can link to that gives me an entry point to launch the database against a given folder, with some of the tweaks the postgres config file has, and that gives me a connection back. That entry point can launch however many threads it wants and behave exactly like postgres itself. After that my app can connect to a standard postgres and take advantage of all the features and performance.

We've been moving so much into web apps that optimizing for desktop apps like these is not a big concern these days. Sqlite ends up being used in that niche but it's extremely easy to run into it's limitations even in very simple personal usage. It's fine for what it is, an alternative to open(), but there are plenty of use cases where optimizing for fast open is not relevant.

Here's an example of where I'd really like postgres to replace sqlite:

https://github.com/pedrocr/syncer/

I've had to add an extra caching layer because of sqlite INSERT performance. Given that I've already had to code around limitations and the schema is simple I will probably end up using a simpler non-SQL database in the future instead.
Hydrogen is a scalable storage technology, unlike batteries, and large projects are underway:

https://amer.mhps.com/world’s-largest-renewable-energy-stora...
I was against the algorithm tests or something more like exams before.

Until I interviewed a lot of people with my colleagues during these years. Interview processes are highly biased based on the knowledge of the interviewer's background and value, or even mood.

Some interviewers are too sloppy on interviewing, asking ill-defined questions, demanding answers they want, or just in a hurry and wanting to go back to work. I often feel bad and angry for interviewees - they spent time and patience preparing themselves carefully, then was treated very casually. It isn't fair at all.

I hate to say that, although standardized tests are bad, they are better than the most nowaday interviews.
Could it be dogs or could it be people?

What economic factors could lead people to stop picking up dog poop? Have poop bags gone so far up in price that it's impossible for the average person to purchase poop bags?
Really depends on which filesystem too, you'll notice here that Microsoft's NTFS implementation is horrendously slow, HFS+ is several times faster, but still slower.

Since they don't bother explaining which Linux filesystem they used, I suspect they mean EXT4, and the particular version of EXT4 in the kernel in that particular version of Ubuntu.

The real news is: ext4 is about as fast as SQLite for small objects.
> there's no reason for privacy-conscious users to stick with Apple.

There is a cost of switching platforms.
I can understand wanting to protect your culture, but the benefits of having a truly global language outweigh personal considerations of cultural pride.
We need better mental health care, and cheaper housing.
Why would anyone give this advice?

It seems relevant to getting a tech job. If one is looking for a job, chances are that things have changed since the last time they looked for a job, which on an average for most people these days is every 2-5 years.

This is not limited to engineering or tech, and extends to most specialized jobs in most industries.

Can we stop handing out this advice and encourage everyone to stand up for their rights instead?

In the right context absolutely. In general, its possibly a bad idea. You could always balance it out and educate the folks about the rights of an employer

If you were on my team, I would not expect you to sacrifice any of your rights. But if you kept falling behind your peers, to the determent of the team's performance, at some point you would be put on a performance plan. The unfortunate thing about performance plans is that by the time its enforced things are close to unrecoverable.

And if you did find yourself failing, I hope someone tells you that:

The technology industry is an extremely fast-moving one. Many technologies used today didn't even exist/were popular a decade ago; in 2009, mobile app development and blockchain were pretty much unheard of. Engineers constantly need to upgrade their skills to stay relevant to the demands of the job market.

Because, I will not.
This reminds me of when HaveIBeenPwned errantly notified me that my explicitly-public-by-choice GitHub email address was "leaked" by GeekedIn.

This is not noteworthy.
I think it's a little odd to ask directly. If you are evaluating an interviewee for "culture fit" as in your example, would you directly ask them "how would you fit into our culture?" or try to evaluate their thought processes, demeanor, etc to determine it for yourself?

Perhaps it's just the context from which this conversation arises and it wouldn't strike me this way otherwise, but asking these questions directly feels a bit too much like college application boilerplate to me.

If a team wants to prioritize a diversity of perspectives, I feel the team should spend the interview trying to understand my perspective, analyze how that compares to their own perspectives, then synthesize the answer to the question themselves rather than just adding a "How will you contribute to a diversity of perspectives?" question.
Deus Ex (2000) Forced Players to Reframe Their Entire Experience
First thing you can do is just add more RAM, any free ram will be used to cache disk access. Varnish will decrease the latency only if you are using some scripting between the file and its access.
If eating to the point of obesity and losing a foot to diabetes is worth accommodating, I don't see why having exceptionally awkwardly long legs shouldn't be accommodated either. In either case it's an unusual physical attribute that causes trouble for the afflicted, but in the later case the afflicted has no blame.

It shouldn't matter if you think tall people are lucky for being tall, or whatevver your hangup is. All that should matter is if their physical condition is causing them trouble.
But changing the timezone to a different value or providing a few false flags would cripple this line of thinking.