skysight-inc/HackerNews huggingface dataset:
> It would be interesting to hear from people who use assistive tech for HN how much of a problem it causes them in practice.

I use a screen reader and am a frequent reader of HN. Obviously, much of the site's content is textual - you can't include images in comments AFAIK and it's extremely rare for people to link to graphical content as people often do on Reddit. So from that point of view, the site is an oasis away from the often visual nature of the modern web. On the other hand, there is absolutely no way for my screen reader to gauge whether a comment is a child of another, quickly jump past a child thread that I'm not interested in, quickly move up to the parent or grandparent of the current comment, etc.

TL;DR: the content is accessible because it's text, but accessible navigation is non-existent.
> Pay for a language doesn't reflect skill, or even implied skill

In this case it sorta does:

a) Clojure is known for having a bit of learning curve and being a Lisp, it rarely attracts newbie programmers

b) it is famous for its concise syntax and for being able to build and maintain things with smaller teams. ROI of 3 Clojure devs is almost always can be predicted to be much higher than of 6-7 Java/Javascript/Python/ Ruby/etc. teams. Pick a few successful Clojure(script) projects and see how big the teams are, they are usually not that big

c) Flexibility of Lisp lets you bend your code for different paradigms: functional, OOP, logic, relational, CSP, reactive, declarative. In my experience, when most other (practical) language acolytes simply ignore academia Haskellers and Clojurists tend to be genuinely interested in CS papers. I think that is due to their experience - again these languages usually attract more seasoned developers
Here's a fun fact... not everyone can get a job at a place of their choosing at a drop of the hat.
2019.12 Cool Truck – Weekly Changes in and Around Perl 6
It's not even that alone, it's app developers both dropping support for the old OS in new versions of their app, and then actively disabling old versions of their app.

This was what ultimately did in my last iPhone. I kept it well past when iOS upgrades ended, and over time apps stopped working. At first it was stuff that's pretty easy to let go of. My mobile provider's app was the first to go, but I could still do everything I wanted through their website. Eventually it starts to be stuff that's sort of the whole reason you own a smartphone instead of a dumb phone.
That's certainly an opinionated opinion but Go feels like dragging C half-way to the 21st century. But unfortunately not all the way.

Besides the very good concurrency support it doesn't feel much different than a polished and somewhat modernized C.

Of course, depending on what you want that will be considered a feature not a bug. There's a reason so many C programmers jumped on it because even hardcore C programmers couldn't really ignore the language anymore.

Also look at the project management. The drama about the package manager was hilarious bad PR. I wouldn't want to invest too much time into a programming language that can't even agree on a package manager and needs 4 different tries to arrive at a solution with potential security implications.
Depends on what the other payload did. The infected updates checked your MAC and if it matches a list of targets downloaded and executed the 2nd payload. The payload from ASUS itself seems to be pretty tame asking as you were not one of the target machines...

Check you MAC here https://securelist.com/operation-shadowhammer/89992/ (which also contains infor about some of the payloads, apparently there was over 200 samples found by Kaspersky). If you dont match you “should” be fine. But who know where the “update” was installed to to purge it from the system. A full wipe may be in order (or wait a short while and allow the various AV engines get hold of the signatures of the first stage malware and allow them to scan your machine).

If you were on the target list then who knows what the secondary payload contained... Though as it was just a small number of MAC’s targeted and if you were targeted the device maybe more valuable to you and others untouched so it can be analysed then the cost of a replacement and trying to figure out why you were targeted.

As for where to get known good software. ASUS used to have an ftp site with all their stuff on it, dunno if they still do. This attack seems to be targeting the live update method so downloads from the support page for your model are probably fine... But it would be on ASUS to come clean and report on what and when got infected to be sure. They have revoked the certs used to sign the updates, you could check any downloads from ASUS to see if the cert matches just in case MS has yet to push the irrevocation to everyone or just stick with the stock drivers from MS until everything is sorted out.
HTML is the standard form of internet document delivery, that's why it's the bare minimum. It's marginal effort to set up and objectively more accessible than not having a website.

I'm all for reducing complexity, but at this extent your are removing pretty huge pieces of functionality for extremely marginal streamlining.

It's a gimmick
Cargo culting at it's best.
I also prefer open offices. I see software engineering as a very social activity. It's also nice to be able to overhear certain discussions and questions.

When I read other people's complaints, it seems that most of them are not properly placed next to the people they need to work with.

Personal calls should be taken in a private room. Chatting should be done at the coffee corner. (Team)work is done at the open office, the rest should be taken outside.

If you really need to concentrate on a hard topic, there are headphones that either provide you quietness, or music. Or what I knew some people did was to work a day at home, to tackle something difficult. But the drawback is that they have a hard time staying in the loop, and not as easily accessible to others to ask questions (Hey, can you come take a look at this).

