skysight-inc/HackerNews huggingface dataset:
Consumers who don't know how a software is built, tend to take it for granted, have the attitude like software grows in trees and end up selling their data, soul and future to Big Tech which seems to give them everything 'for free'.

There's a reason why we haven't had successful kickstarter, indegogo like platform for software; People on average just don't want to pay for intangible stuff even if it affects every aspect of their lives.
Worth noting that the influenza test is only for certain strains. You tested negative for specific strains, presumably with a rapid test that also has very high false negative rates.
Sometimes code relies on some condition being true, where that condition can be reasoned about by the developer rather than at run time by the program they are writing. I don’t think such comments fall cleanly into either the “what” or “why” categories people have mentioned here – perhaps they are “how”.

In mathematical terminology, the condition may depend on some lemma or theorem the programmer proved to themselves when writing the code. (I say “lemma” and “theorem”, but this applies to any kind of complex business logic, or the state of a realtime system, etc.) For a lemma (fancy name for a small theorem), the reasoning can go inline in the code, as a comment. If it’s a theorem, a more substantial thing you proved to yourself when writing the code, it might be better put in a separate document which a comment in the code should point to.

The reasoning you used to show the code works is better off written down for those who follow than forcing them to think through the same logic again. And the act of expressing the logic in a comment will tend to flush out errors in that logic. Those are both good reasons to spend the time writing such comments, unless you don’t care about technical debt.

As a special case, runtime assertions often need a brief comment to explain why they must be true.
I highly recommend the 2017 Netflix documentary "Wormwood", which is a 6 hour interview with Eric Olson, the son of Frank Olson. In 1953 Frank Olson jumped out of a hospital window after he got secretly dosed with LSD by his CIA/DOD co-workers. That's how far back CIA and LSD and MKULTRA goes. We still don't know what really happened or why. It's classified top secret. But Frank Olson's son describes a pretty crazy scene in 1953, with spooks working for DoD secret chemical and biowar programs involving LSD for research on involuntary American test subjects. This was still the 50's era where the Pentagon tested A-bombs in the desert and invited crowds to watch from a distance, in order to test radiation exposure on live people. Then the CIA guys started tasting their own supply and partying with LSD. Then they gave LSD to Frank Olson in a drink.
There is still a massive classified history of CIA using LSD as a bioweapon. I hope we get to see it someday.
Genuinely curious as I could be totally wrong on this - didn't p2p video streaming sites like Peertube use Webtorrent with S3? Also I think many Linux distro rely on it? Other than self hosting it, what other data services offer this support going forward?
Alibaba suffers billion-user data leak of usernames and mobile numbers
Nobody cares if the Christine wants to contribute or not. If you are going to contribute, contribute in a positive way. Not by being antagonistic. The reaction she/he received will be the same in any office environment if you behave in an angry and antagonistic fashion calling people liars and cheats
That was Thor Heyerdahls theory and he proved it possible with his Kon Tiki expedition but I think more recently DNA testing has shown that islands (including Easter Island?) has been settled by people from Asia.

