skysight-inc/HackerNews huggingface dataset:
If you wanted to create a version of F# that only allows pure functions, your best option is probably to modify the F# compiler (which is open source). However, that sounds like something that might not be all that useful.

A more useful thing could potentially be to use the "F# Compiler Service" (which is the compiler API, exposed via a nice F# library) and create some tool that checks purity. I think many people might actually be interested in something like this.
A friend of mine was an environmental consultant, and went to startup weekend. They successfully made a SaaS app that would spit out an environmental report in minutes instead of days of manual entry. Just a really good example of small applications that have a huge benefit in old industries http://www.enterratech.com/reports/1/
This post, also not free.
The same way you "changed yourself" initially for google.

But I didn't. The whole reason Google was an overnight success was that it usually gave me what I wanted first time, instead of me needing to jump around between Yahoo, altaVista, and Lycos and use regex-type thinking all the time. I love DDG and use it regularly, but my almost 20 years of experience with Google is that 99% of the time It Just Works, and I rather appreciate that it learns from me, because often now I just give it natural language queries the way I would with a person and It Still Works. Frankly the biggest issue I have with Google is that it doesn't display sufficient self-awareness for me to have metalearning conversations with it so I can teach it specific things that I know and it doesn't, and which would be very time-consuming to teach a human.
One thing you don't really mention here, but it's mentioned a lot in the comments, is the data extraction piece. Is data extraction a pretty solved problem at this point, and it's really the intelligent cleaning, transforming, then warehousing / analysis that's the unsolved issue?
That's interesting because we learn to associate positive policies and refer to them as FDR's New Deal (bills passed by Congress/signed by FDR), JFK's Peace Corp, Nixon's EPA, etc.

It's true that these policies are not made by one individual. But when we're crediting the presidents who merely signed bills passed by the Congress, should we not at least be give the same weight when they sign an executive order?

And I'm amazing that you're here generalizing what "presumably young people" do/think. It's not a matter of trying to feel superior.

Presidents are not good or bad, but rather, commit an array of decisions that lie in the spectrum. The decision to intern innocent US citizens (further regrettably by abusing data handed over by the US Census), unfortunately, lies in the spectrum of bad.

To only revere his positive actions and downplay the bad decisions made during his presidency (the Judicial Procedures Reform Bill of 1937 is another one) would be doing disservice to those interested in learning about US history (or history for that matter).
Persistent microbiome alterations modulate rate of post-dieting weight regain
Tinder CEO Sean Rad Steps Away (again) to Run Tinder’s New Swipe Ventures
Not only we do not need HKT, we also do not need Profunctor Optics.
If anyone does want to dig in to the papers, a friend and I made a discussion platform for research. I've added all the papers in Tyler's talk as well as two he recommended on Twitter to a list here: https://www.projectcredo.com/briankung/server-load-balancing

I have zero background in academic computer science, so it may take me a while to understand even one of these papers.
"That guy's getting shot."

"Yeah, he's getting shot."

Scots Police Teach US Cops How to Avoid Gun Use: https://www.youtube.com/watch?v=v8qa5Wk_f7U
In any case, talk to a doctor about it. Perhaps a speech and language therapist could help you.
You seem really bothered by this. What did you see in your filter after a year? Some tiny amount of algae? Some mineral deposits? Do you prefer your water taste like a chlorinated pool?

Wait until you find out what's in your food!
Make the slightest mistake and you are getting sued!
This would be fantastic for educators as well!
I can pretend to be listening to the wife while my ears focus on the game score from the TV?
I agree. In a lot of ways, in the areas that I have been exposed to, SV culture IS intellectually bankrupt. It's a sad state of affairs, honestly.
Unfortunately most of annoying marketing actually is producing results, which is why people are using it.

But I am with you in that, that for all the money marketing people are getting, they could be more creative how to get our attention and how to reach us. Most of them just repeat over and over same old stuff, whether it is direct mail, spamming your inbox or retargeting.
When I've described this problem to people in the past, I used my own term: "deconvolution issue". My mother and grandfather apparently have it too. Cool to see it's being researched.
> I don't think all terms with the word "self" are bad. Self-defense and self-aware come to mind :)

Indeed, but I was referring to a word that contains the meaning of "self-made" when it should be something like "together-made". The other words as you said is fine. Thanks for replying.
Our device was very similar to this china manufactured version:
https://www.melmedtronics.com/product/the-inhibitor/
Yep, I was reading through the discussion in your post and thought it would be interesting to shake that tree once more so I reposted the question.
Which industry is that? :)
Georgia’s secretary of state: DHS tried to breach our firewall
The latter. Even a very simple hash algorithm will almost always make it impossible to get the original contents back. You'd have to write an intentionally pathological algorithm to achieve that.
https://www.synology.com/en-us/products/spare_parts
You may have auditory loss that affects only certain frequencies.

