skysight-inc/HackerNews huggingface dataset:
Price sensitivity to consumer SaaS always catches me by surprise. Ten dollars a month is a rounding error in most budgets, a single grocery store impulse buy.
Depending on how sensitive your documents are, you can just upload them to Staples, they print it, and you pick it up.

I have an inkjet at home, hardly use it.

When I want something to look nice, down to the ink on the paper, I use Staples.
I made a wrapper for a NPAPI plugin for it back in the day.

Back then I was trying to make a decent performing system out of the XO-1. Flash performance on the XO-1 was terrible so sandboxed in-browser native seemed quite appealing.

This video shows some of the things I was working on at the time. https://youtu.be/58UmxHryq8E?t=157 The time offset jumps to the VX32 part.
ISRG Legal Transparency Report, January 2016 – June 2016
I'm agreeing with your comment, not arguing with it.

The problems we had moving from mmapv1 to rocksdb were almost entirely based on the rewrite of the query planner in 2.6, not the storage engine itself.

The WT storage engine is far less mature than RocksDB. Only a very tiny amount of code in the Mongo+Rocks integration is actually new code, it's just the thin layer of glue between mongo and the storage engine API.

It was a tricky migration because we made the decision to do it early while so much code was still new in mongo for that version. We wanted to help give feedback on the storage engine API because we had pushed so hard for that feature, and because we were pushing the boundaries of what the mmap engine could ever reasonably be expected to do.

(Side note: OMG, anyone who measures their request rate in anything other than per-second is putting up a giant red flag that they don't know what they're doing.)
Oh, I just realized that by "company's engineering" you meant CleverTap, not MongoDB. Got it.
The problem with diseases like this is doctors having nothing to offer at all. A relative of mine had this condition and they had so much trust in their doctors. They'd go to the doctor regularly and every time the doctor tells them they're sick after giving them a few trivial tests, sends them home and sends them a bill. It's a real farce.

They could try some radical therapy, like stem cells, but they don't. Instead they keep going to the doctor who is happy to take their money and tell them there's nothing they can do.

I feel like the doctor should have a priest on staff to tell them to say their hale mary's and douse them with holy water. At least it would partially justify the cost of the visit.
Distributed filesystems: Getting rid of shared libraries
When writing a work of fiction, the aim is to find truth not in the creative process, but in the un-dogged pursuit of verisimilitude - in the attempt to build reasonably causal events in response to the creative flights of fancy. Theoretically, it should be possible to achieve this in the frontal lobe, but putting pen to paper has always been a more effective approach at striking the perfect balance.

I'd say the author here decided to apply the same muscles that balance creativity and verisimilitude to his own review. Imagining the response to an unknown, unpublished novel is obviously a work of creativity, which he is also able to balance out because he actually knows the novel, knows its strengths and weaknesses.

In this way, he was able to find a simple, comforting truth: he was either about to become a novelist, or he wasn't.

Writing a piece of pseudo-fiction like this review seems like a great answer to allay the fears of failure.
> You hold postdocs strictly to labor laws, and they are going to be at a disadvantage to the postdocs that are crazy enough to do what needs to be done. You hold all postdocs strictly to labor laws, and hard science simply doesn't happen.

I experienced this as a grad student, too. You essentially were at a disadvantage if you had a social life.

But you can extend this all the way down to high schoolers (or before?), where the kids out partying/socializing would be at a disadvantage to the kid studying alone in his room.
Would be super cool if someone applied deep generative models to synthesize new natural images from input drawings using this dataset.
It's a trust administered by the federal government but 1/3 of their funding is not by the government and not all their employees are federal workers.

The ORNL is funded by taxpayer money (80%) but they license technology they develop to companies even exclusively so it's seems the Smithsonian should be able to copyright their work.
Here are some details on part of it:

From https://search.rpxcorp.com/litigation_documents/9720690

> infringe at least system claims 10 and 12 of the ’135 patent

which are:

> 10. A system that transparently creates a virtual private network (VPN) between a client computer and a secure target computer, comprising:

> a DNS proxy server that receives a request from the client computer to look up an IP address for a domain name, wherein the DNS proxy server returns the IP address for the requested domain name if it is determined that access to a non-secure web site has been requested, and wherein the DNS proxy server generates a request to create the VPN between the client computer and the secure target computer if it is determined that access to a secure web site has been requested; and
a gatekeeper computer that allocates resources for the VPN between the client computer and the secure web computer in response to the request by the DNS proxy server.
> ...

> 12. The system of claim 10, wherein the gatekeeper computer determines whether the client computer has sufficient security privileges to create the VPN and, if the client computer lacks sufficient security privileges, rejecting the request to create the VPN.

