skysight-inc/HackerNews huggingface dataset:
Software developer in Louisville, KY. They want hundreds of those to build the government systems. They also want 10+ years of experience in VB. Like it or not, while there's plenty of Software Engineering talent in this country, but all of them are gunning for Silicon Valley salaries, meanwhile, the much hated H1Bs are supporting these crucial pieces of infrastructure.
The Rise and Fall of an Intelligence Discipline and Its Uncertain Future
I used win98 regularly back then. Never touched briefcases. I’m not sure it was too popular.
> (2) 386 complicates code paths for 32-bit x86, which people still care about (even if only a little) for real world production use.

I don't know how much of a concern this is IRL, given that one could hide essentially all 386-specific workarounds behind #ifdef's.
I made a terrible mistake by my short, snarky answers without citations because I mistakenly assumed that most people were already aware of this. But it seems that I was utterly wrong. (also I did not downvote you)

Please read this report by the US trade commission. I can quote further citations if needed, but this one is a succinct briefing.
https://www.usitc.gov/publications/332/executive_briefings/e...

Please also read the United States Senate Sub-committee on Investigations Staff Report.

https://www.hsgac.senate.gov/imo/media/doc/Combatting%20the%...

"The preferred method of the international online (fentayl) sellers is Express Mail Service (“EMS”), a global delivery service for documents and merchandise contained in letters and package."

Further reading in that report will show you how difficult it was to scan/inspect e-packet shipments due to immense volume.
Except that Apples current performance demolishes Samsung, Apple is and has been far more profitable. Apple has never been highly valued either, it spent most of the last decade well below the markets average price to earnings ratio, the market was continually saying it didn’t think Apples earnings could grow, or even last.

It hasn’t been till the last year where Apple finally broke the market average and squeezed into a low 20 PE ratio. Fir comparison, Amazon hasn’t been below 60 in forever.
How Artificial Intelligence Can Help Retailers? Interesting
It Isn't Interesting to know how Artificial intelligence helps retail and supply chain companies to effectively manage instore activities and workforce
State of the art Python project setup
> Organizations should be legally prevented from being able to pay these ransoms and should instead receive funding to help them recover from the damages

Isn’t a simpler solution insurance? The insurance company becomes a specialist in pricing and reducing this risk. And the malware writers become, in effect, ersatz pen testers.

Like a ban, you’re reducing the incidence rate. Unlike the ban, you’re extracting a public good from the ransom era’ work in the form of better infosec.
Windows 8? After Windows XP, I Microsoft released only Windows 7 and Windows 10.

Also, Matrix never had a sequel.
Most funds that have strategies like this have “anonymized” credit card data which covers a lot more than the Yelp dataset.

https://secondmeasure.com/
OK, I've attempted changed the title above to something representative from what you quoted.

Submitted title was "USPS loses on average $1.10 for each package it delivers from China"
Yep, it makes me so nostalgic. If you like this, there's a channel on twitch streaming old episodes of Computer Chronicles [1] and the optimism and excitement in it is something I just don't feel anymore nowadays.

[1] https://www.twitch.tv/computerchronicles
The open solution was RS-232, which Macs of the era didn't support without extension hardware.

PCs did not normally use RS-232 for keyboards, but up through the late 90s they often used them for mice.
Possible? Anything is possible.

But the current guesses are that the most vulnerable people already died, and less usage of ventilators or more steroids have better outcomes.

My personal guess is that our testing methods still don't work reliably most of the time, since the Santa Clara dashboard has extremely low positives (2.86%) considering we had direct flights from Wuhan (and Shanghai) for 2 months after the first hospitalization, and indirect flights after that until even more recently.

I mean, come on - one of the most contagious diseases, but only 3% positive?
There have been lots of product blunders. Maybe as many as Google has. The iPhone subsidizes it all, just like advertising does for Google, or Windows did for Microsoft, etc etc.

