skysight-inc/HackerNews huggingface dataset:
"A sufficiently advanced search engine" should be the new "sufficiently advanced compiler."

I'll give an example of how difficult that is. I am researching the historical development of graph canonicalization for chemical information. I have bits and pieces from published papers, but did those people work together or independently?

The papers include institutions, so I know two of the people (Gluck and Morgan) worked together at DuPont before Morgan went to the Chemical Abstract Service. The latter then cites a presentation Mooers gave at an American Mathematical Society meeting in 1958.

But what was the relationship or key insight from Mooers?

A key detail came from an autobiographical essay from 2001 at http://www.asis.org/History/12-lynch.pdf , which contains the following:

> I was party to a conversation in which Harry Morgan [CAS] and Calvin Mooers discussed the issue of a canonical connection table. Mooers, in the light of the counter-example raised against the work of Dave Gluck, suggested a permutational approach to the design of an algorithm, which would overcome the objections. Harry Morgan (1965) then devised the method that bears his name and that has been a keystone in chemoinformatics since that time.

That reveals a closer connection than seen in the papers. But what was this counter-example?

I then read http://oai.dtic.mil/oai/oai?verb=getRecord&metadataPrefix=ht... which says:

> The presentation of counterexamples, such as the arbitrarily numbered planar graph in Figure 5 devised by Dr. Lehman of the Walter Reed Army Institute of Research, have necessitated revisions to canonical ordering techniques such as those used by DuPont and the Chemical Abstracts Service.

And there is it - the counter-example. But notice the use of institutional names, not published papers?

How is a search engine supposed to make those connections?

I can totally understand the argument that people should be referring to unique names, instead of a choice of names, to make this sort of thing easier for mechanized search. But that's not how people work. Why are they using institutional names? Because those components, like canonicalization, are part of a much larger system, which is more coupled to the institution than a single person.

Hence why there's this marvelous publication (for a historian) which is a survey of the chemical information systems in the US in the early 1960s. https://books.google.com/books?id=B0ArAAAAYAAJ&lpg=PA172&ots... . Indexed by institutions and people.

Take away the latter, anonymize everything to just published papers, and the structure for understanding things collapses.
> Some believe that, if the FCC were to have less power, it would be easier for more ISPs to come along and compete with the big guys

Except, all the evidence throughout history has shown this never to be the case. It never, ever works. It's what the big companies want you to believe to you'll buy into whatever ideology they're selling. It's libertarian nonsense with no basis in reality. It's a Koch brothers talking point - they literally live by that mantra.
They're called scriptkiddies: they have just enough technical know-how to hang themselves, more or less. Enough to copy and paste lines into a terminal window.
It would probably be infeasible to judge every single paper purely on its merits. Reputation may be an imperfect proxy for merit, but it's certainly not worthless.

In any event, this argument is there and needs to be taken seriously.
HaaS: Hipster as a service.

TaaS: Taster as a service.

I got lots more, including a few choice ones I decided not to post :-)
Additionally, police officers have special privilege, but their home information is not disclosed. As are all civil servants from the post office to the IRS.
Soil is generally much worse at altitude, but you can grow a wide range of crops up to ~5,000 feet and some vegetables up to ~7,000 feet. The lack of water is the largest limiting factor, followed by minimal needs.

Anyway, if you go by % of land under cultivation China and Japan are close but Japan has much higher population density which historically was supported largely through fishing where China was much more focused on grazing animals due to geography.
Get a load of this guy, typo out in the open and helpless to save his proof reading reputation.
Based on history we can observe that we do make scientific progress, but you don't have the data to claim that it is true that the upsides outweigh the downsides. The downsides could very well outweigh the upsides but still allow for progress. What's meaningful is to compare vs an actual prestigeless system and see which is more effective -- does the search for prestige outweigh the corruption?
The sample code about halfway down the article is worth seeing.

It has been said that you can write Fortran in any language. Perhaps there needs to be a similar proverb about Haskel?
We would all love to see how it went down. But I'd bet good money that Juniper will not reveal what happened.

Sometimes I wonder how difficult is it for $TLA to send their employees off into the world (on their payroll), as sleeper coders, to be activated whenever a small piece of code needs to be inserted in the right place. You don't even need too many; just a handful would be sufficient.
Guus Hiddink appointed as chelsea's interim manager
We Built Another Brainfuck Interpreter in Rust
Creative citizen, creative state
Welcome to the Internet
It's awfully easy to forget how one's circles aren't representative of most people. I think the general public are a lot more worried about terrorism and whatnot than they are about surveillance. Bashing the surveillance services is not a vote-winner.
I liked this article, except for this part:

"...his home country, where the middle class is burgeoning but almost half the population still lives in poverty."

