skysight-inc/HackerNews huggingface dataset:
> as opposed to an inate talent (or set of talents) [...] I'm pretty sure I'm someone with that talent, since I was never taught how to do it.

I'm sure that it's innate, because I can't visualize even simple things.

There have been a number of people who insist that they can teach me how to do that. They always start off with "Picture a..." When I tell them that I can't, I'm just being negative or uncooperative. Eventually, they get angry, throw tantrums, insult me, and stomp off like a child because I'm doing everything I can to prove them wrong, yet it never occurs to them that I simply can't do it. No, I'm always lazy, negative, and am allowing a diagnosis to define me.
How do we know that it's actually working? It's easy to refrain from using such weapons in extremely one-sided conflicts. It's another matter if it's a major war between roughly matched powers; and we haven't seen that yet.

Still, though, the technology evidently exists (and we still make lasers that are plenty powerful to do this). The ban is on its use for this purpose, not the tech itself.
Making http clients for use with netcat-like programs, part 1 of 2
part 1 of 2

# make config parser (yy018)
# source code for 018.l is below
flex -8iCrfa 018.l;
cc -static -o yy018 lex.yy.c;

# create a config (hh1)
# format is name: "value"
# no indent, must be left-justified
cat > hh1
httpVersion="1.0"
Host: ""
Connection: "close"
User-Agent: "CERN-LineMode/2.15 libwww/2.17b3"
^D

save as "018.l"

