jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
And? The US prohibited the export of all sorts of products to the Soviet Union because of their potential military applications. Why was China be exempt from these restrictions? China is still a one party, communist state. Perhaps they realized this fact again after the Hong Kong and Xinjiang crackdowns.
I suspect they don't lack depth so much as have depth in other technologies which aren't used. If they don't want to stay on the treadmill of building expertise in the next new thing, then they move up to jobs based on the wisdom they have accumulated instead.

I have also seen a lot of people hired in at high pay due to their laser-like career focus and years of experience in just the right area, who turned out to embody the peter principle. They lacked the brains and creativity to do anything new and still get stuck when a new twist comes up. Meanwhile I know generalists who are great at figuring things out, and got bored when they had more or less mastered the technology so them move on to a new challenge.
I have no idea what that means or why I upvoted it. Because it's funny I guess. Thank you.
Also learn how to diagram and do quick mock-ups. Visuals can help bridge the gap between what you can articulate and what the reader needs to develop a good mental model of the proposal.

[this comment is coming from someone who writes mostly technical design documents needing to communicate a technical solution to a problem while also considering multiple alternatives]
Well, now there’s WSL 1 and/or 2 depending on your needs. Once hardware GPU support goes live, there are not a ton of development software that one of those could not handle. If you want to do stuff with the windows os or applications, powershell is actually quite good and offers some real advantages over bash - for example, In powershell everything is an object, no string nonsense like bash.
The most successful engineers, to me, seem to be the ones who rise about the lower levels of technology and abstract out minor details.

They understand what the technology in question can do and cannot do. They know what other technologies can be paired and cannot be paired with the current one and they understand the performance, development, deployment and maintenance aspects of all the combinations.

They can then design applications or platforms, learning as they go.

Take, for example NodeJS. Ryan knows what V8 is capable of, knows what it's not capable of outside the browser sandbox, and built himself an alternate sandbox. The implementation details, while complex, are minor in the grand scheme of things.
The police don’t really need help defending themselves.

If they feel the least bit threatened, they can simply arrest someone who is “stalking” them.

That they are resorting to clever tactics like playing copyrighted music, shows that legally speaking they can’t do anything else.
"privacy rules" is incorrect wording. You better say privacy legislation in this case.
Come on, adding a GDB certificate is a one-liner.
https://sourceware.org/gdb/wiki/PermissionsDarwin

lldb is seriously lacking on the ui front, I gave up on it years ago. But at least there's a py binding.
I'd thought this would be useful but not a complete solution, but then noticed it looks like it includes its own shell?

> The BusyBox shell is based on ash. It strives to be POSIX-compatible, though it does support some features of bash. A UNIX-style shell is something like the Windows command prompt, though much more powerful. It can be used as an interactive command line or to run shell scripts (like Windows batch files, though again, much more powerful).
Who would have said I'd live to the day when Ubuntu violates privacy and Microsoft reprimands them...
There is a reason those who work in addiction medicine (and addicts themselves) call the 3-10 days of physical withdrawal the easy part. We can probably achieve 100% success with it. A few days of pain and discomfort and you're done with the physical part...forever. Real addiction, neurological addiction, is a totally different story. It's totally understandable that many people have such a difficult time wrapping their heads around this, because addiction is a bizarre brain disorder...like Oliver Sacks and VS Ramachandran case study bizarre. All your intuitive notions on the brain are forced to go out the window if you honestly investigate it acedemically.

