skysight-inc/HackerNews huggingface dataset:
I think in that particular case, a normal 5 day work week would have been more productive but less popular. The biggest glaring weakness was that there was a lack of accountability. I (and others) knew we could let projects slide, show up late for work regularly and never be confronted. (I tried my hardest not to take advantage of that fact). If one is only externally motivated, that’s a difficult culture to be productive.

Long term, I think it can benefit. Former coworkers will never leave because they don’t want to lose their long weekends. However, that can be a double edged sword. I’m reminded about the quote of executives discussing whether or not to pay for staff training. One says, “But what if we train them and they leave!?” To which another says, “What if we don’t train them and they stay!?” If you’re hiring the wrong people and incentivizing them to stay, it may not be good long term. That’s why I think clear expectations and accountability are key.

I think in the right organization, with the right leadership, a shorter work week can be more productive and more popular. While defining amorphous concepts like leadership and culture can be hard, I think they are integral to the issue. Low trust, low accountability organizations would struggle, I assume
Things may have improved since, but the implementations are somehow very large and slow.

Things may have changed since, but AFAIK the C++ implementation would always allocate on the heap for nested messages, and perhaps even for optional scalars. This may be optimal for larger documents, but not for smallish messages (my use case was market data and trading instructions). I measured certain small messages, where an encode/decode pair would take over a microsecond with Google's implementation, but about 50 ns with a simpler one (versus 15 ns for a memcpy).

For Java my experience is mostly with the API itself, which felt very heavy.