The crappy keyboard was Johnny Ive’s idea! The world’s best industrial designer has created a completely unaccounted for liability, Apple has been trying to buy back those shitty computers now through trade ins or hopefully waiting people out, because the whole Mac unit is going to go into the red if there’s no plan to minimize, in a defiantly anti-consumer way, mass keyboard recalls. A mote of dust breaks them!

The HomePod. Apple Music - but maybe all subscription music services are unsustainable and bad. A $1,000 monitor stand and $700 wheels. Aperture. Feedback Assistant. Xcode. Numbers. Messages. A camera that still doesn’t save to DNG? $3 for 100GB iCloud. The overpriced SSD storage that haunts every user in existence. Batteries that bloat; batteries that are not user replaceable; batteries that are drained when the device is using more power than the boxer adapter provides. Security through obscurity, like FaceID and the Secure Enclave. Lack of security - people’s passwords are so easy to guess, and iCloud contains everything. Apple Maps. Siri. iCloud versions of their productivity apps. Remember CloudKit?

These are all from the last decade. As long as the iPhone sells none of it matters.
I'm confused how you arrived at that. So American Universities get 1.3% funding, which puts them about in the middle of the chart in your source, is at about the same level as Switzerland and the UK (who are both also 1.3%). Yet the US comprises more top universities than the rest of the world combined (according to pretty much university ranking site out there), and they are the ones doing it wrong?
If we use "percentage of the population born overseas" as a metric, quite a few countries have larger immigration programs than the US: https://data.oecd.org/migration/foreign-born-population.htm
I've never used VSCode. A cursory look suggests that the VSCode way performs better (in particular, no need to ship files back-and-forth), but depends on the remote end also having VSCode installed. The TRAMP way suffers a bit when dealing with large files, or large numbers of files, but works anywhere ssh + the usual shell utilities does.
You're probably getting the real deal. Nobody else much is. the stuff in union-jack flagged plastic packs we get out here is pretty torrid, as is the red leicster, the 'golden delicious' of the cheese world.

When I lived in York in the 1980s there was a cheese shop just outside the city walls on the south side near the fulford road which sold hand made/artisanal wensleydale, red and stilton, and blued varieties of the wenslydale and the red. they were fantastically good.

The other thing you can't get for love nor money out here in OZ is a russet apple: you can't been wensleydale and a good crisp russet apple.
Errr... there was plenty of non UK immigration in the 19th century in the US. It wasn't voluntary, and it probably wasn't very skilled, but it certainly was hard working. The entire cotton industry was based on it.
Comprehensive Python CheatSheet, now with Pandas and more libraries
Re not sure why, but switching location works: in brain, these things are interconnected and clustered together after some time. Therefore switching the location (and your system user) is a great way to immediately switch your brain to the right context. Great recommendations!
The real problem I see mostly happen when arithmetic gets involved. Two simple and precise floats added or subtracted can get you something like 5.00000000001 if you aren't careful.

A fairly innocuous perl snippet shows this:

DB<1> $a+=0.1 for 1..10; print $a - 1
-1.11022302462516e-16

I ran into a bug like this on a website, I don't know what they were doing to the inputs but a simple 60.9 or similar turned into 60.9000000001 and tripped up the back-end service.
Charting the $1.7B Transfer of Military Equipment to Police Departments
Finding specifically that between the lines says more about your biases than the hidden implications.

You seem focused on defending the reputation of Apple when pointing out the interface as proprietary is as much about highlighting the fact that a driver exists for it despite being proprietary as it is about disparaging uncooperative hardware vendors.

The entire tone of the article is basically "The Linux kernel is so amazing not only is it still maintaining support for ancient hardware, it's proprietary hardware (and what I read between the lines is likely reverse engineered by volunteers) as well!"
>And a social security number, and pass a credit check, and have money to pay for the account (either directly by paying a monthly fee or through having enough cash - $x0,000 deposited there). A permanent address also really helps too.

How would having the USPS open new branches help then? Unless you mean to say that they won't have to abide by the KYC regulations that any other banking institution must work with. That just opens a new can of worms.
Posted 30 times, but most of the comments are about how many times it has been posted. Here are the on-topic threads:

