skysight-inc/HackerNews huggingface dataset:
My friend falls into this category, which is why the snobby culture hits him so hard. Those ladies and gents in the warehouse are his people, and he loves his community deeply, despite its economic issues. But he also has a family to support, so waging a war against the office culture really just isn't a choice.
Print debugging is called debug tracing. And it will never go away. It's not used for debugging mostly, but to analyse traces.

Several systems cannot even use debugging. Such as realtime, kernel or embedded. The only tool they have is debug tracing. Looking at logs. I've worked years only looking at logs, tons of logs from tons of connected real-time systems. Writing tons of log analysis tools.

I love debuggers, but debuggers are a rare luxury to have. In many cases we even added embedded shells (read-eval-print loops, lua, picoc, ...) into embedded systems to query its state. Similar to a debugger, but also completely different.

You should also not forget LED debugging. Sometimes you only have two LED's.
I'll take this opportunity to ask a technical question: clipboard integration via KDE Connect was a godsend, but it stopped working with Android 10.

I think I read somewhere that Android 10 forbids apps from managing the clipboard. Can anyone confirm this? I hold out hope that clipboard integration might work again...
If you stuff annotations inside objects in order to locate other objects, you're technicality still making references. Whether you use an integer index, string key, pointer or a thing called "reference" in your language doesn't really matter that much - it is just an implementation detail.

What I meant was you should structure the program in a way to avoid circular dependencies, instead of pretending to not having them by using indexes/keys.

> Having children in tree-like structures have pointers to their parents makes programs harder to understand and follow

Yes. It is not a tree anymore. It is a graph, and even not a simple DAG. More state = harder to follow and more ways it can go wrong. For example pointers could not properly match (the parent pointer doesn't point to the correct parent). Circular dependencies also make it impossible to initialize objects without temporarily inconsistent states.

BTW I've seen real memory leaks in GCed (traced) programs because of improper use of such back-references to parent. It is really easy to screw up such structures e.g. when copying, by forgetting to update some of these references and letting them point to the old structure, keeping it in memory.

And what's even worse are circular dependencies between different components in a program. I worked on big codebases where figuring out the proper initialization order was a huge PITA because of reference cycles. And failures to get it right manifested with subtle null pointer exceptions. I'd really love the language forbid them and forced developers to strive for simpler designs.
SpaceX also blew up a huge amount of their Falcon rockets at the beginning too, and now they're consistently bringing astronauts to the ISS and payloads into orbit. So I'm not sure what your point is.
Yeah, and CNN saying Chinese or Russian hackers always
Pictures of Pluto, a helicopter on Mars, I’m more inspired than ever by nasa
*.ycombinator.com Terms of Use
That's useful!

Reminds me of a joke:

Q. What do you call a dog without legs?

A. Doesn't matter, it won't come when you call.
The reason the space program wound down was because the moon race was a vanity project. Once the vanity goal was achieved, nobody had any reason to go back there.

Meanwhile, people and groups with non-vanity goals are making extensive use of space in 2021, compared to 1969... But that's not very sexy, because things like weather satellites and imaging satellites, and communications satellites and the occasional telescope actually accomplish concrete, useful things, at a fraction of the Apollo budget.
Intelligence is as much about focusin and finding as it is about distraction and deception.

There's absolutely no morals or ethics at the means level. That's not a judgement. The fact is, the driver is the ends. Meet the objective by (nearly) any means necessary.

The CIA, NSA, etc. will - and have - say pretty much anything. That's their job. But why people liken them to some holy higher power is beyond me. Maybe it's a result of the IC's own disinformation? Ironic but fitting.
I’d say the likelihood of an American Big Tech without CIA covert operatives working there is essentially zero, even if there’s no direct cooperation. It doesn’t make sense to not utilize some of your most valuable assets.
I love the idea of having file source code next to the tutorial.

However, it doesn't work that well on small mobile display.
Perhaps keeping them next to each other, displaying only one and switching between them with right and left swipes would work better?
> Marriage has nothing to do with it

Of course it does. Marriage means responsibilities and protects rights, and no one night stands. Just because abuse happens in some marriages does not mean that we should leave sexual relationships to happen adhoc. Limiting sexual relationships to contracts (marriage, not prostitution) is the solution that has worked forever basically. The widespread of STDs, not to mention children out of wedlock, not to mention the mental tolls that come out of easy relationships is already documented, and the society is paying the price.

The incident in very article you're replying to would have been avoided had there been no casual interaction with the man, let alone sleeping with him in the same room.

> your point is clearly proven wrong by and large.

Quite the contrary. We're already seeing the effects on conservative societies that have "westernized", and normalized sex outside of marriage. The effects have been catastrophic to say the least at every level: mental, societal, familial, health, financial. The society in its entirety is paying the toll.
Support for webpack 5 has been a multi-month rollout ensuring backwards compatibility. If you do run into issues, please add a reproduction here and we will investigate!

https://github.com/vercel/next.js/discussions/23498
"Bug fixes and performance improvements".

I like it better than "New and improved", or the ever popular "Same great taste! New look!"
This is very climate dependent. New Orleans or Miami will have much more natural humidity than Boulder or even Boston in the winter.
Wow. You lucked out. I had to explain to my RI family what an MMORPG was, why they might cost upwards of 150mil to make, and how exactly the citizens of the state got stuck with the bill for a failed one. The State Economic Development Council ought to be abolished, and if it can't, the budget they can work with/promise to MLB bigshots should be limited to $500 max.

The smartest thing Linc Chaffee has done in his career so far was to NOT throw more good money into that pit. He's caught hell for it too, from RI residents who do not understand the sunk costs fallacy.
Christ I was clearly tired when I wrote this. Apologies for the horrible grammar.
Unraveling the Lamberts Toolkit (2017)
inspo – online platform that provides career/college advice for students
I think this strays from the original topic but why do you believe that? What makes you think the US is more evil then say, North Korea, China, or Russia?
Awesome! If you use it and have any feedback, let us know :)
The vertical turbines are not more efficient in themselves. In fact, they are less efficient. The paper does not claim that they are more efficient overall in a farm configuration either, just that they somehow seem to get a positive effect when placed in a (very small) farm.
As part of the agreement, Apple must display a notice on its French-language website for a month:

