skysight-inc/HackerNews huggingface dataset:
I wonder why you would write any of this. N95 masks were a staple at stores like Home Depot and Lowes prior to the COVID-19 outbreak. They were comfortable enough to be a popular item. There is clearly a shortage, with demand exceeding supply.
Learn ReactJS with TensorflowJS
Dito, a combination of forbidden root login, an obscure username, fail2ban and disabled password authentication worked well for me for the last 10 years. It's also quite simple to set up. The important part is to double and triple-check each step so that you don't lock yourself out (which has happened to me multiple times in the past, of course).
What’s wrong with the syntax? It is essentially English with some minor rules attached.
People who work for the government still get the benefits of basic labor law, in fact, in many cases, labor law for public sector employees is stronger than for those in the private sector.
Full Azure Cloud API Coverage with Pulumi
SMS Is still multi-factor authentication’s dangerous default
"DNC leaked emails"

Leaked? Hacked. DNC hacked emails, hacked by Russia, disseminated by Assange, who put it out that Seth Rich was the source instead of a GRU operative. That's not whistle-blowing, thats tradecraft.

And there you go ignoring the proposed quid-pro-quo.

Read the Mueller report.
Yeh in the EU in general it grew but that doesn't actually answer you first questions and it obfuscates the growing difference. This is because the EU as a whole because of the easter bloc country was growing from a much much smaller number.

But if you actually look at disposable income germany has nearly 10k less than the US. Thats not even to mention places like greece, Portugal, and spain.

https://en.wikipedia.org/wiki/Disposable_household_and_per_c...
I know, but it _could_ use one stream and send audio to mobile via LAN. Syncing would be an issue, though. Overengineering at its best. ;)
These aren't just random people, so the number involved is irrelevant. The fact that Spotify has an exclusivity deal with him means that they inherently hold a powerful position over him. And they certainly don't care about what's good for everybody, that's not their prerogative. They care about what's good for Spotify, or moreso, what Spotify thinks is good for Spotify.

This is not the first time nor will it be the last time that a large corporation acquires some degree of power over something and wants to smooth it out for PR reasons. It has been going on since the dawn of corporate media.
http://www.open-bks.com/library/classics/dickens_charles_car...

The quote is about a one off donation for christmas cheer. Not the long term consequences of a generation long choice.
What are you going to do to solve that issue?
I assume they're gonna scoop up all the Palantir guys after the IPO.
I think there's a difference between continuing an IP and milking one.

When the same IP gets passed to a dozen different studios who each create vastly different experiences, that's milking and I generally don't like it. The whole point of an IP is that you know what to expect, and having different studios working on the same IP is contrary to that goal.

Nintendo does not milk IPs, IMHO. They actually put a lot of though into their games and ensuring the the experience is top-notch. Compare Nintendo Zelda games to the few non-Nintendo variants: they've all been trash. Which is exactly why Nintendo rarely outsources games.
> Calling Assange a journalist is like calling Rupert Murdoch a journalist.

I think the comparison is not exactly right, Wikileaks is very far from being a media empire, and Assange is very far from using it as a tool in his own interest. In my opinion, calling Assange a journalist is like calling a news room editor a journalist, as in: he is one.
Well, don't buy from a VPN provider that is suspiciously cheap.

If a no-name company starts selling suspiciously cheap smartphones, the odds of those smartphones being backdoored/stolen/broken goes up pretty dramatically. That doesn't mean that every company selling smartphones is equally untrustworthy.

Of course it's a problem how hard it is to tell if a VPN company is trustworthy, but that's a problem that exists for almost every 3rd-party relationship I enter into.
It's not THAT bad. You're conflating a bunch of stuff. If you're interested just take some time and read up on it. The roadmap is clearly explained on docs.microsoft.com.
> I sincerely feel bad for people who have to stay in it.

I'm in my 50s, and I've been getting paid to build software for over 27 years now, and started programming on a near daily basis on a TRS-80 in the 1970s.

Please don't feel sorry for me. I still very much enjoy building software.

I won't necessarily disagree with the particular challenges you cite.

The total complexity is enormous now, but the tools and abstractions, which themselves have variable quality, and bring their own complexities, are tremendously powerful, and, though it often doesn't feel like it, effective.

Beyond the specifics, I acknowledge that 'the industry' has evolved in many ways and directions, not all of which are positive.

I face non-technical challenges today that, had I known about them 30 years ago, would have probably caused me to switch careers.

So, I acknowledge what you're saying, and to it I will only add this: each of us exerts a great deal of control over how we perceive the world around us. It's possible that the difference in the way you and I 'grade' the software industry is that I am, for no knowable or particular reason, more fundamentally optimistic about things than you. It's also possible that, primarily for reasons beyond our control, I've ended up working in more positive organizations.

