skysight-inc/HackerNews huggingface dataset:
Axel Springer (not to be confused with Springer, the publisher for scientific papers) is still trying to sue btw, they're trying to go for the angle that Adblocking prevents freedom of the press since it takes away their funding.

And tbh, Axel Springer isn't the most surprising entity to sue for this, the entire publication house is a bunch of asshats, who have been cited for being the most deplorable journalists and in one case someone argued that one should be as mean and rude as legally possible to employees of Axel Springer.

They have also succesfully sued the producer of an Anti-Anti-Adblocker since their Anti-Adblocker was considered DRM by the court (IIRC).
It's been awhile, so you could be right. I just bought the router from the NYC Mesh people and hooked it up to my internet connection thinking it would be a nice way to give access to people in need and support what I consider to be a powerful idea and a worthy cause. It was never a big enough priority for me to put effort into figuring out precisely what was going on. If all NYC Mesh traffic in and out of my ISP goes through a VPN, maybe I should give it a try again.
That perception is subject to nostalgia bias. I wrote https://news.ycombinator.com/item?id=17014869 about this a little while ago. Maybe it will help.
It's probably a reference to https://en.m.wikipedia.org/wiki/Considered_harmful
Wow. That video is something. I would not suspect people were complaining about information overload in 1983!
> An armed society is a polite society.

*An armed society of rational people is a polite society. And people tend to slip in and out of a rational state depending on their emotions, pride, sobriety, etc.
foursquare is pretty popular in parts of Europe for restaurant reviews (Yelp is used for that in the US?)
By 2030, one-third of jobs will require skills that aren’t common
The parent comment is extreme and ends in a baseless insult, so I definitely don't want to defend it wholly, but the gist is true. If you think Americans are competitive about academics, you're probably basing that on a very specific bubble. The "from a young age" mention is especially true; in most American public schools you basically cannot be both cool and get good grades, unless you hide the grades very well and show an appropriate amount of public disrespect for authority.
"<company name>" is pretty much always a shorthand for "the people who choose to work for <company name>".

Next time you read something and think "The literal interpretation of this is ridiculous!", try to remember the Principle of Charity - https://en.wikipedia.org/wiki/Principle_of_charity
What is the basis for this? Fuel is extremely energy dense, we do not yet have battery tech even close to its energy density by mass [1].

Most of the weight and aerodynamic footprint of a plane is not fuel weight but airframe and contents. You seem to be implying that electric planes will have substantially different aerodynamic properties (high speed cruising at low altitude, no more takeoff expense, "gliding" at reasonable cruise speed)

Further, in terms of wasted weight batteries seem perhaps worse than fuel, because while you can fly a plane on shorter flights with tanks partially empty, it is much harder to reduce battery weight per flight.

[1] https://en.m.wikipedia.org/wiki/Energy_density
Robots May Soon Be Able to Smell Your Body Odor and Taste Your Food
American Airlines Flight Attendants Picket Over 'Inhumane' and 'Punitive' Policy
Just to make sure, the uniform grid on n points will also lead to O(1/n) convergence, right?

I get that the uniform grid is not an open sequence, just want to understand which kind of convergence do you have in mind. For which class of functions?
30 Years of Mathematica
Excitement and passion also abound where people are partly paid with it, instead of money. See computer games industry, see startups that offer much equity, etc.

Enjoy the calm of your sorority house employer, and use the time it gives you for activities of your choosing (including, but importantly not limited to) more software development. You might end up to be expected to enthusiastically work on things of your employer's choosing, 60 hours e week, because, well, it's so advanced and exciting!
I write a ton of C and I completely agree with the title. With 20+ years of experience.

Kernel drivers and embedded system bare metal firmware.

The problem with C is that in any bigger project something always slips through even the best programmers, reviewers, static analysis and unit tests. And that something can lead to disastrous crashes and security vulnerabilities.
+1 As someone that moved to Germany 8 months ago the biggest shock is the sort of culture being cultivated in the work place.