"Apple "committed the crime of deceptive commercial practice by omission" and had agreed to pay the fine."

https://www.bbc.com/news/technology-51413724

As you say, "just a misunderstanding".

If it was genuinely done for the benefit of users they wouldn't have needed to hide what they were doing.
Great Question (YC W21) is hiring a founding engineer to automate user research
Do you know how much those potatoes are worth to the farmer who starts with dirt, water, sunshine and diesel and grows them if the supply chains and infrastructure aren't there to get them to consumers? Zero. We saw this with the pandemic when the normal supply chains were disrupted and farmers literally ended up plowing their potatoes back into the fields because there was suddenly no way to sell them all. In fact, technically it's negative - the fuel and time to dispose of them costs something. (Of course, all the left-wing activists blamed some capitalist conspiracy for this, as though the potatoes would magically fly from field to plate if we did away with capitalism.) The core of the modern economy is specialization - instead of everyone growing their own food, a much smaller number of people grow food for everyone, freeing up a bunch of time for other things beyond just basic sustenance - and the actual multipliers involved are pretty huge.
What's is at now?
Because the entire goal is to promote skepticism about the USA while remaining as mum as possible on Russia and China. In the case of Russia, it’s not a secret that they try to disrupt and divide the states via internal conflicts so they can take over if we decline because of it. Here is just one example:

https://www.wsj.com/articles/russian-backed-facebook-account...

We also know that hundreds of thousands of foreign-sponsored accounts on Twitter, Reddit, Facebook, etc, have been banned over the years. (Please fact check by googling!)
Well they have been outed as working with the FSB. You know it randomly uploads files to be analyzed and those files have been found in the poccession of the FSB right?
I've been using Render (build by some Dev Ops engineers from Stripe)
https://render.com/

