skysight-inc/HackerNews huggingface dataset:
1. When you have no choice in languages: Homebrew development for, say, the Nintendo Game Boy happens by and large in assembly language.

2. Optimization: Some critial code sections or cryptographic operations can be massively sped up with hand-crafted assembly[1].

3. Obfuscation: Sometimes, you have to drop to assembly for obfuscation. This is especially the case if you need to/want to fool the Hex-Rays Decompiler. Applications include malware and digital rights management (some might argue the latter is just a sub-species of malware). This also includes writing your own custom assembly language for a custom virtual ISA for the purpose of code obfuscation.

4. Embedded platforms: Some very obscure microcontrollers may only have support for pure assembly, though at least C89 compilers being available seems to be the norm.

5. Education: It can be very enlightening to understand how things work below your "home" layer of abstraction. Some parts of C seem to be much easier to understand once you have a firm grasp on a common assembly language.

6. Compilers: Self-evident, you kind of have to understand the code you emit.

[1] See e.g. this benchmark https://monocypher.org/speed -- authenticated encryption on libsodium gets an improvement of over 300% from hand-crafted assembly over the portable C implementation
> - Deaths related to accidental overdose would drop

If you want to have any chance of achieving this one, the drug in question has to be obtained from a pharmaceutical channel rather than a black market channel.

That means legalizing sale in some way too, otherwise the drugs themselves will continue to be impure and unsafe.

Luckily the drugs that are the most problematic are already legal, they just require a prescription to obtain.

So in the short term the answer is to start treating the drug aspect of drug addiction as the medical issue that it is, and allow doctors to write prescriptions to addicts.

Then you'll have a much easier time providing them assistance finding a job, education, safe housing, and medical care for any underlying condition they might have, which most of them really, really want.
There's exa fork that allows --icons option but you need to patch your font to display them as they're text. (Search for nerdfont. Some are pre-patched.)

https://github.com/ogham/exa/pull/368
The funny thing is, Google have previously lauded Yubikeys, commenting how all staff get one and how it's reduced phishing to zero. Yubico is already a reasonably trusted entity in the security space, and its products are made in the US and in Sweden. A tie-up between Google and Yubico seemed to be the most logical answer. I'm scratching my head as to why the final product is made by a third party few seem to have heard of. Makes me wonder whether Google intend to dogfood this and ditch everyone's Yubikeys, or whether this is just for others to use with the Google brand slapped on it.

Either way, I'm not giving up my Yubikey.
Like the Firefox search bar? https://media.askvg.com/articles/images5/Mozilla_Firefox_New...
I never understood why at super-large corporations they would centralize operations for critical stuff (infrastructure, etc) under monolithic organizations when they are large enough to create multiple competing organizations to provide the services: office space, servers, databases/software, laptops, etc.

But then again no company really like competition unless the game is fixed in their favor, and neither does middle management.
I'm amazed at the amount of comments that say music, should for some reason, be less protected than other forms of media and created works.

Your precious books and movies are no different than a song someone wrote and/or performed. Get your heads out of your asses.
What Happens If You Pop Pearly Penile Papules?
Short version is it moved the power base and budget approvals into IT governance, and corporate security touches everything.

It created the abstractions of clients and services and put enterprise architecture in the middle. All projects became IT projects.

Today, the clash of iterative methods that provide makers with almost total autonomy vs. waterfall PM oversight and governance is the key friction point in large institutions, imho.
In general, it's smart to lower your shoulder and go to the rim if you have any daylight at all. Most of the time the defense will be called for a block if there is any contact (offensive fouls are rarely called -- only when you are perfectly set do you usually get the charge call). This is why defensive players "give way" -- it's the best hope you have. IMO the greatest flaw in how basketball is officiated is the strict conditions refs require to call a charge -- offensive players should exploit it more.

Lebron is smart.
More like "DMCA theoretically has protections against false accusations, but instances of people being held accountable are extremely rare."

Knowingly making a false DMCA claim is perjury, and IMO it should be treated as such. Instead companies send out automated claims in the thousands and then come back with "but we didn't know it was wrong, it was the bot!" and get away with it.
This can also be done manually by going through the bookmark menu (Ctrl+Shift+B) and adding a keyword. Using this keyword then replaces the phrase "%s" in the URL with the search string.

You can e.g. create a bookmark to 'https://whereisscihub.now.sh/go/%s' with the keyword 'sci' to search for articles or urls on scihub.
“Bullshit” is in the eye of the beholder. One view is that if it makes money, it isn’t bullshit — because someone values it enough to pay for it.
Soft assertions. They crash under test and in development, but log in production. Monitor the occurrences in production and alert if they go above some threshold rate. The assertions should have an owning team, and potentially DRI. This info should be a required argument to the soft-assert function. Otherwise you’re just making a mess.