Please though, blow your mind by reading about it...not experiencing it.
I didn't say anything about trust. What I meant was he wasn't a threat to that particular flight. If the aim of the TSA is to keep a plane from blowing up, they've already accomplished it. Anything beyond that is just a fishing expedition. Given that they know their tests will detect compounds that aren't explosives this seems over the top.
Consider the set P of programs that take no input and generate an infinite stream of digits. Each program in P has a finite length and is written out of a finite set of symbols, so there must only be a finite number of programs of any given length. That makes P countable. Let Q be the set of numbers described by programs in P. Each program from P describes exactly one number, so Q must also be countable. The set of irrational numbers is uncountable, so there must be an uncountable set of "complex" irrational numbers remaining after you take away all the "non complex" ones in Q.
It is more than just that. Log files only give you a list of individual transactions that happened. Auditing capabilities (as I understand them) imply the ability to trace a sequence of interrelated transactions in order to determine whether business procedures and rules were properly followed or even determine flaws in the procedures and rules themselves. For example, if a customer complains that a physical product is defective, and you detect that a specific component is at fault, you could trace which supplier sold you that component, when it was bought, where it was stored, etc., in order to determine the root cause of the component being defective: Was a business procedure not properly followed? Is there a flaw in the purchasing/storage/manufacturing/whatever process that results in products being defective?
>Mike has created some amazing visualizations with D3, but for each viz the code is fairly long and hairy.

Huh? I find D3 code to create a visualisation be much much smaller when comparing with competing implementation of the same visualization.

But then, my metric of comparison is creating visualisations from scratch with imperative drawing APIs (on Canvas/SVG).

Perhaps you want a one-line function invocation to draw the whole thing?

D3 is not for that, it's a plotting HELPER library, not an ready-made collection of plots.

That said, it's not difficult to adapt individual plots made with it.
Where to? Do we have access to the source of this?

On that topic, I have never found much of Github's source code, which is extremely hypocritical, and makes me fear the day we'll want to move away from them. I'd be glad to be wrong and find out that I had just never looked in the right place.
Isn't the whole interface and all of the apps HTML5? I know that Firefox OS is Android under the hood, but can it run APK files?
> I don't have hard data (the actual details are often considered confidential), but for the marketing claims of the various makers who all trumpet greater selectivity and the rejection of false positives. Which makes sense, as security is a huge, incredibly competitive industry, and these people are all competing for the world's paranoia dollars.

Putting aside the merit of the idea of that the government bidding process ends with purchase of the best product, it's worth noting that just like with the government agents, the manufacturer isn't actually liable to anyone who suffers when its machines produce a false positive. Insofar as the manufacturer has any incentive to improve in this regard, its incentive comes from the same people who are putting on this security theater.

> Because the TSA gained nothing wasting their time on this. [blah blah] What did the TSA, NYPD, FBI, and whoever else gain from this giant waste of time?

Not sure why you threw this in here but it's so wrong that it's kind of hard to know where to begin. First, the superficial and obvious: TSA and NYPD are paid overtime. They had MONEY to gain from this exercise. Their financial incentives are exactly opposed to those of the person they are detaining.

Less superficial, perhaps equally obvious: a bureaucracy does stuff because that's the stuff the bureaucracy does. It's a big, mindless machine whose prime directive is to continue to exist. Everyone understands that they need to be seen to be DOING SOMETHING, and there are plenty of true believers who think doing that something is the most important thing in the world. That's the reason for some much of the crud we deal with now.

You might have made the mistake of thinking we're dealing with fully rational actors here. Congratulations if you've never worked for a bureaucracy and you don't get any of this.

> Something triggered on a molecule or taggant that they couldn't easily exclude, so they tried to help him assist them in excluding it. He couldn't, so they had to exhaust all avenues.

Orwell would be proud.
Wow,I mean,where is the evidence? I don't want to doubt the FBI but come on... So US slaps sanctions just like that? and who do you think it will hurt? the people again.It didn't work for Cuba,doesn't work for Iran,didn't work for north Korea all these years,and while Russia is in trouble,it's not due to US sanctions.
If you make an error that ends up with someone else spending life in prison, it's not a minor error.
Your example here is actually a perfect reason.

Inline styles apply all of the time. With a class, you have access to media queries and thus some basic form of logic.

The “md:” prefix is used exactly for this. It applies any following class at a medium media query breakpoint. Same thing with focus or hover styles, also impossible with an inline style attribute.