Edit: I think a lot depends on your use case. I use protobuf mostly as a 'trusted' protocol. If someone didn't set a required field, I don't care. Some bloat may have to do with verifications that I've never needed.
NN-512 (https://NN-512.com) generates stand-alone C code for AVX-512 neural nets

The idea was that user companies (or even the hardware companies: Intel, AMD) would pay me as a contractor to implement deconvolutions, transformers, etc., as extensions to the free/open core I released (which includes very sophisticated support for all forms of dense convolution, fully-connected layers, pooling, batch norm, activations, etc.)

The free/open core supplies all the basic operators, but many users would need extensions of the core to support their particular networks (or even just software to feed their parameters into the system and get results out) and hardware companies benefit from the software's existence because they sell chips and NN-512 makes the new vector units on their chips more useful

But it didn't work out that way. NN-512 did generate offers to work on other projects (a generous offer from Intel, for example) but nothing that extends NN-512

Why? There are numerous free end-to-end deep learning tools developed by large, company-sponsored teams (Nvidia, Facebook, Google, Intel, etc.) so a specialized tool that requires integration effort is unattractive. That's my guess. So beware, if you're working along similar lines
For anyone unfamiliar, Google3 is apparently Google's monorepo, according to this HN comment:

https://news.ycombinator.com/item?id=17123620
struggle session / getting called out for saying completely stupid shit. Potato / potato right? How will this lowly Nobel laureate ever recover.

If there's anything struggle session-like about this, it's you contorting the author's respectful opinion into some kind of public flogging.
What are the public threats that you are citing?

And what is the recourse Anima has in this fight? Pedro tweets sexual innuendo about her porn habits, and truly, what is there to do? All these fights are asymmetrical. That is why I am angry. I see women fired for "not following procedure", women harassed out of their jobs, women failing to advance, women failing to be funded, and then on top of it any important, well-respected guy can tweet about my sexual preferences, my porn habits, what he thinks about my body, what he'd like to do to my body, ON TOP of the professional disrespect, and... that's just dismissed in this farce of a letter that says harassment is bad and is signed by people who are explicitly and publicly guilty of harassment.

There is no acceptable recourse for a woman in this fight -- you understand that, right? If I don't speak up, I'm complicit or agreed to ill treatment. If I do speak up, I'm participating in "cancel culture", haha. This letter seriously says, "Scientific discourse should be based on mutual respect, use of civil language, and professional conduct. Indeed, all disagreements in the scientific community, however heated or fraught, should be addressed through argument and persuasion and not through personal attacks or by coercively shutting down those with dissenting points of view," and is signed by a man who Tweeted, among other things, "So you get porn sites and I don't? Must be Google's personalization algorithm," and "There is no oppressor here, only deranged activists."

I frankly don't see anything wrong with shaming people online, because that's the only tool many folks have got. Always I get told that the polite, private correction that doesn't embarrass or shame is optimal; but those corrections just don't work. If that worked, "the ladies" would have had the vote in 1776 in the US, as Abigail Adams so politely requested of her husband. Instead it took marches, hunger strikes, arrests, and all sorts of unpleasantness. If it's going to be unpleasant if we speak up online or stay silent online, what is there to lose? At least one way we get to keep our integrity.

Pedro Domingos is the kind of guy who thinks he is oppressed because of his viewpoint. He is in fact disliked because of his unkindness. But it's oh so easy to cloak himself in words about "respect" while his words & actions show the opposite.
I don't understand what distinction you're trying to make. If Amazon doubles in size by merging with one Amazon-sized company or by acquiring a thousand companies that are each 0.1% of their size, the effect on shareholder control of the combined entity is the same.
> Anyone in favor of un-earned wealth transfers from parent to child should also be in favor of taxing the rich more to feed, clothe, and house the poor.

But I don’t care about the poor, I care about my children, and I want to pass my wealth on to people I care about.
I know the form that you mention for reporting fraud in CO. Even better than the fact that it is a google form, is that is also asks for your Social Security Number.
It would have vast consequences if this came from a lab. It would be the most deadly example of "science gone wrong" ever: 1.8 million deaths, comparable to the Holocaust, from a single disaster in a single lab. We would seriously have to rethink how we did virus biology. And probably there would be repercussions throughout the whole of science. We might e.g. start to worry much more about the risks of many kinds of scientific experimentation.
Elm is a purely functional language, meaning all you write are the insides of functions that take a value and return a value. There's no imperative way to "do anything" like make an HTTP request, all you can do is return a "command" value from a function and the core libraries will do it.

This means that the core libraries define the signatures of the functions that an Elm application must implement. (All Elm apps "work the same way" in that sense.) It also means that you never have to mock or stub anything in a test. There are also great implications for performance and maintainability.

Elm compiles to JavaScript and is specific to browser applications, but there's no theoretical reason the same idea couldn't be applied to mobile apps or CLI applications or webservers or anything else. (It's just a lot of work.)
EU can shut off power supplies if UK tries to seize control of fish stocks
Any way to know what the cost basis per share was for those initial investors? I assume we'll see more price drop, unless their basis is higher than the current price (doubtful).
Most of the blue spots in flyover country are ethnic spoils rather than urbanization.
>Baltimore police does need a mass surveillance program - for it's own officers.

Baltimore is #11 on a list of most violent cities in the world[1]. There are children and good people trying to live in those crime-ridden neighborhoods. The police is not the problem. I feel for the cops there because you can't take one of the most violent cities in the world and expect to police it like Sweden. As such, I wish they maintained their surveillance program because it works and it would result in more perps being taken out of that victimized community.

Victim-rights trump criminal-rights.

[1]https://en.wikipedia.org/wiki/List_of_cities_by_murder_rate
One of my top three favorite shows ever. Still the standard I hold hard sci-fi to for doing the space environment right. Even if it's a bit dated on it's Japanese work place love interest plot.
Developer progression as a function of navigating complexity
There are many people like Nick Bostrom and Eliezer Yudkowsky who are much more on the "finding possible solutions" side than the fear side.

I'd consider myself a major futurist and techno-optimist who eagerly anticipates near and far AI advances, but I think some dose of fear is very healthy here, too, though. I want the top AI and AI risk researchers to constantly consider and fear worst-case scenarios, so that they're hopefully less likely to occur.

Kind of like nuclear research, even if only for energy purposes: very exciting, but you should still fear accidents and their consequences. You just need to be rational about the fear and let it guide you towards developing fail-safes rather than paralyzing in despair.

Pascal's Wager-style, the possibility of infinite negative utility should instill visceral terror and drive behavior almost no matter how low the probability is; except this one isn't a mugging because creating a god turns out to be a lot more plausible than a vengeful one already watching.
This is exactly how it works, and a good counterexample of how the 'free market' does not work in consumer's favor (in some situations, at least).
Not to be insensitive, but I wonder if you are drawn to suicidal people or something? I have a fairly large social network and literally no one has committed suicide in it as far as I know(or even died for that matter). I know of two people who have attempted it, and I'm sure more have attempted or even just had suicidal thoughts, but no one has actually done it.
By far most of my side projects died before seeing the light of day. Either because I lost interest or I found another project that did what I aimed to do better than I imagined.

Only a couple went live but didn't get traction:
- A site for ip geolocation lookup
- A curated index of conference talks and meetups

Last year I decided that I'd do much more market research before writing any code, and that I'd see it through all the way. So I'm working on https://www.nslookup.io for about half a year now, which isn't profitable yet (€50 monthly cost). I'm still confident I can get it profitable. There's enough search traffic, other tools have horrible UX, and I've committed to spending time on it at least weekly next year.
I want to appeal the flag! This discussion is interesting, and there are relatively few loons.
While millions of kids are doing remote learning? That seems like a terrible idea, there is tons of educational sites using flash.
ML is usually better at speed. For example I use a fine tuned GPT-2 for code autocomplete in vim, and even though humans could do better, they can't do it as fast.
The system is intentionally complex and high friction, like most social programs in the US. We spend a lot of time trying to make sure people who "don't deserve" help can't get it. It's a political win for both parties.
Why not win7?
"... the sides might agree with the problem but disagree on the cause or solution."

On the case of healthcare (the topic at hand), the statement is correct. Claiming it's wrong and then switching the topic is not a valid argument. The fundamentals of the immigration issue are completely different (can both sides say illegal immigration is the problem like they can for healthcare costs? No, Democrats will say immigration law is the problem.). You seem to be missing the difference of what is a shared or agreed upon problem vs conflicting cause and resolution views.
I'd like that. Simple and effective.
I bought this exact drone for my nephew and was sorely disappointed by it. I agree with the earlier comments saying that we need to go back to buying from manufacturers in legitimate countries and relying on strong brand names like Sony and the like.

Both Amazon and Walmart are not reliable vendors. Costco does still vet all it's products, I will probably just use them from now on.
> to bypass the scientific process

The scientific process isn't owned by anyone. People are free to speak words; those who say otherwise are speech police.

The obsession of certain people with "the harms of words" is illiberal and authoritarian.

It’s in vogue to complain about the bad people that say bad things.

You are authoritarian insofar as you're appealing to the authority of science, only if you think it seems reasonable.
You are providing immense valuable to your target audience. I would love to see an article about threading and asyncio.
In colorado it’s common for active folk to get a jump on the weekend. How I communicate this up is through metrics and reporting of progress and goals, not lack of bodies in chairs. Focus on the value. My above rules still apply but I also like to snowboard when it’s not crowded.
More than 56 million developers around the world build and work together on GitHub.

Probably an overestimate as some people have multiple accounts or don’t use GitHub anymore.
There are github repos that show how to crack spotifies DRM as well. I don't think it really matters or that any one cares. People pay for spotify because its super convenient in a way that pirated music isn't.
It could be that people think you're some random person on the internet trying to get an audience with someone you have no chance of meeting. I'm not saying that's what you are — obviously you have quite a resume behind you — but at a first glance on HN it might appear a little delusional.

I'd be interested in reviewing your doc! Sent you an email.
Not sure why you're being downvoted. Flash needs to go away, for sure, but my kids' teachers have still been assigning Flash websites as school tasks - "play this educational game" sort of stuff - in recent months.
I quickly found this: https://wiki.openstreetmap.org/wiki/Nominatim

E.g.: https://nominatim.openstreetmap.org/ui/search.html?q=pilking...
That has nothing to do with "ROM".
The government intentionally diffuses responsibility for all the same reasons corporations do.

The government does not have much incentive to work efficiently because of use it or lose it budgeting. You ever notice how you only ever see stories of efficiency coming from cash strapped departments and poor cities? This is why

We don't want the government to have all the databases interlinked. There's too much potential for abuse and when you're talking about state or nation scale programs your "rare" edge cases result in tens of thousands or millions of people being shafted.
> You can't just compare incidents per mile driven, because autonomous vehicles can conveniently opt out of driving whenever the task gets too hard.

But isn't that kind of the point? We use autonomous driving for the tasks where autonomy is objectively better, and we have the human do what the human is still better at. Best of both worlds.
The C64 was a microcomputer because it was built around a microprocessor, which is a single-chip CPU.

As in, not like what the F-14 had.
Pandemic-boosted remote workforce may be in for a shock at tax time
Hiking poles are a matter of the trail and the state of your body. These days I always bring mine but in general they spend far more time in a hand than actually being used.

Flat terrain or gentle climbs, I find no value in poles. Steep climbs (basically anything that has or should have switchbacks, or anything with steps) my knees are happier with them but it's not that big a deal.

Descending--this is why I carry them. Even a pretty gentle descent is going to hurt my knees if I don't have my poles.

As for lighters--disposable lighters run on butane. Butane has a boiling point of 32F. Good luck using your lighter if it gets too cold! Also, the matches in my pack can be lit and dropped into tinder sheltered under other wood, a lighter can't be. My emergency gear contains a cylinder of matches, each match held in it's own hole so there's no possibility of them rubbing against each other. (No lighter, though--where I hike an emergency fire would be difficult, campfires are almost always prohibited.)
I don't disagree that at times AP has been helpful to me. The sensors do pick up on things, and if you are actively paying attention and ready to take over at a moment's notice, it is probably a net positive. Though on average, for me, things like the forward collision warning tend to be more nuisance than help. Startling, and of the half dozen times it's activated for me, once was me needing to notice that traffic ahead and suddenly stopped, the rest are things like right-turning drivers that are way out of the way but the car panics about them. Even on 'late' mode.

The technology will certainly improve, however. Probably going to be quite a while, if ever, before I let it do all the driving, though :). At least partly because I enjoy driving.
I'm in the same boat as you, where finding a lot of bugs just comes naturally - whether I'm seeking them out for internal software or just using external software. In fact, I was given a team nickname of "Wrecking Ball" because they know I'll come in and find tons of issues when it's time for review.

A few reasons why I think this happens:
1) Developers and QA teams optimize for testing happy paths, not the combination of every potential path.
2) Tests are performed within the scope of the current work, not the scope of the application. That's how you end up with bugs where edits in one section of the app inadvertently affect another part of the app.
3) Automated frontend tests aren't thorough enough or aren't implemented by the development team. I've found teams are more likely to test backend code than frontend.
4) Errors often don't affect application usage and have easy workarounds. These get noted but continuously deprioritized.
5) The majority of users don't vocalize the issues they run into because of the effort involved. They either get frustrated and stop using the application or they find a workaround. As a result, bugs continue to exist due to a lack of awareness and the proper channels to report bugs.
6) Software is increasingly reliant on a web of internal dependencies. As those dependencies get updated, due to their own bug or security fixes, developers must update their own software to accommodate these changes. Every change is a new opportunity for something to break.
>I'm going to end up merging parts from two systems to produce a watercooled variant anyway, so all I really care about is just getting the parts, in particular the 3080, at this point.