2017 (just a bit): https://news.ycombinator.com/item?id=13431299

2012: https://news.ycombinator.com/item?id=4815399

2010 (not a good year): https://news.ycombinator.com/item?id=1982332

2009 (also pretty bad): https://news.ycombinator.com/item?id=687604

https://hn.algolia.com/?query=What%20Every%20Computer%20Scie...
Set the desktop background as this site for some winception!
The postal service makes a large fraction of its revenue from those advertisements. They are absolutely charged actual prices.
> osx

Between architecture changes (PowerPC to x86 to x86-64 and next up ARM), and compiler changes (I doubt Objective-C code written for OS X 1.0 will compile on the latest XCode), breaking API changes, security changes, and even deprecating standards (can't use latest OpenGL, you gotta use Metal)... not really.
Safari to not implement 16 new Web APIs due to privacy concerns
Agreed. Drivers were a big one. As I remember, they had unfettered access to everything... so they could consume all ram or cpu or read any part of memory. Powerful and scary.
Slavery with less extra steps for the unskilled
Switzerland, 2020. So far I've read articles about asparagus and leeks. There are probably more stories in the ag coop magazine, but I haven't been by the coop since February, having my feed delivered instead.

https://www.srf.ch/news/regional/basel-baselland/corona-ernt...

The newbies need not work as hard as harvest workers from the east. "We're twice as many as in a normal season. So everyone has only half the work."

====

Ganz so hart arbeiten, wie die Erntehelferinnen- und Erntehelfer aus dem Osten, müssen die Neulinge aber nicht. «Wir sind doppelte so viele, wie in einer normalen Saison. Also müssen auch alle nur halb so viel arbeiten»
This is cool. Going to start playing with it.
This article strongly suggests that modern hardware reviews for consumer grade routers have become mostly useless. This has a wealth of practical knowledge in it the likes of which you never see in a review of a router. So much of the modern internet for product reviews is really advertorials.
Can you share the link on the navy bit?
Apple owns the high end of the laptop and desktop computer market, their average sales price is triple everyone else. Mac sales give it over 10% of industry revenues, but even better Macintosh as a stand-alone business is by far the most profitable PC maker in the world and has been for nearly two decades.

In fact the Macintosh lineup profits are likely more than the rest of the pc makers combined.
I have a question: doesn't all this extra (basically useless) driver code just increase the security risk for Linux?

Like aren't you just increasing the attack surface? Since all these drivers exist in kernelspace.

So there's three levels, as I understand it that driver code like this could be included (or not) in the kernel. This is not my area of expertise so please excuse me if I'm mistaken here but you have:

1. Not included in the kernel and not included as a module. This is obviously excluded at source and is the safest;

2. Available as a module but not loaded by default; and

3. Included in the kernel. I'm not 100% sure if there even is a distinction between this and (2) anymore. I remember at one point you could include code as part of the configure process during compilation and this was distinct from modules (at least for a time).

Either way, there doesn't seem to be a difference philosophically between (2) and (3), right? A vulnerable module can be loaded from userspace, generally speaking.

Also, I'm actually curious how often drivers are the source of security vulnerabilities? Is this a common or rare vector?
Macs did support RS-232, via the MiniDIN-8 "printer" and "modem" ports. This port didn't supply power, though, making it a poor choice for a mouse or keyboard.

(Serial mice typically got away with drawing power from one of the signal pins. This was a pretty gross hack, but it worked well enough.)
Your suspicions are probably right.

Care to share any specific problem you are currently facing?
Yes: TRAMP can be a bit slow, but it is very portable.
No, the problem is that the drugs disappear in the flood of cheap legal packages sent because it's so cheap to send small items.

It also contributes to the dismounting of American industry. When the poor people can't make any money to buy things made in USA because their jobs got exported to China, the next level of workers in USA will also lose their jobs and this will just continue for the next level and sooner or later hit the software world too.
For low dimensions, it might be useful to look at the convex properties of the Pareto front. If a point P is on Pareto front, it is not in the interior of the convex hull of undominated points. In two dimensions, one can compute the convex hull of N points in O(N log N) time. This typically allows for faster Pareto front computation, but not in the worst case.
I see you an a lot of other people in this thread arguing in two completely different frameworks. Your counter didn't address the parent's claim that economies of scale improved our life immensely, you just pointed out that there is a cutoff on how many people the earth can support.

I think both points are true and in no way mutually exclusive. I will just highlight that while what your say is true, there _must_ be some upper bound where a high enough population will mean living on earth will become unsustainable, I would NOT use that as the most immediate threat seeing how:

1) We are still quite a bit off from the 16 billion figure you quoted.