Hard assertions, for things that should never ever happen, or where crashing is preferable to continuing.
Let it go, Skip.
I've already pushed 2.2 in which I did exactly that :)
The illusion of choice is caused by vested interests having strong influence over who can be elected, in order to exercise aggregate control over the economic outcome, by using their market-maker advantage. The illusion is that voting 'correctly' leads to better economic outcomes for the public, but while it is possible to obtain individual differences, in aggregate the effect is still going to be the rich getting richer. Of course, we would prefer it if the rich don't get richer so quickly that it kills the host, but that's not the choice people think they're making.

It's like trying to beat the house at gambling. Individual losses are possible, but the house wins anyway.
Farm animals don’t adjust. They can’t tell time. The cows get milked when they are ready to get milked regardless of what DST says the time is. The farmers are the only ones who’s schedule gets messed up by DST.
The page linked here is a searchable list of what bangs exist, like !hn for hackernews.
A man I know has already done this in order to get cheap car insurance. Kinda sad, really.
Yes sir, dispatching the operative now.
To me it seems weird that the law should even consider the gender of a a person. I do realize most countries have different legislation for men and women which is just very hard for me to understand the justification for.

Can someone think of corner cases where it should matter whether a person is a man or a woman?
There are colour eink displays!
Thanks to sugar?

https://www.diabetes.co.uk/type3-diabetes.html

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2769828/
No, just one checkbox for "filter by domain" or however you would phrase it, and second text input for typing wikipedia or whatever would appear. I know this seems like a trivial difference because for us it is, but it means that the functionality is completely discoverable from the UI instead of having to remember how the hidden functionality works. It makes a big difference to less technically literate users.
Eh, Chrome's auto-keyword system works well in most cases, and the ones that don't it's very easy to right click on the address bar and click "Edit Search Engines" to clean up the list and create any search URL you want.
I use DDG kind of in the same way that I use multiple web browsers, where I prefer everything locked down in Firefox but occasionally sites won’t work very well unless I switch to Safari without add-ons running. Sometimes you just need Google results.

Also, DDG+g! is a great way to get de-AMPed Google results on mobile.
Survey on agile methods and project management
V A R I A B L E S
Cartel or monopoly is the general trend of the day. I believe that laissez faire economics leads toward cartel/monopoly rather than persistent decentralization, it's kind of chaos theory in action with strange attractors or local minima/maxima.

Unless the fundamentals of the system are decentralized: farming/farmland, fisheries, mining, and other commodities.
Learning makes people stupid is a very strange thesis with zero support. It seems more likely that you have no idea what the instance of eidetic memory in either population, that memory doesn't work like that at all, and that small handful of anecdotes is leading to a spurious connection.
It is likely easiest to parse or even semi-manually reformat papers for a smaller screen.
> I found it interesting that the espionage is largely aimed at the private sector and not the government

It's not that surprising though. One of their main focuses seems to be acquiring technology to catch up and eventually surpass Western liberal democracies. See their "Made in China 2025" effort: https://www.cfr.org/blog/why-does-everyone-hate-made-china-2....
I think this would require Google to care, which they clearly do not.
"alaing, you have 3 invitations, 8 job changes and 1 new dead drop at the Cuban consulate"
Seems like a tattoo would fall under commissioned artwork, which seems like the rights should belong to the commissioner, not the artist. Unlike a canvas, you don't just suddenly wake up with tattoos, unless there's much alcohol involved.
A discussion from 2016: https://news.ycombinator.com/item?id=11772034
The most interesting part to me here is the fair use aspect. I don't know much law, but this page [0] seems to suggest that fair use is actually really flexible and maybe hard to predict. It will be really interesting to see what happens here.

[0] https://fairuse.stanford.edu/overview/fair-use/four-factors/...
A typical 250W PV panel is 1.6m^2. 300m2 of these will give a peak power of about 47kW which is about 63hp.

for comparison a Wärtsilä RTA96C is rated for over 80MW which means you'd need over 0.5million m^2 of PV panels to match this. (about 85 football pitches).

Feasible but expensive
Ah yes, I can finally just say authoritatively that 2pm my time is a great time to call my family on the other side of the world. It'll be easy.
I think we have enough formats that fit the requirement of serializing data structures, no need for a new one (xkcd ref goes here). You still need to be able to tell the other tool what to do with that data though. In essence instead of a series of greps and seds and awk you need a bunch of options for the next tool in the chain to tell it how to treat your serialized object. That's merely shifting the complexity around.