To other people reading this far: two specific anecdotes about how the software industry has changed over three decades provides very little concrete indication for how your personal experiences are likely to go.
It’s not even an Electron problem - Electron apps can still access the OS’ native notification system.

This is an incompetence problem, just like all the other shortcomings of Teams.
A good analogy for thinking about psychosomatically-induced symptoms or illness is as the inverse, or the reflection symmetry, of the placebo effect

It's a factor. But it's a factor in a relatively small percentage of cases. It's what you look at when all of the "reasonable" answers come up dry
Dominear- Song Bankroll
this is a song that I made along with the music video subscribe, like, and comment. THANK YOU
But why?

Do new languages, new language features, new frameworks, new methodologies necessarily add business value? Or are they sometimes just being used because they are new and shiny? Requiring people to learn new tools simply because they are new (to keep up, in your words) just puts everyone on a treadmill. One distinguishing attribute I'd expect from a "senior" developer is the ability to quickly evaluate new technologies, choose and focus on what actually provides business value and have the discipline to ignore the rest. It is possible to be a top performing, highly productive developer today by very effectively using 10 year old technologies.
It would be on the GS scale [1]. The GS scale has a set of levels and steps. If you're promoted, you generally go up a GS level. You go up steps with more time in service. There are a number of adjustments, including an adjustment for cost of living. Generally if you only have a bachelor's, you're limited to GS-9.

Of course, the federal government provides excellent job security and good benefits, but the salary is not competitive for a software person.

The main problem is that the GS system essentially assumes that all PhDs and all Master's degrees are equally valuable, but the private market does not agree.

[1] https://www.federalpay.org/gs/2020
Then learn their language and phrase your suggestions in ways that expose the issues to them in terms they understand. This requires you to fully understand what is important, and what is not important, to the business.

Oh, and you should get good at incremental refactorings, and at downscoping your improvements so that they become feasible and easy to sell. Or even not require any selling as they can be done as part of normal work. It is not the big rewrites that get done, it is the small improvements that take only a little time, so learn how to compound them.

By the way, getting good at the above points will over time also change your own priorities.
Isn't it also the worst argument :-) In that it is well explained but I look a little bit in horror on it.

For me it seems like dynamic scoping is very similar or at least related to dependency injection. Which seems to be one of those things that really have polarized opinions of developers. Some people love it because the code looks really neat and it is really easy to add new pieces. Other hates it because it is really hard to understand what is happening under the hood.

I would say that dynamic scoping is a bit worse (in my opinion) in that it is like dependency injection that are supposed to be modified one or more times in between so it will be almost impossible to figure out why a value is what it is when it goes wrong.
I take much more than that with each fatty meal or snack, along with K2 MK4, K2 MK7 and Magnesium. It took a while to get up to that level, but I take it for different reasons than most people. I have been removing calcium buildup in my vascular system, specifically around my brain for some time. I was deficient for most of my life which contributed to many problems, including oxalate buildup in the inner ear and calcification in the brain. This is not an area that doctors have much (or any) experience in beyond CAC tests, so I am really on my own with this one.
I will never buy another apple product because of this. Like if I buy a MBP I want IO, how hard is this to understand.

Needless to say my thinkpad x1 carbon is amazing and I will probably be a thinkpad customer for a long time!
I have seen worse. Der Speigel has "Accept" and redirection to sign up page for a paid subscription. I wan under the impression that forcing people to agree to tracking by withholding services until they do is not allowed under GDPR. Well, apparently it is.

https://www.spiegel.de

https://imgur.com/VWBmUzU
I feel like knowing some COBOL would be a handy thing considering how much of it is still hanging around. My main problem is that it's easy to find toy examples of doing some simple things, but all the value is in supporting massive, decrepit old codebases. I wish I could find a good example of that with some descriptions helping me unravel it, so I could take on a bit of COBOL work with confidence.

I love WASM and I love being able to wrap legacy work up so it can be called with modern systems (I did an AS/400 driver so a decades-old but still updated DB2 could be queried by a Drupal Commerce site), so this project is exciting. Just wish I could connect the obvious advantages I see in this project and other stuff like cloudflare's announcement with something full of pitfalls.
Thanks for the reply! Yeah, I vividly remember how people were constantly reminding each others about the evils of M$ and Gates. But even his ruthlessness wasn't fraud, right? Usually enterprise software simply stifles software engineering because of the very short-term oriented for-profit approach. Which leads to burnout, but ... still not exactly fraud.
Diligent Engine v2.4.f is out: Mesh Shaders, Render Passes and more
I still enjoy writing software. I mainly do mobile development on iOS.