The problem is easily masked in a quiet environment, since your brain has more aural information to put the words together, but in a noisy environment, where many of the speech frequencies are cancelled by ambient sounds, you don't receive enough aural information.
I built a home backup server that works good enough for me:

* zfs for snapshots (and send my inc snapshots from my laptop)
* zfs fs with snapshots to rsync non-zfs enabled devices (read: wife's mbp && imac)
* rpi3 as brain (slow, but works)
* 2x2Tb drives on a zraid

It took me a while to get it to where I wanted, but it was cheap (~230), low power and safe enough for home. I recently did a full reinstall from scratch and it took me less than 15 min to get my system back (I have my /home as a zfs fs backed up).
Cash for Cars Melbourne – Cash for Old Car
> What is the right way to cope in a situation where reality is: 1) you ARE outclassed by your peers 2) your peers ARE judging you for it

In that case you are a little fish in a big pond. Consider moving to a smaller pond. If no pond is too small, consider switching careers.
Among its other findings, the report showed that the Defense
Department was paying just over 1 million contractors,
civilian employees and uniformed personnel to fill back
office jobs. That number nearly matches the amount of
active-duty troops -- 1.3 million, the lowest since 1940.

Relying on contract workers (effectively, out-sourcing) is how Congress and the President have been able to grow discretionary spending for 50 years while being able to claim that they aren't growing the size of the federal government. The number of government employees literally hasn't changed since the 1960s.

Here's the data:

https://www.opm.gov/policy-data-oversight/data-analysis-documentation/federal-employment-reports/historical-tables/total-government-employment-since-1962/