German culture in the work place is hierarchical and extremely "old school" in my experience. Yes I know you hear about all the "cool" startups in Berlin but they are the exception and need to conform at some point if they want to do business with larger organizations that actually have money.

There is a wealth of talent here but this talent simply does not fit the "desired" culture. I would go as far as saying that hacker culture is the complete opposite of what the average German company wants to deal with.

You are in for a shock when you start dealing with the government departments here. They make the private companies look like bastions of liberalism. I could write a book about my experiences dealing with different government departments and agencies.

If Germany wants to attract talent (or start making use of home grown talent) they need to start accepting that these people do not want to fit the mould.
The article[1] linked in the OP is an interesting read of its own.

[1] http://strikemag.org/bullshit-jobs/
>> Maybe I'm too cynical

Every time I've told myself that, I later found out that I wasn't.

Under capitalism, the world always presents itself as better than it is.
I've bought a house from 1950, removed everything inside except the main walls and the roof, and redo everything, including heat, water, electricity, and insulation.

It took me around two years, mostly working on the weeks and I learned a ton of stuff, mostly that if you persevere, you can succeed (this applies to projects too ;) ).

The main point I'll raise is that you always need to check the work made by professional. We hired a few for some of the work, and almost everytime, it was sloppy, badly made or wrongly installed. It's unbelievable how the word "professional" doesn't rime with quality!

It will take a lot of your time - still does - and will drag you down sometimes, but once you'll be living in, you'll be pretty happy. And friends will be impressed by what you accomplished.

I don't have a background in brick and mortar, so a lot of stuff was new to me, but I do have a close friend who is a mason, and have a very good knowledge in the main fields of building a house. Is help was tremendous, and I'm not sure I would have finished without him.

I'm now working on adding a patio by increasing the ground floor and having the patio on the top. I'm doing it with my friend so it takes time, finding when we both are available, but it's less costly that way, and make me sweat a bit (swear too ;) ).
> Are you aware, for example, of the role the Clinton administration played ... The United States and its NATO vassals ...

Yes, what about that? What about, whatabout whataboutism.

