skysight-inc/HackerNews huggingface dataset:
Wouldn't it be nice if there was a platform, some kind of hub where all research papers could be published and visible for anyone with an interest in the particular field. The platform would allow anyone, be it academics or just field experts to request for a change or addition of text. Anyone could see these (pull)requests and the initial author has the power to accept or deny it. This allows for peer reviews and corrections being integrated into the paper, making the whole process more organic. Any change to paper is logged and tracked so you could see the origin of a change and it's reason. Fraudulent papers could be marked by the research community as such.

I'm being a bit sarcastic here, but a technology such as git with a platform such as GitHub could maybe make the process of publishing and reviewing research papers easier to control. Maybe you have to tailor it a bit to make it easier to work with this use case. Like open source, peers can start adding and reviewing directly at the source, instead writing a new paper or writing to all of the scientific journals to issue a different statement.
> It's a cat-and-mouse game, and the mice will always win

You don't have much experience with actual cats hunting mice to make that analogy.

Mice can win by breeding, but a lot of mice die in the process while the cat is getting fat.
My understanding is that the 'gzip' directive applies to HTTP compression, which is only performed on the body of the response (both in HTTP & HTTPS), and not SSL/TLS compression which compresses the headers and so is vulnerable to the CRIME attack.

SSL/TLS compression has been disabled in nginx since 1.3.2[1]

[1] http://mailman.nginx.org/pipermail/nginx-announce/2012/00008...
Elemental2: Type checked access to browser APIs for Java code
And people in the US still oppose telecom regulations like those we have in the EU.

Amazing.
They are indeed immoral.

They are also deeply irrational.

https://www.youtube.com/watch?v=yaUEwtHhEaQ
Historically ML frameworks have only supported simple combinations of matrix multiply and convolution; it's really about generalising the idea of a model to anything that can mathematically be differentiated [1]. For example, an ODE solver is differentiable and we can throw it into the forward pass of a neural net [2].

People have done this kind of thing before, but only by e.g. reimplementing a very limited physics engine in Theano. We can just reuse existing code, along with the significant domain expertise embedded in it, and make this kind of thing a ten-line script.

[1] https://fluxml.ai/2019/02/07/what-is-differentiable-programm...

[2] https://julialang.org/blog/2019/01/fluxdiffeq
This is exactly how I see bugs - a mystery to be figured out. In the process of figuring it out, you usually learn a lot about the system, and you (hopefully) become better at avoiding creating bugs yourself.

https://henrikwarne.com/2012/10/21/4-reasons-why-bugs-are-go...
There are certainly problems with journals, but they do provide one benefit: they are a source of trust. If you read something in a major publication, you can trust it more than if it was just posted to a website. With the internet, reliable sources of trust are becoming more important, not less. I'm not condoning the current extremely expensive journals that prohibit access to the public, but a completely open model where anyone from anywhere can post anything isn't the answer either.
Zelig.
Intermittent fasting is amazing:

- there is this psychological effect that keeps you from snacking - I'm not going to break my fast just to eat a candy

- my teeth are healthier, because they are dirty only 4h per day

- I spend less time cooking / eating

