skysight-inc/HackerNews huggingface dataset:
My father routinely had to transfer multiple gigabytes of CAD model data to colleagues and clients back when he was was working in aerospace as a private contractor. He lived in a rural area and had to get by with satellite internet at the time. The real killer for him was the data caps and throttling that the satellite provider would impose after transmitting some ridiculously small amount like 25GB.

Not every worker in the world goes to work in a shared office space with enterprise class Comcast or fiber accounts. Modern businesses of many types can benefit or even must have fast uploads.
> Achually for 10 years nothing exciting happened. Until maybe 1992 when you could install your very own Unix.

What was happening in the span 1982-1992 was that everything imaginable was coming out as a peripheral for the IBM PC. It wasn't just stuff like disks and printers and graphics cards. Month after month you'd see something new, and realize "Yeah, I guess you could do that as a computer peripheral", but it would be something that you never dreamed of that way before.

And all that stuff enabled a ton of software. It was an explosion of new capabilities.
> If you’re can’t tell the difference between 20Mbps and 200Mbps you need glasses.

I think you're the one imagining things here.

Like I said in an earlier comment, I record h.264 in "ultrafast" CRF 14. Every guide that exists says this is below the threshold for indistiguishable from raw footage, and my own eyes agree after extensive side-by-side comparisons. I go as low as 14 because it's overkill. But there's simply no visible difference. And it's an average of 34 Mbps for the kind of stuff I shoot, which as I said is overkill already.

200 Mbps is insanely unnecessarily high, even for real-time encoding on a crappy CPU.
Do you have an example of an NP hard problem a person would have to solve on the process of optimizing for self interest?

A market optimizes for whatever the participant wants, profit is simply a mechanism by which the overall market performs price discovery. You always have a choice to not optimize for profit, I make trades all the time where profit is not my goal.

Just choosing a job and being kindly allowed a small local marketplace is not agency.

Hayek's point would obviously violate the church-turing hypothesis (unless there's some hitherto unknown quantum-esque computation process going on in the human brain which I doubt, or you're mischaracterizing his point, I'm reading his book as we speak) but I believe that a sufficiently advanced machine capable of outperforming the market given equatable conditions (same information availability and processing) would probably perform those functions with less resource efficiency, not to mention the resources to build a redundant machine we don't need. If you build one that is better by using more energy and resources to scale its capabilities up, well now you're not optimizing resources on the whole because you're dedicating some for this machine to exist and operate, the resources to build the machine and maintain operation are then distributed suboptimally.

If a machine that uses the same net resources for this task and with equal capabilities could outperform the marketplace at efficiently distributing resources, and there are NP hard problems in personal finance, wouldn't that mean P=NP?
I assume Apple is working on getting out of this, but it’s going to take some time. Remember, when Apple started to work with China, the prevailing view was that China was going to democratize over time.

Obviously that has turned out to be completely wrong, but they can’t just ‘exit’ until they have rebuilt their supply chain.
Normal procedure for the FDA is to approve only effective drugs, not just drugs that are safe but might not actually work. If on a whim they've decided to change that, Medicare needs to be updated to be more skeptical of FDA-approved drugs.

Unfortunately, our government is not very good at things like passing laws, so likely it will be quite some time before Medicare is adjusted. Very clever exploitation of an opportunity to basically steal billions of dollars from the public. I can't even be that mad, it's such an evil genius plan. Nicely done, Biogen.
Facebook asks: Are your friends becoming extremists?
Costs me AUD$40/mth for the first 12 months then $80/mth after that (no contracts, month to month). No data limits other than an abuse clause, Eg you can’t run commercial stuff from home or anything. I’m a very heavy user though, plenty of torrenting and downloading big ISOs nearly daily and stuff, and I’ve never had an issue. I’m regional, and pretty close to centre of town but not right in the middle (I guess it’d be inner-suburbs?).