So basically they are saying if you make a VPN that uses DNS as a trigger for creating connections and it and does a privilege check then you are infringing on their patent. Which means you are supposed to get their permission or pay them or something before you can sell software or services that do that?

To me, using the DNS server as a trigger for creating VPN connections seems like a good idea. But this in particular or something very similar might almost might be completely necessary unless you were going to pre-establish connections or paths between every single user in the network, which is absolutely infeasible in such potentially large networks.

Its like if someone spent a few minutes thinking about they would like DNS to work in their VPN, they would come up with this idea, or something similar.

How is it a good idea to give control over this sort of basic research concept to one company (or two working together)?

Software patents are just dumb.
Link to press release from SLAC: https://www6.slac.stanford.edu/news/2016-09-21-schroedingers...
*RAII. And C++ does just fine.
That's what happens when the network forces you to cram 5 years worth of story into 1 year. :/
HP M252dw has been the most reliable home option for me. I run a small press and have printed tens of thousands of pages in a span of about six months and all it needed was new ink. Colors look great, text is crisp. You can print to it via email which is really handy
> my first inclination when multiple things popup at the same time is to look for the underlying root cause.

The problem is that programmers can make a hypothesis and then test while doctors can't.

Doctor's are effectively engaging in "shotgun debugging" because they don't have good "this cause to this effect" for a lot of systems. The drugs they have to effectively "unit test" don't have narrow effects, so those add extra uncertainty.

They're getting better. And I wish the "deep learning" people would target this much harder--it's almost an ideal candidate (we have these symptoms--we ran these tests--give us a probability list of the top 5 things we should be ruling out next). However, getting the data seems to be the problem.
Probably because those abstractions leak like a sieve. It's really hard to get away from having to understand the underlying javascript, whether it be debugging, performance testing or just making everything work in the first place.
The article acknowledges the availability of NVMe, but the price per unit of storage is far higher than for enterprise SATA SSDs. Cost matters, especially when you're buying thousands of units.
They don't report any change logs, features, bug fixes, or anything else regardless of whether it is a beta or stable release.

When shit goes sideways, you have no idea what is broken. Logging also seems mostly non-existent, at least via macOS' Console app.

Shit went sideways around 9/23 for many people across different platforms. It was definitely on the service side, but status.dropbox.com reported no problems. At some point on 9/26, someone fixed it, but no one was notified. Most people eventually re-tried, for the 100th time, of unlinking and re-linking their account. No system logs showing problems and no reports from Dropbox.

If it wasn't such an established service, i.e. widely supported by applications, I'd have ditched it long ago.
Once again, you are confusing a floating currency with a company using a blockchain technique for more transparent and safe book keeping of their gold inventory.
> Or the steps to build hello.rs to hello.wasm?

This will get easier next week, when we get the build bots to produce the right things.

With a little work, it should be something like

$ rustup add toolchain some-wasm-triple
$ cargo build --target some-wasm-triple

in my understanding.
Why kernel development still uses email
An outside opinion... The JavaScript world is so fractured, what would you use? Kotlin, Dart, Elm, CoffeeScript, ClojureScript, Nim...? Which ones will keep going?
I had no idea this even existed and I'm excited to try it. Streisand Effect in action -- thanks RIAA for the tip!
They have come to the same conclusion as Blab Ceo.

"Because most live streams aren’t interesting enough to justify stopping what they are doing to watch your broadcast."
https://medium.com/@shaanvp/blab-is-dead-long-live-blab-d2f7...
The Dos and Don’ts of Networking
I was looking fir a way to easily _move_ (not copy) a file on a different device through the syncthing interface. The alternatives I know of are scp and SFTP. However, in that case, you need to know the ip address of your devices. My devices tend to change networks often, so it would be nice to easily scp or SFTP to a device, through any (secure) means possible, without having to check their IP addresses every time.

Please let me know if you know of such a solution!
Some tasks aren't fit for a single person: why can't one post-doc do the prep shift and a second post-doc do the enzyme work?

The way we structure our research institutions is arbitrary: we can and should restructure them if they aren't working.
1. That's like saying you couldn't possibly be passionate about cooking a big fancy meal because nobody really enjoys doing the dishes afterwards. If you're not passionate enough about chemistry/cooking to run NMR/do dishes, you're in the wrong place anyways. So you shouldn't worry about "feeling privileged", you should just do yourself a favor and get out.

2. Many forms of basic science cannot be done in industry. Take my field, high energy physics for example... there's only one supergiant particle smasher in the world and it's not owned by IBM. Anyways doing public science may or may not be altruistic, but I don't see that as a problem of science. In my case I just _actually_ enjoy what I'm doing (see 1) any benefits for the public good are just a bonus.

3. Entrepreneurial options vary pretty widely depending on the field. Regardless, I don't think most people get into science with the master plan that they will make a magical new discovery and then sell it and become a billionaire. If that's your plan, again you're doing it wrong.