But like everything, it has its drawbacks. And it seems it's a very personal preference, and might also depend on your team/project structure.

I'm 39.
Universal Basic Services
What is wrong with BI tools for small businesses?
Run Prometheus on Kubernetes
The practice is called hoteling. https://en.wikipedia.org/wiki/Hoteling
alt right????? So anything you or others don't agree with is alt right!!!?
> What the point of not having assigned desks if you still have as many desks as employees?

This is the point:

> https://www.wired.com/1999/02/chiat-3/

> As the unofficial story goes, Jay Chiat was skiing down a mountain in Telluride when it dawned on him that the conventional American office structure was antiquated and counterproductive; that revolution was not only inevitable but overdue; and that destiny had selected him, Jay Chiat, as its agent of change.

So the boss can see himself as a trend-setting visionary.

That link it pretty interesting, since it was clear that "hoteling" was awful 20 years ago in 1999. It's bizarre that I was reading about the how terrible 2019's trends in office space are when I was a kid.
Really? That’s how I feel about SPA frameworks and robotic process automation. It decreases efficiency, introduces technical depth and we’re solely doing them because everyone else is.

Next up is AI/ML.
Upvoted because I'm pretty sure this comment was written by a neural net and I'm hoping for a reply.
The world's largest democracy & arguably the best.

Almost anything that India does, even marginally successfully, is done at a scale that is incomparable to anything in the world.
To me, it all just depends too much on other factors in the office. I can't lambast an office's open design until I know what's replacing it. And I think this is why we fixate so much on hating open offices (easy) instead of agreeing on the optimal office (hard).

For example, I've worked at places that seem to be an HN ideal (everyone gets their own room) that range from perfection to the energy level of a mausoleum. And office cultures that range from collaborative to eerie isolation. And in the latter cases, I've pined for some walls to be broken down and some spaces to be shared.

I'm also someone pretty picky on where I get work done. In uni, when it came time to study, I'd shop between three places to see which had an energy I liked the most. I was more likely to pick a bustling Starbucks with couches, so open offices themselves aren't a deal breaker. I need more info than that to eliminate a specific case.

I'm 30.
My biggest quibble with the article is the idea that C will have a replacement. Many languages have already replaced C, in many domains. And yet C is still with us. I suspect it will remain indefinitely, shrinking in relative popularity but growing in the absolute sense. If for no other reason than that every language benefits from having a way of talking to libraries written in other languages, and the lingua franca is C. Rather than writing N^2 foreign function interfaces for N languages, each language can have one FFI library targeting C interoperability.
Seconded, Tim is both wise and kind. His podcast is also well worth checking out for anyone currently stuck on the horns of the procrastination bull:
http://iprocrastinate.libsyn.com/webpage/category/general
My team at my last biological sciences company was on an island - literally a cluster of desks around which the rest of the company had to walk to get to the kitchen. We were subjected to by far the most "openness" of any team in that we were not anchored to windows or walls. Furthermore, we were right next to two very talkative departments.

What was most distracting was when the CEO or anyone in the company can walk 2 feet behind or 5 feet in front of you while you're working. That was one of the biggest factors, other than low salary, that pushed out SO many of my team (50% turnover in the single year I was there) and lead to numerous poachings. Management did not care, however, because they simply hired new people from the pool of underemployed biological scientists.

Compare that to my current post, I'm in a cubicle room with 3-5 other people, depending on their remote schedule, and its super quiet and very focused. I get a lot more hard things done now, and learn a LOT more, though my social life at work definitely took a hit.
More details on the logistics behind the Indian election -

With a population of 1.3 billion people and a voting age of 18, an astonishing 900 million Indians are eligible to vote. This is nearly double the entire population of the 28-country European Union, and triple that of the United States. Often, the electorate of a single state in India is as large as that of a country.

The ECI deploys over 11 million civilian and security personnel — greater than the population of 42 of the 50 states in the US— to ensure the elections run fairly and smoothly.

Source: https://medium.com/@sarveshmathi/logistics-behind-the-worlds...
> As of 1 January 2008, Germany’s corporation tax rate is 15%. Counting both the solidarity surcharge (5.5% of corporation tax) and trade tax (averaging 14% as of 2008), tax on corporations in Germany is just below 30%.

https://en.wikipedia.org/wiki/Taxation_in_Germany#Corporatio...
Spark NLP 2.0 is now available for free
it is not accessible. There is no way for a screen reader to know what is what. That is what html is for.
Well, its actually exuseable, due to chemistry. Given enough energy, almost everything can be made dualuse.

Add to that the effect of government bureaucracy trying to make there decisions future proof and voila.
it's not in the same place as the rest of my data is the feature to me.

If you can do it at a price competitive to what I can buy storage (and everything that comes along with housing it) and worry about it then it's one of the few things I'm happy enough to have a managed service for.