It’s HFC by iiNet not NBN, and it’s so much better. We had NBN for years and had endless issues, this has been utterly flawless without a single dropout in over a year now, and if anything we usually get well over advertised speeds.
I'd like more information on these anarchist leaning planned economics schemes that plan an economy on a distributed manner if you have it, examples or links would be cool.
>> Salaried work is by far the most lenient way to make money. Any other venture: a small business, a startup, an executive position, etc is way harder and more demanding.

I've done both and I don't believe I'd agree with making it a generalization. At best, there may be some averages and medians, but it is not a universal statement that "all salaried work is more lenient than all small business / startup work".

I've done a successful small photography business. It was way way way less stressful, more satisfying than office work, and I can only imagine how much better than e.g. Amazon warehouse work.
Node proxy to add CORS headers to API response
With the introduction of CORS (Cross Origin Resource Sharing) policy, frontend code won't have access to a response if correct CORS headers are not embedded in it. If you own the backend code, then it becomes easy to handle since you can just add the headers before sending the response. If it's not owned by you, then you have no way to add headers directly before the response reaches your frontend code.

Error message due to response being blocked by CORS policy

Manually inserting them using GUI can be tiresome. The easiest way to get past this is to use a proxy server.

Check out the repo.

It includes a public proxy server which can be used to fetch data by adding CORS headers so that it's not blocked by CORS policy. A better way is to create your own proxy and use it without relying on a public server. The repo contains instructions on how to go about creating a proxy and host it on Heroku.

The code is fairly simple which enables someone to write it from scratch instead of cloning the code and add more features and utility as needed.
The answer is trivial: because of inertia, they have much more important and interesting work to do, so the activism is left for the few. But again, in every single comment of yours you are neglecting the monumental progress that has already happened: open access is a fairly standard requirement for top institutions and becoming more common. The world you are imagining in your complaints does not exist.
Ok, actually fire.
Your architecture diagram is a thing of beauty.

If only we did this with Rational ROSE, so we could be assured of ISO9001 compliance... sigh...

A relic from a more noble age.
Many of us work 40 hours in 5 days. There are 168 hours in a week. That's 24% of the week, not 71%.
Don’t some bank system transfer like the U.K. cost like ~£25 per transaction?
https://news.ycombinator.com/item?id=27714103
When there is no expectation of arrest or prosecution because the DA won’t prosecute you don’t need a get away vehicle.