The game of hiding the size of government by out-sourcing has been going on for decades. That's nothing new, and it's as close to a long-term government conspiracy as you could possibly get at that scale. (Not that it is a "conspiracy". It's just obviously intentional, systematic, and incredibly long-lived; and one of its functions is to deceive, or at least provide plausible deniability during election cycles.)

In fact, it's such an old game it makes me question whether any report was actually wrongly suppressed. Congressional politicians, not the military, are the ones mandating the out-sourcing. And the Congressional budget committees would be well aware of how much money was being spent on contract work.
Concepts: Formal Concept Analysis with Python
Some friends of mine started a wordpress company a few years ago, and after some thrashing trying to find product/market fit, they ended up pursuing real estate SEO, MLS indexing, and easy wordpress + mobile app generation. Check out https://wovax.com/
The problem here seems to be that users/customers insist on customizing any such app to death.

Personally, I think the optimal ticket system would have this data for each ticket:

* A unique, prefixed ticket # (JIRA gets this right)

* An assignee (like an email To:)

* A reporter (like an email From:)

* A one-line summary (like an email Subject:)

* A multi-line body (like an email body, but ideally with markdown)

* Attachments (like email attachments)

* History for edits of all of these (not like email!)

That's it! It really is basically email, but with a unique ID, and editable with history instead of immutable with replies, and a decent UI, perhaps RSS + notifications.

Unfortunately, everybody else seems to think that their ticketing system should embody their vaguely defined and ever-changing workflow, prioritization, approval, and release management system, so they want to be able to add any number of possible statuses, approvals, workflows and and all the rest. Once you add that, you end up with another JIRA or ClearQuest or BugZilla, and the cycle repeats itself.
No shock there; cars in Michigan are like gambling in Nevada, or dairy in Wisconsin.
Sure in network topologies that size, you often have tiered access, leaf, and spine switches (and you can even build nonblocking topologies if you do things rihgt). Usually doesn't mean always. Many (most?) higher end switches use custom ASICs for IGMP Snooping, which means they scale fine until the ASIC limit at which they don't handle any more. In my career, I've worked in single networks with a max of maybe 4000 server nodes in 1 broadcast domain or so. Not huge, but I've seen no issues with big multicast uses provided you're using the right network cards / HBA and the right network switches. I've seen people build FPGAs to split market data into 10k+ multicast channels and was asked for help making Linux join so many channels (it is a PITA). It was amusing when we had to call around to find switch vendors which even supported it at all, most of them told us we were crazy (this was maybe 9 years ago). Take the Cisco Nexus switch as an example, it supports 32,000 IGMP groups, certain Aristas support 64,000, etc, and that is just for ethernet switches. Lets not get into Infiniband or some of the exotic Cray/IBM interconnects.

I would be curious in your experiences if you're able to share it, but do very much believe there are options other than software for implementing multicast filtering on switches. What type of environments that you worked in made IGMP Snooping a non-starter?
We'll be bringing developed products to CES in January 2017 and will be announcing details on our production rollout plan soon. The reason for the desktop product is to allow you to use any existing set of headphones you already own, but still take advantage of our microphone array, unwanted noise reduction, music quality improvements, etc. Basically, we wanted everyone to be able to take advantage of our tech, even if they have a pair of headphones they already love.
Industry: Any tech company that hosts sensitive/regulated data.

The problem: privlidged access management and auditing.

The solution: Cyberark, but not $250k to cover 1,000 servers. Ain't nobody got money for that.
Also known as the "I'm certain there's a TV that was left on somewhere in this house" phenomenon. I agree, annoying as hell.
I would say it really depends on what you are making!

For toast it may be energy inefficient. But if I'm just making a small pizza, etc, it's way better than turning on the large oven.
This was the first page I navigated to and I too wondered how the author could make that claim. This is yet another case of someone projecting their personal belief system as objective truth. I'm actually pretty interested in having philosophical debates around the topic of existence, morality, religion, etc. in general, but I'm bored to death of people starting the conversation by assuming their position on the topic as fact without evidence.
I'm expecting to get the MVP done before the end of this year.

The MVP is mostly targeted at businesses who have to sign/generate contracts at scale. There's a lot of features for those use cases, and then there's features for users that the parent is talking about (pure contract-drafting).

I have not talked to any lawyers yet. I think the worst part is that I don't even know how good the computer-skills of lawyers are, so... designing features by my competence feels wrong. Since I can design the UI to match the general structure of a contract, there's a lot that I can add to make the user's life easier, but it also adds more for the user to learn.
>> In the meantime you can learn something new :)

The problem I've come to have with this as I get older is... I realize that I have a limited amount of time to learn new things. I still love doing it, but if possible, I'd rather spend that effort on learning portable, enduring, and broadly applicable things than ephemeral arcana involved in learning to do essentially the same thing a different/"modern" way. New learning should be for new capabilities, a better quality of insight, and real advantages.
I believe that you and tptacek may be using differing definitions of "cryptographic", because he tends to knows what he's talking about when it comes to cryptography (e.g. https://gist.github.com/tqbf/be58d2d39690c3b366ad).
someone has to pay a price for all the tracking and then most will wisen up

No they won't. Otherwise dictatorships wouldn't survive for very long. Most people do whatever they're told by whoever has power and think as little as possible.
Oh shit, you're the asshole[1] behind instacalc?

I love instacalc.