The custom overrides are obviously more one off and less reusable, so the difference between those and a style attribute are less obvious at first glance. With classes though, you are bound to the class names in your stylesheet and thus some form of sanitization/linting. Inline styles won’t stop you from breaking your design system.
Police officers actually don't have particularly risky jobs.

In this list based on BLS data [1] it makes #22 behind crane workers, delivery drivers and crossing guards. Important work? Definitely. It's not logging, though - not even close.

[1] https://www.ishn.com/articles/112748-top-25-most-dangerous-j...
I think the Python community have largely settled on pip, just like the JavaScript community have mostly opted for npm.

Personally I much prefer pip over npm, it feels much more polished.
Once I switched my main reading device from laptop/phone to a dedicated e-ink tablet, (in my case BOOX Note3, but I guess Kindles are fine too) things have gotten better. Reading through books is still tough (as a non-native English speaker) but reading long blogs becomes fun again.

For books, audio books are good compromise. Not as deeply engaged, but at least you can finish books while you're cooking/running/driving.
The worst thing is as a parent you are not in control of what is recommended or what kids can watch. I wish they allowed flagging videos through history but yt has other priorities I guess
The bike lanes in my city are often left basically unmaintained since the seventies and are still usable. They are of course not as nice as freshly paved.
How is losing your livelihood, potentially being blacklisted from the industry entirely, not commensurate to judicial punishment? That’s exactly the sort of punishment we impose on computer hackers.
the cops who worry about this are the ones we don't want to be cops. Its like my male friends who complained about the MeToo movement "how will i date when i have to worry about consent" - uh shouldn't you already be confident theres consent before doing anything? lol
#4 is a problem. ICANN should be like a utility (and as far as I know, it sort of is for now).

#5 is also a problem, although I believe this should also be a utility. Although, as I understand the Fed is coming out with their own thing soon, but I don’t know if it will be treated as a utility.

#6 is, of course, way far gone.

#1 to #3 are the domain of private enterprises, but at #4 it becomes infrastructure like roads, water, gas, etc and you can’t feasibly have more than one so it should be treated as a utility.
I bet the average Steam user also spends orders of magnitude more than the average Android/Apple user as well.

I'm not sure what exactly that would suggest if true, but I think it would be interesting.
This article has lot more data and is comparatively less biased than a lot of ones out there.
Yes, NetBSD added some facilities (and general missing functions) that were Linux-like if that made sense. No one did epoll as kqueue is a bit of a mismatch and we never had /dev/poll...

A lot of the issue is just testing - NetBSD does not have any in tree tests for compat. I have some out of tree, which help a lot.
All fair points, at the moment it’s geared towards empowering the usually the non tech savvy who right now have to beg their friends or break the bank for small things. We’re definitely working on ways to mitigate the risk for the recipient of the assistance. We vet all of the coders, make sure they know what they're doing, and only assign them jobs within their ability.
Yeah, JavaScript rocks!
I made a gist with a collections of one-liners here:

https://gist.github.com/Nijikokun/d6606c036d89d3b1574c
"Realizing"? She asked him about it and he lied to her.
> a reputable, privacy-first organization...

Are you a shill for them? "Reputable" as mainstream media? "Reputable" as in the fake news is reputable?

Whenever someone claims "I am reputable" you should run away as fast as you can.

This "I am reputable" is purely subjective based on your own biases and incentives.

No one can be reputable in the news space and people must understand this as soon as possible: everyone lies, even natural science which is supposed to be the gold standard gets so many studies wrong.

The only way news organizations stay alive is either by:
a) clickbait articles which eventualy devolves into lying or exaggeration at best.
b) News orgs that are financed by private people/corporations who have their own agendas.

There is no such thing as a "reputable" news source.

Perhaps one in ten thousand jounralist is still legit, so that he is an actual investigative journalists. But 99.999 of "journalists" are actually just script readers and clickbait writers.