However, after 20 years in the industry, I grow tired of the corporate life and how projects are run. I can't complain about the pay or the hours, though. I've managed to hold jobs that generally don't have crunch or any type of regular overtime.

What I grow tired of is the endless cycle of performance reviews, planning for the work ahead (short-term and long-term), discussions about what will be done and what won't be done, seeing how hard it is to come to consensus on some things, and how some of it doesn't even matter.

When you're younger, you have more of a fire in your belly and will passionately argue for certain decisions or directions, but after you've worked a while, you realize a lot of those things that don't make huge differences in how well your product actually does out in the field. There are decisions above your head that have greater effect and worrying about those is just a waste of time, and so you detach a bit.

The technical challenges themselves can also be the same ones you've encountered again and again, so that becomes sort of same-y.

As others have suggested, I highly recommend working on your own side projects if you are looking for a creative outlet. That's what I've ended up doing over the years and it's helped a lot.
Collaborating with a source is different than assisting a source to obstruct a law enforcement investigation of a computer security breach.
Pollarding is essentially coppice but high enough that grazing animals can't denude a recently pruned tree.

Coppice and pollard give you long straight shoots, which you can use for building and crafting materials, or the greens can be used as fodder in colder climates.

Some of the oldest trees in England are apparently fallow pollards (pollarding, like bonsai, can extend the life of the plant, rather than shortening it as you might expect).
Ten years of experience in one tech stack that has fallen by the wayside means you're outclassed by the developer with 2 years of relevant experience.
I don't think that's a fair characterization.

AI is requesting access as trial monitors, special or not. Something they are entitled to under law and the principles of a open justice system because access is something everyone is entitled to.

To dismiss this as arguing for "special status" is to make the argument that you aren't allowed to argue for your own rights unless you also spend the time, energy, and money to argue for everyone else's. For example that an author couldn't sue the government for blocking the publishing of their book unless they also sued the government for blocking the publishing of every other blocked authors book. Not only is that not a duty they have, it's not even clear that they would have standing to do so.
Ok, that makes perfect sense. To me dynamic scoping was very specifically a language mechanism. What you're describing is more of a framework mechanism and something that would be easier to make easy to understand.
I don't much care for EGS, but Epic is paying small developers a lot for that exclusivity. In the current indie market, that chunk of change can be the difference between profitability and failure.
This design was based on Chord, one of the first distributed hash table protocols: https://en.wikipedia.org/wiki/Chord_(peer-to-peer)
This posits that it should be illegal to expose classified war crimes.

Sometimes, the law is wrong, and should be broken. Nonviolent disobedience of the law is a moral obligation in many instances. There is a long and glorious history of this happening throughout modern history.

This is why we have juries: to make that instance not illegal.
The US Department of Justice issued a press release in June that tries to summarize the charges in the superseding indictment.[0] For most of the document it's hard to tell what is part of the idictment and what may be simply a recap of other things the US DOJ believes he may have done.

In regards to Chelsea Manning, that bit is quite short:

"In addition, the broadened hacking conspiracy continues to allege that Assange conspired with Army Intelligence Analyst Chelsea Manning to crack a password hash to a classified U.S. Department of Defense computer. "

Forbes spent some time on this[1] and they believe that this really is the important part, this is the act that elevates Assange's actions to conspiracy. According to Forbes no password was ever derived from the hash and it never led to the collection of any documents.

[0]: https://www.justice.gov/opa/pr/wikileaks-founder-charged-sup...

[1]: https://www.forbes.com/sites/thomasbrewster/2019/04/16/unpac...
Everyone who deals with company confidential information (hopefully!) understands the 'pause' you experience when having a conversation about related topics with someone outside the company. ("hm, what am I allowed to say here?"). Now imagine it where you have to have the same question even with many people inside your company, and if you f* it up, you can go to jail. And unlike most corporate information, some or most of it will remain classified through the end of your life, and your obligation to keep it confidential never ends.

It's a burden.
Since Barr doesn't seem to be acquainted with the law, or the Constitution he's not encumbered with such limitations.
Exactly. I read this:

Ergo, dynamically-scoped variables are shadowable side-channels that can influence the behavior of a function

And thought that is exactly why not to use dynamic scoping. It makes every function impure by default.
I think this is the real motivation for implementing DNS over HTTPS, at least for google anyway.
Why would the engine be required for the brakes and steeri g to function?