( https://rationalwiki.org/wiki/Whataboutism )
> He asked: why is there no argument to memcpy() to specify the maximum destination length?

I'm confused by this. The third argument provides the destination length, so what good would a "maximum destination length" do? I guess he must mean that because the length is often computed, you'd need a fourth argument to ensure the length isn't greater than some sane upper bound. But you can easily fix that using an if statement around the memcpy.
In South Africa, the previous President, Jacob Zuma, famously used a label “clever blacks” for well educated black people who he felt didn’t support his populist / traditionalist policies. across cultures in SA, there is a definite “macho” bias and a bias towards “eloquence” (sometimes at the expense of thoughtfulness). I have spent substantial time in Asia and both of these differences are very obviously different. I would say that Europe is somewhere in between.
Aim higher. And a bit to the right. Breathe.

Everyone who is “normal” has quirks. If you don’t see any then you haven’t looked closely enough.
>there's no cognitive effect from pollution

The worst case is that there is a positive effect from pollution. When one looks at the historic data it wasn't until people started living in smog filled cities that children started attending schools.

We shouldn't fall into the trap of assuming causation and correlation just because it gels with something in your subconscious.
In my experience, children are bullied simply for getting good grades or looking "nerdy" even if they don't get good grades. Other children are proud that they get bad grades, proud that they are not learning anything, and they are looked up to by a lot of other kids. They dictate a lot of culture in schools. People who go to college or university are often looked down upon in many parts of the country and many people are proud that they did not attend, as if being stupid is something to be proud of. We have climate change deniers, anti vaccine people, and huge percentages of the population believe the earth is around 10k years old or that the world will end in their lifetimes. High school curricula is beyond simple, almost nothing is learned, yet we still have a huge percentage of the population that doesn't even graduate that. The discourse now even on college campuses has turned from education to political correctness. Students are afraid of even being exposed to different ideas, lest they be offended, as if they have a right not to be offended. Speakers and comedians are often cancelled if they are the least bit controversial. People think their beliefs are equal to facts and they should be treated as such. The media certainly subscribes to this in the name of fairness, conflating fact and fiction just like the masses it reports on. This is anti intellectualism through and through from birth to death. I'm not saying we are unique, but it certainly is ubiquitous in our culture here. It's difficult to deal with because often stupidity and cruelty go together and it's hard to discern where one ends and the other begins. I could continue on, but I think this is enough to get the point across.
I totally wouldn't mind that. If the technology reaches then surely app would be integrated. I would love goals app that sync with smartphone and makes life like a videogame. I mean possibilities and unlimited with AR glasses.
Doesn't mention Transit's widget which is its greatest feature. I love that I can get bus/train arrival times without opening an app. It automatically populates with the nearest bus lines and you can tap it to switch directions.
While this effect is observable in most LEDs (subject to variability), there are photodiodes specifically designed with much more consistent light sensitivity: http://www.ttelectronics.com/sites/default/files/download-fi...
If the VC has another investment on its radar that it can't make due to capital being locked up in a stable but not explosive company like buffer, it would be fine taking the money back with some interest.

If it doesn't have that, then taking buffer's money doesn't move the needle much.
Very cool! My only gripe of low discrepancy sequences is how they are used in Quasi Monte-Carlo integration:

1/n \sum_1^N f(a_n),

so each point gets equal weight. One can generalize this that every point gets it's own weight:

\sum_1^N w_{N,n} f(a_n).

I have never seen this generalization elsewhere. I only study Quasi Monte-Carlo as a hobby, maybe I just missed it. Once I had significantly improved discrepancies (close to theoretical minimum) with a modified Van der Corput sequence and linearly diminishing weights. It's all in one dimension though.

My other idea for two dimensions were to use the Hilbert-curve (the infinite limit) to map a one-dimensional sequence to a square area, but AFAIK this was done by others before.
It would be ok to replace "Mr Smith tells me he has chronic back pain" with "Mr Smith has chronic back pain", if the former is enough evidence to make that diagnosis. If he was diagnosing Mr Smith with cancer, or depression, the doctor's note wouldn't include a scan of the tumour or a transcript of the interview: the doctor should abstract those away and just present the conclusion.
True that I generalized too much. But, I did so for brevity of my point. Comparing EU salaries with US is not apples to apples. Because EU has different cost of living regions & benefits vs similar differences in US. However, as a personal anecdote from someone who moved from SouthEast USA(Raleigh, NC) which I consider as neither too high end like Bay Area nor too low like somewhere in Montana to Denmark, which is rather higher cost example within Europe, I see a big difference in the money I can retain every month after my expenses. Admittedly, I did not count healthcare costs because it was covered almost entirely by my employer in the US. Here, the Danish government does from my taxes..

If I were a young new graduate tech engineer with aspirations of being among the best, and getting paid well, from anywhere in Europe, it seems almost 90% logical to look at moving to US. Cultural, political and family reasons to stay in Europe is a different story.

I have a friend in DK, who bluntly said that "he will not consider the US in the argument because of Trump, and the society that would elect an idiot like him". People have different priorities at the end of the day. But, money wise, it is still the US of A...
Watch Light Be Used to See and Stimulate the Inside of the Human Body and Brain
Check out Stallmans argument. He ends up at the same place as Theo, but goes into the why's:

https://www.gnu.org/philosophy/programs-must-not-limit-freed...
Project Management – 5 Agile Mistakes to Avoid
no man its objectively good language, believe me.

see how that sounds? that's how you js haters sounds each time I see this bs here on this and many other platforms that wouldn't be possible without js.
E-Talks: Sander Gansen on Robotex
Popper is a paradox because his falsifiability violates the math Law of Non Contradiction.
https://en.wikipedia.org/wiki/Mathematics#Mathematics_as_sci...
Philosophy has no place in Science. The Scientific Method is based on 'principles' and theorems/math based not philosophies.
Karl is the real inventor of modern pseudoscience (lipstick on a pig).
The final cog in The Scientific Method -> https://www.ncbi.nlm.nih.gov/books/NBK97153/#ch2.s3
^^hasn't changed since it sparked the entire Industrial Revolution and still 100% effective as is.
.. https://en.wikipedia.org/wiki/Law_of_noncontradiction
Cloud native
C actually gives one rather limited control over modern hardware with it's memory hierarchies and superscaler CPUs. Programming language research has also moved on a lot since the 70's, which is why we should be considering less dangerous languages (e.g. better type systems and less undefined behaviour). Languages like ATS and Rust also support explicit memory management, whilst being a whole lot safer.
Inside the United Nations’ effort to regulate autonomous killer robots
See: https://news.ycombinator.com/item?id=17874276
Perhaps because the memory buffers might be of different size.

Maybe memcpy_oobp (out of bounds protection) signature could be:

memcpy_oobp(void* dst, size_t dst_size, void* src, size_t src_size);

Then again, I guess you could just as well do:

memcpy(dst, src, min(dst_size, src_size));

But having to explicitly specify both destination and source sizes might have prevented a lot of buffer overwrite bugs.
Sure! https://itunes.apple.com/us/app/oberon-workstation/id1057155...
It seems to me like when I type in company names, I don't get the exact colors they use in their branding...
I wonder if this would fool the "My voice is my passport" identification systems that I noticed cropped up on a few of the telephone services I was using in the UK?
I think the connection is stronger than that. The jocks-rule culture of American high school is purloined from elite British schools, which were designed to crank out colonial functionaries with intense in-group loyalties. Alex Renton's book Stiff Upper Lip is good on this.

In fact, while it is perhaps unsurprising that Rall has missed examples in Chinese and Indian languages listed elsewhere here, it's odd that he misses the many examples in British English - swot, spod, boffin ... Several of which originate in 'good' schools.
I was hoping there was another method of doing this instead of playing the audio file out the speaker and using the phone in speakerphone mode.

I have a stutter that is especially bad when I first talk on the phone. I used to do something similar where I would record an introduction and then play it when the phone connected.

The quality wasn't great, but it was better than me not being able to say anything.
Climate change ‘switchboard’ visualization shows every country turning red-hot
The Wealth of Humans by Ryan Avent is worth a read to understand the current labour market.
11 Great Author Bios on the Twitterverse and What Makes Them Exceptional
Global warming may be slowed down to less catastrophic levels if society changes to live more sustainably, most importantly by burning less fossil fuel. Vote for political parties who support this, lobby your elected representatives to push for sustainable policies. Try to convince as many people as possible that this an issue we need to address now.
HRM and ERP App for Workforce Management [LIVE Demo VIDEO]
How to Create Feature Rich EBooks That Can Lure Audience
If you want to create a feature-rich eBook it can be all the more difficult. Interestingly if you would like to outsource book conversion services to India. For more info - https://www.sastabpo.com/outsource-to-india/how-to-create-feature-rich-ebooks-that-can-lure-audience/
Is it building on this: http://www.historictownsatlas.org.uk/content/tudor-london-15...

It's a great book to have in paper form!

My Aunt worked on that map after retiring from being a cartographer for the Oxford University Press and their world Atlases. It was fascinating to see the work that went in to collecting data, drawing and redrawing maps. Things like papers from a court case being discovered lead to observations such as "if such and such happened then the width of street X at this point must have been 2 feet wider" or similar. A painstaking work of love by the whole team, driven by tremendous academic rigour. Fascinating.
Nice of you Steve.

Liam - whatever Steve suggested are very good pointers but please remember you are getting accolades here because you cared to publish your code. Don't hesitate to publish your initial version without any hesitation in future also.
Not having as much activity isn't in my opinion a bad thing. Its quality over quantity. I know when I visit lobste.rs that I am going to get a front page of decent content and I may even know or recognise the poster.

Reddit has become a write off, no better than endlessly scrolling through a garbage can. HN and Lobste.rs is where its at now :)
"Programmers using C are considered dangerous"
Random dynamic fonts (1996) [pdf]
Is it just me who is continuously amazed at how stupid the whole security circus has become? You're a lot more likely to get hit by lightning than be the victim of a terrorist attack, and yet we spend probably trillions on manpower, technology and lost productivity, forcing high achievers like Daniel (and everybody else) to spend way too much of their lives jumping through bureaucratic hoops and wait in security checkpoint queues. Not to mention the loss of liberty and privacy due to excessive monitoring and overly restrictive policies for movement. It makes me sad. Maybe it's a sign of increased prosperity - we need something to worry about, and many people today have few threats to their existence to worry about.
I'm particularly fond of this because at 12 when I was learning to program I never thought it was important to keep my work safe, or even documented at all, and it all exists on a hard drive in landfill now.