Do you not see where "I am reputable" leads to? Soon the "I am reputable" organization will get political power and then they will make laws based around "my reputable reporting" and this will lead to censortship.

"I am reputable" always leads to censorship down the line since it implies that "my opponent is not reputable and is lying and MUST BE SHUT DOWN IN THE NAME OF DEMOCRACY".
No, when I read the article 'hard' seemed to equate to 'took longer than expected'. It takes time, but I think the tools that are out there are easy enough to use.

If you wrote the software you already have a good idea on how it should be tested so it's just learning how to use the tool.

The fun part is the part I said was hard, which is investigating / interpreting the results. One other thing, which you don't have to do, were setting up and coordinating multiple servers to launch the tests and automating the data processing and report generation.

I didn't say that its easy because its fun. I said load testing isn't hard - it just a lot of work. Maybe being having to do a lot of work is hard.
Sometimes a differing opinion is disturbing enough that it should be called out as such.
It looks like their only price tier is "free with your Apple Developer subscription" or "contact us"—I wonder if their terms allow you to use it with e.g. Mapbox GL JS 1, which is much better than MapKit JS.
Cost to deploy fiber is going to be lower in rural settings due to fewer obstacles and easier right of way. However the reason connectivity is more costly to provide is due to lower density of customers.
There's also a huge gap between the number of proton mail users and gmail accounts, percentage-wise, it'd be interesting to see how many percent of gmail/protonmail users has problems and. I'm sure we will see the most silly examples from gmail, we have to, because they have the most users, and so the greatest chance of hitting strange edge-cases.

And with edge-case, I don't meen technical ones only, but also customer-support ones.. If you've got support for many more people, then more people are going to have a bad experience, and even more likely that someone has a rare (in percent of total experiences) terrible one.