(Writing this I realize you might have meant that people from South America went to Easter Island and back, but as far as I know there hasn't been found traces of a strong culture for navigation in South America.)
there's no chance that webrtc is a more important innovation than XMLHTTPRequest... the web would be just a bunch of hyperlinked text and images without XHR...
I don't even disagree, but even people who couldn't get "What if I need to update the header on every single page" out of their heads just embraced framesets and "server-side includes aka shtml" (and the early highly-limited css) and called it a day. Without CMS etc
Interesting, but sounds premature, since "We will support Edge Caching soon, so your REST requests will be cached at all edge locations globally."
Slavery has existed for all of humanity. Unfortunately it will never go away. Slavery is intensely misunderstood. One thing we could all do to improve awareness is to acknowledge that the concept of slavery is not a racial issue but a wealth issue. Only people with wealth owned slaves throughout history. It is a terrifying thought that nobody wants to realize.
You should still be able to effectively use S3 via Webseeds - the Bittorrent protocol specifies including http sources in your torrent file. The only big issue is that not all torrent clients support it.
Lots of asterisks belong here. There are still a ton of compatibility issues, but when it works it can be a great option.
I don't know of the internals, but on the surface there were three things this did:

A torrent creator. This is a simple extension to the REST endpoint of S3, and a specific S3 API, that'd scan a S3 object to create the torrent file, and register the resulting infohash with a tracker.

A tracker. Technically not necessary, but with the implementation AWS went with, they needed to run their own tracker to allow peers to discover each other.

A seed peer. This was probably a shim on S3 (if I recall correctly, the IP was within the S3 range of IPs). This was responsible for speaking BitTorrent and always having the objects available for clients to download.

There are other ways to do this, but I'm sure this pile of tech was a source of abuse and problems for basically no one to use, so I'm not surprised to see it go. I also seem to recall there was a single tracker, and AWS really wants to get rid of single entry points to S3.
True but they had the schematics of Jay Miner's chips. Apple Mac and Windows PC passed Amiga sound and video standards and a new chipset was needed to compete with them.

In fact they were working on a new chipset when Commodore went bankrupt. Had they started earlier on it, it might have saved the company, that and the Commodore 65.
Any drawing courses you’d recommend?
disks are cheap, residential bandwidth is cheap, AWS and s3 are crazy expensive to use for torrenting
I learned of Zoroastrianism from EU4 (the video game) and did some Wikipedia deep dives. I always enjoy learning about minority religions.
First, congrats on the tool!

Have you thought about supporting multiple use-cases for each component? So for example the component might be showing a list. I want to test (and visually design) the use-case when the list is empty, then I want to switch and visually design when the list has one element, then when the list has a lot of elements..

Also it would be great that in those cases you could define not only the data but also the surrounding canvas and browser properties. Test&design for mobile, laptop, dark background, old browser, changed styles, etc.
Some beast working a field would be treated quite well. If you’re a subsistence farmer who relies on an animal for ploughing and it gets injured because you drive it too hard, you’re totally screwed.
Tests are useful, but the big reason that comments are useful is that they are co-located with the relevant code. At the moment, I don't know of any tools that allow you to 1) specify which lines of code are directly relevant to a particular test case, even when the surrounding code changes and 2) see a list of test cases related to the currently highlighted line.

I'm sure it would be possible to build such a tool, but the complexity is quite substantial compared to a simple comment or two. If you really want to go the full-test-coverage route it makes a lot more sense to focus that energy on pure/immutable/statically-verified programming rather than some finicky test cases that add substantial maintenance cost to the code.
Here's the explanation: the titular "executive" is a "former Amazon manager who oversaw human-resources efforts".
WikiLeaks just dumped all of their files online
> That alone was the reason I stopped using dynamically typed languages.

Nitpick, but weakly typed not dynamically typed is the problem here. Python would throw an exception (though I know mostly prefer JS with TypeScript to Python nowadays.)
An even faster O(1) alternative

ln -s /path/to/source /path/to/dest
That actually makes a fair bit of sense. The FAA probably wouldn't have "safety rated" a retail iPad as meeting the primary requirement. The iPad is considered the backup but probably what they use day to day and the printout is technically the primary. So, no printout, no takeoff.
You actually get tests? Consider yourself lucky. For me it's just "I don't recognize those symptoms. Symptom A and symptom B are never known to go together so I'll just ignore B, and there are no tests for conditions which cause A, so fuck off lol".
I don't understand this:

"Much of Epictetus’ advice is about not getting angry at slaves. At first, I thought I could skip those parts. But I soon realized that I had the same self-recriminatory and illogical thoughts in my interactions with small-business owners and service professionals. When a cabdriver lied about a route, or a shopkeeper shortchanged me, I felt that it was my fault, for speaking Turkish with an accent, or for being part of an élite. And, if I pretended not to notice these slights, wasn’t I proving that I really was a disengaged, privileged oppressor? Epictetus shook me from these thoughts with this simple exercise: “Starting with things of little value—a bit of spilled oil, a little stolen wine—repeat to yourself: ‘For such a small price, I buy tranquillity.’ ”

Does this mean ignore it still ‘For such a small price, I buy tranquillity'?

EDIT: OK, turns out this is a repost of an article from 2016 where the same point above was already discussed here: https://news.ycombinator.com/item?id=13730657
Is it possible to have an actual memory leak in pure Python? (2010)
I wonder how many initiatives were created solely on the basis that "the enemy are doing it or already have it". I can't help but think the soviets spent a lot of time trolling the US into creating exactly what they wanted. Even if it was just to waste time. This is proably still ongoing.
How does the latency compare in this case?
Blind is a pretty toxic place, but the data is legit. It was invaluable for both interview prep and salary negotiation. There is no magic to getting into these places - it's all about time put in to practice the, by now well-understood, material (leetcode, system design, behavioral) and the time put in to interview to overcome the luck factor which is ever-present in these types of interviews. It sucks, I avoided this for years, but ultimately Blind opened my eyes on the compensation potential and jump through the hoops I did.

My reference is Facebook, and total comp can be 450-500K+ for senior, 600K+ for staff/manager, 750K+ for senior staff/manager, 1M+ for principal/director, and so on. That's before stock appreciation.

To be very clear, do not confuse compensation and job satisfaction. After a couple of years at FB, I'm happily doing something else for a lot less money.
Police would not agree to stop accessing Covid SafeWA app data
Used them. Not needed support yet.

It did take a few hours to work correctly after setting it up.
I've had a terrible time because of this. Nothing seems to work well when stressed.

I had a flight with one layover. At the airport my first flight was delayed an hour, making the connection unlikely. I asked the customer service what I could do. Most alternative fights were booked, so I took a flight the next day with one very long layover. They said that because this issue was out of their control they were not obliged to provided a hotel room or anything else. I called the travel agency from my work and booked a flight from my original layover destination with a different airline. I then talked to customer service and changed my booking back to the original itinerary, thinking that the second flight may be delayed as well. Then the first flight was delayed by another hour, making the connection impossible. Thankfully I had a confirmation number with the alternate airline for the second leg of the trip. I flew to the layover destination. In flight I checked the Southwest schedule and saw the original connecting flight had been cancelled. When I landed I went to the other airline customer service desk to print my boarding pass. They said my ticket had been cancelled. I called the travel agency and they said that the airline was trying to avoid overbooking and was not letting any third parties buy tickets. There was another flight available with another airline, but the same thing: they wouldn't let the travel agency buy the ticket. I went back to the customer service desk and bought the ticket myself without any problems other than having overpaid for a flight for reasons beyond my control.

I'm currently sitting here, and will be for the next 7 hours waiting to go home.

There was a man with schizophrenia shouting earlier about needing to get home and not having his medication, and many minutes later I heard him screaming in the distance. Later there was another man shouting about masks. I also met a woman who was with her family trying to get to New Orleans, another couple going my way without a clue how they were going to get there, an old man and woman also going to New Orleans who were told their 30 minute layover (before the second delay) wasn't going to be a problem, and a young man who took it all pretty well and just took the next day rebooking and left to go find a hotel.
One of the best pieces of programming advice I've ever received was from my undergrad advisor. "You'll never win a staring contest with the code." If you're in the middle of debugging and you find yourself staring at the code hoping that it will suddenly reveal answers, that's not a productive position to be in. In those cases, better to figure out what diagnostics can help, and to get more information.
"Yeah, when I'm done with a USB stick I wipe it with random noise, so that I know that the data I'm finished with is properly deleted."

Usually when you encrypt a drive there's a telltale header, so the disks wouldn't be "seemingly encrypted" at all — and wiping disks clean with noise isn't especially uncommon. It's as plausibly-deniable as it gets, and it'd certainly fly in court.
Some underwear in carry on in case you stay at the airport. Some cash if your cards fail. Ticket bookings with not the cheapest companies in case you need to rebook the next (significant) leg.
Why in the world I've to change my access point to opt out of google's data collection? Why are they collecting information in the first place?

Stop collecting information. This is way beyond anything but privacy intrusion.

It's like telling another some big corporation that one has to change the name else they will profile you irrespective of what you do...

Atrocious isn't? Publicly available information doesn't mean that you will whatever you want with it.

Tomorrow, (already their OS, Android is doing it), they will collect everything about a person and this is going way beyond who has signed up for. This needs to stop. All in the name of providing services or improving lives of people. Who cares about the dark side? How much profiling has gone into the collected data? What kind of risks it may pose in the future?

This needs to stop... the sooner the better...

Everyone has the right to be private. It doesn't mean one has to throw away everything in public about them. Isn't?

I know I might start another discussion thread, but I'm sure there will be people who will battle for and against... But it doesn't matter...
After five minutes of playing with it and failing to find it... where is the panel of components to drag and drop into the tree? Seems like the most basic functionality in an editor like this. Something that VB had in 1993. This should be something that is obvious and visible on a first glance.

Another issue I have with the UI is that a lot of elements are greyed out even though they remain interactive. The convention is that UI elements that are greyed out are not interactive due to the current state of the application (wrong mode, unmatched requisites etc). This application seems to violate that and I'm still baffled as to what greying out of UI elements means in in this app. If they aren't disabled why are they greyed out?
> Is this using WebContainers? Or is it just very similar?

No, it’s not using WebContainers. It’s a native ES module based Next.js dev server that works inside the browser.
> the penalties for noncompliance are minimal (maximum $300 per day)

That's the problem right there.

Instead of having a slap-on-the-wrist fine, they should have put in a ceiling on what you can charge if you don't disclose.

Compliance will happen very quickly if non-compliant hospitals are only allowed to charge say $50 / visit for clinic, $200 / visit for outpatient procedure, $500 / visit if admitted, or $1000 / day for a hospital stay.

And if different providers are involved (e.g. your hospital stay involves a GP, specialist, anesthesiologist, and surgeon who all bill as different entities), they have to split your $1000 among themselves -- they don't each get to charge you $1000.
On that basis I'm surprised they didn't just spike a town's water supply. Flexible ethics and all that.
Not only that, but that is the workflow if you were making a custom bolt on the lathe. Machining experience is invaluable when designing mechanical parts.
The problem with Wikipedia is that Google copies so much content and moreover Wikipedia is a non-profit trying to cover their huge bandwidth budget. It seems a better alignment of incentives would be for Google to pay into the Wikimedia Endowment as a function of content served inside Google search results.

They gave a paltry $2m to the endowment a couple years ago. ...and how much did they make off serving Wikipedia content?

https://techcrunch.com/2019/01/22/google-org-donates-2-milli...

Google has publicly recognized that they have a problem with trust and incentives. So when they admit that and continue to non-execute on addressing core problems, that's when the monopoly needs to be rebalanced.
The situation is absolutely chilling and should give you goosebumps of fear. Watching the thermometer rise toward 100F today, I randomly thought about how terrifying it is to be an atheist. There is no entity watching out for us. No divine entity who will tip the scales in our favor and make sure things turn out okay. It's literally just us, out here on our own. Some days I'm not sure we can do it... and other days the nihilist in me doesn't care.
GitHub – nushell/nushell: A new type of shell
Caffeine in the morning and afternoon does not impair nighttime sleep, study
Powershell was available for XP SP2, though not installed by default - https://serverfault.com/questions/615275/in-which-version-of...
Man, that headline scared me. I thought he died.
Many interesting things happening in the world of podcasts. In a 'may you live in interesting times' kind of a way.
Please define "Just"
Too bad the most productive ideas and individuals are mostly not in the path of this money flow, instead pushed aside by the very clamor of the uniform hordes who seek nothing else.

>alternative models of science funding can work.

>The macro conclusion is that we don’t yet know what works or which combination of structures would make most sense.

One thing we all know is the type of things that don't work, when it comes to making the most of those researchers having the greatest talent for out-of-the-box experimentation & discovery.

Over a lifetime of effort tackling this exact problem, proven elements can be isolated and combined in ways that are not possible using any other approach.

So it's good that there are actually those who long ago foresaw today's sad situation, and who know lots of things that do work, even if those individuals are not in the mainstream.
An unreasonable adversary, such as a terrorist group or something, could plausibly do that. But the legal system has things like the "beyond reasonable doubt" standard of guilt. If the court finds encryption headers on your disk, they've got evidence beyond reasonable doubt that there's encrypted data on it. If there's only noise, it's totally plausible that it's just a spare usb stick, especially if you consistently wipe your unused disks and don't just have one conspicuous disk full of noise.
SMS APIs are better than regular messages
In terms of business, how normal SMS are less efficient as compared to the SMS APIS. What businesses are there that are using the SMS APIs? Is it really boosting customer engagement?
Everyone looks at me like I'm insane for driving myself long distances... I never have to deal with this bullshit, though. Insane, it seems, to take your life in your hands in this way.
Except that after you hire that model, you later discover she set up a multi-million-dollar per day cocaine operation to fly drugs into the country to fund her lavish lifestyle.
Hint: Don’t let a CAD designer give you a model that is not fully resolved (i.e. constrained.)
A Beginner’s Guide to Miles Davis
It would be useful to know how many shades of a color there are in the game. It can be known by observing the board for a few games but from your description there are probably 100 of them, or an infinite number (infinite as in a Float.) This makes it hard to read ahead and know for example if an invasion can survive. Maybe it's a game that's inherently easier for an AI than for a person. Not a problem with that.

A few notes.

1. I won twice 30-20 against Easy blue AI and tied against Medium blue by playing goish tactics (start at 3-4 from corners, knights moves, keep blue hexes separate.)

2. The UI lets me move before the colors on the board fully update. Maybe it's my phone that's slow, maybe it's an async implementation.

3. The game is quite fast because there seems to be little to think about. Of course I played only three games, if I played 100 of them I might start to notice patterns and foresee them even if I might still be unable to read the exact values. Even more so after 100 games.

4. Hexes are OK.

5. The overall first impression is good with that undeterministic feeling which in my case is also a bit too much unsatisfactory.
TW: sexual assault
Correct. I'm 36 and unless it was mild or asymptomatic, I'm sure I've never had influenza.

When people exaggerate a common cold into "the flu" I respond with equal exaggeration by insisting I take them to the hospital.
You've got it backwards. Toxic masculinity is exactly the avoidance of vulnerability and emotional openness you praise, not horsing around with your buds.

You don't have to guess on the definition by the way, as academic terms tend to be well explicated.
I mean sort of. If the goal of leaving the a comment about the approach that didn't work is to save somebody time before they try that approach again, a regression test is essentially asking the next developer to reconstruct a broken algorithm from thin air based a test. In my opinion, that's close to impossible. So the best case scenario is they re-implement the bad approach and it fails a test. They still wasted a bunch of time that could have been prevented with a simple comment.
10:47am 16 Jun 2021 ish
> Rita thought back to the winter. She couldn’t remember Timothy coming down with a sore throat, but just before the ski trip she had noticed that the skin around his anus looked a little red.

U wot m8

This is a ten year old. My parents were not inspecting that particular feature of my anatomy at that age. What's going on here