This is a naive claim, it may appear so because people here in Mexico (specially in urban areas) spend a lot on bars, restaurants, vacations, gadgets and even cars.

What the author oversees is that this same people have not enough savings in the bank to survive even a couple of months without a job, owe lots of money to the bank and are unable to acquire more relevant goods like a home.

What the author calls middle class are in fact poor people with lots of toys and lots of credit cards.
Admittedly being able to swap that out would be awesome, but you don't -have- to buy a new phone. 2G phones still work just fine.
An anonymous science conclave could require that the data is complete & calculations/code presented unambiguously... unless that can only really be detected upon analysis during a serious peer review, rather than some surface level filtering.
"Header only" but needs CMake?
It doesn't bother me much. There are what 10 real bourbon distilleries in the world that can produce at commercial levels? If those companies couldn't contract distill then everything would be more expensive & if the little guys couldn't buy from them they also wouldn't be able to do orphan barrel releases or experimental.
I live Ampache - but I've still not found a good mobile / Android client for it.

The core server is great at cataloguing my music and streaming it to the browser, but I'm struggling on mobile playback. Any one found a good player?
This looks not unlike a project I worked on several years ago, called Radian (http://www.radian-lang.org/). That venture suffered from weak interoperability with system libraries, but more so from the lack of any niche community which could take it up as a solution. I wonder if you have any plans along those lines for Regent? It's hard to get a new general-purpose language off the ground, so semi-specializing on a particular class of uses can help bootstrap a community.
Has there been any disclosure of when these changes were made? NetScreen was a Juniper acquisition, so they could date back quite a while to a frenetic startup environment and misguided/malicious employees in those days.

Disclosure: I also worked for Juniper by being in a startup acquisition. I don't remember any audits of our existing code.
I think it's related to this ShowHN from earlier this year, at https://news.ycombinator.com/item?id=9394012 and shortly earlier at https://news.ycombinator.com/item?id=8858764 ?
UBeam: Maker of Wireless Charger Losing Investment Power?
I remember running this on a Power Computing machine during college. It was a great alternative to System 7 at the time, and easier to be productive in than something like BeOS DR3 (although BeOS was fun in its own right).

I'm surprised to see this got updates all the way up to 2009!
Sorry about that, the parent Apache process SEGV'd (running the experimental mod_http2). Should be back up now, having fun with the coredump now.
99% of Costa Rica's electricity came from renewable energy in 2015
WINE is an amazing project. Big kudos to the team at CodeWeavers and all contributors.
This is really cool, but I must be getting old, because I find it particularly difficult to parse.
I've used Leechblock (firefox extension) in the past for the same purpose. One feature it has which I found particularly useful is the option to delay pages instead of completely blocking them.

Instead of the transition being an abrupt stop that makes me want to turn the blocking off to finish what I was doing, the delay makes it a gradual frustration, and feels a lot more like getting naturally bored of browsing.
What about when an app you have updates, and requests a new permission you don't want to give? Either you never take an update again for that app (which might mean leaving in bugs and security holes) or uninstall the app and hunt around for a replacement that doesn't require even more extensive permissions. It's a pain.
Double blind reviewing is mentioned, but is glossed over as "not ready yet". This is what we should be focused on improving. The big problem seems to be that editors have more oversight than the reviewers and can see who the authors are.

Most of the top journals and conferences already enforce double blind reviewing, so in principle nobody knows who anyone is. The submission requirements ask that you do not reference yourself directly in your work so that the reviewers can't infer anything.

On the other hand it's often obvious who a submission is from if you know the people in the field, so that goes out of the window. This also doesn't stop political rejection, where the reviewer has an interest in the research and claims "Oh this has already been done".

I also have no doubt that certain big names in academia would kick up a huge fuss if their work was rejected.

> However, the speaker should choose a sufficiently different title from her publication.

What's the point of that? So I give a talk, I have to come up with a different name for my work and then when I tell people "You can read about it in my paper here" I've given the game away. Or do I have to make everyone play hide and seek trying to guess which paper is mine?
Simple Java [pdf]
It was a few years ago, it's possible I was into m-itx and these boards have limited pcie buses too slow for normal 3d graphics.
Isn't tingo.com going to send you a cease and desist at some point? Seems like you need a new name.
At least in my experience, Wine compatibility is usually not binary. Programs don't go from "non-working" to "working" so much as they progress from "intolerable bugginess" to "tolerable bugginess" to "trivial bugginess", with the thresholds between those categories being highly subjective.
6809 for the win over both, by far!
It is my experience that there is absolutely not predictability in learning from the past unless you are doing exactly the same. For something like an agency that are hired to come up with something else thats normally not an option.
> It is possible that certain legal authorities might wish to avoid transparency, and not only demand the restriction of access to certain resources, but also avoid disclosing that the demand was made.

Speaking of "transparency" why is the political explanation for this absent? Are they trying to say current events and political opinions of authors didn't play a role in this? The code number obviously wasn't chosen for purely logical reasons.
> The article hints that the US dropping to # 4 when using deaths per capita is a statistical artifact caused by large incidents in small nations. There's a blog posting somewhere (also discussed here sometime back) that goes into more detail.

You are correct that the article makes such hints. However, in your haste to be insulting and pedantic, you missed the broader point that the statistic itself is meaningless in the context of the conversation. The article goes on to give the same caveats I mentioned in my post (and which you have ignored). You cited this article to support your point of view, but the article itself refutes it.

> Are you intentionally dishonest or just plain stupid? Then again, it doesn't matter, you should know better.

Why would I mention a technicality that has no bearing for or against my point? Do you consider that more or less dishonest than linking to something that says one thing and suggesting that, in fact, it says another?

I didn't doubt your honesty or integrity until now, when you've doubted mine. The pattern matching part of my brain tells me that people who are quick to see the worst in others are often not the best themselves. Have a nice day.
> arp-scan -I $NIC --localnet

If the camera runs on a separate network to which you don't have access to, the script wouldn't work.
At least for me, monospaced fonts are very helpful for looking at column specific features. == and === are row specific, so seeing the delimiters between them makes them easier to parse on a row level for me.
I upvoted your post on account of the dry humour.
I admire the intentions and the hard work behind this however...

The issue I have with pay-what-you-want or low revenue business models is they're unsustainable.

Either declare something a passion/charity project and make it complete free (but perhaps open to receiving donations) to properly set users' expectations or monetize it.

I takes a lot of time to develop and maintain complex technology like trading tools.

I don't know what the founder's background is. However, if he makes good money from other sources, after the initial euphoria of sharing his tools with the world goes away, he'll have stay motivated doing the grunt work to maintain it. And pay out of pocket for expenses and the value of his own time a PWYC pricing model likely won't cover.

Making money (and a profit) isn't evil or bad, it's necessary both to see if your market (and audience) deems your product worth developing and to keep yourself motivated (and compensated fairly enough) to work on something.

A lot of companies have shut down due to lack of funds (or the ability of makers to go without making much money). It's risky for an user to try a product with a tenuous future, come to base their work flow on it only for it to be closed down down the road. Especially with something like trading.
It's not. Let's assume that ">" means probability of winning over 0.5

Federer > Djokovic (well not lately)

Djokovic > Nadal

Nadal > Federer

Everything depends on the draw. Same with the initial choice of dice.
Disabling the cameras would make it much harder to identify and catch the thief and therefore recover the stolen property. And so, on a balance of probabilities, 'but for' disabling the cameras the damage (loss of property) would not have occurred.

I see what you're saying, but there's a strong argument to be made for finding the camera-disabling guest negligent. If I was advising a client I would never state things as matter-of-factly as you did, but maybe its okay in the court of HN.
While Kolmogorov's definition of probability looks a bit spooky at first, I definitely recommend going through it at some point. Not only it feels nice, it also makes understanding probabilistic concepts easier (e.g. understanding that a statistical space is simply a "lifted", or rather parametrized, version of a probabilistic space).
> Are they still doing it?

Who knows? One thing about liars: They lie.

> No one was harmed...

No one died, sure. But people purchased a product that was not what was advertised. And an unfair marketplace was created in which one player could reap the rewards while not having the expense of actually acquiring the expertise or investing in the actual product. I'd prefer to excise fraudulent players from the marketplace just so those who are actually investing in innovation and higher-quality products can reap the rewards. Chocolate is a small and whimsical thing, but it doesn't matter: It's an industry. People make their livings in it. People work hard at it. Fraudsters should be exposed. Fraud should not be considered a normal way of doing business.

> people who want to feel as if they are buying superior products
> makes you feel superior for buying

Get off your condescending horse.
My answer to a recent similar but tech oriented question:

https://news.ycombinator.com/item?id=10702175
Snowball, a WordPress plugin that bridges the gap between WYSIWYG and code editor
Hi there Abundance,

To address this concern outright: in the next couple weeks I was (and still am) planning to make a minimum payment of a $1/month. Without divulging too much into why, the company can be wildly profitable at such a price and my breakeven is very low.

My background has been specializing in structuring data, scalable computing, and also building trading software and trading models/algos.

I'm in the middle of a raise and so far all the investors, when seeing how I was able to pull this all off, are onboard with the pricing model and are eager to get started working together.

I can't divulge too much further publicly quite yet- but not only is this pricing model feasible, but has gotten the approval of the small group I've demonstrated it to.

Like I said, expect a $1/month minimum going forward in the next couple weeks. Also, I've been doing this almost 2 years now, full-time and without a paycheck, and the euphoria hasn't wore off :)
Ask HN: A simple, low-tech way to reduce the package theft problem from homes?
... or am I missing something?