Static hosting is free. Servers or DB's start at $7
People make fun of the GNU Hurd project, but GNU really did work on the toolset in nearly the best order possible; a compiler is fundamental and without it you have nothing.

It took decades for LLVM to finally appear as a workable alternative; even the BSDs relied on GCC.
I don't see this discussed at all, but if you're going to use New York City as your exemplar and you're going back to 1910 for data, I don't see how you can avoid the fact that both labor unions and the construction companies were under the control of the mafia. They put people on the payroll to do literally nothing, sold materials at way above market value, and the buyer had no choice but to pay because anyone underbidding would get murdered.

Unfortunately, the ratchet effect for pricing means getting rid of mafia control doesn't necessarily undo the cost increases they dictated. Also, prevailing wage practices mean labor unions for the same trades that aren't themselves corrupt still end up with the same price inflation, at least regionally.
Yup. A similar term (Schlüsselkind) was popular in Germany when I went to school in the 90s and had a negative connotation.
https://de.m.wikipedia.org/wiki/Schlüsselkind
Can someone explain these frameworks to me? Is Next.js and Gatsby in the same scope? I know they use React under the hood, but are the components rendered server-side? Does that mean no JS is delivered to the client?
My grandfather would say, "if you step into a cesspool, don't be surprised if you come out stinking."
I just used computers... for a long time :)

I don't use all the fingers most effectively, but I get around 90-100 wpm in most test sites, which is plenty enough for me.
Blanket permission to share your information with third parties for advertising too

> We may share Your personal information in the following situations:

> With business partners: We may share Your information with Our business partners to offer You certain products, services or promotions.
Ask HN: How do you block distracting websites on your work device?
I have the bad habit of running into small roadblocks while working, and impulsively opening a new tab to some distraction (Twitter, CNBC, Twitch, etc). I'd like to set up my work computer so that it prevents this behavior, and generally limits the websites available on my machine to work relevant ones.

I travel around with my computer, so I want the "blocking configuration" to be on device (no router level changes). I exclusively work in Google Chrome. I have used the Chrome extension Blocksite [1] which works very well. However, Blocksite has greatly limited the capabilities of the free version (can only block up to 5 URLs) which annoys me. I also have some privacy concerns around using unvetted, third-party Chrome extensions for this task. I am considering building my own Chrome extension that has the same functionality, but I want to make sure I am not missing good existing alternatives.

[1] https://chrome.google.com/webstore/detail/blocksite-stay-focused-co/eiimnmioipafcokbfikbljfdeojpcgbh?hl=en
There's a municipal ISP in Chattanooga, TN that offers their residents gigabit internet at ~$68 per month. They even offer 10 gigabit internet (symmetrical) to the home. These offerings blow the major ISPs out of the water, and even in some cases are on par with Google Fiber (at a cheaper price).

The way the system is now, most areas/communities are only served by a single ISP. In the past 5 years of moving in the city, I have only had the choice of selecting Spectrum.
I love how whenever SpaceX fails to land a booster that I see headlines of "SpaceX blows up another rocket", even if it still delivered its payload to orbit.

I do wonder, however, where NASA would be if they would have continued with the DC-X prototype instead of abandoning it when it had a landing leg failure causing it to topple over in an early test.
Plenty of subways get built in bedrock. Its a bit more expensive to tunnel, but not unusual at all. It’s not so easy to use tunnel boring machines, but you can blast. Its also possible to make station caverns right in the rock.

Btw, the tunnels aren’t the biggest cost of subway systems. Maybe 15-30%. I think the biggest tickets are usually the stations.
Many countries (China, Russia, Iran, etc...) have a giant incentive to escape SWIFT and US-centric control over value transfer.

Well, the good news on that front is that most international money transfers use the IBAN system rather than swift, and IBAN is run by a consortium of EU banks.
I've seen plenty of in house projects of reasonable size and scope succeed (on time, on budget, users happy). I've yet to see comparably sized projects by consultancies succeed.