- I save money by cooking food after work (easy to do since it's basically one meal plus healthy snacks)

- First meal of the day tastes great

- I laugh at folks who repeat broscience dogmas (breakfast is most important meal of the day, etc.)

- there are supposedly health benefits like autophagy but it's hard

Note: IF is only for managing hunger, CICO still applies
https://news.ycombinator.com/item?id=19114834
But an eggshell, when surrounding the rest of the egg, is part of the whole.
Dynamic scheduling for faster builds
Learn to experience hunger on a daily basis. Wait until you have that churning empty stomach feeling before you eat. Then, eat enough of decent food to satisfy it and stop.
Noto fonts are fantastic for multilingual documents, but beware that the CJK versions weigh multiple megabytes each. Loading them as a webfont will eat up a lot of data, not to mention cause a noticeable delay. This is unavoidable when there are 10,000+ characters to encode.

My Korean company website loads a subset of Noto Sans, but uses the system default sans-serif if it is accessed with a mobile device. Fortunately most Koreans don't use Hanja (Kanji/Hanzi) anymore, so visual consistency is not an issue.
By choice, I have a family and hobbies, forcing myself to work 9-5 makes me more productive.
There are certainly initiatives going this way. E.g. LiveCOMS in my own field. The crux of the matter is whether these will gain traction or not.

https://livecomsjournal.github.io/about/
So 'ads are bad' but 'cyanide is bad' therefore 'ads are bad'?

I'm not down with your logic.

The vast, vast majority of ads are just fine and have no negative externalities.

Most 'food' is fine, but you can gorge yourself to death.

Cars are ok as well, even though they cause death.
Pentesting Azure – The Report
This site is run by Supplyframe.com which owns Ocopart, so this site is basically a reskinning of Octopart...
Kind of odd if you think about the fact that old-timers are likely the one who actually would benefit from cannabis legalization the most.
OWASP DevSlop E19: Intro to Cloud Computer and Azure
Aha, thanks. That makes sense.
Consciously looking, I had two offers one for where I am and another for more pay (about 16% base but I get a bonus that offsets a lot of that)

The other one was for a larger company in a big open office.

It wasn't even a choice tbh I can't articulate how much I loathe open offices.
How soon can you return to the gym after you break your arm?
I broke my arm one month ago, when can i return to the gym?
OWASP DevSlop E18: Azure Security Assessment
Cooking unlocks a lot of calories and nutrients, especially starchy food like potatoes and other root vegetables.

These are usually not eaten by most animals, and are available almost everywhere close to year-long, plus they can be stored for later in a dry place.

The human brain consumes a huge amount of calories, so cooking which was done millions of years before homo sapiens arrived as definitively a lot to do with becoming a modern human.

A more intriguing question is, how did cooking start, and how did apes became intelligent enough in order to know how to cook?
Countly needs more Advertising or evangelism. I only recently heard of it on HN. It may have been easier if they had monthly plans rather than going straight to enterprise.
Native Linux App for UI and UX Design Built in Vala and Gtk (PoC)
Since we’re all throwing out our pet theories today, here’s mine: throwing rocks.

As the forests retreated, smallish apes were forced onto the grasslands and had to compete in a different habitat. No claws to work with, no real fangs to speak of. Just a grasping thumb, an upper body shaped by brachiation, and a habit of flinging feces at other apes challenging them for territory.

Rocks can drive predators off carcasses and kill smaller animals. Getting better at throwing rocks brings in more food. An upright posture helps, a bigger brain for visuospacial processing helps.

Eventually we were bigger apes and picked up persistence hunting, spear making, ax making, and fire. Persistence hunting was a group cooperative effort driving us toward protospeech.

True speech is admittedly a bit of a head-scratcher. Lucky mutation maybe? Fairly confident about the rocks, though. Once you’re throwing rocks, smashing bones open for the marrow is a pretty obvious move.
That's not really a helpful statistic. Sure, when police stop people they will find things unrelated to the reasons they stopped them. The statistic that is relevant is the percentage of people stopped that are driving under the influence, i.e., how many drunk drivers they take off the road. Multiply that by the average harm caused by an average drunk driver, and then compare that to the inconvenience/harm caused by creating the traffic stop.

It seems pretty obvious that inconveniencing 100 sober drivers for 5 minutes to prevent a drunk driving death would be worth it, even if 2 others get cited for unrelated offences. Simply citing unrelated citations doesn't really present a full picture.
What creates trust is (IMHO) not the journal but the peer review process, and I think we can find a way to do that without invoking a middleman. Arxiv.org already started doing this and I'm confident that a community-managed review system will easily be able to beat the journal's current systems in quality, speed and reliability. It works in other domains (see e.g. Wikipedia, Stackoverflow) so why shouldn't it work in the academic world?
From what I have heard from a CISO, they often get the job but not the power or budget. That turns then into a scapegoat if things go wrong. The day job is primarily politics to get some meager resources for security from somewhere and raising awareness.
Managers who don't shoot you down and say no, and are supportive and encouraging.

Innovation comes from the bottom more frequently than the top, and given time to understand a problem and stew on what is really needed there are rare engineers who can drive the very best work. If the environment stymies that then all is lost, they and others will leave.

My best work has been in the context of supportive, light-touch leadership, high autonomy teams, the ability to really own a problem.
For me it's the freedom to set my own priorities, tell me what you want and I'll build it.

As for a sense of ownership, not a problem when you're the only dev.

I own everything that isn't the windows server and desktops.

All the Linux servers, the network, the android terminals the production software, driver terminals etc are all my responsibility.
https://linuxfr.org/news/financement-participatif-pour-akira
OMG! Thanks for the story. It's so inspiring. We need such good news everyday
A Fish Just Passed a Mirror Test for Self-Awareness, but What Does That Mean?
Subversion would be the obvious choice, not git. The whole point of a DVCS is that it avoids having a canonical repo, whereas in science we very much want to have a canonical version of the truth (otherwise there would be no such thing as fraud, if everyone is allowed their own version of the truth), and Subversion defaults to having a canonical version.
You're conflating danger with imminent danger. The immediacy of the danger is highly related to what the state should be allowed to do.
2019 Pass the SALT Call for Papers Submission Website
Its important that some robber baron from a country far away can get some condos to be left empty as investment in a dead city core. Horray for capitalism ghost towns.

Compared to that the waste-tales of socialism start to sound more idyllic every day.
It's ambivalent because it is obviously mixed with censorship-focussed measures.

However, the following is not necessarily a bad idea:

>Conduct in-person or remote inspections of the network security defenses taken by companies operating in China.

>Log security response plans during on-site inspections.

>Perform penetration tests to check for vulnerabilities.

>Perform remote inspections without informing companies.

In many (most?) countries Health & Safety agencies have the right to inspect premises and perhaps we have reached a point where the same should be done "in cyberspace".
You can play the .mid files with VLC media player.
They obviously can calculate position, but it's not required for GSM handover.

The BTS (cell tower) will broadcast the connection info about neighbouring towers and your device will report back the signal strength for each. The network can then make a decision if it needs to move you. This is known as Mobile Assisted Hand Over.

The aim of the game here is maximising signal quality, which is not necessary the same as minimising position to a tower.
What would you like to see in a “GitHub for Documents”?
> So 'ads are bad' but 'cyanide is bad' therefore 'ads are bad'?

More like "ads are bad" means that your free product with ads is also bad, just as "cyanide is bad" makes your free product laced with cyanide bad.

> The vast, vast majority of ads are just fine and have no negative externalities.

The problem is that bad ads show up basically everywhere. Sure, 99% of the ads on news websites can't infect me with malware, but there's that one that Google hasn't gotten around to banning yet that is running on every website…and even if this wasn't true, basically 100% of them track me or make my web browsing experience slower.
While we're wishing for things, I'd love to see you write up how some of the algorithms (like Teddy) work. Hyperscan is clearly a treasure trove of them, but the effort required to extract its secrets is quite large! For example, I've spent quite a bit of time perusing its code (and your excellent mailing list posts), and I still don't think I could describe its execution flow at a high level.

As far as literals go, I was doing that well before I heard about Hyperscan. I got the idea from hints in the literature. (On mobile or else I'd provide a link.)
If I published something in any of the innumerable scientific 'journals' that bombard my spam box, I could probably publish whatever I liked. That doesn't mean I can say science is methodologically flawed.

The humanities, no doubt, deserve criticism, but I honestly don't see the appeal of stunts designed to 'prove' that a certain field is not worth the time of day, by people who don't even understand the field at the most basic level. How would they know? Why would they care? It strikes me as embarrassing for everybody involved- embarrassing, to publish something without properly vetting it, embarrassing, to dismiss something as nonsense without actually having the measure of it, embarrassing, to be so enthusiastic about this kind of 'proof', which so obviously combines ignorance with arrogance.

There is no such thing as grievance studies. Critical theory has nothing to do with identity. The whole thing is about as close to the mark as Pat Buchanan's critique of feminism, and about as clever. In short, depressing.
It's not a terribly good assumption. With programming and git (or any version control system), everything is submitted to the repository, functional features, tests, data, etc. With scientific papers, the only thing submitted is the final published paper itself. There is a countless amount of data, settings, computer code, etc, that is not included with a scientific paper.

The ability to inspect, comment, and modify a scientific publication doesn't mean much if the underlying work is unavailable.
When I said that I'm not familiar with Numenta meant myself only. My colleagues, that are much more experienced than me, do indeed know that project.
Is there some reason for the "funny" form factor of the HiFive boards? It seems like a mini-ITX or ATX form factor would be more appealing to many.
Reebok Admits Cunnilingus Is No Joke in Russia
I don't know if that's an interesting take. That's what it means. I'm unaware if there's any prior legal actions but terms are written not only for any prior legal actions but also for any possible legal actions.

An analogy to cable services would be if you had something installed on your TV that automatically switched channel or put on a cat youtube video, when the commercials are on on and switched back when the commercials were done.

Your example would be an analogy to having a script on Spotify which gave you access to some premium music library that only paying customers should have access to.
that isn't true at all, function macros serve as the moral equivalent of generics.
Shouldn't you be asking your doctor rather than some random people on HN who don't have any medical background (or if they do, have no access to your medical records)?

I'm guessing it depends on a lot of variables, such as which bone(s) in your arm you broke, how clean the break was, what your gym routine consists of, etc.
Do you post your solution regardless?

If not, it’s almost like an incognito version of the dreaded “never mind, I found a fix”-follow up post.

Nearly relevant XKCD: https://xkcd.com/979/
I have used these techniques with pretty good results across a very long series of stretch goals. However, rather than use an affirmation of risk with "I know" I ask myself "but what can go well if I try?". It creates a positive energy that counteracts the negative one without dismissing it. Fear always returns so I try to work with it rather than shut it down.
I’ve visited the rebuilt Colossus at TNMOC a couple times now. I think the usually turn it on at noon, I like to get there just before and stand there in silence looking up at it, and then listening to the thrum, ker-chunk and whir at it comes to life is like nothing else.
I think it's surprising that on a site such as HN the narrative of these authors is so readily accepted without any second thought.

The claim is that they just made up trash and submitted it to high-quality peer-reviewed journals and they accepted them. The reality is much less outragous.

Of the 20 papers, 4 were published and 3 more accepted for publication. They spent a year doing this. The authors note that they submitted the papers to "top journals in the field", leaving out the fact that all of those top journals rejected the 20 papers and they had to revise the papers and send them to shoddier journals instead.

The review quoted by the authors was from an unsure grad student doing their first review of a paper. Said student later said they knew the paper was crap, but still tried to be constructive.

The assertion of the authors is that this stuff getting published means the whole field is worthless. Which is of course ridiculous. Medicine didn't become obsolete when a journal published a paper with an abstract ending in "The fact that these last sentences appear in the published paper tell you, dear reader, exactly how seriously the editorial process has been taken". Computer Science didn't implode when three MIT students made an AI to generate random papers and 120(!) were accepted by the reputable IEEE and Springer. The blame was back then correctly put on the publishers and the general flaws of the current scientific process instread.

So, as people have pointed out, it's ironic that their essay itself is incredibly scientifically unrigorous. No controls, unsourced claims, biased authors and conclusions that aren't supported by the data.
>meaningless sentences, self-contradictory sentences, and scientifically false sentences

To provide a little explanatory context here, the humanities has always had a great deal more tolerance for bad writing than other fields. Kant introduced the main point of his Critique of Judgment in a footnote. Hegel loved self-contradictory sentences. Somebody like Heraclitus writes a lot of stuff that, if perhaps not meaningless, certainly looks meaningless.

I don't know what that says about the entire history of philosophy, but anyway, it does say something about a small group's willingness to publish something that had some shitty prose.
This was a really cool format for presenting your deck!
And that special signalling is part of what allows the emergency call to be routed over a different provider? Sometimes I have no network strength and my phone displays "emergency calls only".
Wikipedia has a lengthy article on various debates and controversies on this broad subject (whether the bombs were justified or not), including Soviet role in it, and whether it made the second bomb unnecessary.

https://en.wikipedia.org/wiki/Debate_over_the_atomic_bombing...
I would say the support is pretty good for non-Windows based OSes already. Giants like Bing and Tencent have been using .NET Core in production for some time now.
They are working for google....
Higher level text searching has been around for decades. In fact lawyers use this all the time. For example:

motion w/3 (denied or deny!)

This will match any sentence with the word "motion" within three words of the word "denied" or any other word that starts with "deny" (e.g., "denying"). Often, these systems use regex underneath with fancy libraries built on top to determine word separation, sentence separation, etc.

The truth is that regex is really great for character level searching, but if you commonly do word or sentence level searching there are a variety of solutions already available.
Couldn't agree more. .NET core is amazing. I generally use Ruby with microframeworks like Roda for most of my projects. But now after spending some time with ASP.NET Core, I don't think I would want to do any web project in a dynamically typed language/framework. The tooling is also awesome with ASP.Net Core.
hardcore FFT !
Look at antirez for inspiration. He builds and maintains what is, arguably, a complex, relatively boring stack used everywhere for building larger, also complex systems.

He still has time to hack together a fantasy console for his kids, motivated I think, by the same forces that prompted your lament:

http://github.com/antirez/load81.git

.. dig in, submit a PR, and leave the despair behind. Your kids can still learn computing just as you did ...
I'm not justifying extortion, just reminding people of Bezos hypocritical statements.

He was piling pain into Theil but now the shoe is on the other foot his tough talk has a different tune.

He should have supported Peter / Hogan against the "everything you do in private is in the public interest" mentality. Especially when he owns a newspaper and a media network!
A good way to deal with the issue is for reputable academics in a field to start new journals, and do all the work they did for the old paid ones for free, but this time for a free end-product. This exists: I know of one that's been going a decade or more, hosted and started at USC, and there are probably a lot more.

Even better, to support this, have an open-source freeware Journal CMS and publishing system for academics to use as a plug and play solution.
This one:

http://scigendetection.imag.fr/TPD52/

Citation:
Informatician Cyril Labbé at Grenoble Alps University in France and I have developed a tool, Seek & Blastn (go.nature.com/2hsk06q), to identify such papers on the basis of wrongly identified nucleotide sequences.

So far, our work has uncovered dozens of papers and resulted in 17 retractions, with several investigations pending (see Nature 551, 422–423; 2017).
That doesn't mean there isn't a git repository (or multiple) somewhere with all the code and TeX source for the paper. It's just that these aren't usually published.
Theoretically yes it would save time.

Practically, many people wouldn't read it ("no time") or just skim it ("got the gist of it") and having a meaningful discussion becomes impossible.

The meeting then dissolves into a impromptu brainstorming session by all the people who haven't read it.

A decision is made to implement one of the newly brainstormed hare-brained ideas without taking the carefully thought out arguments and counterpoints in the memo into account.

In the end people congratulate each other on a "productive" meeting and the memo wanders into the trash, unread.
I posted this article here. No one voted it up, so I assume no one read it or had much interest. I personally believe many of these Green Schemes will have terrible consequences, but time will tell.

https://www.theatlantic.com/science/archive/2019/01/ocean-cl...
Now it is a good time to stop then. Both consumption and production (by organism).