Fwiw you still run a risk that the CPU heatsink or something similar will come dislodged during shipping, and tumble around inside like a wrecking ball, smashing up the CPU, 3080 and the other parts you want to keep.

I learned this the hard way. There's a difference between how computers like Dells that are designed for mail order are made, vs modular DIY ones. The interior parts of the former are more strongly locked down inside. They're more likely to be non-standard and difficult or impossible to upgrade, but that's the cost of making them UPS-proof (United Package Smashers).
Everything You Don't Know About ES Modules
Walmart and Amazon both do not quality control vendors. Target and Costco do. Use Costco and Target and Best Buy.
Your apparently in favor of making it permanent. Jobs like the ones Apple provides in China are a huge part of lifting their workers out of poverty.

Without globalization those same workers would be back on the farms going brutal manual labor for far less pay.

Do you really care about third world workers, or do you care more about virtue signaling devotion to long discredited political concepts?
Thank you for sharing! One of my very slow (two kids one new born makes life slow) but deliberate projects is to write a Gameboy emulator and every new article or write-up provides more context into this confusing world.
ASN.1 has a lot of cruft, particularly with the string encodings.
Have you ever worked on a federal contract? The compensation really is not poor, unless you’re comparing it to say FAANG compensation, which is not really normal. They make as much, if not more, than current market rates.

