skysight-inc/HackerNews huggingface dataset:
What controversial ideas are missing funding, which dissent is missing please? What's the bar. I'm genuinely asking constructively, because I would like to find a scalable improvement on the rather slow moving funding structure (unless driven by hype). But there are hundreds of free energy, "race realist", AGW deniers etc. being blocked by the current system, as well as genuine con men.

Also, I dislike the idea that science doesn't like controversial ideas or dissent. Yes there is group think, yes there are cabals, but in general, if you find weird results, you publish and they get discussed. What else do people want to come out of the proposal controversial ideas? Controversial doesn't make it automatically good
That would tell you how many of the TODOs from that specific older kernel have been fixed. But in the intervening releases you could have TODOs come and go.
To find them all you would have to go through pretty much every kernel patch looking for something approximating the following regex (assuming you were looking at TODO comments and not +/- TODO files):

^-(?!--).*TODO

This should show you all lines removed from source that contain TODO, which should get you in the ballpark.
Pivotal Acquired by VMware
Turtle Geometry: The Computer as a Medium for Exploring Mathematics
To a degree. Not to the lowest possible level. You can and should have some expectations of the people who work on the project, and if new people don't meet those expectations, they should be trained on the job until they do. It's better than forgoing the leverage the more complex tools give you.

I mean, imagine if civil engineers started restricting their designs to work only with hand shovels, on the assumption that excavators are evil because a random construction worker won't know how to operate one.
Might be Emilia Kasper, now apparently at Google. Probably it was 2 cycles per bit, not byte.

There are pretty good references starting from https://crypto.stanford.edu/vpaes/ .
Tortoises Have Long-Term Memory and Greatly Underestimated Intelligence
That low wage workers have been treading or below water with their wage growth vis a vis inflation and necessity costs (which have risen as much as twice the rate of inflation) for decades now. Things are not "good” just because we may - may! - be at the precipice of a return to sanity. In many respects they are far worse than they've been in quite some time.
This is for making the uploaded images in S3 accessible by anyone. The rationale is that the screenshots can be viewed by browsers without any sort of authorization.

But since this is just an environment setting, you can change it if your use case is different.
I've always been disappointed by people's consistent refusal to voice opinions about my "career" decisions.

I'm perfectly comfortable dismissing feedback and advice when I feel that is the best course of action. I want other opinions.

It's very difficult to get anyone to give feedback in a meaningful way or opinionated career advice about what I might be well suited to.

This was particularly true of college professors.

Helpful sentences would start with "I think you would be good at..." or "While you might be able to improve, I think you should steer away from ..."
There's a deep and complex answer to your point about Unicode code points, which is an interesting question to consider in light of the 1980s shift away from a terminal I/O paradigm.