edit for a bit more context: I do a lot of video work so my storage needs are constantly growing.
New research indicates we transition between 19 brain phases when sleeping
I disagree that all instances of "silencing" are bullying.

Take this journalist's recent flight experience: https://mobile.twitter.com/i/events/1110170398589480961

Some young woman was on her own on a flight and was getting creeped on by an older man. The journalist stepped in, flight attendants stepped in, the man was berated and eventually forced to move.

Now those words - the man was berated and forced to move. If a group of schoolkids did that to some random nerdy kid on the playground, and we used those words to describe the situation, that's bullying. In the case of the flight, it obviously isn't.

So, I don't think it's so much about whether I agree with the crowd's opinion, but a greater context.

At an LGBT parade there's a fire and brimstone pastor shouting about how everyone's going to hell. The crowd is shouting back. Is that bullying? I don't really think so. I think it's the pastor that came to do the bullying.
Original research:

https://www.nature.com/articles/s41467-019-08934-3
> Motherboard’s reporting said the backdoor was scanning for some 600 MAC addresses, matching what TechCrunch has learned, and was likely targeted to infect only a small number of victims rather than cause infections on a large scale.

It would be interesting to know what companies/orgs those mac addresses belong to. This sounds very targeted against something specific.
I thought it meant 'Is there a way to make the Learning of Machine Learning less hard?' (capital 'L') it isn't, it's about how to go about learning Machine Learning
> The last item on that first page was ambidextrous selector markings; the first item on the following page was the ambidextrous selector itself.

Wow, I've always wondered why they had the markings on the right and not a selector -- thanks for sharing.

> it is generally the case that marksman and sniper rifles fire slower bullets than modern assault rifles

How does higher velocity hurt marksman rifles?
YouTube Bows Out of Hollywood Arms Race with Netflix and Amazon
I don't see how you can find language prescriptivism as a tenable position in this day and age
That's wrong, Quasar is also the German word for Quasar.

But it looks like that the Scandinavian and the Slavic languages use the form "kvasar".
Space Art or AI Breakthrough?
I feel for the mom and pop shops getting fished by these dudes. Maybe that’s Vice in general, I usually feel gross after reading about some of their profiles.
> We've banned this account for using HN primarily for political and ideological battle. Regardless of which politics or ideology, this is against the site guidelines.

I have always answered where appropriate. Often in defense of truth in previous comments.

I have always linked verifiable facts to prove what I wrote.

Maybe I can save lives by being one more person that promotes facts at the cost of hate and censorship against me.

Why does the intention matter when truth and verifiable facts are linked where appropriate?

Why does my interest in certain topics matter?

> HN is for unplanned conversation, not pre-existing agendas.

You have just proven to be a conspiracy theorist with no facts to justify your fantasy and censorship of appropriately linked truth and facts.

It is even worse than this:

Rachel Maddow Reacts To Collapse Of Russiagate

https://www.youtube.com/watch?v=5qe7A58TEms
Those anti-sanctions do not really work. Take the telecom for example-who tries to protect there us-investments - by cutting loose all iran buisness.

In the end big evil bullys always get there way.
$50K - wow that is really cheap to put something into orbit.
> Likewise, Northwest Center employees and those it places with Amazon are paid at least minimum wage. (Seattle closed a loophole in its minimum wage law that allowed employers to pay people with a disability a sub-minimum wage and recovered back wages from Northwest Center in 2018.

This was mentioned and it is implied that amazon is not paying these employees less

> employees placed at Amazon by Northwest Center chalked up a productivity rate that was 98 percent of the average while achieving 37 percent better quality work than the general population, and with a perfect safety record, compared with a 1.1 percent warehouse incident rate. They also had better attendance.

This sounds like a pretty big win

Disclaimer: I am a former amazon employee
Right, that's why we introduced the build plan feature, so that you don't have to re-implement Cargo, you can use Cargo to spit out the stuff you need instead. :)
Yeah I would be worried about exploitation of disabled people.
> WebAim is the highest authority on accessibility.

I'm not sure that's strictly true nor measurable, or really matters in this case when we're discussing a survey filled out by users.
Do you think AWS will "donate" the distro to ASF or CNCF or Eclipse?
> Aleph, Neanderthal, and future projects

You can guess the language from the project names.
I think it's okay to have both though.

If they can find more profit by employing folks with disabilities, that's a net good. And why shouldn't they get some good PR out of it? Nothing wrong with that IMO.
Can we ask one of these new types of machines, quantum computers etc, whether anti-gravity is possible ?
>> If you aren't making at least $40k a year (with a low-stress job), you will mostly just be treading water covering the cost of daycare