Also a lot of people you find in the sciences simply aren't that motivated by money. Many of the ones who go into banking either found out along the way that they weren't into it. Or regrettably often, they just got forced out of their field by competition so had to take a fat paycheck and boring job as a consolation prize.
* 2014
At this point, I'm just going to say I take your point by stand by my own. Cryptography is unique among the disciplines we deal with in information security in being motivated entirely by attacks.

In software engineering, we're solving problems we've known how to solve since the 1970s. The challenge is solving them as programming environments and user interfaces get more flexible and performant, and as the amount of code we have to secure increases at a rate that outpaces our ability to verify it.

That's not the case with cryptography. In fact, if you include constructions along with underlying algorithms, it's difficult (I can't do it off the top of my head) to think of anything we use today that was secure in the 1970s.

Most cryptography we use today wasn't widely available as recently as the 1990s --- not because nobody had invented the underlying basic concepts, but because the constructions that animated those concepts were terribly insecure.
Thank you for such a clear and informative comment.
Im mostly with tptacek and ciphercoder on this but they're not quite right. I go through tons of papers on INFOSEC research in a year. Many I see most points of the year are introducing crypto schemes or breaking them. I'll add there's a few other categories that require little breaker ability:

1. Verification of previously described properties of algorithms or protocols. This is basically math where key constraints could be done checklist style.

2. Building tools to support cryptography research or development. Cryptol is a great example of this.

3. Speed improvements on crypto algorithms that preserve mathematical properties. Analyzing against common flaws usually covers problems you could have here.

4. Usable crypto. There's some breaking that goes in this but it's mostly presentation stuff. Can often use battle-tested tools that come with tips for proper usage.

These come to mind as not directly related to inventing or breaking new schemes far as crypto itself. I wouldn't need someone with the security mindset to do these things do much as give them some training on what to do and not to do. I think you were referring to No 1 on my list.
The Transhumanist Future Has No Pope
No, no, and no. That's why every consumer doesn't have one.

But for most HN readers, if it's the sort of thing you're looking for, it'll do the trick.
> What makes the analogy to "terrorism" apt here?

Looking up one of the definitions of terrorism, I see "the systematic use of terror especially as a means of coercion".

This being the case, I think it's more or less appropriate here, since the article says, "I was getting accustomed to the two of us spending more time in reviewing our days. The subjects though were starting to fall predominantly in the category of fear and anxiety"

On the other hand, I suppose you could argue there is no coercion being involved. In any case, I don't think the title was meant to link this to anything political but rather just an actor causing fear.
An example be here: https://acollectionofatoms.github.io/atomic-bohr-model-examp...
That's an excellent point, one I think is often overlooked.

I cannot know how many discoveries were founded on the backs of some other line of research, but what I do know is that things are discovered during the course of research.

Imagine the kind of applications the research into a livable Mars might yield. Our own infrastructure, agriculture and more could stand to benefit quite a bit here at home from the cash we invest looking towards the Red planet.
You've accurately described the status quo, but I'm not sure you've presented a good justification for it. There is no reason to believe the folks motivated by money are any less talented than the folks that aren't motivated by money. If science excludes people who don't want to work long hours for low pay, that's probably detrimental to society.
Do you have a computer that doesn't change IP?

You can use it as a way to bridge all computers. Basically, have all computers create a tunnel to this computer and then you can access them.

I do something similar with a small VPS, but it could be something at home. What I do is that all my computers automatically connect to this VPS and bind to a different port. This is with SSH (and autossh). If I want to access computer X, I can SSH to this VPS use the port that I know computer X has.

For your scenerio, you can forward this port to your local machine and run rsync -p to it...
Straight out of Jason Bourne. There is a cancer...
That's very interesting, I might consider doing this in the future when needed.
Well I think many people would want those things to be illegal too. Censorship laws are not necessarily logically consistent, nor are they black and white. Changing these laws will always be contentious.
In the bay area.
You can write plenty of good apps without google play services. Thats hyperbole.
All the way down to kindergarten. http://www.chicagotribune.com/news/sns-wp-china-schools-6ccb...:

"When Doudou Wong from Shanghai was four, she began attending additional math, Chinese, and English classes outside of her weekday kindergarten"
CRUDE OIL Targets Further Upside Pressure Medium Term
Yes, it is absolutely correct. It happens so frequently that I actually know several friends of mine who had to pay for downloading a video or a music album. (about $800 to $1000 - but there are limits now on how much you can be charged for an illegal download - I believe it is 150€ or something like that)

It's bad but on the other hand I also do understand copyright holders who see their product being used for free without receiving payment in return.

It's a grey area in most countries because so many people (me including) do this that laws become basically unenforceable. It's not surprising that Germany is one of those countries where this can be enforced.

One thing that these lawyers like to do is to target people downloading porn, because very few of them are going to fight back on that risking that it gets publicly known what kind of porn they are into.
> Something like all patent suits must be prosecuted in the jurisdiction of the company supposedly infringing?

> cases need to be spread more uniformly across jurisdictions.

> Honestly, a more meaningful step would be to remove the Federal Circuit's exclusive jurisdiction over patent case appeals.

> Restoring diversity to patent cases -- by having appeals go to the geographic circuit courts instead of concentrating them all in a single specialized court

I think we agree on the principal that one court shouldn't have that much power (unless we're talking about the supreme court I suppose, but that serves a different purpose), how would a change like that even be implemented? Would laws have to be passed state by state or would federal law supersede that? Is there a better way to reduce the power of patent trolls? I haven't heard any, and I've followed the issue on and off for a good decade now without seeing much change.
Often times at the bleeding edge of research, that one postdoc is literally the only person in the world who can do both tasks.