The shallow response is the simple question: What are the Unicode code points for End, Calculator, F7, and Paste? These all have USB HID usages. (-:
Whilst not directly related to this, I have spoken (https://www.smashingmagazine.com/2019/07/javascript-knowledg...) and written (https://www.smashingmagazine.com/2019/07/javascript-knowledg...) about reading source code.

If possible (either via docs or guidance from other developers), I find a major API and then follow it to its end point. You will usually come across other major pieces of the codebase this way and you can make a note of them if you wish to do further digging.
But how does travel per million miles make sense? Nobody decides to fly from Singapore to Sydney or drive. It's just not comparable.

It's hard to find a good statistic that would make modes of transport comparable. But if I'd pick one I'd pick time spent (are 10 hours on a plane more or less safe than 10 hours in a car)
I am not sure I know many examples that would fit like that though. Recycling probably is a big one, since I have to pay to have a recycle bin picked up weekly. Holding on to litter costs me time and energy since I have to hang onto it until I find a trash can. I feel like people have a "minimum" threshold of how much they can be put "out of their way" before they go with the bad option. I really don't know. I think it is tough to think about. How much time/money would you be willing to part with to properly dispose of a candy wrapper? How about the same question but now you have to pay/waste time to not steal a TV? I don't know how to explain it without going full on slippery slope.
I wonder if it's related to liability.

If you give teenagers a bunch of chemicals and tell them to learn by experiment, they'll probably end up doing bad stuff (drugs / poisons / explosions), either by accident or on purpose.

In 1850, society was a lot more accepting of this kind of thing than it is now.
His point that you keep missing is that malicious intentions doesn't equal death.

Someone wanting to steal from you doesn't mean the death penalty. Stealing is malicious.
When I click on the first link in iOS Safari I get sent to a search results page served by my (read: my parents’) ISP. That’s pretty disturbing.

The second link appears to work. It’s a page that says “It works!” but it’s not HTTPS so of course I have no way of knowing whether that’s the ISP playing tricks as well. ;)
> Aside, I hate the practice of calling demonstrations "experiments".

Me too! Demonstration was the word I was looking for, but it wouldn't come to me, so I just used experiment, instead.
If 9% contributed code, that sounds like a really biased sampling
> Talk to real customers (after reading the book).

That's good advice if you already have customers. OP seems to have the problem of not having customers.
But since they only query facebook.com/$ID and facebook.com/profile.php?id=$ID, aren't they only looking at one and the same "ID space", and hence only counting once?
> The problem is straightforward: The companies that have invested billions to develop the drugs have not found a way to make money selling them

I call BS. I would like to see the subsidised govment sponsored investment that was made for the research. I don't have a recent study but in 2009 is was found apprix 1/3 of investment was federal funded.

2017 ~50%
EDIT : https://www.sciencemag.org/news/2017/03/data-check-us-govern...

With the cost of pharma in the US, the larger companies just pillaging insurance companies, it's no surprise that smaller companies just get trashed.

But that's not because of the R&D costs so don't try sell that nonsense.

But hey, once any pharma company can complain about not being able to stay afloat, in-come medicare because the antibiotics are considered required by the WHO, and then wow, the price to then suddenly sky rocket. At the cost of the Tax Payer.

Pharma companies are both some of the greatest, noble and at the same time, others in the industry are the most disgusting people in the world.
Why Reinvent Yourself Is the Best Thing Since Sliced Bread
Thanks for the reminder, but I meant at a higher spot in the organization, clearly the FAA lacked verification, that's where I meant to add more.
One possible explanation for Bloomberg's actions is that they have corroboration of Appleboum's claims that they can't reveal publicly. One source without proof would never be able drive a story like this, but if they had multiple, independent corroborating sources, they might feel confident enough to publish; maybe they hoped public corroboration would follow.
it's not small. even if a show HN doesnt even reach the frontpage it s decent traffic, and , depending on the product, can be pretty relevant too.

one could do the math to figure out how they came up with this $2 / upvote price - i presume it's the equivalent of paying google for the same amount of traffic.
That's not always true. After my dad didn't get tenure, he went to try to work elsewhere but kept getting told he was overqualified. He eventually found a job that didn't care, but the PhD actually did act as a barrier to employment for a while.
> That doesn’t make a defective flight system a greater or lesser problem. It’s irrelevant.

Oh, I totally agree. I was just trying to put into perspective the fact that even defective flight systems are incredibly safe and that our fear of flying is often irrational...
animals are not humans so something that works on a mouse or a pig could have unknown bad side effects for humans.
OP this is what you do... Lawyer up and get them to throw paper.

This is outrageous, and they are going to respond with "we took care of it" and that letter is now GOLD.

I also want to back up what the above poster said about being a consultant and folks badmouthing you. It is much less meaningful than you suspect or think, and in some cases it can be a good thing.
Fun read. Their tool has a website where you can test it, but unfortunately it only works on my personal GH username, not my work one. Seems that it's maybe not fully-baked yet. It's an interesting idea though for a side project.
1 million yuan, apparently:

> Zhang was sentenced to two years in prison and fined 1 million yuan ($143,000), while Qin was given a suspended sentence of one year and six months in prison and fined 500,000 yuan ($71,600).
What does firefox say in the "decision log" for your pc in `about:support`? Is hardware acceleration enabled?
I'm insane, so I just create a parent task in taskwarrior: "build real estate app for client x"

Then anything that falls directly under that is a blocking task:

- "build backend to serve api"

- "build frontend" (this might be blocked by the one above, or not, depending on what it really does)
- repeat ad naueseum until those big tasks are broken down enough for me to visualize

Using a project might be nice to get a progress bar, but sometimes something I need to do doesn't fall exactly under this project, or might affect existing projects:

- increase block storage for shared server

So I just use a single, parent task, and have child tasks that block it. That way I always know what to do next, and I keep going until it's all done.
One interesting thing for me was that the majority of buyers seem to be small shops and individuals. Unfortunately they don't present any hard data on this but their examples and one answer in the Q&A at the end really hint in that direction. I wonder if big brands buy likes in a significant numbers as well?
UCBLogo: Berkeley Logo Interpreter
Building the First Ternary Microprocessor
Only in uni? I and many others did Spanish for 6 years from junior high into college, and remember barely any of it.

Foreign language perhaps more than other topics, schooling is nearly useless compared to immersion.
I use a todo.diff - so the text editor color codes my lines started with `+` and `-`
> How usable are interface-heavy reactive UIs to you? How - if at all - are screen readers picking up on changing parts of an interface?

In general, screen readers don't automatically announce changes in a web page or other UI. For web pages, if something should be automatically read when it's changed or added, it should be marked as an ARIA live region, using the aria-live attribute. Some native GUI toolkits have a similar feature, e.g. the LiveSetting property in Windows UI Automation.

I strongly discourage using a VM to test with a screen reader, because audio in a VM is often annoyingly laggy. Just do it on your main machine. On macOS, you can turn VoiceOver on and off with Command+F5. On Windows 10 version 1703 (Creators Update) or later, you can turn Narrator on or off with Control+Windows+Enter. Another popular screen reader for Windows is the open-source NVDA (https://www.nvaccess.org/). For Unix-based desktops, GNOME has the Orca screen reader; other desktop environments have nothing AFAIK. iOS has VoiceOver, Android has TalkBack, and Chrome OS has ChromeVox.

Disclosure: I work for Microsoft on the Narrator team.
The 10 billion active accounts figure can not be right. As someone else mentioned Facebook generates new ID for application users.
If one is already in academia and is fairly successful, why not? I am not saying that's why ALL people stay in academia. Some really love it for what it is, but I have seen it first-hand.

One sibling working her ass off to prove that she can be as successful as her parents, under tremendous stress, and the other one never leaving school to not even deal with that.
Well, if human gene editing really would work, than china (and others) would not only select for intellect, but also for obedience. Which is scary.

Apart from that I do believe, that in the future human gene editing makes sense. Once it is actually understood.
(until then volunteers are allright with me, but experimenting with babys ... is a bit off)

Because we are successfully eliminating natural selection in various ways. But evolving works naturally through selection. Degeneration would be the long term effect, unless we find other ways. And improving our genes as we see fit ... seems to be a solution.
> This ain’t new to me.

Respectfully, you were mistaken on several points of fact. It's quite clear that some of this stuff is new to you.

> No successful hacking attempts so far on my watch.

HTTPS doesn't protect a website against intruders, nor is it meant to. That's a whole different conversation.

> Everyone feels so safe using HTTPS but when it cracks we are going to be screwed

Is your issue with diversity of implementations, or with diversity of underlying algorithms?

The cyber-security community has collectively agreed that it's best to maintain relatively few cryptography codebases well, rather than maintain many of them. So yes, if there are flaws in libraries like OpenSSL, that's a big problem, but experience shows that this approach is far better than using half-baked crypto solutions.

The worst security of all is where the crypto is provided by a half-baked 'custom' solution thrown together by well-meaning amateurs, never subjected to critical review by serious cryptographers.

Ideally I'd like to see things go even further in the current direction: we should be using formally verified implementations of TLS. That would close the door on issues like HeartBleed. The only issues remaining would be side-channel attacks, and advances in cryptography that defeat the underlying cryptographic approach.

> What’s stops a corporation/CA from revoking a certificate because you threaten their business?

Has this ever happened? If it did, I'd report them to the CA/Browser Forum, and get a replacement cert from a different CA.

> I wouldn’t touch let’s encrypt with a barge poll. If I want a SSL i’d rather fork out in a paid cert as at least there is insurance behind.

I agree that you need to be able to trust your CA, especially as the web moves toward short-lived certs. If your CA has an issue, your whole site disappears from the web.

So far, I think all the major CAs have a pretty good reputation when it comes to reliability, but I'm not very experienced in that area.

> When google can create their own CA authority how is that secure? Look at google certs, they’ve planted their own global root cert in your OS without you even approving it.

I'm afraid I don't know what you're referring to. Does Chrome install root certs into Windows when installed? If so, I agree that Google shouldn't be doing that.

As for Google being a CA: I'm not too worried about that. When it comes to the imperfections of the CA system, there are worse issues than Google being on the list.

> HTTPS is lazy, might be easy but poor mans security.

What's the alternative? A web-of-trust approach would greatly complicate things, compared to the current approach using CAs.

I don't know what you mean by 'easy'. What do you have in mind? Again, whatever the solution, the website's own code cannot secure the channel.

Right now, HTTPS is the only game in town, and it works pretty well.
In the Q&A, there were two questions about topics that the speaker wasn't really aware of.

1. A purchase option for an instrument/indicator that shows discrepancies between Angle of Attack sensors on each wing.

2. In the KC-46A Pegasus it seems the pilots are able to override the MCAS system by simply pulling on the controls.

For me, #2 would have been an interesting discussion as perhaps Boeing chose not to re-use this system because it might delay certification. Imagine being the person who (may) have made the call to create a worse software than something that existed to sneak past compliance.
Well in this case, because they are numbers in an example given and you are nitpicking. In the general case, it's more complicated, but (controversial statement ahead) truth exists,some ideas are wrong either by data or by definition
> On Hacker News, when the post is new, it doesn’t matter how much you upvote it after a certain point. After fewer than 10 early upvotes with great accounts, you’ll usually make it to the front page. From there, HN moderators select manually what they want to keep there. A good strategy is to buy only a few upvotes first in order to make your post visible; then, after it remains approved for 10 minutes or more, buy a lot more upvotes in order to rank it better, or help maintain its good position.

Is this actually true? I don't think so.

It also seems funny they offer to sell a factor of ten more upvotes to articles already on the front page. Maybe they'll just sit back and watch it happen regardless?
Despite the same DNA, autism symptoms vary greatly between identical twins
What about the police having warrant-less access to every single device? Pop-pop.
i presume if someone would use this, they d use an "OK" domain like medium
Only a heavy-software run car might (e.g. a Tesla autopilot or the Uber fatality). But I agree with you. I fail to see how software bug in a car would lead to a comparable outcome.
That is a fully general counterargument against animal testing to show the safeness of any drug or treatment. Clearly humans and other animals have enough in common such that successful animal trials are evidence of safety in humans.
> The vast majority of Americans – 96% – now own a cellphone of some kind.

https://www.pewresearch.org/internet/fact-sheet/mobile/
It sounds like you should take a stand and tell them you're not taking a reduction in pay.

Simply not getting travel time / paid per mile anymore would be one thing, but a 10% reduction in compensation is another.
I use Gitlab issue boards (they’re much like the github kanban boards, but for gitlab users) to track minor tech features (on a commit level) for each of my project that can be measured with code.

For everything else (like planning db models, endpoints, roadmaps, etc) I use Notion (switched from evernote) and I love it. The templates really help.
People have done IQ vs genetic variation in GWAS. They find that there is almost no impact of common variants on IQ.

Example:

>A genome-wide polygenic score constructed from the GWA results accounted for 1.6% of the variance of intelligence in the normal range in an unselected sample of 3414 individuals, which is comparable to the variance explained by GWA studies of intelligence with substantially larger sample sizes.

https://www.ncbi.nlm.nih.gov/pubmed/29731509
Serverless Puppeteer with AWS Lambda Layers and Node.js
EssilorLuxottica discovers costly fraud at Thai plant
science doesn't have to be conservative at all, so why presume it? most (advanced) knowledge is tentative anyway, so why not take the strategy of accepting it all while it's uncertain? negative results are just a valuable as advances, and contradictions are just areas begging for more research.

what you really seem to be asking is "why can't science be more efficient?" and science shouldn't be more efficient. it should be wholly less efficient. we should have more people searching in the dark for the implausible.

conservatism wants the safe and sure, and science is, and must be, anything but.
I believe most if not all of the missing features can be addressed and eventually Zwitterion could replace Webpack. I believe that non-bundlers will replace bundlers. Also, not all of the features Webpack provides I believe are necessary (like bundling) in forward-facing applications.
I am enjoying "Quantum Computing for Everyone". It's by an MIT math professor, and is certainly for "everyone" . . . who wants to learn quantum techniques for linear algebra (e.g., everyone who wants to do some serious work).
> Maybe I should look for a mentor on this space, but I have no idea how to find one...

I don't know where you are, but in the US it's worth looking into the SCORE program (Service Corps of Retired Entrepreneurs). This program is specifically intended to provide experienced business mentorship to entrepreneurs. Here's their website: https://www.score.org

In my earlier days, I found SCORE to be incredibly valuable.
Why does chemistry have to be less boring? We are not short on chemists. Take it from someone who left the field

Exploding balloons, frozen roses, elephant toothpaste are all very unlike what a chemist will do for a living after they've been lured into the field with this magician's act. Personally I don't think it's a bad thing if the classes are a little dry.

It's true chem lab is a bit too much like following cooking instructions, but as a former TA I assure you the train would come off the rails for 2/3 the class if you tried to get students to do much more in the little time they have. I had colleagues who went to undergrad in India where they still have "identify this substance" exams. They related identifying solvents and powders by smell, look, and feel. It's hardly learning the scientific method
:) I find humour in odd places I guess, no ?
>Say you set airplane mode. And then the phone sleeps. Will it still be in airplane mode after you wake it?

>Or say you shut the phone off, and restart it. Is it still in airplane mode?

Yes.

>And that reminds me, does airplane mode disable GPS? Because if it doesn't, it's more or less pointless, from a geolocation perspective.

Why does that matter? You can turn location services off. Moreover, GPS functions passively. Turning it on doesn't transmit your location to anyone.
Adjunct means part time non-research. It doesn't mean bad teacher. Sure, many adjuncts are bad teachers, maybe more than full faculty are, but that should be measured by credentials and feedback metrics, not employment structure. I paid thousands of dollars for several out of touch tenured faculty who were not fluent in the language they taught in, and had some great adjunct professors.
Public-Key Cryptosystems
I would say that the antagonism between politics and truth-seeking goes back to Plato and Aristotle, and people who specialize in one tend to hold the other in contempt (or at least suspicion).

Science is about being right and politics is about a plurality of people working together. In the name of cooperation, politics prefers vague language that is decidedly un-formal whereas science gravitates toward mathematical precision. Both are necessary, but I'd say we're leaning too far into politics these days.