If you pursue a career in programming, you'll look back at your early work and have a great personal self-documentation tool to remind you of how far you've come.
Very nice blog (I subscribed to the newsletter). I am looking forward to the "quasirandom stochastic descent" and "extreme learning machines" sections.
Well, I can say the same about Python, Erlang, Lua, in addition to C and C++. I believe C is not worse than these languages, only that C requires different (sometimes very different) skills and discipline.
Liam, brilliant!

I am not saying you don't do this, but please please ensure you always sleep well, follow a good diet and go out and play.

Sometimes, computers make us give up good habits!

Kudos for your great work and keep learning, keep shipping!
Don't you think that with the tools we have now it's easier to control the quality of code produced (Clang memory sanitizers and so on)?
I feel more at ease to ship C code today after instrumenting it than a few years ago...
Reminds me of a distant previous job where I requested a 24" LCD for monitoring and doing other tasks, the response was why I need such a large LCD while everybody in company just have 17"? Though it's no written in paper but generally you can't be different than all other employees unless you have a very strong reference. And this case it's doctor's note.
Wow. I've seen the quote often, but never with that surrounding context. Completely makes you understand why politicians would be unwilling to talk with the press.
T-Mobile will help the Oneplus 6T to hold on the US market
A mathematical basis for understanding software modularity [pdf]
Falsifiability violates the Law of Non Contradiction, and Math is the ruling queen of Science.
Isn't copying content from the article just a bullshit comment???