Am i taking crazy pills here?
Hi, yes I'd love to add in anomaly detection, motifs and discords, will take time though, lack of people!
It is trivial if you actually know what the port number is and you are only talking to one server and the non-22 port is static. Now imagine you have code that is connecting to thousands of different servers on different ports and they can change at any time if someone who owns one of those servers decides to rebuild their machine and changes the SSH port. Nothing is trivial at scale. That's not say that is always a valid consideration but standards and conventions exist for a reason.
HN is full of people invested in the surveillance economy. Do not question it here.
I think Quibi is a prime example of what happens when you raise too much money too quickly. They created a totally new form factor for content without validating it. You could argue that it's hard to tell if this type of content will work without a huge build out, but I think you could do it more cheaply than they did. Produce your best possible show with some low profile actors, throw it up on Youtube, then work back from viewer stats to estimate how many you can convert to paying customers. That probably costs a lot less than $2bn.

I think COVID struck at the worst possible time for Quibi, but I strongly suspect that it was more of the straw that broke the camel's back than the entire reason it didn't take off.
Uniswap is doing a second airdrop for non Metamask user
Contextual: Advertise without 3rd-party tracking
> Or are you allowing password authentication like it's 1999?

That is assuming you have such authority or technical means. If you're maintaining systems for a company, there's a good change that the product vendor simply won't allow fucking around with their system like that (ergo: yes, in practice you are indeed stuck with your 1999 authentication).

I'm not saying that it is good security (that's why layers security is often paramount), but it is situation I've encountered more than a few times.

Great for you, if you are GOD on all the systems you work with. Even then, your client/employer might simply tell you to stuff your objections and accept the bad authentication policy, because to them the risks are simply not worth the business disruption. I totally agree that is a flawed argument. But decisions usually aren't always (if ever) called on valid arguments.

Good for you, if you are in a position where you never had to deal with such real life situations.
Maybe a bit of topic, but since we all should pay cashless, because of corona, what info does a shop get about me, if I pay with a debit card or credit card? Has someone a data sample? And what company's get (buy) information about what I bought with my debit card?
Yoga instructor is fighting the rise of QAnon in the wellness community
This is satire right? The author's point is that this stack trace isn't very helpful because it's repeating the same thing over and over?
> Is there a simple real-world example that would explain when dynamic scoping would be better than some kind of access protocol to a shared value?

Safely intercepting global IO.

The average language is never going to thread IO explicitly, so if your callee has not added explicit hook points then all you can do is try to swap out the relevant subsystem, but your average standard IO is usually not even thread-local, and when it is that doesn't help when the language has sub-tread stack swapping (e.g. Python's generator will just suspend the stack relevant section of the stack entirely so if you've updated a threadlocal in a coroutine it is not rolled back on suspension). Plus you still need to remember to properly clean up your threadlocals as they won't self-revert.

With dynamic variables you can just rebind the variable. Only stack frames following yours will see the update, other stacks will be unmolested and none the wiser regardless of your shenanigans.
>> I sincerely feel bad for people who have to stay in it

This seems a really sheltered perspective without a real idea of the kinda struggles that exist for a lot of other careers. Not unlike some doctor/lawyer/scientist/executive talking about the profession as a "train to hell" because it doesn't satisfy some sense of technical purity.

Before building software, I was stuck in dead-end sales jobs with a humanities degree that had no career prospects. Switching to software development has required a great deal of sacrifice, and I'm genuinely thankful every day I get to write code for a living I'm thankful.

- I'm thankful I can get paid well enough to live comfortably.

- I'm thankful I work in clean, climate-controlled offices.

- I'm thankful for a profession full of interesting people to work with.

- I'm thankful I can engage my mind and excercise a certain amount of creativity in my work.

I really hope 55 year old me can remember to be thankful.
> Is there one singular "point" to laws?

On a high level view probably "to make it work", but that just shifts the problem to what "it" is and what "work" means.

It's easier to look for a priority, I think. When two interests clash (e.g. a fundamental interest of the state and the law), which one is given priority? Since it's the state that enforces the law, I believe the answer is obvious.
didn't know about docdrop, I thought it was similar to Annotate.tv but I got: "Our video annotation capability works for YouTube videos that have either human or machine-generated transcripts.". That's not a requisite on Annotate.
Well, not everybody has the same tastes. I mostly don't like the aesthetics of indie games, especially not the "indie feel" or any kind of pixelated or animation-style graphics. I will not play anything that reeks of "design".

Instead, I prefer realistic-looking graphics, with moving trees and clouds. I've more often than not spent too much money on new AAA just to look at the graphics and barely play. Unfortunately, games with AAA-graphics with a good story and great original gameplay (no sequels!) seem to get rarer, and the disappearance of independent top-notch game studios could be a reason for that.