Also there is no need really to change anything (as in, breaking existing scripts). Selecting a different output format can simply be a command line option. Many tools already offer Json, XML or CSV output. But since development of those tools is so decentralized you'd be hard pressed getting them all to agree on one. But theoretically you can pick any tool you want right now, add --json support and submit a patch.
The value of Spotify isn't in the source code just like the value of Google cloud or AWS isn't. Someone still needs to offer it as a service.
The mass exodus at Social Capital continues
This trend is why I don’t believe in policies like guaranteed healthcare coverage for employees, mandatory parental leave, and even minimum wage. I believe these things are so important to our society that they should be provided to all people, not just those who work a certain number of hours at certain size companies.
None of the arguments against DST make sense (like the cow milking one, Jesus...). I heard that one too on the radio in France, I almost fell from my chair. I lived many years in Lapland, and nobody cared about the so-called 'problems' of DST: what does it matter when you have 24 hours of night or 24 hours of day, and the times of sunrise and sunset changes super fast and super strongly in between? It only matters for South- and Central-Europe countries.

-----------

The question itself was horrible. It was just 2-sentence long but yet full of EU propaganda. I mean, quite a performance, I had never seen anything before like that. I was so dishonest and wrong on so many levels.

Evidence suggests that common EU rules in this area are very important to ensure the proper functioning
of the internal market. In order to ensure such common rules also for the future, which of the following
alternatives would you favour:

* Keeping the current EU arrangements switching between summer and wintertime for all EU Member States
* Abolishing the switching for all EU Member States?

First, why the fuck should EU interfere with the States chosen time?

"Evidence suggests"... uh, what? Any sentence starting this way is probably bullshit.

Why the heck is such a minor detail point so important for the "proper functioning"? It has been functioning without troubles for decades.

Why on Earth should the "internal market" be the SINGLE reason stated for imposing such changes?

So, what's next : "In order to ensure such common rules also for the future". Er... what? We already jumped to the point where we agreed on everything said before. No we didn't!

Then the only choices are both "for all EU Member states". There is no "why should I tell the XXians how they should handle their time, let them use what they fancy, it is such a minor detail".

------------

Every single sentence, every single word in this question was politically loaded, yet falsely presented as taken for granted. EU propaganda in a nutshell, always presented as the only, obvious, natural, reasonable, choice.
In a different related article I learned that Ro-Ro vessels are Roll-on Roll-off cargo vs Lo-Lo vessels which are Lift on - Lift off.

And I thought IT loved acronyms.
Thousands of Smart Homes Could Be Open to Hackers: Avast Report
Because the bar for manipulation is not “think X”. It’s very possible to move public opinion by the way things are worded, presented, and brought up without ever going as far as saying “think X”.

Heck, very very few advertising campaigns involve telling the user to buy a product or service. Most focus more on creating a new need/want, or in repeated exposure to make the advertised good seem “normal”.

Now the tricky thing is that manipulation requires intent, which is very hard to prove. Hanlon’s razor would have us believing that in most cases, shady things happen because people are dumb, not malicious. So for my part I personally believe that the media got addicted to the ratings and felt internal pressure to provide equal coverage even when the scandals were quite unequal.
This "Architecture: the lost years" keynote from uncle bob was helpful for me: https://www.youtube.com/watch?v=WpkDN78P884

I've also struggled with this notion of "untestable" code. Untestable code seems to usually be a big pile of function calls. Testable code seems to be little islands of functionality which are connected by interfaces where only data is exchanged.

Practically, this seems to be about shying away from interfaces which look like 'doThis()', 'doThat()', and more like 'apply(data)'. Less imperative micro-management and more functional-core/imperative-shell.

Edit: a network analogy might be: think about the differences between a remote procedure call API vs. simply exchanging declarative data (REST).
You're right, but specifically, more daylight at the end of the day.

I've never figured out how an extra hour of artificial light in the morning is more than offset by one less hour of artificial light in the afternoon.
I've developed a free tool that can convert any image into these type of 8-bit bead sprites: https://www.beadifier.com/
Btw, we aggregate exactly that kind of material over in https://www.reddit.com/r/TheMakingOfGames/
> I think blocking various internet sites/services is the only way to preserve the cultural differences and stop the brain drain.

If this is what your culture thinks of as music, I assure you that the brain drain will accelerate sans non-Russian influence:

https://www.youtube.com/watch?v=IwzUs1IMdyQ
Why? That's the proven strategy to leapfrog yourself into a developed economy. It's what the US, Germany, and Japan all did.
Thanks, this is pretty interesting to read through, and your comments are very helpful. I didn't realize this language has no comment syntax, but I guess it makes sense since each opcode probably has a fixed number of parameters and anything after that can be safely assumed to be comments. Neat stuff.
I am not sure I follow the extent of the problem.