Joking aside, your comment made me read the article. I agree with it almost entirely, except I don't believe there needs to be a conscious decision to invent bullshit jobs for them to appear everywhere. I believe people are capable of hiring other people for bullshit jobs and not questioning why they do it without some kind of conspiracy.
NLP and Advanced Analytics Go Hand-In-Hand
I felt that the note could be understood as mildly passive aggressive. Maybe adding something like “I have no reason not to believe him/her” would remove any interpretation that you're writing this note out of obligation but do not believe the patient.

Good post btw; I have no input on ethics and would be stumped as well.
Norway's oil isn't nearly as cheap as Saudi oil to extract - ~$21 a barrel for Norway and ~$9 for Saudi oil. In fact it's roughly the same cost to extract as US oil.

https://www.fool.com/investing/2017/03/19/you-wont-believe-w...

Also, Norway's oil comes from the North Sea - which I'm not sure counts as "easy".
Which part? Not going after users or T&Cs that include a prohibition on reverse engineering? If the latter, yes this is pretty common.
C alone doesn't provide the control directly, but you as a programmer can absolutely leverage C to take control of the memory hierarchies by controlling your data access patterns. IOW, high locality of reference.

Good C-compilers will most of the time take care of the superscalar CPU friendliness. When they don't, you can always drop down to the assembler level, and it'll mesh well with C.
Thanks, I was reluctant to read the article which censored word "shit"