Perhaps this problem is not common in your area, but here and in many urban/suburban settings in California, there is a huge problem with delivered packages being stolen from doorways and porches.

In many cases, thieve(s) simply follow delivery trucks (UPS, FedEx, USPS) and pluck packages shortly after delivery. But it seems to me that there is a simple mechanism that would limit the other, more-common cases of trolling neighborhoods for left packages.

What if everybody left a dummy package outside their door? For example, a simple box with a bogus label and weighty contents would do the trick; ideally, a box with retail branding (such as Amazon or others with recognizable logo). (I am not suggesting anything toxic or dangerous, just worthless stuff that provides an appropriate look and feel.)

Am I missing something? If such a simple countermeasure was widely practiced, the sheer risk ratio could at least provide a low-cost deterrent.

Obviously, the better solution would be bait packages with tracking devices that would alert law enforcement when moved and serve as probable cause for searches... but in my area, at least, property crime generally gets no attention from law enforcement.
Can the FDA get involved in this? What happens when a food manufacturer lies about the ingredients of their products? Even if this was a few years ago, seems like something the government would get on their case about (and rightfully so).
I'm in an organization that uses this method, and I don't think it helps. I believe our "optimistic" metric is supposed to be something like "We have a 10% chance of hitting this goal," our "realistic" metric is supposed to be something like "We have a 50% chance of hitting this goal" and our pessimistic is "We have a 90% chance of hitting it". (Or something like that. I don't remember the exact values off the top of my head.) But what happens is the engineers estimate what they think it will take, claim that's the "realistic" option, then add or subtract some percentage from that for the pessimistic and optimistic values. Nobody really understands how (or if) it's supposed to work, so the estimates are still bad.
Baumol's cost disease
While this happens all the time, I would argue that it is not a good use case for HTTP 451. A better approach would be to just serve the content. If a country wants to censor your content they can do it the hard way. Don't help the bad guys.
That's not only that, the field is full of bullshit. Advertising feature as available when they have not even been discussed seriously is the usual in the companies I have worked for the last 10 years. Our website and sales all go advertising "We support X. We are ready for regulation Y", while we are actually waiting for a paying customer to buy it to even look into it.

And that's all companies. You can't really be honest as all your competitors are similarly bullshitting. ( I used to be upset about that thinking I was always working for the black sheep, then over the years, you always end up working with your competitor one way or another and you find out it is the same everywhere )

There is also the deadline game. The client will push for earlier and earlier release date. The provider will accept because the provider knows that the client will not be able to test the product. I used to be upset to deliver code that would not even compile. Then over the years, we have had client not ready to test for several years. An extreme case, is a client that took a package I developed 5 years after delivering the working version of it.

That's the biggest problem I have had with Agile. Very often companies are not ready to support the lack of bullshit even internally - no more schrodinger status, no creative budget allocation - developer appear to be slower and cost more.
S3 or other static hosts can certainly be the cheapest thing if used efficiently, cheapness is one of the main reasons people use them at all! So it should be mounted, I guess that's the easiest way of enumerating tracks and getting metadata (edit: and all the file manager features, duh). But would the traffic also have to go though Ampache? Like this:

S3 (music files) -> Ampache server -> client

Because it would be a lot more efficient to have the option of specifying that files should be streamed directly from another host like this:

S3 (music files) --->(streaming)>--------\
| \
(read metadata, manage files) `-> client
| /
| /
Ampache server -->(web interface etc.)>---/

I now realize it might be kind of a PITA to implement this because of Ampache's extensive feature set. Still, it would be really cool and an efficient way from a pricing as well as speed point of view. Of course, having a fixed IP and a server in your basement is a also decent solution when it's available to you. (hah, definitely not available to me right now)
As someone that loves to dig into source code to see how things are done...

Solaris source is the state-of-the-art. If there's a "beautiful" kernel, Solaris is definitely the one. QNX also is one very well made kernel(its like a OS created by a zen master).

It's a pity that sun took so long to open the source of Solaris, or else i could be typing this from a solaris kernel, instead of Linux.
In our previous work, Anonymous et al. (2002, Nature), Anonymous et al. (2003, Science), Anonymous et al. (2009, Cell), we established the validity of our approach and we outline the details of our methodology necessary to repeat these kinds of experiments. Here we use this approach to address a novel question, ...
Not as negative as the OP - but I have worked within govt projects - and the engagement between GDS and the civil service has always seemed really poor to me; I 100% share GDS' ideals and standards - but somehow it seems to go more wrong than right. I think it's too easy to blame the civil service - GDS should be able to deal with this.