Honestly, the -only- projects I've worked on that haven't succeeded, on time, on budget, involved consultancies. I'm not saying that's necessarily the consultancies' fault, but there are perverse incentives in place, on both sides, and that favors a lot of upfront design work and CYA, rather than agility, responsibility, and responding to new information.
> Accenture has smaller divisions like Accenture Interactive that work on pretty cool stuff, like a partnership with Disney on a new innovation lab and a collaboration with Apple on iOS business solutions.

Has anyone experience with their Accenture Industry X division? Especially what it is like to work for them?
Just my opinion, but I think one key difference here is that while yes there are tons of people thinking and hoping they're going to get rich by "investing" in Dogecoin, with the type of limit Doge has, it's able to be used as real currency. We don't actually want the value of Doge to skyrocket too much because then it just becomes another store of value like Bitcoin. One of the slogans you'll hear a lot in the Doge community is 1 DOGE = 1 DOGE. And the point is to convert your fiat into Doge and use that as currency instead. Not pump and dump. Out of all cryptos, Doge is one of the best options for that. But we'll see what happens.
Their old terms of use: "When you click on a link, our server will send you the corresponding page."

I wonder what changed and made them add the new terms of use.

[0]: http://web.archive.org/web/20141020194316/https://www.ycombi...
Is that the US and how long ago was that 2 digit fee

Pre-privatization German telecom charged 40 marks for connection, that included laying cable to the demarcation point.

For the lack of in-house expertise to supervise private parties, look no further than Boeing. They relied on self-certification, and we ended up with the 737-MAX.
How would you ban an anonymous cryptocurrency?
This paper has some insight:

https://iopscience.iop.org/article/10.1088/1742-6596/753/2/0...
> Now it's just all giant pools of liquidity to fuck around in. It doesn't matter what you think the value is. It's liquid or it isn't.

So the idea of "value" just goes by the board? People just make up "pools of liquidity" out of nothing and are instant billionaires?

And this is supposed to replace money?
Integrate Line Profiling with Python Decorator
I'm sure that topic had been discussed to death long time ago, but I enjoyed reading about the original reasoning for picking the GPL as license for Linux as stated here in this interview.
I hope users of OSS can get over this sentiment. With decent and anonymized telemetry data maintainers can make better decisions that benefit the majority of users. Without it, it is the loudest users who get the most attention.

There are major OSS projects with no telemetry that are hamstrung by their lack of insight about which platforms and systems their software is running on.

Everyone should have the right to turn it off, but I think this is going to become the norm.
My friend just shared with me Google marking part of his payment as invalid:

https://imgur.com/x8mtQ5S

"Invalid Trafic"
You can deploy Next.js anywhere that runs a Node.js server through `next start`. Further, we're recently updated the documentation to include Docker deployment instructions. Hope this helps!

https://nextjs.org/docs/deployment#docker-image
Credit score matters for whole host of things like when you want to buy a house. So yes, you are penalized for not having it.

> benefiting from the time value of money

