skysight-inc/HackerNews huggingface dataset:
Why do you need a DB guy if you host it on your server or AWSs? You have a DB either way. You can have a guy if you want or not... Physical location means nothing.
Also, it seems that many people are defending WCs with an argument about interoperability. But in reality, if we start adding components that are using different frameworks, there will be problems with layout thrashing, etc, because there is no standard scheduling APIs, and each framework implements its own scheduler to batch reads and writes https://github.com/ampproject/amphtml/blob/8a76ee942f329179d...
> After all what counts is your full chunk of work, reviewed via pull request, and merged to master. It should be treated as a whole.

I find the PR mechanism works great for the view of the whole, whereas the individual commits are great for the pieces. So in my commit history, you can read the timeline, and then if you want to see the commits squashed down, you click on the individual PR. On the PR screen (assuming you're using GitHub), it has a nice list of the subject lines of each of the individual commits.
How long does a typical library retain records after a book is returned?
"elsewhere" is the university. Historically government funded a lot of primary research, especially after Sputnik. One example of primary research is the Internet, aka "Arpanet". Now all of the "ARPA" funding is "Defense-ARPA" so projects have to have a military justification.

As to "getting more bang for your buck"... that's called externalization. Make a profit by shifting costs elsewhere, such as dumping toxic coal residue into streams, leaving mining tailings containing heavy metals in piles, using highways without paying road tax, etc.

Letting someone else pay for the research and then "getting more bang for the buck" is what all companies are doing now. They used to support major research labs (Xerox PARC gave us windows, mice, ethernet, etc), (Bell Labs gave us digit recognizers, high speed modems, microwave background research), (IBM gave us force microscopes, disk drives, etc). (Google and Microsoft gave us the NSA). Unfortunately if everyone decides to let everyone else pay for the research then nobody does it. Universities are the last major resource for research. Cutting government funding by 6 billion dollars means that 6 billion x 3 researchers/year/million = 18000 fewer people doing things "elsewhere"...

That's a lot of professors out of jobs. That's a lot more students who don't graduate. That's a lot of research that doesn't get done. If you eat seeds you get fed today but you don't get crops for tomorrow. Of course, since research takes 10 years to mature the effects of such cuts will take 10 years to create the disaster, which makes it someone else's problem.

That's ok. 6 Billion dollars will buy 24 new fighter jets. Or one aircraft carrier. Or a lot of congress persons. Or 4 years of trips to a florida golf course on weekends.

Sigh.
There are several mmap crates, but they won't let you transparently use std::collections on top of them.

I imagine this will be possible once the custom allocators work sorts out.
To whoever downvoted this, I'd be interested to hear your reasoning.
This new system that uses events looks more flexible since it is decoupled on the application logic. I think the downside with this one is that the new system has a lot of moving parts. Also, changes in logic/new events must be communicated and should be supported before the main app is put into production.
More platters means faster seek times.
This is very interesting, but I would love to know more details. Are they using something like Amazon Kinesis or Kafka to send events and handle missed events? What serialization format are the messages? How do they manage keeping the schemas of the events in sync?
That's weird, they changed their pricing plan. I only see the concierge service. Perhaps they have enough customers to be happy at the moment. I pay 10/month which is completely worth it in my mind. I can pull up pathology reports at my out of state docs office in real-time. Makes the best out of 3 hour trip to see the doc!

EDIT: I have also used this in conjunction with healthtap. EXTREMELY USEFUL! Doctors love it!
Same, except

s/Ruby/Perl/

(One of the guys I work with does this with Java - which always seems an odd choice to me. The best sysadmin I've ever worked with did everything in bash, which feels odd to me for opposite reasons (ever seen anyone doing SQL database connections in shell???). But the underlying message holds: "learn and use a programming language, it pretty much doesn't matter which one, whatever you're most comfortable with - and then use it when the simple tools don't work for you...")
Okay, I'll compare and contrast with my own expectations.

First, "simply secure" to me means adopting a capability-security model. CMS Airship unfortunately appears to not be capability-based. On the other hand, there's little existing art for designing capability-safe CMSs, and certainly users aren't ready for capability-safe systems, so perhaps it's for the best.

The usage of PHP, on the other hand, is very disappointing and, in 2017, inexcusable. (Yes, I know that it started in 2016. It was inexcusable in 2016 too.)

SameSite cookies are cool but not on the standards track, and I'm sick of Chrome-specific stuff. I also wish to reiterate the standard position that cookies are terrible and it would have been so nice if HTTP/2 had remembered to replace them with browser-side identifiers. (Thanks Google.)

libsodium is a great building block.

Ignoring the meta-issue of whether automatic upgrades of this sort of software are appropriate, the "Keyggdrasil" update system appears to have been thoughtfully designed.

ACLs are the great antipattern of our time. I hope that capabilities will eventually end the crime of ACLs. It's fine if you disagree with this point, but please read http://srl.cs.jhu.edu/pubs/SRL2003-02.pdf and then consider whether you still disagree.

Thoughtful engineering continues to be a theme with programming tools meant to help programmers write secure code by default. The POST fields, the ACL design, etc. suggest certain patterns which probably do improve code quality in their users' systems.

The design of the file uploader is good, and it strikes close to a capability-security concept; the file system is a great example of ambient authority, which grants too much power to applications. Removing that root file system access is important.

Finally, treating DDoS as a security issue is an interesting step. I've been treating it as an economic problem personally.

Summary: Well-engineered compared to its competitors, but falls far short of my ridiculously high expectations.
CWuestefeld wrote "They were hitting us as hard as they could, through TOR nodes and various cloud providers."

I think you missed the second part of that sentence.
I must admit that I worked for a company that did that to scrape a well known business networking site....
There isn't. There is a robust market in Helium, and its price represents the cost of bothering to recover the large quantities that are produced (and generally vented) as a by product of oil extraction. We could have much more helium if we wanted to pay for it, but it's not worth it.

https://www.forbes.com/sites/timworstall/2015/06/18/were-rea...

https://www.wired.com/2016/06/dire-helium-shortage-vastly-in...

> In 2014, the US Department of Interior estimated that there are 1,169 billion cubic feet of helium reserves left on Earth. That’s enough for about 117 more years.
Go to India. Have mind blown.

Come back, boot up laptop.

Ask. Why? I'll be dead in a few decades.

Close laptop.

Go to Goa.

Find cool hacker babe from Oslo.

Take drugs.

Watch Sunrise.

Open up laptop.

Wow, new framework.

Drop GF.

Head back to Jersey.

Say, "well at least I did it!"

:-)
The goal is just having a compute pool where you don't have to care at all where things are actually running.

It definitely depends on the use case, but I could imagine more, smaller units allowing for more granular (and therefore a bit more cost-effective) scaling.
Previously: https://news.ycombinator.com/item?id=13883064
You should try reading my posts...they're 90 percent details.

I've never once seen a conservative give a legitimate critically thought out answer to any of the points Ive made, however, conservatives are super quick to ad hominem attacks like calling someone a troll.

I guess that's the next best thing when you don't have ideas or a point of your own.
Interesting talk on Guile 2.2:

Guile 2.2 performance notes (FOSDEM 2016)
https://www.youtube.com/watch?v=fU4Tly29Tps
I used to think so, but I've found that small amounts of memorization alongside actually working with topics is so much more effective that I have started doing it outside of interview crams - such as when I am trying to get to grips with a new library's API.
This is what PRs are good for. Also, with my particular approach to commits, I always have at least one issue associated to a commit, and I'm always working on a particular branch associated to the issue. I pick an emoji that captures the issue/branch in a single concept, and I have that in my subject line. This is combined with my git commit template mechanism, and I like it. At a glance, I can see which commits belong together, and if I want to look at the whole, I go to the PR.

E.g. https://github.com/ibgib/ibgib/pull/180
It is freakishly hard to build a successful SAAS if you have funding and a solid team. Doing it alone as a solo non-programmer has got to feel like trying to drink the ocean.

I've never been able to figure out how non-programmers can sift through mounds of freelancers to find a good developer. And, even if they find good developers, I have no idea how they manage to motivate and retain them.

I'd love to read some stories from successful solo non-programmers. If anyone has some links, please share...
"Trust me." Yup... not something I want to invest my time in if I can't see it work. A message telling me not to use the mobile version reminds me way too much of those, "Please use IE6!" messages we got back in 2004 when a site wasn't tested on Firefox or Safari.
bpg will never get anywhere due to being patent encumbered.

There is no way we will start paying royalties to show images on the web.
Closure Compiler vs. UglifyJS
And now Netflix is even building shows.
Go outside on cold day.
Don't dress for it.
Come home.
Have cold.

Think have enough data.
EU consumer authorities to take on Facebook, Google, Twitter
You're saying it's possible, but isn't your anecdote saying the opposite? That is, you may have started out as a non-programmer, but by the time things are going well, you have become one. In your own words: you've "become an adequate coder". It seems to me that the author of the post is hoping to avoid that: he wants to succeed and remain a weak coder. Or am I misreading what he wrote?
IM Newbie Review and Bonuses
Helium does go through metal, although even in this case the amount is probably insignificant.

Helium also goes through whatever the sealing gasket is made from, at a much higher rate. http://lpc1.clpccd.cc.ca.us/lpc/tswain/permeation.pdf is a neat chart, probably the gasket is buna-n because it's cheap. I think that chart and https://en.wikipedia.org/wiki/Permeation are enough to get an order of magnitude answer to OP's question, but I'm not quite up to doing the math.

Serious vacuum systems have to worry about this sort of thing more than one might expect. I once had a project where two test engineers and myself spent around a week hunting for leaks in a vacuum system that turned out to be caused by my specifying Silicone o-rings instead of Viton.
Dolphin is continuously one of the best open source projects on the web. Awesome work as always.
My pet theory is (in no particular order):

* lack of https
* lack of http/2.0
* lack of CDN utilization (aka lack of speed)
* lack of Google backed advertising
* lack of continuous updates
* lack of inbound links
* content not minimized
* content not zipped

All contribute to a decreasing Google Page Rank (TM) over time.
AI will always be AI – thoughts on what AI will be and how it affects us
There was a large variety of regularization and optimization techniques used. An embarrassingly large amount of manual work went into both.

In this use the gamma is the inverse of something close to 2.6. Butteraugli needs both gamma correction and inverse gamma correction.

The FFT co-efficients only look weird, but they should actually lead to a symmetric result if our math is correct. In a future version we move away from the FFT, so I don't encourage anyone to actually debug that too much.
> sorry cperciva, not gonna tarsnap this even at picodollars per gigabyte!

Oh, I would, but I guess you meant per byte.

At current rates it's $3K monthly to keep a backup of this HDD on tarsnap and that's not including bandwidth. That's six 10TB drives.

I don't mean to discourage from tarsnap though. Cloud storage is unfortunately still pretty expensive, and most people are probably only truly paranoid about much less than 1GB of their data.
I think the hacker/coding/programming element of this site makes the rest of the discussion whether on business management or leadership all the more interesting. If you are a hacker and also interested in business it's hard to find a replacement. There are plenty of business sites / magazines without technical people on them of course.
Insertion and removal from the start is very fast, one of the fastest data structures for insertion in Haskell. While keeping lazyness and persistency. Making them appropriate for a bunch of common use cases in functional programming/recursion/logging/timetraveling/etc...

The author somehow forgot to mention that.
I see quantifiable and visualizible insights. Its also good for generating features, and I can also create interaction features with important n-grams.

If it cant give you what you are looking for, maybe you are asking a fish to climb a tree
Visual Studio Code will soon have fastest search of any editor
All the US dollar exchanges with substantial volume are within 1% of each other. [1] Some of the little guys are a few points out there, but any significant order would blow the price. All the exchanges lock together within the range of the cost of trading, which is usually at least 1% when you combine buying, selling, short-selling loan, blockchain reward, and cash withdrawal fees.

[1] http://bitcoincharts.com/markets/currency/USD.html
Azure Intellectual Property Advantage
> It's not like Google and Microsoft have some sort of magic pixie dust that would allow them to overcome experienced vendors in a brutally competitive market.

They have analytics, "moneyball" so to speak. There is a plethora of untapped data in these systems. I've worked with Gesinger in PA and you would not believe how far behind the curve they are and they are often touted to be on the forefront.

What needs to happen is getting google or MS into health insurance. They could utilize all the data collected to benefit the patients and make a big profit. Additionally, they have the know how to set up a pharm lab for drug development. Insurance companies really should drive drug development. It makes sense for them to develop drugs for conditions costing them the most amount of money per patient. Instead, they are middle men who have to work with whatever big pharma give them.
When you say "trust symbol" do you mean the "verisign" logos and similar? If so - do you have real data to prove these make a difference in conversion rate? I have clients that come to me parroting the same tips and I imagine they are all reading the same nearly identical blog posts out there making this claim.
An Ad Agency Now Has the World’s First AI Creative Director
I've got a reply from Google Compute before after complaining about how bad Azure was saying they'd has similar problems but solved the latency between servers and databases. It basically just sounds like the Azure guys have severely mucked up their infrastructure.

We have a test page that runs 100 "SELECT 1" SQL queries ON THE SAME CONNECTION between an Azure website and an Azure database and it takes a whopping 250ms to complete at best. That's literally all it does. And their infrastructure is so bad that it'll vary from 250ms to 600ms in the space of 20 seconds in peak periods. That's damning, cloud infrastructures are there to part you from your cash, nothing more.

It's ridiculously bad, in my opinion no professional should EVER recommend Azure. My client is enamoured with telling people the system runs on Azure, with its "secure" network, nothing I've told him makes a difference, but he'd have a much better service if he moved it off Azure.

Because we develop with the entity framework it's quite easy to muck up and forget an include or two and then suddenly the queries spawn a hundred or two hundred basic SELECT queries to populate a `Order.OrderItem` or something as trivial. On a standard dedicated server setup or even your worst 5 year-old crappy dev laptop that's a ms or 2 extra, but on Azure it's performance death.

There are advantages to using Azure, I admit, the easy deploy from github for example, but that's more because setting up deploying from a repo to IIS is such a bad workflow at the moment and the IIS management too. They don't want to make it easy. With other clients I've setup moderately complicated deployment scripts, and once the initial work is done, it's much better than Azure, you run a bat, boom, deploy much faster than Azure manages. 10-20 seconds without even pre-compiling the pages, Azure will take 5 or 10 minutes to finally get round to doing it and woe betide you doing it at peak times as it will use up your memory allocation and simply hang for 20 minutes while you frantically try and restart it while the azure management portal has a massive spaz (yes, we unfortunately deployed a serious bug, fixed it, tried to re-deploy while under heavy load, cue website down for a ridiculous amount of time while their management portal threw a ton of weird and inscrutable errors before we finally managed to restart it).
came here to say this. i use them. love it.
Ask HN: Freelancing right out of school?
What's the best way to get started freelancing right after graduation?
This has been true for several years, even before Medium was popular. Most blogging platforms behave this way, even self-hosted ones.
Just about any co that partnered with some big tech co. to try to boost their product sales. Especially when the tech co. is trying to win favor for their #2 (or lower) industry product.
Essentially, the desirable and real elegance of recursion is the thing that got fused with the slightly simplistic notion of a linked list in the minds of the language designers, then?
There's a trap that some small subset of seniors fall into where there's a lot of projects going on and their role becomes to play architect, provided minimal directions and manage expectations. Nobody tells them they're a manager and everyone thinks they're responsible for the development work that gets completed. Nobody else wants to manage the developers (the good ones ask tough questions about spec. they're "hard to manage"), but nobody respects this guy enough to treat him like a real manager.

(S)he spends so much time playing translator that there's no time to sweat the details. That falls to the team.
The $5M Password
Yeah, I have.

A health record is a collaboration - unlike a medical record, which just shows a slice of your health from the perspective of a single institution, a health record aims to show as many facets as possible. An EHR system should be agnostic about who access the record, and what they use it for - obviously gps, specialists, hosptitals, labs, the patient should all have access - but what about, as your said, software?

The ideal system would be,patient visits your system, goes through an OAuth flow, and your system has api access.

The tricky part is format. Its really hard to define a format which fits the entire world's use case. If you consider, what is healthcare information - you realize it's any data relevant to the patients health. So how can you even start to define that?

My compromise is a system where formats are promoted to become popular, regionally, and condition specific. So if you're building a machine learning readmission software, you can target a specific market - say British Primary care, or a specific condition, say diabetes. You can expand out to other markets by writing transformers to translate from one regional format to another.
Refactoring Module Dependencies
What? It's a serious question. It'd be great if a flagship GNU project was a serious competitor with other programming languages, but it honestly looks like Guile is being kept afloat by one or two people. Why is mentioning this trolling?
Credit Scores Are About to Rise for Millions of People
>Good to know I'm not alone or imagining this stuff ;)

No, you just don't see it mentioned much, perhaps as it is just seen as "un-cool" in some circles to paint anything Google does as being less than perfect.
yes. which is why the UBI has been called an unholy alliance or trojan horse.

The Job Guarantee at a living wage is a better solution, it's also counter-cyclical and not inflationary (assuming useful work is done, and we have a lot that needs doing).
Consider him to be one of the "butterfly collectors" of this kind of social power analysis. Not everyone has to be able to develop a field; for that to happen someone has to recognize and try to catalogue it.

If you're not familiar with the metaphor, it refers to one of the development phases of a scientific discipline: before there was a theory of physics, many people described and classified various phenomena. The term comes from biology; even before Linneus, people described and collected all sorts of species; then Linneus provided a taxonomy to fit them into; and now we have a theory of genetics.
Yes Australian here. I run into this problem with programming languages all the time. Because of things like "colour" vs "color" or "centre" vs "center". "Maximise" "minimise" etc are good examples as well

My coworkers and I call it the 'American API' problem.
The common response is that with computer science you can easily find an expert who can explain the uncontroversial consensus interpretation of some CS notation, whereas with Derrida et al. you'll just get more confusion.
Show HN: Minimalize – online store for minimalist tech and lifestyle accessories
The Urgency of Now: Launching the Biden Cancer Initiative – SXSW 2017
Gases have viscosity...
Announcing AgensGraph v1.1 Release
> It's much easier to step the voltage up for power transmission.

It used to be much easier to step the voltage up with AC, but now we have advanced enough power electronics to make the inherent increased efficiency of HVDC be actually worth it.
I am sure they all have Google's ads on them, too. Only slightly suspicious.
makes jerking off motion so hard my hand tears off and flies into the sun
Hmm of course I missed it when it was around sigh
Yeah, that is indeed scary, and something to be taken into account for disaster recovery planning. Off site backups of systems need to be designed so that the whole RAID array can be physically destroyed (fire, flood, theft, axe, etc) and recovery will not take a ridiculous amount of time.

The wise sysadmin mantra of "RAID is not a backup" must be kept in mind at all times.
Bandwidth is already starting to be an issue with drives this size, at 2.5x the data simply reading or writing everything would take over a month.
Many things are valuable. The problem here is that the school don't want to, or can't, pay the full price that it costs to legally distribute the videos. Maybe it's actually fair that the people who want the videos contribute to the cost in some way. Whether that is donations, ads or labor in the form of transcription.
Zuckeberg did it right? Atleast till it was viable? JUST DO IT.