I'm the one entirely against any cloud stuff, I just don't buy the argument that other providers are necessarily better.
The bigger you are, the more interactions you do with your clients, the more likely that you will mess it up big-time for some of them.
Habitat for Humanity was never just "doing stuff yourself". It is an organized effort with decades of history. They also take donations and hire enough experienced contractors who ensure the work is done to code (I've volunteered before).

The volunteer aspect is there so that people who don't have money but have time can give something. More fundamentally, there's a religious element to the "service" (that's why I put it in quotes). In Christianity, being near the poor and literally serving the poor is very much a spiritual act which is done not ONLY for the benefit of the poor but for the benefit of those who are serving them. This is decidedly NOT morally incompetent. I admit this isn't an ROI which would be seen as valid in the project management book of knowledge, but it's real for the people who believe it.

The OP essay was just a sloppy way for a founder to justify his pivot-- which never actually needed justification.

The actual justification for the pivot was simply the original idea, "Quirk", wasn't ever going to get vc funding and make a 100x - 1000x return. I think it's disingenuous to invoke the concept moral competence for what is ultimately a materialistic decision.
No offence intended - buy you are in this case, a stranger giving a candy.

Some strangers with candy have no sinister intentions, but kids should still avoid them, because of the irreparable harm that those with sinister intentions will cause, all kids should avoid candy from strangers.
The benefit of the doubt can only go so far, extending it to this issue is an exercise in willful ignorance of the history of this country[1] and how it has systematically accumulated and protected white wealth at the expense of people of color. It's not just "a fraction of a percent." It's one in five. "One in five people in prison for at least 10 years is a black man incarcerated before age 25.[2]"

You have no idea the sheer magnitude of the problem we have here.

1. https://www.nytimes.com/interactive/2019/08/14/magazine/1619...

2. https://apps.urban.org/features/long-prison-terms/demographi...
Not only is he not managing his fanbase, he is actively encouraging stream hopping. Moreover when he was banned from nopixel yesterday, server got ddosed into the ground afterwards ruining other people's streams.
Can confirm, built out a datacenter space in a past life. Power costs were of limited concern - cooling was the limited resource. Even then, literally no one went down a spec sheet and compared "hmm, this one has a tiny less amount of watts idle". We just kept servers dark regardless so that we can save on cooling. Nitpicking idle draw for server processors just isn't realistic for a lot of cases.
I have a lot of files in my home directory, specially in the code folder where all my projects are, and you can imagine all the files that live in the python virtualenv and node_modules but even so the command finished execution in 45s, I think this is very impressive!
Looks like an interesting read but I'm not able to read it at the moment as I'm out of articles for the month.

But another way to say my criticism here, is that just pointing out that "____ fast-growing company was burning money and not profitable", is not necessarily the big scandalous indictment of the company that people like to pretend it is whenever some major flop like this happens.

You can find many headlines from 8-10 years ago about how Facebook, Tesla, Airbnb, Amazon, etc. (take your pick) are terrible businesses because they don't turn a profit, which obviously turned out to be very wrong.
> In their own comments, the legislators repeated lines Apple and other companies often use to defend their repair monopolies. Shannon Bird (D), for example, said that manufacturers have the right to dictate how a customer uses its product. She stressed that Apple can sell licenses to whatever it wants. “Apple Music is different than purchasing a CD,” she said. "I have a hard time believing that we would call it Apple having a monopoly on its own product.”

Is this the same Shannon Bird who is working for Apple Insurance?

SHANNON BIRD (GOVERNOR)
APPLE INSURANCE LLC
WASHINGTON WA LIMITED-LIABILITY COMPANY

Address: 281 E Bluff Dr
Port Angeles, WA 98362
Registered Agent: Apple Insurance LLC
Filing Date: November 13, 2014
File Number: 603452158

https://www.bizapedia.com/wa/apple-insurance-llc.html
I don't think you can "withdraw" money from a company you own. Probably John Smith Inc. would pay John Smith the 100k/year as a salary... a salary which is taxed. But, then again, the Planet Money article says to eliminate income tax as well.

Their solution:
> Instead, impose a consumption tax, designed to be progressive to protect lower-income households.
I suggest you avoid blaming the victim. This person though they lived in the freedom country and got East Germany, they were taken by surprise. Moreover an Arabic person asking for a lawyer is always a complicated proposition.
Even with all the bad blood - migrating 40'000 users from one piece of software to another, while keeping all accumulated data intact is a huge and costly undertaking.

And while I'm sure that there is some recurring support cost for the currently deployed software, salesforce, while maybe cheaper in support, probably also comes with a huge initial license fee.

Is this fight over that one guy (albeit the CEO) really worth an investment of this size?
We (Automattic) love hiring open source contributors and creators, they always go to the top of the queue.
That sounds so interesting that you could probably make a movie out of it.
Thanks PG. Could not agree more on getting users as early as possible, and getting as much feedback as you possibly can from them.

In our example, we produce and sell incomplete ebooks, knowing full well we may get a few refund requests, precisely because it's invaluable for us to know how to convert a paying customer, and to ask those customers for feedback.
We got bitten by the same bug shelling out from the JVM. We ended up running socat in a separate process and bouncing all our external processes off it instead. But it's insane that you even have to think about this kind of thing.
The comment I was replying to was simply saying that casting the return value of Math.random() will be 0. Which is true, but is not the issue -- order of operations (for people who think the multiplication happens before the cast) is the issue.
https://tech.marksblogg.com/hydrolix-1b-taxi-rides-aws.html
How often do you run into problems like that? I've very rarely encountered anything like that with React, especially in the last two or three years. I don't use create-react-app and my package.json currently lists 88 dependencies.
Sci-Hub is closed source. LibGen is open source, but published as code drops rather than using an actual VCS.

Download the web app from http://gen.lib.rus.ec/code/libgen_legacy_catalog_20190831.ra...

Download the database from http://gen.lib.rus.ec/dbdumps/
In addition:

- Parking for loading/unloading only