This is just nonsense. There is no additional gain from waiting till end of month till you pay.
A Quick Guide on How to Create LinkedIn Videos That Work
Physical books maintain a UI advantage for many kinds of works, which may outweigh their extra storage burden and lack of full-text search. They compete worst (in fact they lose, probably, overall) for ordinary fiction, and other works that use few text features and are mostly linear prose. In favor of ebooks, that category does happen to be a high percentage of all books sold.
Ask HN: How do I stop wasting so much time on my phone?
Between scrolling Reddit, HN, and YouTube I waste way too much time that I'd rather spend learning cool stuff if I had the self control. I feel like my brain has been wired for short bursts of dopamine delivered from one novel internet post to the next. What does everyone recommend to get away from this?
https://www.youtube.com/watch?v=CW3yQ4ye9ac
Documentation typically recommends that python profilers be run as modules. Integrating them into the code directly as a 1-line import plus decorator makes it a lot easier to teach new developers to use the profilers.
It has value to me, because it makes me happy to hold some. I also find it useful as a low-fee way to transfer assets between exchanges, because it's one of the most widely supported coins across exchanges. Both of these things make people want (value) it.
New Mexico paying for $3.2M blimp broadband study
Yes, but if you want to secretly move stuff around, you want to do the move when there’s nobody watching overhead. If there are 30,000 satellites in orbit (as SpaceX’ claims to want to do), that gets more challenging.
BaFin cracks down on crypto exchange Binance’s ‘stock tokens’
A lot of people tend to forget too that while Bob was ostensibly the last in the category [1], it was not the first. In the 90s there were a lot of people researching/experimenting with "alternative" family/kid-friendly desktops. I recall even a late 80s Mac OS one in elementary school that was my first precocious "hacking" experience jail breaking out of to run other Mac apps. Especially for DOS and Windows 3.1, family/kid-friendly launchers seemed a huge need because they weren't always the friendliest.

My parents were deep involved in a franchise of computer learning centers for kids in the 90s, so we wound up evaluating a number of them over the years. Probably the most successful and one we used the most was KidDesk. Bob came out right at the end of that era (near the end of the business) and there was a lot of interesting hope for it. The business bought a bunch of copies (at a steep Microsoft Education partner discount, IIRC) and had high hopes for it as a "starter desktop"/teaching tool. It had good ideas from that perspective, and if they technically solved a few more "launcher" problems like Windows 3.1 transition to DOS full screen app then back (which KidDesk had a hacky version of) it might have filled some key niches if it had launched 3 or 4 years earlier.

Ironically, I think the real thing that killed Bob was Windows 95, even for the users that were the target audience. Windows 95 fixed a lot of those Windows 3.1/DOS transition states, was much easier to teach and generally more kid/family-friendly, and there was a lot less need for an "alternative" desktop.

(My experience with Bob makes me sad that the Cliff House for Windows MR still is too chilly and cold and "professional" and needs Rover or Links walking around and/or offering advice.)

[1] And not even really the last when you look at for instance what's going on with "Kid versions" of Amazon Tablets as one extension of the legacy. Or the continued explorations of virtual agents in Siri/Google Assistant/Alexa/Cortana as another fork in the evolutionary tree.
NASA/JPL have an ample history of blowing up experimental rockets. Same as the Russians. The Germans had it hard with the V2s as well

I'd recommend people to look up into those previous failures (and SpaceX is finding "new ways" to fail)
What is AMM and liquidity pool@
A mutex is the software equivalent of the lock on your toilet door. There is a zone in your code where only 1 thread at a time is allowed. So before entering, you lock the mutex. Now either you are allowed in or are added to a set of waiters. When you leave, you unlock the mutex, and 1 other waiter is allowed to enter.

This sounds easy, but is in practice wrought eith peril. You need high performance, not waste too much cpu time on sleepers, some notion of fairness when you have lots of waiters, minimal memory usage, etc...
It sounds like a story but I'll give the benefit of the doubt if only because I so want to believe.
It's not impractical, there are certain music players (winamp/foobar2000 plugins, some mobile players) which make managing a library of emulated music as easy as managing regular music in those programs, with orders of magnitude smaller files, and added features like endless looping (which is an important feature to looped game music, but less so in commercial music). One reason it works well is because console sound dumps are self-contained and take up two full orders of magnitude less space than the recordings (because they're taken from consoles with small memories), whereas DAW project files often depend on large sample libraries and external VST plugins, taking up more space than the recordings and often come with setup/DRM issues.

There are flaws, like PS1 sound dumps often coming with wrong volumes and echo, but then again most recorded versions of those songs were also generated through inaccurate emulation, then fed through lossy codecs, and some have playback/recording glitches.
Is there a way to search addresses / cities by Fiber connection ? Say I want to move to a city while holding a remote job, I would love to have a fiber connection and I found its really to search by address.
Like wise!