Also, most research projects are short enough on funding as it is. So what if you declare that this lab either has to 1) hire two people do to this job in shifts or 2) simply not do the research at all?
You get back to the same situation dnautics mentioned where the truly passionate/competitive researchers are going to be doing whatever it takes to get it done (or, with strict enforcement, the science just doesn't get done).
Elon Musk Wants to Put a Million People on Mars
In fact we know that life circumstances matter in triggering these conditions

That doesn't mean it's not physiological in nature. Life circumstances can trigger a heart attack.

I think it is not only honest but extremely helpful to search for physiological signs.
That train has long since left the station. Journalism as it existed in the 20th century is long dead and it is not coming back. Technology has destroyed quality reporting and it is up to technology to now fix the problem.
It uses a blind signature protocol allowing the client to generate bypass tokens without future correlation. That's good.

Unfortunately, because it requires that the user use a plugin, this creates two groups of Tor users: those that are using this protocol and those that aren't. This is more information that can be used---with other information---to aid in de-anonymizing users. (To be clear: using ephemeral JavaScript, as they mentioned, is not a credible option, so they have chosen the better route here.)

CloudFlare stores cookies today, yes, but they can be ephemeral with good client cookie policies. A browser plugin usually persists sessions---even if the tokens don't, the fact that it is _installed_ does.

I understand that this is the case for other plugins as well.

In any case, CloudFlare criticism aside: I'm glad that CloudFlare is listening to the Tor community, and has come up with a protocol that does its best to respect users' privacy.
I've recently started using Librevault after seeing it on HN a while ago, and really like it so far: https://librevault.com/

HN thread: https://news.ycombinator.com/item?id=12261409

Here's a nice overview of differences compared to Syncthing from the developer: https://news.ycombinator.com/item?id=12262704

Offering file watching without any extra configuration and supporting decentralized discovery though the mainline DHT are its most compelling advantages over Syncthing for me.
A sustainable web design primer
This reads like someone complaining about the time requirements to be a member of a top athletic club or top kitchen or top theatre or any other highly demanding discipline.

The only way this behaviour would be "wrong" is if candidates were mislead when they entered about what would be expected of them.

If you aren't willing to sacrifice, then don't. You can make a rational choice and walk away with your pride and future intact. But don't pretend someone was wronging you by asking you to sacrifice.
> It will be interesting to see if it can recover.

Ardiunos were fantastic in their time, but the industry has moved on.

Why work on an 8-bit MCU where you [mostly] have to bit bang IO when you can buy something like an STM32 which has hardware acceleration (DMA) for IO, and on higher models even adds things like an RTC?

Arduino has a great community, but there are far better choices available now, which are even Arduino compatible (e.g. Teensy) for the same price, but that use an ARM core instead of AVR.

Arduino now is a dead end. ARM ate the world, and it's now the better choice for new projects. Unless there's a need to support legacy designs implemented with Arduino, I see no compelling reason for people to continue to use them.
Sounds like this just needs automation.

Further people working 100 hour weeks make so many mistakes their work flat out can't be trusted. And should automatically be rejected by any sane review board on that basis alone. Not that it will be but as has been shown many times 'modern' science is fairly broken.
I am surprised that g played no role or was it just not measured.

Edit. I have just read the original study and what a methodological mess. Of course g was not measured.
Interesting that Apple's root program is effectively anonymous– sent from a group alias and signed off as a program.
Thank you for the suggestion! I like it, and it is somewhat what I had in mind for thing. You access all the devices the same way.

That, I would use maybe half the time. However, sometimes my devices are on the same network. What if both of my devices are on the same network? I think that I would prefer not to send the files through the internet in that case.

One solution for each vae would be nice (please share if you do have one). However, one solution for both would be nice.