The article says target changed their hours and closes early and Walgreens is closing their stores because theft is so rampant they can’t keep the shelves stocked.
I thought you made your point neatly and succinctly. Code can be optimized on multiple levels; the compiled result is clearly more efficient. This lesson applies regardless of the language being compiled.
ML News – CVPR bans social media paper promotion|AI restores Rembrandt [video]
In 1988 I watched when they tried to use the Smalltalk environment with its windowing system in software production. It was very robust and well for a week, but then it just choked up. Not enough memory and virtual too slow.
I've personally witnessed more violent crime in approximately two month's total presence in SF over the last seven years than I have in a total of 14 years living in Boston. Maybe I'm an outlier, though.
Looks like one set of laws and rules for regular people, another for those who have direct access to top regulators. And of course anybody suggesting this may be done for any other reasons than the pure altruistic care for Alzheimer’s patients (even though no trial showed the drug works, but there's still a chance, right?!) would be totally irresponsible.
I’ve got symmetric 2 gbps at home, and frankly I struggle to find a purpose for it. I think for the vast majority of people, download speeds are the important thing.

It’s also worth noting that, while cable has various limitations, it was an earlier-deployed technology. So while Spain has closed the gap recently, the US enjoyed a healthy lead over the last decade. (For example in Akamai’s 2015 study, Spain was #30 and the US was #20.)

As to the difficulty and expense of serving the US—what’s your opinion based on? It’s easy to blame the “industry.” But it’s not like the US public sector is great at building infrastructure. Here in Maryland we are building 16 miles of light rail in the middle of existing suburban streets for the same price as Copenhagen spent to build 16 miles of fully automated subway. Building any kind of infrastructure in the US is very difficult and expensive for various legal reasons.
Self-driving from VISION ONLY-Tesla's self-driving progress by Andrej K. [video]
No, she’s not in real trouble this time. What seems to be in trouble is getting new papers on to Sci-Hub and it becoming a little bit less relevant over time.

The courts here in India are notoriously slow on many cases. Depending on luck, the hearings don’t even start for a long time after an initial notice is sent to defendants. If the publishers are able to push the court for an earlier hearing, we’ll know how soon Sci-Hub can get back on track (surely she’s not going to stop maintaining the site and stop uploading new papers regardless of how the case turns out). I don’t think the publishers would be content with just new papers not being uploaded. If the case drags on, the backlog of newer papers to upload may become an immense effort that may create some “holes” in the data archive.

I just hope the court decides sooner and we can get on with Sci-Hub growing.

P.S.: This link shared in another comment worked for me without any CAPTCHA prompts - https://archive.ph/huNwk
2. It's not useful. There are some improvements, but overall it makes things worse.

A good breakdown is as follows:

writing code/tests/documentation: 33%
procrastinating (includes HN): 29%
design: 13%
debugging: 8%
task/team management: 8%
testing: 4%
waiting for compile: 4%

On the worst days, I spend about 50% of time procrastinating. This is why I stopped - the more I tracked it, the worse it got. The more I try to stop procrastinating, the closer something is to a deadline, the more likely I tilt.

There were some patterns. Early morning and post-siesta were creative moments. These were perfect for design/debug/task management. Late morning were tired-focused moments. These were perfect for menial tasks, i.e. code and documentation.

When you're creative, your brain jumps all over the place, which also makes it prime procrastination moments. Focus is a bug; the human brain was not built for it. Which might be why many people code best late at night.
One problem is that open access journals get paid by the author. So all so called predatory journals (not doing peer review, just taking the money and publishing the paper) are open access. Recently there was some hysteria about this, even if you publish by accident in one of those journals your career takes a very big dent.
Techlead is textbook "uncanny valley". I do not fathom this world, where people invest in his tokens. Yet! here we are...
This doesn't seem to take into consideration that money can buy influence, opportunities, and access. That’s not luck, that’s just money.
Microsoft Windows strikes again :]
I don't love the title. A model, whose construction and parameters do not obviously closely correspond to reality, indicates that the title is true. The answer is determined not by reality per se, but simply by how they ask the question.
If you read the license you put on your project (and/or the GitHub Terms of Service), you wouldn't expect that.
> you can make lots of coin, but they're rare, and most tend to involve an awful lot of years of hard learning before you're competent (embedded dev and firmware/OS dev are some fields desperate for competent hires).

Embedded dev and firmware both seem to pay comparatively poorly, despite the expertise required to do it well. Last year I discussed a number of contracts in this area, and when I found how much was on offer, they were all distinctly low compared with other contracts.

OS dev, I will grant you, can pay well, eg kernel development, graphics drivers, storage layers. I think that's driven by servers and mobile devices more than embedded.

> If you can write solid C, ring 0/EL3 doesn't scare you off, or you can figure out how to cram 10 pounds of hard realtime code into a 5 pound microcontroller... yeah, you'll go far.

Oh if only! Doing that stuff is fun.

I think cramming hard realtime into microcontrollers is best kept for hobby time if "coin" is what you're after though.

Perhaps it's different for big, serious controller projects (like say a Mars rover or satellite), but I think mostly, embedded/microcontroller type things seem to be paid closer to mid-level electronic engineering levels. I don't know why, because there's a lot of expertise involved, but electronic engineering seems to pay considerably less than software at the moment.
You're in the military and you can't call "Bill" in for a meeting? This is not how I picture the military. I was under the impression push comes to shove, if your superior says you have to be somewhere, you _will_ be there, regardless of what its for.
Time and time again, we see that the most successful or acclaimed at something are seldom the best at it. Something like buying bitcoin in 2010-2012 and simply not selling it made you the best investor of possibly all time as measured by returns.
> Two humans playing each other, it's just a question: who's score goes down less each time they make a move? It became a little sad. It seemed like either you can make the right move, or you make a sub-optimal move, and the winner is simply the one who makes the fewer sub-optimal moves.

What you describe is when a perfect chess-playing computer (approx AlphaZero) observes two humans playing. What humans observe watching two humans playing (including the participating humans) is very similar to what you described AlphaZero vs Stockfish as. The only difference is we don't ask human players to ascribe a score to their opponent's move (and wouldn't expect it to be accurate)
> Can help you with Email Validation and API Calls

It generates a nastily complex regular expression that is hopelessly wrong. Visible at https://www.youtube.com/watch?v=9Pw-Roo_duE&t=404, here transcribed:

/^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/

For the local part, it requires [\w-\.]+, which excludes many valid characters like everyone’s favourite, +.

For the domain part, it tries to allow IPv4 addresses as well as normal domain labels (not IPv6 addresses, though), but it ends up tangling it up in a way that a human never would, allowing things like [12.34.56.com], [987.654.321.000, example.com] and example.123], while disallowing things like example.studio (the last label only allowing 2–4 letters) and IDN TLDs (which start with xn-- and must allow hyphen and numbers, not just [a-zA-Z]).

The author makes no comment on how hideously bad it is, which makes me suspect he didn’t notice, which… yeah, shows the problems of the whole thing.
I was specifically responding to the Developer angle of Mac buying. If you want to talk mainstream it was clearly the iMac then the iPod then the iPhone then the iPad that captured society.
Seriously. Flag it.

"For more than a month, we've been experiencing a significant and alarming rise in theft".

A good faith article would include some numbers here, e.g. comparisons to SF in 2019 or to other cities. But no. (And nice rhetorical trick to make me feel like a victim, typical of local news coverage with the intent of making the upright citizen feel under siege, but who is "we"?)

"Target isn't the only store in San Francisco to make changes because of the continuous shoplifting. After 10 p.m. the 7-Eleven on Drumm St. in the Financial District only does business through a metal door."

Aren't most commercial doors made of metal? What is actually happening at this store? The very next paragraph calls it a window.

"Walgreens has already closed several stores"

How many? When?
Some of that code is till being parroted by Copilot!

https://twitter.com/mitsuhiko/status/1410886329924194309
I used to work on a commercial live streaming software app and we routinely had C920s fail from the actual USB wire shorting out. The Brio is overall a much better camera, particularly with the detachable USB-C cable.
“ But many government employees—especially police officers, who have the legal right to use deadly force—have no licensing system.”

I’m glad they included government employees in general, the protection given to government employees is enviable. as I understand it, it takes a monumental amount of bad behavior to be fired from government, and even then, if you were an employee such as a teacher, you’re less likely to be fired and more likely to be put in a room to collect your paycheck and not do anything. In my humble opinion, firing a public employee should be significantly easier than anyone else.
It's so weird to me to see people argue against a shorter work week.

> I enjoy working 5 days a week, it gives me more time to ...

Ok, by all means, keep doing that? If you have this position you are probably already working on the weekend anyway. You can live (thrive, even!) in a society that has a 4 day week and still work 5 days. Go for it.

> It'll never happen / It's a pipe dream

So was women's rights, civil rights, the current 40 hour week, etc. etc. Idk why the idea needs to be dismissed just because it isn't the norm now.

> Seems like a slippery slope, what's next, a 3 day week??

Don't we want to be on such a slope!?! Do we think we'll be working 5 days a week 100 years from now? Is a 5 day week the best we can do??

99% of us are working for someone else, it boggles my mind how much opposition there is from workers to working less and getting more of our own time back.

If I'm ever in the fortunate position of being able to hire people, we'll have a four day week.

I'm keeping track of the companies that have a four day week here: https://thelistofcompanies.com
Optimal does not mean perfect. Externalities exist. For example, a meteor could hit the great plains and cause a famine. The market cannot solve that, but it can optimize available resources.

Markets emerge spontaneously, like evolution. Evolution functions more optimally than if there were theoretically some god pulling levers. Not perfect, optimally. Markets function better than planned economies for the same reason, that the depth and dimension of the information needed real time does not allow for some entity to make the minutiae of the decisions that need to be made real time. Feedback loops in a complex dynamic multiparty system like a market or evolution sometimes do have much longer latency, but the mean latency of all information flows in both examples is vastly smaller than if every one of those flows had to go through a decision making entity first.
How have you liked NYCs weather compared to the Bay Area?
Everyone loves an underdog.
So that period of Unix based Mac started around 2002ish (maybe earlier), and was as you say unchallenged until 2007 by dell. Then Ubuntu back then would still have problems with printers/external screens etc (Printers back then were more important than they are now too).
The global must be declared without "extern" somewhere or else no memory is allocated for it.

LTO could handle this if you're compiling an executable, but not a library.
I moved to Palo Alto in 1984 after the tech boom had collapsed. All the mortgages were under water. People talked about how exciting it had been. “But how many disk drives will companies ever want, really?”

In 1982 the MIT EECS department was trying to encourage students to pick other majors.* By ‘84 they didn’t need to.

* posters in the Infinite Corridor that read, “Course 6 got you down? Change majors!”
Sounds like a regular RAM bitflip, doesn't it?
‘Chinese Lego’ Brand Takes Its Toy Space Mission Seriously
New malformed Wi-Fi name bug can require iPhone factory reset to fix
I don’t understand why everyone is supposing that an entire household should be fine with the ability to send at most a single video stream out. What if both my wife and I have separate calls we need to be on? Or my kids want to play Fortnite while I’m uploading data for work? 10mbps up is 1990s-era tech.
Finland, 30km from nearest small town. Internet connection is 600/300Mbps 5G costing roughly 40 euros per mo. No data caps of course.
Migrating 2FA codes from Authy to Apple’s system
All the CT readers do verify it and reject the log, but it looks like the writer trusts itself. So it keeps rebroadcasting a broken log instead of instantly failing. Having an internal blockchain or just another verification server would solve it, I guess.
Yes I'm sure a good majority of us were mucking with Linux when we were 14... that didn't change the slickness of OSX as a Unix driver. It took Linux UI 10+ years after to get competitive, and still because of lack of corporate software (Microsoft, et al) it's still lacking.
If it’s anything but public domain, there’s probably at least a requirement for credit.
>Being vastly intelligent persons ... they do not think ideologically.

Wait, what? Ideology isn't another word for nonsense. It's a system of ideas that supports a social order. You can't write about morality or mores without writing about ideology, because the justifications or criticisms of moral behavior and customs are ideology. That's what the word refers to.
If you replace salaried with hourly, a change that is purely administrative, you increase your risk because your income is not pooled.

Salary is mainly a way to pool lots of resources and insure them for sickness, rotation, leaves, etc. It is literally the risk-averse option.

You want to compare salaried with its not-salaried version, not any salaried position vs any other non-salaried position.
Wow, that's pretty personal speculation. The answer for me -- as it probably is for many -- is more nuanced than it might appear: I have had great privilege, but I also suffered some pretty intense childhood trauma that has very much shaped important aspects of my character. I'm unlikely to ever talk about this publicly in detail, so I'll leave it at this: one should never assume that someone else has not suffered hardships or trauma.

All of that said, I'm sorry to hear about your own challenges, and I'll leave you with the note that my own mother wrote me at a particularly difficult moment: the strongest sailor knows the roughest seas. I'm sorry if that comes off as trite, but that sentiment (plus a child psychologist!) really helped me, and hopefully can provide some solace for you as well.
As long as the government doesn't make it mandatory, don't see any problems with this.