#define jmp (yy_start) = 1 + 2 *
#define se setenv
#define g getenv
#define X(x) fputs(x,stdout)
#define Y(x,y) fprintf(stdout,x,y)
#define Y2(x,y) fprintf(stderr,x,y)
xxyy()
{
se("value",yytext,1);
Y("\40\40\40if(0==se(\"%s\",",g("name"));
Y("%s,0))",g("value"));
Y("p(\"%s: %%s\\r\\n\",",g("name"));
Y("g(\"%s\"));\n",g("name"));
}
int lineno=1;
%s xa xb xc xd
%%
\n lineno++;
^[\40\11]+ {
Y2("yy018: error: remove %d ",yyleng);
Y2("leading spaces/tabs from line %d\n",lineno);
yyterminate();
}
^"Referer"[: ] jmp xb;
^"Host"[: ] se("name","Host",1);jmp xc;
^[^\40\11\":\n]* se("name",yytext,1);jmp xa;
<xa>[\"][^\"]*[\"] {
if(yyleng>2)xxyy();
else if(yyleng==2&&yytext[0]=='\"'&&yytext[1]=='\"') {
se("value",yytext,1);
Y("\40\40\40if(g(\"%s\"))",g("name"));
Y("p(\"%s: %%s\\r\\n\",",g("name"));
Y("g(\"%s\"));\n",g("name"));
}}
<xc>[\"][^\"]*[\"] xxyy();
<xb>[\"][^\":]*[\"] {
if(!g("Referer")){
X("\40\40\40p(\"Referer: %s\",g(\"Scheme\"));");
X("p(\"%s\",g(\"Host\"));");
X("if(0==path)puts(\"\\r\");\n");
X("if(1==path)p(\"%s\\r\\n\",g(\"Path\"));\n");
}}
\n|.
%%
int main(){ yylex();}
int yywrap(){}
Wonderful. My family and I have been living for the last 80 years exactly 20 miles away from the Andorran border so I am 100% comfortable calling your statements a bunch of baloney, no matter what the mod may say, thank you. And thanks as well for flagging me, that's highly appreciated.
Well, I think the problem arises out of the fact that most systems that size are "broke", and some other systems (a small QNX or OpenBSD [or maybe these days, some form of L4]) might have fewer flaws that can cause issues, the likes from which TSMC has apparently suffered.
?force=webgl fixed it for me, thanks
Apple Invents an Augmented Reality Windshield That Will Even Support FaceTime
A curated list of amazingly awesome Home Assistant resources
That’s what you got? Calling out a very colonial, otherizing view of the world, and I’m upset he’s got money? The money is illustrative of the sentiment, not the call to arms. That’s twice now I’ve called out a serious cultural issue on HN and the reply has reinterpreted my meaning along an axis of wealth generation, which is a pattern I’m starting to notice (and it fits).

Literally, you replied the words “seriously poor” to me, while knocking me for calling him rich, in your interpretation. The best part of you saying that is that, like the guy you’re sticking up for, you fail to understand those cultures predate your opinion of economics. They’re not pursuing capitalism and dominating the world with tech, and instead fish to survive instead of $20 butter (horrors!) and somehow this is worth noting because the white people showed up, took everything, introduced currency, then started looking at them funny for not having currency. To buy the $20 butter THEY BROUGHT TO THEM. Pop quiz: do either of you, at this moment, understand the role of butter in Arctic First Nations cuisine? ARE THERE COWS IN THE ARCTIC? Christ, I’m almost emotional at the display of complete idiocy.

And now they’re cultural attractions for Cirrus owners on their way past the non-West where there are no Starbucks.

People who speak like him and you, and reinforce the idea that there’s weird shit outside of this bubble, are a significant contributor to the cancerous toxicity this community injects into the industry and the larger world. The problem is one you’ve spotted: it just sounds like a nice story. It isn’t. It reinforces a divisive view that a lot of wealthier white people have about people who aren’t them. And that comes across largely unconsciously in a lot of the economic output of this very community. So yeah, I call it out, and wait out the very people who need to understand that downvoting it to hide that unpleasantness rather than even acknowledge my side, and continue sighing.
There's also sort of an issue from a bunch of open access publishers acting like con-artists - charging researchers made up fees to publish in their made up journals. A certain librarian made a rather useful list of "predatory" open access publishers:
https://beallslist.weebly.com/
Please keep nationalistic flamewar off HN.
Tyrian Purple: The disgusting origins of the colour purple
Isn't the value of information given to it by the observer? Coin tosses can have a lot of value for some observers(odd but useful rng source for example).
Espnet/espnet: End-To-End Speech Processing Toolkit
Open-guides/og-aws:Amazon Web Services – a practical guide
These passwords are not reselient to complicated attacks and are more easily cracked than randomly generated passwords.

Limit the dictionary to the top Xk most common English words, if leetspeak substitution is used you can also easily mask it.

We did this experiment and even randomly generating 6 word passwords using Wikipedia as dictionary resulted in passwords which are faster to crack than 16 character randomly generated passwords and that is because you can’t count the entropy as single characters sure if you brute force it char by char it will take longer but if you use words as your base unit then you only need to find 4-6 from a fairly limited pool of possibilities.

You can further limit it down by using grammar rules if your target is using passphrases those are even faster to crack and can be generated using markov chains or any basic grammar rule engine.
Your SSL cert is invalid?

A few spelling errors if you'd like to fix 'em:

"I'm Vinh, a husband, father & programming enthusiast"
"I was lucky to have such a wife."

If you'd like, I can just rewrite the entire page for you.

Your NotyIM service is interesting. I'm building something similar at my current employer.

All the GitHub links on NotyIM's site are broken. Invalid cert at yeo.space, I'm sure you were aware.
My aunt is in prison and I’ve had to use the JPay app to send her photos and messages.

It’s the most awful piece of garbage you’ve ever seen. It barely functions, and doesn’t even handle the aspect ratio of photos correctly, and sends a tiny barely viewable pixelated version. It frequently crashes and fails to send the message although it deducts a “stamp” from your account. It looks like it was hacked together by the cheapest outsource firm they could find and then never updated. There is no customer support at all.

There’s a special place reserved in hell for people who use technology in such twisted ways.
Battle of the Beanfield
I get the argument. And maybe I'd be convinced if victims of vaccine side effects had the right to pursue class torts against manufacturers. But if they did, there likely wouldn't be any vaccine manufacturers. And that brings cost/benefit assumptions into question, no?
Ok, now I don’t understand what your point is at all. I know all of these words, but I can’t combine them into a coherent thought when arranged in this sequence.

The best I can figure out is, we’re not supposed to call people “poor” just because they live in bad conditions and have little money, because that is somehow imposing our values on a culture that doesn’t share them?
I am sure that can be controlled by $LOCALE
Morality aside, the concept of "herd immunity" means it works differently. A society (or, a population group) allowing anti-vaxxer nonsense is self-defeating because their people will die out while a neighboring society that does not tolerate such nonsense will live on and prosper.

Yes, this is a comically simplistic view, and shouldn't be taken seriously. I'm just pointing out that the pseudo-Darwinian "let them die" rhetoric actually means "let us die".
Indeed, I think it’s impossible to have zero information at all unless players aren’t even in the same room. There’s just too much meta information you can feed off of.
I am not OP, I'm the person who posted my own story several weeks ago that OP refers to in his own story.
I made my own WireGuard VPN server
i sincerely believe that many conspiracy theories start as jokes or pranks. there are so many kooks in the world and now we are all connected. write and true believers you will find.
Google allows basically everything on the Play Store. To not specifically restrict their competition would not be "bending over backwards" at all.
You could have posted a simple factual reply. You could also have just let it go and not posted anything. The GP was obviously just picking two names at random and not saying anything in particular about Andorra.

As for your 45-minute opus, it's fine to describe the country you live in and not so fine to put down the other country. In fact, you basically cross into slurring it. That's not ok on HN. Please don't do it again.
That's why I keep my PhD in academia. The papers I published in grad school just felt like a more grown up version of school homework, with a small clique of prominent guys at the top getting most of the attention.
Effect of providing near glasses on productivity of Indian tea workers over 40
Well, you may look at my post history to see if there's any chance of astroturfing. Last time I saw, Mozilla did not have a RF hardware division.

I just want to set things straight. Bad mouthing Mozilla for something they have not done does not help discussing the decisions they take.

On tracking, well, you may always look the code. It's all client-side, I guess the most nefarious accident it could happen is you noticing the suggestion again and disabling it again.
Thanks a lot guys. That is some serious badass content here!
Watch the difference:

“Those people up there sleep 15 to a room and have a sustenance existence. They aren’t doing it to be a cultural attraction, they actually have to fish to live. How sad. I immediately ran back to the other people like me to breaking news bulletin that there are other people in the world who don’t obsess about Javascript frameworks and convertible notes.”

“I spent some time with indigenous communities who still support themselves the same way they have even before my ancestors hit this continent, and I sat down with them, and listened to stories and partook of their hospitality. I still correspond with some of the friends I met, and I’m rounded out by the perspective I gained in people who are not like me.”

Think about why you typed the word “bad” behind conditions, or why aviators typed “sad”. This is the entire crux: it’s bad or sad in your culture and perspective. I dated a lovely woman who descended from the very Inuit tribes you two are hand waving at, and I have met no group of people more generous nor proud of their heritage, while acknowledging the difficulty of integrating into white people customs, than them. There is absolutely no consideration among either of you that you might be lacking perspective, might have something to learn, and instead sit back on your expensive computer judging a group of people you’ve never touched and explaining them. That is completely and irredeemably cancerous, and the continued disingenuous unwillingness of this community to even approach understanding that is making the entire fucking planet worse, especially now that it wields the megaphone of tech to enforce its culture worldwide.
If you move to an area like this right now, you’ll find that the “serendipity” is just people asking you for money.
This is awesome. It would be cool to adapt the same idea to images which contain numbers (house numbers, highway exit signs, etc) like "1245" to represent 12:45. Since you've identified the number in the image, you could even blur the background slightly and add contrast between the image portion and background (since the numbers may only be a small part of the image).

Not very efficient, but a cool way of combining screensavers and clocks. Not sure how many "aesthetic" screensaver-quality images contain numbers though
Publisher Wayne Greene (good guy) had actually started Byte magazine (sordid details) ... but Kilobaud (as Wikipedia notes) was definitely for more technical readers ... down-to-metal hardware and software wisdom. (I only recently parted company with ish's #1 and #2.)
Given that I see nothing for "react" on jobs.facebook.com listed by Facebook for my job market, I still don't see how Facebook could be relevant to that part.

But, if Facebook actually hires react engineers everywhere and just doesn't like their own job platform, then they probably hire php engineers everywhere as php is the platform they are the most famous for sinking money into modernizing.. So again, I'm left to wonder why anyone who already knows php would be told to learn react before looking for a job.

It's a lot like always being told to learn Ruby on Rails a few years back even if you knew nothing at all about ruby. I wonder where all those ruby illiterate RoR engineers ended up.
I can see a lot of individual buildings there, and I can see facets on the dome. There's even Streetview!
moral support buddies to go to the meeting could be an option, say you meet close to the meetup and then go in together
Secret signaling implies intent. Does cringing at a hand signal intent? Maybe, if the player intentionally does it, and has been warned before hand about doing it. But a regular new doing it automatically?
The EU generally considers 40% a dominant market share so even if there were a 50/50 split, it wouldn't matter.
I submitted the Economist story on this study but HN flagged it.

https://www.economist.com/science-and-technology/2018/08/04/...

> The first randomised control trial to measure the impact on productivity of reading glasses was carried out recently in a tea estate in Assam, in north-eastern India, paid for by Clearly, a charity. Nathan Congdon, a professor of ophthalmology at Queen’s University, Belfast, and his colleagues gave spectacles to half of a group of 751 tea-pickers aged over 40. The other half got none. Over 11 weeks, the productivity of those whose sight had been corrected rose by 39%. It rose for the others, too, showing the importance in such trials of having a control group. But that rise was only 18%. The rise in productivity for those with glasses was the largest caused by a medical intervention that has ever been shown in such a trial (others have been of mosquito nets and micronutrients). Since tea-picking is piecework, productivity translates directly into money.

> Before Dr Congdon’s trial, none of the 751 had worn glasses. Given the potential gain in income, and the cheapness and simplicity of spectacles, that seems odd. It is not, however, unusual. Some 1.1bn people suffer from uncorrected long sight. In this, as in many areas of health, both governments and the market fail the poor.

> Poverty is one explanation. Liberia, says Dr Congdon, has but two eye doctors, both in the capital. Even in China, which is far better-served, half of those with poor sight do not have the glasses they need. There are social issues: some people worry that spectacles make them look ugly. There are regulatory hurdles, too. In some countries, only licensed operators may sell glasses, so hardly anybody does. And because long sight creeps up on people, victims get used to it: “They probably thought, ‘you get to 50, you can’t pick like you used to’,” says Dr Congdon of the tea-pickers. “But by the end of the trial, their productivity was as good as the youngsters’.”
Why Religious Health Care Restrictions Often Take Patients by Surprise
Avast Pulls the Latest Version of CCleaner Following Privacy Controversy
A Lance or Saratoga tend to sink at 1400fpm best glide. There are many other planes that fly as well as bricks without power.
It is also nothing for me in a Firefox fork with almost all add-ons disabled. Error console says there's a bunch of "class is a reserved identifier" and syntax errors of missing semicolons (before main() can even run).

My guess it's trying to use some bleeding edge emcascript stuff which borks the parsing in non-bleeding edge browsers.
Just tons of down votes for even explaining what anti-vaxxers might think, nothing wrong with your logic.

I think people feel genuinely scared about contracting serious illnesses so it's hitting a lot of buttons and the two sides don't seem to be able to hear or respect each other.

Note the name calling and judgement in many of the threads.
You are kidding right?

The machines at TSMC would be at 100% utilization on million dollar jobs, management would never accept downtime for maintenance for software updates that could introduce bugs.

Its one thing for consumer devices to receive updates, its a completely different ballgame with industrial. Downtime due to anything can be millions of dollars per hour in losses. So it comes down to what could cause more monetary loss, downtime due to hacks or downtime due to bugs introduced.

"If it works why break it".

Its the same reason why there are production lines where physically, hardware could be replaced and improved to reduce wear, reliability, power usage, etc (even things like motors) but they arent, for decades. Only when things start costing money outside the original design do engineers perform upgrades.
Venezuela President Maduro survives 'drone assassination attempt'
Total Video Editor APK Download for Android
Dead reckoning needed probably because they lost vacuum and gyro power to instruments, which then spin down and float randomly if there’s no battery backup

Inertial Navigation System... a mechanical system which maintains position by double integrating acceleration, which means infinitesimal errors grow to dominate over time, and so need to be recalibrated often.

a, v0 maybe vectors; x maybe a point insead of a number
x(t) = a(t)*t^2 + v0*t + x0

Modern human-portable INSes for adventuring/surveying use laser ring gyros, and GPS when available.
Remove all data ports?

Upload instructions via punch cards
A Family’s 400-Year-Old Musical Secret Still Rings True
A fun fact I recently discovered when bored and "3D Touching" every app on my phone: Twitter.app has a built in QR code reader. It works pretty well, but I'll concede it might still be crazy to presume guests have the Twitter app installed :-)

edit: oh wow, as sibling commenter points out: the camera app detects QR codes now. neat!
I remember old versions of AIX which would do that. It was surprising given the expense and almost exclusively corporate nature of it. They eventually fixed it, but the way a lot of them were used, they could sit years waiting for an update. I saw one (not ours, thankfully) with ~1200+ days uptime. I bet there are still a few out there that haven't been upgraded sinced they fixed it in 2007.
How Bolivia Tech Hub Became a Space for La Paz’s Top Entrepreneurs
The pilot in the article did bring a raft + survival suit, and apparently knows of pilots that survived a ditching:

"If you do end up in the water, the important thing is to get into your life raft but also I have a thick neoprene survival suit, which completely encloses the body and you've probably got a few hours survival in that."

He knows of other ferry pilots who have landed in the sea and survived, but admits it's not something he cares to dwell on.
https://venturebeat.com/2016/06/27/donotpay-traffic-lawyer-b...
Bill Evans' music doesn't get the attention it deserves, so I really appreciated this article. Even better would be having it appear in a more mainstream publication.

And as Evans' recordings go, I think his Shelly's Manne Hole performance is sheer genius.

https://www.youtube.com/watch?v=LzTLbjjph4o&list=PL0q2VleZJV...
Thank you for the thoughtful and extended info and advice. So far the shelter has locked up my gear every night for me. So that has worked out. I am practicing coding when I can, mainly getting up to speed on ES6 and React.

Thanks again!
A fun party game I've seen is similar: everyone sits in a circle, then we try to count to 100 collectively. The catch: if two people say a number at the same time, we have to start over.

This is surprisingly fun, at least with a large group. Of course it is easy to game (just count sequentially), but if people are playing for fun, it's really interesting.
I have been using https://github.com/scmbreeze/scm_breeze, and though not as feature-packed, it does make the workflow fast.
Hi, thanks for stopping by :)

I'm still trying to get a handle on the security aspects of gun. Say you want to create a blog/note app - that holds both private notes, drafts - and things that are to be shared to some friends.

Would you effectively have to store data encrypted in gun, and manage access via sharing encryption keys - in order to be able to both securely store data, and share it?

In the examples, it appears things like "create user" is called in client side code - which seems to imply anyone can write any data to a gun db? (by adding themselves as admin?)

Is the use-case of gun more a public, structured wiki - where all content is fundamentally untrusted - but easily updated by anyone?
Actually the application isn't necessary to download - just fill out the required fields spread across 7 pages and (seemingly) regardless of what you input, it takes you to the download page for the SDKs chosen (per camera and one for NEF files and one for the film scanner APIs). Haven't had a chance to look at them yet, but the most recent SDK updates are from 2017.
Show HN: Free ICO smart-contract builder
Hello everyone! So I've built a smart-contract builder https://fondu.io — and thought it might be helpful to somebody. No strings attached, free and completely open source. Even hosted on GitHub Pages :3
> How much human progress has been lost to academic profiteering?

As an academic, I hope that it is reasonable to claim that it is not academic profiteering; it is publisher profiteering. Academics don't see a dime from (and often spend many dimes on) the usurious fees imposed by publishers.
I think it's worse than ghost rowers. DingChat allows managers to task employees with tasks that aren't related to the bottom line, because it makes the assumption that the manager's time is more valuable than the 10 employees he's managing.

In the old days when manager's used to rely upon memos, and paper reports, that meant the manager had to plan out his time as well as his employees time to get something done. Now, DingChat encourages managers to demand for things instantaneously, employee's time be damned. And if you're an employee with a toxic manager, god help you.
For the people who don't speak the academic dialect:

DOI stands for Digital Object Identifier. It is a unique ID number that all mainstream academic articles receive upon publication.

The main function of the DOI is for copy-pasting into Sci-Hub to access the PDF of the paper you wish to read.
What Makes a Leader?