skysight-inc/HackerNews huggingface dataset:
> I always hear this brought up, but I’m not sure one should be so confident in that conclusion.

I can't explain how statistics work in a post on hackernews, but you should understand that it is possible to quantify uncertainty, and authors of studies are asking the same questions you are when they think about their data. Well, maybe some authors of some studies are morons or have a political axe to grind, but when basically all the studies agree that is called a strong consensus and whenever a consensus exists in a field there are people trying very hard to overturn it. Overturning an accepted 'truth' in a field will basically make your career, it is highly significant, and this is partly what keeps science on the right track. So we can be about as confident in this as we can in anything.

Also conservative talk radio isn't a reputable source to quote, mostly because political pundits (on both sides) lie almost all the time. It's basically their job description.
Combinatorial Coincidence (2008)
But they don't need any additional mobile app, It's as simple as installing wireguard and scanning the QR code from the website and it just works.
Rust. Half-joking.
That dude seems unnaturally defensive of shopify for some reason...I'd just ignore it and move on
Sounds like genuine interest is worth more than number of followers. The question is, how do you discover users who would have genuine interest and would share with like-minded friends? hashtag searches?
https://en.wikipedia.org/wiki/Cancelled_(South_Park)
Entering a property without permission, key or not, is trespassing.
I use Wireguard on both mobile and laptop, setting it up is easy and fast (with my Ansible playbook it's just play then get configs).
That's actually pretty much true. At least, if it literally "vanished", without releasing biomass carbon back to the atmosphere.

In temperate ecosystems, there's net long-term storage of biomass and nutrients in soil. Mainly roots of dead plants. But also stuff that accumulates faster than it can decompose. Tundra and taiga are extreme examples.

But mature tropical ecosystems are pretty much in equilibrium, with ~zero net impact on the soil or atmosphere. Pretty much all mineral nutrients are locked up. And everything that dies gets recycled very quickly.
"everything improves when you are getting paid more"

This is demonstrably not true, as shown by a slew of studies on happiness. Past a certain point, more money does not meaningfully impact your life and make things better. That point is different for different people in different locations, but signing up for golden handcuffs is a fantastic way to make yourself miserable.

If you've got a choice between 10% more pay to work with people who make everything suck, and 10% less to work at a place with interesting projects and people you like, take the pay cut. From personal experience, no amount of hobby funding will make up for you hating your job.
Is is not possible to provide implementations of these functions which are both safe (meaning, within human ability to use correctly) and standards-compliant, as they either don't take any size or require leaving off the null terminator when the destination buffer is full.
With my WifiMask apps it's the case as long as the on/off switch is turned on, the VPN will either be connected or try to connect, as long as there is no connection the kill switch will do it's work, prevent data leaking and the app will show what's going on. Only manually turning off the switch will disable the VPN and any data leaking protections. I can still do some improvements here and there to show more information on what's going on, so this is useful feedback to me, thanks.
There is definitely more to understanding than compression of knowledge. Here is one thing. Knowledge is often represented as graph, where the links represent facts that are related in some way - perhaps causally, perhaps because they are analogs in two different scenarios etc. Understanding would include your ability to quickly traverse this graph so you can point out connections between facts which are more than one link apart.
Not disagreeing with you. But two complementary points:

The other ill of much of high-school and some engineering math teaching is not having adequate focus on "how to apply" the math in modeling real world problems. That, in turn, exacerbates further stages of learning the deeper "why" questions.

Besides, "getting used to" part is apparently inescapable, at least at some point. After all, as great a mathematician as John von Neumann said "Young man, in mathematics you don't understand things. You just get used to them."
This [1] is what Socrates had to say of writing, at least as written by Plato:

"He who thinks, then, that he has left behind him any art in writing, and he who receives it in the belief that anything in writing will be clear and certain, would be an utterly simple person, and in truth ignorant of the prophecy of Ammon, if he thinks written words are of any use except to remind him who knows the matter about which they are written.

Writing, Phaedrus, has this strange quality, and is very like painting; for the creatures of painting stand like living beings, but if one asks them a question, they preserve a solemn silence. And so it is with written words; you might think they spoke as if they had intelligence, but if you question them, wishing to know about their sayings, they always say only one and the same thing. And every word, when once it is written, is bandied about, alike among those who understand and those who have no interest in it, and it knows not to whom to speak or not to speak; when ill-treated or unjustly reviled it always needs its father to help it; for it has no power to protect or help itself."

The irony of my being able to present this only due to the nature of writing cannot be overstated. At the same time it's the exact scenario described here. The nature of understanding vs the nature of knowing, simply replacing 'computer' with 'one who genuinely knows.' The writings of Socrates/Plato really are quite remarkable.

[1] - http://www.perseus.tufts.edu/hopper/text?doc=Perseus%3Atext%...
Don't Beat Yourself Up
touch ~/.hushlogin
Bag Week 2019: A whole bunch of fannies
It would be cool if one side of the route didn’t have to be to a light rail station. Or, if the trip wasn’t limited to a two mile area. I think it would be cool if you could order a ride on an app, a vehicle comes to your exact location and then takes you to your exact destination. That would be a real innovation! Transportation that takes me to other transportation that then requires walking the last mile isn’t exactly efficient. This service is Uber Pool that forces you to go to a train station instead of your exact destination? Why not just go to where you really want to go instead?
>Founder of the biggest UK platform here (also active in Germany and US).

I sincerely have no idea what this statement means. What is a platform in this context?
My oldest was in the vanguard of phonics in our local schools in the UK. His spelling is terrible because he spells things phonetically, which simply doesn't work in English.
Upon hearing the sad news of Gene Wolfe's passing in April of this year, I took the occasion to reread his Book of the New Sun series. The protagonist is Severian, a banished member of a Torturers guild, who earns some money during his travels by performing professional executions. It's a little unsettling to immerse yourself in a story written in the first-person narrative of this sort of character.

https://en.wikipedia.org/wiki/Severian
Do you mean like credit card number ?
I assume you mean non-fiction. If so, the rules outlined in “How to read a book” are a good place to start. It’s been a while since I’ve read it.
Salvatore Sanfilippo, from Redis fame, has a nice one https://github.com/antirez/sds.
You made me check that K is still alive!
If you hate having a "boss", you can always become your own by starting a company.

In software, you can get into consulting and contract based work. That way you can be somewhat selective about your clients. Focusing on finding contracts where the work you do is contributing to something you value personally.

Having multiple clients also empowers you to feel like you can so "No" to a client without worrying that you will lose your only source of income.

Also, hobbies are a great way to offset the stresses that come from working on projects you do not enjoy. Spend your free time working on something you enjoy, simply for your own joy.

Also, word to the wise: It's important to remember that no matter your employment status, you are _always_ your own boss. It is your life you are living. Choose how you want to live it
What I want is a minibus towing a little flatbed trailer. All it does is take people and their bikes from the bottom of the hill to the top.

For example, there's a place in San Francisco, West Portal to the top f the hill where Portola meets O'Shaughnessy, where you have about a mile to climb about 220 ft. Google maps bike route, shows elevation profile: https://goo.gl/maps/zmcb8RkBtNGzUqFi7 From there most of the rest of the city is downhill, including all of downtown and the Mission district.

If there was a bike-shuttle service for that uphill, and another from, say, Castro station to Diamond Heights, I think you would get a lot more people commuting by bicycle.
Isn't it a bit harsh to say that the company that practically shaped the very form of modern computers doesn't have any significant influence?
The only figures I could see casually were that there were approximately 2,000 per year in England during the reign of Henry VIII...so I guess it's not insane to imagine a mid-size town in Germany having 10 or 15 a year? Which would surely be enough to justify professional help?
Yes. Also as mentioned in the post, strlcpy (when it's available) is safer.
Looking at Bavaria and their religious fundamentalism and stupid law-and-order politics today... Probably a lot.
U.S. CBP and Israeli Elbit to Persistently Surveil Native American Reservation
I appreciate the need to focus on improving this. Imagine the progress we'd make reducing healthcare cost and unnecessary early death by demonizing sugar and cheap carbs.
Meaning is just a story that people tell themselves about their job. Its as much about personality and framing as it is about the actual tasks and duties performed.
With the way they are banned, you see it only as a compiler warning on implicit declaration of function (or at linking stage, if warnings are suppressed; idk what exact build process is). Afair, there is no evidence of banned.h in an error trace. So you have to look it up by yourself anyway.

They could rename them as “sorry X is unsafe and creates too much trouble” maybe, but in today’s internet “X considered harmful” is a common search query that everyone in the field is expected to know.
...again, his definition of 'reasonable' is what's off here.
Hasbro Buys Death Row Records? WTF
I can't remember what's wrong with it, but it's responsible for about eleventy billion CVEs over the years
In 1000 CE, the principle language of Spain was Arabic.

Though Spanish, Castillian, etc., were spoken. Well, back until 210 CE:

https://en.wikipedia.org/wiki/History_of_the_Spanish_languag...
I've seen a forward converter described as buck-derived, or buck with a transformer, but buck converters and forward converters are generally viewed as two separate things. I'm not too attached to definitions but I consider a forward converter as using a transformer and transferring energy while the switch is on. This is the definition used by the article you linked to, and by Wikipedia for Forward Converter. I also like the TI poster of power topologies: https://www.ti.com/lit/sg/sluw001f/sluw001f.pdf
A thing affects a tiny percentage of the world population. An ethical stance is made.

A thing affects enormous percentage of world population. A shrug is performed.
I would assume that the idea is to funnel people towards more efficient forms of mass-transit rather than relying on small cars, even if they are shared with others.
Daniel Stenberg (creator and lead developer of CURL) on HTTP/3
Per transaction fees, as in 30c per tx.
You can build coroutines from them, too, which is really cool and useful.
To me it speaks to this desire people have to have input in a field that they don't know or understand. Somehow, when it comes to education, people feel like they have a right to decide how their kids are taught, even though they know nothing about efficient and non-damaging teaching methods. They don't like change as well, many of them probably say "that's how I learned to read, so it's good enough for everyone".

I used to be naive and think that everything should go to popular vote. Now I realize how infeasible and futile that would be. It would end up being an unmitigated disaster as people fight over everything instead of just a few hot-button issues.
Why? She likes sharing, documenting, capturing, photographing her life. This is her life. She had a crash/accident, here are the photos.

The problem is that people can't handle this, thus the demand and response is exaggerated.
> never felt as little intellectual freedom

What are the other things you have done, in which you have felt more intellectual freedom?

> stochastic kabuki

I love this description of academic politics, thank you.
It kind of beggars belief that the law intended that. The question is, how to change it?
Yes, you are right. Politicians have not realized yet that things are going to change. The main reason people don't like airports is pollution and noise. If you take that away, living close to an airport is actually quite nice since that means you can get in and out quickly.

Santa Monica and similar airports are going to be ground zero for this because they have lots of rich people living near by that might opt for an electrical plane. Sounds like an awesome way to get around LA, which has quite a few nice small airports.

Basically Bye and Eviation are launching products that are sort of hitting the sweet spot for general aviation. They have enough range that you can go somewhere at a small portion of the cost of a typical 100$ hamburger.

Probably in about a decade, there will be enough of these things flying that regulation and politics will adapt. Many airports currently have landing limitations because of noise. I could see some exceptions being made for electrical planes or even some airports being limited to only electrical planes. I could even see how building new airports could become popular again; especially close to cities and especially for VTOL planes (need a lot less runway).
And, researching just now: there are a few canals in Japan, though even a modern listing is short:

https://en.wikipedia.org/wiki/Category:Canals_in_Japan

Among the earliest is the Takase River canal, in Kyoto, 9.7 kilometers, dug in 1611. Most of the remainder date to the 19th or 20th centuries.

https://en.wikipedia.org/wiki/Takase_River

The Tatsumi Canal was constructed in 1623, 11 km.

https://en.wikipedia.org/wiki/Tatsumi_Canal

Contrast the UK:

https://en.wikipedia.org/wiki/Canals_of_the_United_Kingdom

https://en.wikipedia.org/wiki/List_of_canals_of_the_United_K...
Ask HN: Devs, what do you do to prevent/treat RSI?
Lately I have been having a strange sensation in my right arm. I am planning on seeing an orthopaedist for a possible diagnosis, but I am really afraid of RSI. What have you people had, what do you do to prevent RSI and for those who developed this condition, what do you do to tread/mitigate its effects?
Americans Have Shifted Dramatically on What Values Matter Most
I don't have a solution for you, sorry... I need RTL on Linux, on macos I just avoid it.
Nginx I still pronounce as "en-jinks" to myself and have to be guarded to remember to say "engine-ex".

MySQL had never been "my see-kwull" to me but always "my ess-queue-ell".

Then there's Linux ...
libbsd has strlcat and strlcpy.

or just use snprintf everywhere.
They are harder to read too.

The trick is to create large and simpler systems, instead of larger and more complex ones. That's hard to do for user facing software, but there is no reason firmware had to be those monsters we have now.
It's interesting to see how broadly the same experiences lead people in different directions. I loved iTerm2's window splitting and resizing so much I wanted it for all my windows. That lead me directly to install i3 on my Linux machine, and I absolutely love it.
Koshkin wrote K&R and not K|R.
I tried to look this up and found a story, but nobody was struck by the chair...
You keep changing your comments after I've replied to them. Please mark any edits or addenda separately once someone has replied to that comment.
You know how when someone quits smoking and then, sometimes, they start to go around telling everyone else how great it is and how OMG! they should quit smoking too, and generally being a kind of smug and annoying about it?

I had a kind of Prolog "conversion" experience last summer...

You guys! Prolog is so great! OMG! You should really try it! I'm seriously you guys.

In all seriousness, Prolog is a simple, powerful, elegant language, with a rich history replete with amazing research and tools. "An elegant weapon... for a more civilized age."
Note that it’s not illegal to possess anti-DRM technology in the same way as it is illegal to possess child porn. The DMCA circumvention provision does not include “possession” as a predicate act for the violation: https://www.law.cornell.edu/uscode/text/17/1201.
> I feel it’s getting slower and slower

> I am not sure if the problem is on ProtonVPN side or my ISP side

I may be missing something... but I feel this is a terrible article, not based on any facts/solid research, but based on random experiences caused by "who knows what".
Fair point. It seems that more and more projects use "-Werror" which causes the compilation to stop and show you exactly where the error comes from[1]. Second point is that searching for "is_a_banned_function" in the code directly points to this file.

[1] https://ideone.com/h0g8F1
Nand2Tetris in Verilog – Part 1
Why not a bicycle lift (like https://www.youtube.com/watch?v=zipZ5kwhFfs)?
Who is doing deep learning at scale? Google, fb and nvidia? Do they really care about miners’ spare GPUs. What about the risk of leaking training data to public?

Is model parallelization solved yet? Especially Without high speed connectivity?
Look at the commit comments (https://github.com/git/git/commits/master/banned.h)
Ask HN: How to fly with a (non recalled) 15 inch MacBook Pro
I'm about to fly out for business with a 2018 MacBook Pro that isn't affected by the current battery recall.

How am I going to be able to prove that my laptop isn't affected?

Are agents going to take my word? (doubt it)
Will they take my purchase receipt? (anyone can forge it, or could be from another MBP)
Will they let me open the "About This Mac" dialog that shows it's a 2018 model? (can be forged too I guess)
Will they know that 2015 models don't have the touch bar that is present in mine?

If I still can't convince the agent, then what next?

Have some of you gone through this? If so how did you go about it and how did it go?
Most short distance rangefinders use an interferometer. You send a radar/laser/sound wave at a target and compare it against a reference. You measure the displacement in the phase angle of the beam bounced off the target to determine distance. You can get insane precision using short wavelengths.

The most common long range rangefinders use nanosecond timers to measure the delay between a pulse and a response. At 100 meters, a laser beam will take 666ns to bounce off a target, 200 meters will take 1300ns etc... The precision of this method is a lot less because of confounding factors like the precision of your timing device, refraction, etc... Data will be encoded into the laser pulses similar to a GPS signal to reduce issues with cross talk between rangefinders and jamming. These measurements are confounded by the huge speed of light. A 1 nanosecond mis-timing will result in 0.3 meters loss of precision.

A triangulating range finder (Usually a LIDAR) will further refine the above measurement by positioning sensors a distance apart to make medium distance sensing more accurate. This allows LIDAR scanners to increase their precision down into the millimeter range.
Ask HN: How to become a more useful person?
Every day I come home after work and kind of just sit here, maybe watch a movie or TV or play games, until it's time to sleep and repeat. It's agonizing on the weekends.
Many UBI supporters still view one of its main benefits the simplification & unified replacement of all such programs.

Now, those programs are complicated, involve a lot of overhead, often underutilized, and create unintentional disincentives to work when the "marginal tax rate" (in taxes or lost benefits) sometimes goes over 100%. Offering a simple & big-enough UBI instead can fix all that.

(A UBI can also replace minimum-wage laws and most if not all unemployment insurance. And perhaps, many workplace regulations, because a citizenry where everyone can say "this job sucks, I'm outta here" can be a better check on abuses than the current system of compliance-surveillance, regulatory-fines, and court-cases.)
I have a 1926 book "Alternating Current Rectification" which describes a large (room-sized) DC-DC converter for an industrial application. It used rotating commutators to switch the current synchronously on both sides of a transformer. That's essentially a forward converter.

The book was written from the point of view that rectification was pretty much all figured out and it was just a question of some more tweaking and miniaturizing.

Also, 1930s-1950s car radios typically had a step-up converter from the battery voltage to the plate voltage which was a vibrating relay connected to a transformer with diodes to rectify the output.

[0] https://www.amazon.com/Alternating-current-rectification-all...
> Sounds like genuine interest is worth more than number of followers. The question is, how do you discover users who would have genuine interest and would share with like-minded friends? hashtag searches?

Analyze follower of followers once you've identified a few users who seem like potential fits for your space. I've seen this strategy work well in other social channels as well like twitter.
I wouldn't be surprised if the local cable network is ultimately owned by one of the local politicians. That seems to be the norm throughout India.

But these are not the kind of small businesses I was talking about.
The Teozacoalco map strikes me as created by someone who understood the idea of a round Earth. Notice the orientation of the drawn characters on the surface. Did they have this notion already? Certainly the ship navigators would have.
Here is a link to the actual paper. The original post asks for a subscription to see the paper.

https://arxiv.org/pdf/1812.08644.pdf

edit: Grammar.
Every C programmer has his/her own standard library...
Yeah I wasn't sure as I'm not from the UK. So I added the "I think" :P
the rules of the game, and the output from winning, is supervision.
There are persons working on git who abuse strcpy()? This sounds a bit like activism and not based on reality.
> Can you really say you're more productive than the people who open their lid and just work?

- I do open a laptop and just work. Using configuration that I’ve already created to suit my work.

- Other people is a big group, and one that doesn’t matter so much here. I’m more productive using what I’ve opted to change than without. Yes, the minor time investment was worth it.
In Seattle I know many people who live on flat routes and don't bike. I don't think the hills are the main deterrent. Anecdotally, it sounds like fear factor (especially riding near cars) and sweat (even if office has a shower) are the big ones.