There is significant job security (contract with three year period of performance is essentially guaranteed work for 3+ years), annual bonuses, etc.

The idea propagated by many here that engineers who work as government contractors are somehow less than is nauseating and untrue. Believe it or not, a whole world of talented people exists outside of the bubble you live in.

Yes, there are bad apples, as with every industry, and we are all just throwing out anecdotes, but the vast majority of people I worked with in government were A) hard workers, and B) overqualified for their positions, and C) highly educated/talented.
> Or was it?

Yes, it was. Betteridge's Law strikes again.
That's my #1 reason to be bearish on B$ - it's just a complete environmental cluster-fuck. And in order to not see this, you'll have to ignore a lot of facts - which in turn tells me a lot about those inside the crypto-bubble, namely that they do not care that much about facts.
They're ending it in January? Edge, Chrome and Chromium are set to drop support in january.
Just switch to a reliable vendor like Costco or Target and stop buying from Amazon.
GitHub Wrapped
Source for any of this?
There is a cl-mustache library: I end up just using spinneret for html and postmodern’ s-expression syntax for SQL
60% of Ohio nursing home staff refusing Covid vaccine
Sounds fascinating! Where can I read some original sources?
So your premise is if we had done absolutely nothing we would be better off? That doesn't make any sense. If that were true, when lockdowns stopped the deaths would have stopped or rapidly slowed down, but they certainly haven't.
That’s the way to go. My best to you, friend.
with all due respect (and it's due - ecommerce is hard work), lose the animations...

As soon as I landed on your page, I wasn't thinking "I wanna buy t-shirts and masks!" I was thinking, "Boy, I've got motion sickness and I hope I don't puke."

Let me just say... I'm not a "motion sickness" type. But looking at your page still gave it to me.
Predicted that women would control $22 trillion of US wealth by 2020. Were they right?
Man, I wish I understood all of this stuff. I have a general enough notion from digging into Haskell and reading into types (including dependent types). I see the value of uniqueness just from using Typescript and having dumb clashes of type variable names, which may be unrelated.

But like a lot of Haskell much of this still goes over my head.

I'm so conflicted and my intuition is to leave this to the CS university types and focus on IRL productivity in my own field. But I want to invest more time into FP in the future.

I'm also technically a "frontend developer" professionally :p
Decline in Marriage Associated with the Covid-19 Pandemic in the United States