[1] I mean that in the most endearing way.
"The second is that there needs to be a political or a regulatory response. We need to have a national and an international conversation about redistribution, about safety nets, about measuring this technology and correctly anticipating its arrival. People are aware of this."

With similar motivations, we did some work measuring public perception of AI (to appear in AAAI 2017). Recently, there's been a clear increase in concern about AI displacing human jobs (Figure 3F): https://arxiv.org/pdf/1609.04904.pdf
With Troll Dad I think you get taught critical thinking at an early stage.

We should use the Asch Test in schools.

https://www.youtube.com/watch?v=TYIh4MkcfJA
It's still surprisingly hard to send email newsletters. I want software or a service that sits on top of mailgun/ses/my own SMTP server and handles list management, templating, link redirection, and analytics. And that stores everything in a way that makes further data mining easy.

Lots of services solved the just sending email part. And lots of mailchimp type services offer a complete product geared towards marketers. Not much in between and most existing players have laughably poor APIs that make custom integrations and extensions painful.
As a technical founder it's still really strange working with top lawyers that send drafts around as word documents.
I was just answering the OP. With all these downvotes for that I have nothing more to say.
>"For me, the results were that I have hearing ability on-par with a ~5 year old, and they only see adults like me every 18 months or so."

Can you elaborate on this? Is this good? Does that age correspond with undamaged hearing?
My hearing is shot. And I’m hoping that chickens will help me
Yeah, and with the TTF available, readily installable on Windows/Mac OS as well. I used FA in a PPT just the other day.
Experimenting with creating a very rudimentary internal API to handle some unique lead processing.

Also, web personalization, but we are not very happy with the product we are using and are trying to work out some kinks.
>You probably need a NAS. To store 10TB securely you are looking at a bill of materials of about ~1200usd.

For just 10TB, I would recommend that most home users stay away from RAID and buy 3 Seagate 10TB drives (street price currently $399 each) for total of ~$1200. Use 1 drive as primary copy and the 2 others as backups. With 3 drives, you could even rotate the 2 backups to an offsite location.

I quit using RAID in 2007. All of them FreeNAS/drobo/Synology/etc required more troubleshooting and babysitting than I wanted to deal with. It didn't matter if it was Linux software or dedicated hardware (NAS appliance).
If you make something when you're 20, and just keep maintaining it until you die at the TTY prompt at 85, then all your life you were able to point to it and say "I made that (and am still making it better)". This is the case even if that work isn't well known. Perhaps nobody else will point to it for you after you're gone, but while you are here, you can say that.

Things you hacked up in the past are gone because they solved a narrowly defined problem which no longer exists, and even before that happened, you already abandoned those programs.

That this happens is almost inevitable, as part of making a living. All those programming DaVinci's who are known for something also worked on lots of things that are now dust.
> actually as I type this I can hear the monitor. It's just a high pitched constant sound like a dog whistle.

Curse you for this! I've had this monitor for years without a problem and now I can't unhear it!!

By the way, I have the same exact problems as you do: hypersensitivity to high frequencies, and I can't hear / understand crap in a bar.
6. Why has nobody automated this repeated triviality such that it no longer wastes human brain time? Cue to mentally re-evaluate commercial utility of doing so...
We have autonomous mowers already: Sheep. And they improve the land in the process. :)
That's a really cool system, and absolutely great for power consumption. For backup purposes, if the drive can be turned on without a physical unlock, IMHO it's not truly offline, as an attacker could still cause data loss without physical infiltration.
Check out Sendy - https://sendy.co/
Typescript is great because it can be gradually added. It's just additions on top of JS, so if you're writing any JavaScript, you're already writing compatible TypeScript (the types just default to "Any"). Then you can add type definitions wherever you like. The whole codebase, or just a few functions that are often confusing (like that damn function which is expecting a "YYY-MM-DD" string instead of Date object).

You only realize most of the benefits though when working on a large/complex project, or on a team where you're not responsible for most of the codebase, or other scenarios where it's hard to keep the entire project "in your head" at once. If you're just using JS to add autocomplete, pagination, other simple things to a page, then TypeScript may just be unnecessary effort.