2) The global trend is population shrinking, not population increase.

3) As proven in the past, technology does tend to allow us to greatly increase the carrying capacity of our environment.
We do try to make the remote install easy. It happens behind the scenes on first connect and will even tunnel through the ssh tunnel in cases where proxies/etc. would typically make things annoying.
>The US accepts a lot of immigrants due to hardship or persecution from around the world

During the last three years the US has admitted about as many refugees as Sweden, a country of 10 million people, did in 2015. It wasn't that much higher under earlier administrations. On a per capita basis[1] the US hosts about three times fewer than Russia, and 10 times fewer than comparably prosperous Western European countries like Switzerland or Germany.

[1]https://en.wikipedia.org/wiki/List_of_countries_by_refugee_p...
Ask HN: Fundamental changes in CS in the last 15 years?
I finished university around 15 years ago.

At the time the iPhone hadn’t been invented yet, multi-touch was a cutting edge innovation, Support Vector Machines were state of the art ML, and the CAP theorem was only a few years old.

Some changes I pick up through reading and work projects, but not everything.

Since I can’t run diff(2005 CS, 2020 CS) I ask here.

What fundamentals have changed, or are new, in CS in the last 15 years?
It's a probabilistic process. 1 virion of any virus can infect a host, but for some viruses that probability will be vanishingly small while in others it will just be regular small.
Ordinary sound waves don't have an amplitude defined by a spatial displacement either - they're pressure waves, where the amplitude is a measure of the change in a scalar that is defined for each position in the volume of interest (the pressure/density).