Ahh, I see... That's actually a rational argument in favour of it. I sometimes tend to take conditions on this side of the Atlantic for granted -- like 90 € / month [+reduction for lower-income parents] for daycare / Kindergarten.
Given a few more years to bake, maybe it would have achieved parity with the already fully-baked AR-15? It seems like the perfect example of "Not Invented Here" syndrome and didn't need to exist in the first place.
Blazingly fast parsing, part 1: optimizing the scanner
Yep. Rating news is a terrible idea. The news should ideally be as objective as possible (or otherwise it's called "Fake News"), they don't always come out as a popular / most highly rated one. Movies, on the other hand, are highly subjective.

Elon Must has a similar idea where he wanted to rate journalists but later he gave up.[1]

https://www.inc.com/brian-hart/elon-musk-wants-to-let-public...

Ultimately, you as an individual have to decide, do you trust a startup / news rating site to tell you what it is to believe ? My answer to that is absolutely not! I want to do my own research before believing anyone. (Yes I understand some people will be different than that.)
> you're going to use unsafe anyway ... you don't use unsafe / low level things for higher part of the OS

It seems as if you contradict yourself here. Or are you trying to suggest that Microsoft's bugs were confined to the "lower part of the OS"?

> so ...

So, what, exactly? Your point is not clear. Redox used Rust and held a challenge to find bugs in Redox -- which was succesful at uncovering bugs in Redox. Ergo, what? "memory bugs still exist when programming in Rust"? Or "We haven't completely extinguished this kind of bug, therefore we haven't improved over C." It sounds bogus when I try to guess at what you're implying, so please clarify.

The whole unsafe escape hatch was designed to imbue the flexibility required to cover the design scope required for system software. Don't fault Rust for adding it. Credit Rust for Redox's stability after they did this challenge.
AX.25 was never designed to create very large networks with, it also doesn't integrate well into a modern world. Hams have been using IP technology for a very long time too, this isn't new.
Because of how Cloudflare works, and how ubiquitous they are, specifically, internet users from a non-western country can get bombarded with recapchas. It is so prevalent and annoying that I had to resort using VPN (located on a western country), to avoid this nuisance.

It literally breaks the internet for me, I had to go through recapchas 12-15 times a day.
4. Will be gamed by groups of bad actors.
You can, it has already been done. History repeats itself etc etc.

The Roman state was powered by slaves ( which is the ancient form of automation ) and the plebs were basically unemployed citizens. It worked, it created a system where the richest people competed for power by public moves and schemes.
"Kvasar" is Czech i think.
That's what the reference is, and it's there for exactly that purpose.
"The online shoe and clothing retailer argued unsuccessfully that the customers couldn’t sue without proof of concrete injury, such as the impending misuse of their information."
...
"the sensitive nature of the stolen data, which included credit card information, left customers vulnerable to identity theft. The appeals court pointed to people who said their email accounts had been commandeered or credit cards fraudulently charged."
Cryptography is not categorically illegal on the ham bands, and in the case of satellite/remote operation, it's encouraged (possibly required?) that you have some secure mechanism of controlling your radio.

In the general case, there is nothing illegal about sending a PGP-signed email over Winlink, for example. But the message itself must be in the clear. It's just about the fear of foreign spies obfuscating their messages and Red Scare fearmongering.

Of course, in a world with Tor and $30 TracFones with unlimited data, this concern is totally ridiculous. But it is what it is, for now.
Does anyone know how it compares to Restic? That's what I've been using and have been pretty pleased. It seems like the main difference is that restic supports integrations with other services, whereas Borg seems uses SSH for its connections
Extending the battery life on a development laptop
How do you communicate with your team members? For me it has always been: turn around and ask. Or if they look busy, wait until they get a coffee before interrupting.

I never worked in my own office (I'm 39), so I'm really curious what you prefer: phone, email, knocking on someones door?

Also, how do you stay in the loop about what's going on?
Should I Make This? – Voting and discussion for startup ideas
Is this for real or just another Photoshop "miracle"?
Dear Credder.com: thank you for using a penultimate "e" before the final "r". Such a breath of fresh air! (Was it because Creddr.com was already taken? ;)
Pretty unimportant but just clearing up ownership info. Warner Bros/AT&T are minority owners of Fandango which owns Rotten Tomatoes. Comcast/NBC Universal are majority owners.
To people saying things like "I know they bother some people, but I actually really like open offices!" - that's great for you, but the point of a workspace should be to target a "lowest common denominator" of productivity.

You enjoy open offices, but does a basic cubicle (as an option - you can always have meetings/other open spaces) really hinder your productivity, in the same way open offices hinder the productivity of many?

If not, then the right thing to do (for a professional work environment - a place intended for productivity first, and subjective enjoyment at best second) is to respect the needs of others in this situation. Any commons involves compromise.
I love 'em, starting as a student when I switched from the ultra-quiet Butler library to always dully roaring Watson library to study. I cannot work with music in my ears, but loosley relevant background noise is just perfect when I have to think.