Basically, how often do you end up with a bug because of improper types. Or how much time do you spend looking up what type you need to use somewhere. TypeScript is worth it when the time spent on those issues is greater than the time spent learning TypeScript (which isn't very much).
Ask HN: In-browser alternatives to Sketch
Are there any good in-browser alternatives to Sketch (https://www.sketchapp.com/)?

It's time to upgrade the laptop. All of my current tools (except Sketch) will either run natively, or have highly functional alternatives on linux. It is the one app that still binds me to macOS. Without going doing the hackintosh in a VM route, has anyone found a workable solution?

(Based on previous experience the Gimp / Inkspace combo is not an equivalent. Happy to be corrected on this though).
Wow! You've got range. What are EPC and PTO?
Perhaps you're being too sensitive. The OP is complaining that older engineers have trouble getting a job. I'm suggesting that rusty engineers have trouble, and age may not be a factor. That somebody didn't want to hear it and downvoted me as a result wasn't particularly constructive.
What about a D.Eng? Is there an equivalent in other fields?

https://en.m.wikipedia.org/wiki/Doctor_of_Engineering
Show HN: ApocalypFit – RPG Using FitBit Stats
"The density of helium is one-seventh that of air, which reduces drag force acting on the spinning disk stack and lowers fluid flow forces affecting the disks and the heads, allowing for platters to be thinner and a larger number to be packed more densely." [0]

[0] http://www.anandtech.com/show/10106/western-digital-introduc...
It's like spam... they wouldn't be doing it if it didn't work.
I agree, but at the same time I prefer the idea of meta-rationality that David uses, actually. It explains why if you try to teach postmodernism to someone who is pre-rational they end up a relativist. As much as it is talked about I don't think postmodernism actually does reject objective truths as such, and when it seems like it is, it's because the writer is assuming the reader can understand that this doesn't mean that science and positivism aren't valuable, just that they're ultimately lacking as philosophical pry-bars.
Here One
whynotboth.gif

Stack overflow works better when people provide answers and feedback on prior answers; persistent login greatly increases the chance that someone will leave a reply, which in turn helps future users.
Yeah, it's actually not bad. My initial assessment was perhaps too harsh because I assumed he didn't know the literature. I'm still not sure that he does entirely but it's still good on its own I think.
Much easier, the equivalent C would be in the area of 15-20 statements
Hey everyone,

In my spare time over the last few weeks I've created a simple "rpg" type game that syncs with your FitBit data allowing you to complete "quests" using your steps (and optionally eventually floors). I'm a programmer, so it's heavily text based and needs a lot more work. :) After a few short introductory quests, the story starts to pick up (I've completed the first 7 quests only at this point). Any feedback is welcome. Thanks!
Florida-Georgia Water War Kills Weather Forecasting Bill
Thanks. Perhaps. I'll check him out more. I do like people who try to pull together diverse threads. The black magic article seems kinda interesting.

But my personal taste in "meaning of life" stuff these days is more the free spirit and cutting judgements of "The Education of Henry Adams" than a heavy-handed ology of meaningness. I'm suspicious of how tidy all his little categories are, how little self-awareness is exemplified (as opposed to mentioned), the seeming lack of humor despite being about a topic as complex and open as the living of life. Again this is just from a skim and I could change my opinion quickly.
> Strange how enforcing borders began to be seen as controversial

It would be strange, but that never really happened in substantial way. Most of what gets framed that way by one side of the debate is not controversy over the idea of "enforcing borders", but rather:

1. Controversy over whether the particular preferences, limitations, and exclusions of current immigration policy are desirable, and

2. Controversy over whether current and proposed mechanisms for enforcing the current preferences, limitations, and exclusions in immigration policy (which, in the case of proposed mechanisms, often involve creating additional limitations and exclusions, and more rarely additional preferences) are desirable.

This gets generalized into claims that "enforcing borders" has become controversial as a means of avoiding debate over the specific details that are actually controversial.