With `strncpy`, the caller assumes the responsibility of buffer size (by specify that size explicitly every single time. I thought that responsibility is not being debated within the current context.
Hey, don't tell me, tell Mozilla if you know of any established alternatives. Bearing in mind this is part of a multi-year funding agreement between two (not even close to competitor) companies, where the "offer our search" is the price for receiving literally hundreds of millions of dollars in funding. If Google was really Mozilla's competitor, we wouldn't even be talking about this: you don't give your competitor money to keep them afloat. Not in America.

And incredibly, Mozilla talked Google down from their normally "and we get everything your users do" conditions to only "and you make us a trivially changed default search engine, and we are under contractual obligation to anonymise the data we get through our GA channel. And offer everyone in the world the option to have that same anonymisation turned on. For free". That alone is worth one-time changing a search engine after installation. After all, you get this product for free, and you're even given every possible way for you to customize it should you not like any of the default settings, from default search engine to default skin to default webgl hardware binding settings.

So if you still think none of that was worth doing, and just seeing google.com find you search results, but clicking three times to change that is too much work, then... I don't know man. I don't think browsers are for you.
> The definition of noon is when the sun is at its highest point.

A historically tenuous regional decision about naming, does not influence global reality beyond being contextually incompatible. So what?
> People target those on linked in who have listed security clearances.

Maybe, but I think they have a much better source: I suspect OPM data taken has been sold and lent out so they do not need to trust linked in; they can go directly to the source ( https://www.opm.gov/cybersecurity/cybersecurity-incidents/ ). I wonder if it also contains "concerns" that can indicate weak points for recruiting for a true one-stop shopping?
Show HN: KnitJ – Literate programming with Jupyter kernels
The New Hire Onboarding Checklist: Everything You Need to Know
Whole "West" is full of cultural differences, despite the internet is not broken. Actually, there are more well-preserved cultural differences between TN, and NY in States than between most places in Russia (except maybe Tuva, and other poorly connected regions in Siberia, and Arctic) due to centralist, paternalist, and chauvinistic policies of Moscow internet haters.
I edited it for you. If you want it changed again just email us at hn@ycombinator.com.

Thanks for replying so nicely.
> Fantastic! Changing the clocks wrecks people's sleep cycles

By this logic, let's suppress week-ends, and holidays. And evenings out as well.
How is it opposite?

Serfs had a voice too, and just like in a corporation, the lord had no legal obligation to listen. Similar to a corporation, that serf could just be ejected because the lord felt like it.
[GIF] Recursive Complete Graph
> https://raw.githubusercontent.com/dschep/proven/master/scree...

You probably want these icons at 50% opacity to match existing styling of the block.

Also, as others have noted, it makes the page look overly busy with secondary items, so they are probably best kept hidden by default, shown on hover and fronted by a single (smaller) icon, like a checkmark. That is, you hover over the checkmark - you see it expand into the list of icons.
Wonder why ships aren't trying solar panels and electric motors and auto-pilot... they're out in clear Sun, have a large surface area, and no traffic...
Centralization.
A Web Scale Cambridge.
Butterfly Server .NET – The Everything Is Real-Time C# Back End for Web Apps
Dare I say... Linux support?
It took me some conscious effort, but I finally managed to train myself to make DuckDuckGo my default search engine.

I was vaguely aware of bangs, but I had not known how many other search engines it can tap into, this is really cool.
er... it's in UK
McDonald's double espresso poured over a 99p sundae (plain, just ice cream) makes for a decent cut-price affogato.
It's a win for those who want to have more time to spend outside after work, during recreational hours.

Extra daylight in the morning helps my commute, which doesn't care about artificial light. Extra daylight in the evening can be spent biking, at the pool, etc.
How big is the check and why? That's what's so hard to get an answer for when people are determined already to not to try. I mean, I guess I have Google and a long-weekend. I was hoping for someone to drop an URL that can explain this and provide key terms.
Hey,

Thanks for taking the time to respond.

I'm sorry to hear about your wife's experience - no one deserves that. There are few industries with as much intensity as healthcare - when you get the ego of some doctors, pressure from raising costs, combined with very serious healthcare issues, you get a place ripe for abuse and shitty team dynamics. I like to be optimistic and hopeful that this doesn't have to be the status quo.

Does your wife regret her career in healthcare? What do you think she would change if she were able to go back in time?
Being an engineer and having significant influence without becoming a manager