Similarly for an EM wave the amplitude is the change in a value that is defined for each position in the space of interest - the electromagnetic field strength, although this value is a vector not a scalar. (The EM field is always perpendicular to the direction of propagation of the wave, so for any propagation direction there's only one degree of freedom left which is the "polarisation angle").
While WiFi 6 is a little faster than older WiFi standards for individual connections, it is really meant to allow for better performance when there are a lot of clients all using the network at once. So for a home network, you might not notice much of a benefit, but in universities, hotels, etc., you might see a bigger improvement.
For me it harkens back to when I studied landscape architecture in university. A simpler time.
One downside I can think of is that some ambitious engineers might not like being unable to make their mark on a product with an idea they have. For what it's worth, I've known too many Apple engineers decamp to Google, et al., after they got sick of the top-down management style. Google is, of course, the other extreme where products can essentially be the external manifestation of an engineer's effort to get promoted.
Oh dear. Let me be clear that my post meant only to refer to voluntary immigration.
The driver in question can't even be compiled for x86 systems, either as a module or otherwise. Having it in the source tree is completely harmless.
I would argue that switching the location is by far the most impactful of all those recommendations, based on how brain is clustering data. It comes with a rather big overhead for sure, but that might as well pay off quite quickly.
I'm a programmer, how can I help Debian? [video]
This is beautiful and pure nostalgia fever.
And for someone with that big an ego, a remarkable willingness to change his mind.
Apple has by far the highest customer satisfaction in the business. An 8 year old Mini is still going to run fine for years to come.

Apple should put its efforts into creating the future fir those willing to pay for it, not grumps with 8 year old computers too cheap to upgrade to far better hardware.
https://ateam-texas.com/digital-transformation-innovation-mo...
This article makes so much sense and has finally explained what REST is to me. I tweeted a similar comment about thinking "Everyone says REST but no one knows what it means" earlier this year. I had joined a web company and was studying up the definition in the interview. Of course they say they have a REST API and of course it doesn't contain links. I noted that as a violation with a sense of imposter syndrome and inconfidence in myself.

When I got into the company I asked people what REST means and asked about the 'links within the response' trait. No one had heard of it.

This article is exactly what I was looking for at that time.

FIOH!
Starbucks Gift
Ukraine declassifies Chernobyl nuclear disaster documents
It would probably lead to more insight than not looking at which parts heat up. State of the art before fMRI was looking at people with very specific brain injuries, or using EEGs, which offer even lower fidelity.
I think the difference between you and me is that I understand the benefits other people get when I make money. You think the only benefit is for the person itself, so trying to call it noble is tacky.
This is a neat idea, but basically puts very high stakes on fewer assessments, and these assessments differ per student. So they will naturally vary in difficulty, and depend a lot more on the instructor, introducing more subjectivity into the process. I could imagine many serious issues of fairness "I got an impossible problem" and "who is the easy professor" in these cases.
Essentially what I was going for, except I would use the term “hegemony” rather than “imperialism” since, at its best, the US does not seek to actually control the rest of the world so much as establish conditions for peace and constrain aggression in the international sphere. Some examples of this include American diplomatic intervention in the Suez Crisis, the Marshall Plan, the rebuilding of Japan, the Korean War, the Persian Gulf War, intervention in the 1990’s Yugoslav wars, and suppression of ISIS over the past decade.

I don’t think everything the US has done served this purpose or even had this motive, and I think it’s counterproductive at the very least for the US to abuse its hegemonic power. But it’s also essential, and basically good, for the US to exercise that power responsibly when it’s beneficial to do so.
Which operating systems are possible on the remote end?
https://ateam-texas.com/how-covid-19-is-accelerating-digital...
Nope. Almost every single resource you find on motivation will mention that motivation is not a matter of passion, it's a matter of habit. Discipline and motivation is pretty much the same in this context, and wears off easily.
Nazis tend to have a lot of dog-whistles, and it's hard to keep up with them, but I tend to assume that any site that includes direct slurs ('retard', etc) with a lot of more subtle symbols (pepe everywhere, 'globalists') and a lot of content ridiculing various minorites and 'leftists' is probably a Nazi hangout.
Microsoft survived huge failures and also when governments came after them. And they did it in their first attempt. Apple survived only by sheer luck, not because their products or business model was designed to survive. They could be the next scapegoat of the trade war and it will take them back to their Mac days.

And Microsoft is not alone, Google essentially became MS 2.0 when they launched Android. Following MS footsteps to become successful. Which just further proves Microsoft's model.
I think you answered your own question at the end there.

Then again, my father in law still refuses to buy new computers and will literally run them til they blow out.

So their is definitely someone out there keeping the thing running.
Everyone involved of course, given that the US loses critical talent and individuals it needs and who seek a better life in the US, the immigrants whose freedom of movement is denied and who will have fewer opportunities. The tragic outcome to these policies is how damaging they are to everyone. Immigration restrictions are by and large, the biggest inhibitor of increasing global prosperity.

https://foreignpolicy.com/2019/11/01/immigration-wall-open-b...
Man, I had about a month of a hardcore punk kick and its not my normal music style at all, however since then (about a year ago now) the discover playlist still suggests all kinds of crazy punk to me - dont know how to get it to stop. At least on youtube there is a button that lets you say "dont recommend this anymore". Spotify needs the same.
Except for the extreme ease of transmission between humans function this virus somehow is well adapted to.
Ask HN: Best Languages for Pen and Paper Programming?
After reading Postman and Newport, it occurred to me that the medium that we use to reason about programs may in fact affect the quality of our programming experience. I find that electronic media - laptops, etc can be tools of distraction.

Given the above, my question is this: What programming languages are easy to write down and reason about, using only pen and paper?