skysight-inc/HackerNews huggingface dataset:
Yes, I have been checking reactive streams, but they seem to take a similar approach as most other functional languages supporting chained lazy-evaluated functions.

Even though they have specialized functions and constructs for branching out and merging, I'd argue that being limited to chaining functions, IMO it quickly grows unmaneagable when dealing with any more complex data flow networks. AFAIS, you'll get super-long chains of function calls, that are really hard to change, or inspect.

Compare that with the syntax proposed in the post, or some other FBP syntax like the one in GoFlow [1], where you define each connection between an outport and an inport on one line. IMO this gets exponentially more manageable, readable and maintainable.

[1] https://github.com/trustmaster/goflow#basic-example
Ask HN: iOS Devs do you want a dashboard to change in-app text instantly?
Thoughts on what we're thinking of building?

We noticed while we were iterating on our app we wanted to change in-app text a lot on iOS. We used a database config file to do this, but we figured we could build a service that lets you change whatever strings you have from a dashboard; no need to submit an update.

Basically you can change in-app text,
* Instantly, so don’t need to wait on app store approval
* Simply, so anyone, not just a dev can change the text
* Where you can use your preexisting data models to create dynamic text, eg: `How are you <user.name>?` straight from our dashboard while always leaving the sensitive (user data, etc…) on the device.

Would you guys use this? Do you already have something that does this?

We want to know if we’re not just imagining this is a problem other devs have.

Note: We know that A/B testing services do something similar but it turns out they don’t provide features that we would need eg: variable insertion, dynamic formatting, etc..
It's not an intuitive interface, but it works -- use the slider to slide the price downward to zero. It's a variable-pricing model with varying payout to the author.

(I'm not criticizing the pricing model, I'm just saying the free-purchase method wasn't obvious to me, either, at first.)

I bet you'd get more ultimate conversions if you stated that full-price purchasers would be granted the full book upon completion (and correction/minor update versions as well).
I don't think that is relevant here. We already establish that Reddit is going to be stricter than the law. Right now we are only debating how much stricter than the law it should be.
I had an even sneakier issue on a full fat Uber (not X) fare where the driver called me, asked me where I was going, told me he'd be there soon (location 5 minutes away), and just never came (15 minutes). I didn't know what to do with that as I actually did want to go home so I just cancelled and re-requested.
Spam is easy to recognize. Hate-speech isn't, there's a tremendous range of speech that may-or-may not be hate speech.
A related idea would be to get small/medium businesses to allow coworking in them. Rather than being in someone’s home why not be around other workers and helping the business pay its rent.
I've seen in other threads you recommended Neveu's book to cover some probability theory topics. Care to explain whether Halmos & Rudin would be sufficient pre-requisites?
I know many socially adept people who have trouble making friends in their 30s. People in their 30s often are married or in a serious relationship, and spend most of their free time with their significant other. Or, people in their 30s often have kids and have little time to socialize. Also, people at this age may have an established social circle and may put in less effort to build new friendships.

Sure, you can still make friends, but it's definitely a much smaller pool than in your teens and twenties.
A Culture of Feedback
If you already have a working web app, why not just use something like flot[1] for your charting (or d3 if you are up for it). Seems like pyxley is more targeted at people who have some data in pandas and want to get some visualizations on the web quickly.

[1]http://www.flotcharts.org/
good. NSA employees may be singularly unconscious to not know who they are working for, but at some point they have to start taking personal responsibility for their actions. if the 'free market' punishes them, then good i say.
How can they tell the difference between an Uber driver and a friend I called to pick me up?
That's probably more attributable to knowledge of HN's algorithms basing article ranking on the upvote/comment ratio than on any sort of "chilling effect".
It's not a slippery slope at all. What you said is more like going off a cliff. What you wrote parses as English and highlights an apparent logical contradiction, but it's no more valid than someone complaining about other people being "intolerant of intolerance", and presenting that exercise in reductivism as some sort of deep wisdom.

Relevant: https://en.wikipedia.org/wiki/Reductio_ad_absurdum
Reddit is in dire need of a UI/UX improvement. The site is unuseable without the Reddit Enhancement Suite (RES) browser extension.

Honestly it feels like developers have not made a significant change to Reddit in years. Screw advertising revenue, Reddit needs to begin making improvements gradually to its user interface or else it risks becoming a dinosaur.
Co-living startup Common raises $7.3M in Series A
I'm confused. It sounds like they though neutrinos were Weyl points, and neutrinos are real particles. But it also sounds like this experiment created quasiparticles. So are Weyl points still a proposed real particle? Or was it only ever theorized to be some kind of emergent phenomenon? Or did they really create a new type of real particle?
I'm sorry but isn't that precisely the point of open-source? You can see all the work this guy has done. If you don't trust him, you can check his code and decisions.
I'm black and live in a predominately minority neighborhood, Inglewood, CA in Los Angeles. It's not terrible, but does have some sketchy areas. I've requested rides to and from my home plenty of times with Uber, mostly without problems.

One time I got my request accepted by a driver(to leave my house), and they asked where I was going because they didn't want to go to a bad neighborhood. The driver mentioned I was lucky that they were "passing through" and they only pick up passengers in Beverly Hills, Hollywood, Venice, Santa Monica, etc. The driver also said they turned down a white guy in a gang-infested neighborhood late one night.

They mentioned it helped that I had a good rider rating. Either way, they definitely considered canceling the ride based on location.

I've never tried to hail a cab from Hollywood or somewhere in LA headed in the direction of a black neighborhood, so I'm not sure if the experience is the same as it seems to be in NYC or other places for some black people. That ride did make me wonder how many Uber drivers actively avoid worser neighborhoods though.
its hardly an assumption, the thing was an advert mate.
We use an in-house solution for this, it's interesting you're building a service around this.
> (IIRC, with the overall records, the compassion is more even.)

You can consider ill-fated Komarov's flight as a part of early testing of Soyuz. Sort of like Apollo-1 crew forced making Apollo much more fire resistant.

Soyuz, as a non-reuseable technology (actually, some parts are reused) benefits from incremental improvements; Soyuz of today has quite different equipment than it had in late 60-s. Komarov, as well as Volkov, Dobrovolskii and Patsaev paid with their lives to make Soyuz safer... this is part of the reason this old design still carries two to four flight per year without casualties. Still way less safer than the aspired gold standard of commercial aviation :) - relatively recently Soyuz had some ballistic aerobraking scenarios, where safety margins are thin...
Quite impressive, and very honest, too. They provide a "When is RethinkDB not a good choice?" point, they provide a "stability report", and that report was a proper torture test, and they responded promptly to the issues raised by the Jepsen test. BTW I have no use for their db at the time, but if I did one day, I would pick RethinkDB in a heartbeat over all competitors.
Psychic Capital: Tech and Silicon Valley Turn to Mystics for Advice
Software Engineering Interview Tips
You don't normally ride in the backseat when you friend picks you up. Your friend doesn't have an Uber sign in his front windsheld.

Sure, they could hide that sign and request that you sit in the backseat (I've actually had Uber drivers at LAX request this). But then they would be asking drivers to take steps to knowingly break the law.
> “We need people whose stupidity clashes against our values.”

No. We don't. Those people are a detriment with no redeeming qualities.

You can clash against values without being stupid.

But in any case clashing against the hivemind on reddit is quite hard, and boy oh boy the hivemind can be stupid.

If reddit actually want to make things better they can get rid of the downvote option.
At what point in the past did memory not matter?
UberPlus and up are allowed at LAX, just UberX isn't allowed, unless the UberX driver has a TCP sticker -- something most don't have.
Show HN: Puddleplay: For those who covet luxury watches and sneakers
Thanks for the tip. Unfortunately, right clicking on a mark is not working in tmux integration mode.
I agree. /r/politics shouldn't be banned for harassment, bullying, or abuse, but it could qualify under some definitions.

For example, check out the comments on https://www.reddit.com/r/politics/comments/3di5ty/ben_carson...
Go to Voat if you want the free speech (also some of the bad hate that comes with it) in a nice little familiar package (it's almost identical to reddit.)

Go to Snapzu if you want more than a clone that has some rules (no hate) and a solid community, but most importantly tries to innovate and not just copy reddit.

Go to Hubski if you want a civil place to discuss things without all the flashy pictures and what not.
From Bamford's books, I get that the NSA has historically relied on moles within US firms for privileged access. They've either groomed and planted them, or appealed to their patriotism. They've typically focused on engineers, and have not involved management.

Some have claimed that Eric Rescorla's privacy is being violated. I don't believe that's so, because his role in these matters has made him a public figure.
> every time a person is set free, some tiny fraction will recidivate

In the US the recidivism rate is over 60%. That's a gigantic fraction.
The site is unuseable without the Reddit Enhancement Suite (RES) browser extension.

Not much of a Redditor, but could you elaborate as to why the vanilla Reddit UI is "unuseable"?
Yeah, they're down to what, 7 billion pageviews a month? How will they survive?
Segment(io) doesn't have a solution for this, in case you decide to go searching. And their server side APIs have plenty of issues of their own (eg no way to get utm parameters to the destination - hugely frustrating and we are still working with them on that).
You can save out a <canvas> to png quite easily: canvas.toDataURL();
I don't normally ride in the backseat of an Uber. In fact, I've never done that except when someone else in my party is in the front seat.
Redis' src is very clean and easy to dive into.

https://github.com/antirez/redis
Sparklines component for React
Dunno about this case, but probably because floating point arithmetic is a bitch. Try the following in Chrome's developer console:

(0.3 - 0.1 - 0.1 - 0.1) === 0.0
> false
0.3 - 0.1 - 0.1 - 0.1
> -2.7755575615628914e-17

In order to get helpful results, we're gonna have to pick some semi-arbitrary epsilon. Still, my problem domain might require a different epsilon than they expect; even if they have a default, the API should allow me to specify my own choice of epsilon.

They might also want to consider being more nuanced for the equals method than just taking the difference and comparing to zero. See http://floating-point-gui.de/errors/comparison/
If these communities then see a decline, then maybe that's a sign that Reddit was smart to pursue its free speech policy.

As much as people get outraged by the content, there is no doubting that Reddit has done well for itself due to its radically permissive policies up until now.
Hmm, this seems rather callous considering. It seems to me it is rather presumptuous to attempt to get someone fired because of their history -- unless you have evidence that this person is doing the things that you say. In this case it seems that he is legitimate.

I am not saying do not treat them with suspicion and scrutiny.
I think many people do. I even had an UberX in LA a couple of weeks ago tell me "no, ride in the back", when I opened the front door.
Yeah, I hear this often, but I've never used RES and the site seems fine. Maybe I have some form of Stockholm Syndrome..
The fact that someone could use Willie Horton to stoke racism or political gain doesn't change the story.

The fact remains that Dukakis supported a program that caused a woman to be raped. Shouldn't he have to defend his decisions?
Space engineer has a plan to harvest energy from the earth using rockets
This is an entirely personal opinion, but as nice as it is, I find the font painfully difficult to read.
If one user is offended by the rantings of a another user, they should be able to block that user universally across the site if they so wish. As long as this is at the user level I see no problem.
If he was, this wouldn't be phrased as a question.
On the contrary, many redditors would disagree with you. Reddit's format works very well for consuming and focusing on content and comments. Redditors are considering whether to abandon Reddit based on the community aspects and the actions of the admins. Those require far more work than just a UI/UX improvement. Many redditors also browse from mobile apps such as a Reddit Sync or Alien Blue. Those redditors will gain little from UI/UX improvements to the desktop, but they stand a lot to gain or lose from changes to Reddit's content rules and community policies.
Probably the same ones that justify most airport fees and franchising:

"Hey, these airports are really expensive to set up, let's recoup the cost from people who use them, so charge extra fees to any business benefiting from air travel."

Hence why restaurants and everything else at the airport are more expensive, and why they also want a cut from paid taxi rides to/from the airport.
https://crossclj.info/

"CrossClj is a tool to explore the interconnected Clojure universe. As an example, you can find all the uses of reduce across all projects, or find all the functions called map. Or you can list all the projects using ring. You can also walk the source code across different projects."
Almost reminds me of the Silk Road, and the move towards decentralized markets. Someone needs to make a decentralized reddit where anyone can go wherever they wish easily, and no one is tasked with serious governance issues -- let each subreddit govern themselves.
On one hand, I see what you're saying here. I would far rather live in a world where hiring and firing decisions came from quality of code produced, and quality of interactions with colleagues, than just about any other metric.

On the other hand, the tech community has already legitimized social shaming as a method for getting people out of jobs cf. Brendan Eich, and if this is what we're using
to make these sorts of decisions, then I can totally get behind the idea of working at the NSA equating to something shameful.

But what's shameful next month?

So. Like most nerds, all I'd really like to see is some consistency.
The cell as an entity doesn't reproduce, but that's not bigger a problem than the fact that an animal as an entity doesn't reproduce either. The ideas of the extended phenotype work inward also: the genes that do reproduce are the genes that codify reproduction. All other genes and structures of the cell are merely helping that happen. They vary because that increased the long-term chances of reproduction happening.

From that point of view, there's no need to invoke processes, nor entities like organisms or cells: what's being reproduced are the genes to reproduce, and the laws governing it are just mathematics, like with a prion or a virus.
meh, your existing friends will have kids and stop having anything to do with you because suddenly you don't get them.
This all happened after the stock split last year. GOOGL are class A shares with voting rights; GOOG are class C shares without.
stop shitposting about the nsa, this is the new reality of cyberspace. if you could somehow make the 5 eyes stop you'd only cripple them and give china/russia/pakistan et al free range over intellectual property
Wouldn't the burden of proof be on those asserting that someone who commits one violent crime needs to be put away so they won't commit more?
I live in Playa del Rey now and absolutely detest thinking about taking a cab home. I almost have to ensure I mention a nice tip so the cabbie doesn't roll his eyes.

Usually I just say that I'll give turn by turn directions instead of just saying where I'm going.
It's such a difficult question. I've read the mozilla bug thread and it's pretty obvious to me that he is simply stonewalling legitimate suggestions. In a previous life I've implemented STUN, TURN and ICE and I think the suggestion to allow users to be prompted when it is used is a reasonable one. Enabling it by default is irresponsible IMHO. Having a big global switch would make it practically useless (unless you are IPV6 or VPN usage only) because you would constantly be turning it off and on. The only other reasonable option is to enable it with a whitelist of sites, but that's almost certainly unapproachable by most users.

However, there is a big difference between a "my way or the highway", holier than thou, ass hat developer and someone who is intentionally breaking stuff. Anybody who has tried to use the GNOME desktop using multiple languages that require an IME will know that this kind of stuff happens all the time. No amount of discussion can dissuade some developers from unthinkingly rejecting ideas that aren't their own. Arguments like "I can't use my computer anymore" often don't trump "It will make the design messy". What chance does "We need to warn users about leakage of private information in ways they have no hope of understanding" have?

I'd be pretty uncomfortable tracking people's past associations and deciding what things they are or are not allowed to work on. It reminds me of a McCarthy style blacklist and no matter what the risk, I think that's unacceptible.

I think we need to ask ourselves: why does software freedom exist? My personal answer is so that I don't have to worry about whether someone is intentionally breaking stuff or whether they are breaking stuff because they are stubborn (or stupid -- though the person in question does not strike me as being stupid). We can never force people to act the way we wish them to act, but at least we can provide another option.
People have been literally saying this since the first month of the site. It doesn't seem to be holding back growth.

That being said, what reddit does need is a separate interface for people that don't like the current one. That already exists in the form of the various mobile apps.

With a few tweaks to the api, they could easily build a whole new desktop UI for folks like yourself who want something different, to run alongside the existing one.
Thank you for giving such a clear explanation of the realpolitik affecting the Free Software community. "Operation Orchestra" is an incredible talk which had a significant impact on me.

edit: s/and/an/
If an Uber driver did that I would 1 star him. And when Uber contacted me to know why, I would tell them.

When a cab driver is rude... its just normal.
So if someone leaves the NSA because they disagree with the actions of the NSA, they should still be "punished" by the free market? That seems... counterproductive.
It is a lot less of a problem then you make out: most of the time, the single letter naming conventions are actually very useful. Its not like all the haskellers just forgot the usefulness of names from the other languages they frequently use; it is an educated and measured choice.

That said, it certainly can be taken too far and turn into a clusterfuck.

permutations :: [a] -> [[a]]
permutations xs0 = xs0 : perms xs0 []
where
perms [] _ = []
perms (t:ts) is = foldr interleave (perms ts (t:is)) (permutations is)
where interleave xs r = let (_,zs) = interleave' id xs r in zs
interleave' _ [] r = (ts, r)
interleave' f (y:ys) r = let (us,zs) = interleave' (f . (y:)) ys r
in (y:us, f (t:y:us) : zs)
Not everyone agrees Citizen's United is an insult to democracy. Do you even know what actual case was about? The government was trying to stop an anti-Hillary movie from being publicized because they claimed it was illegal campaign spending. The Supreme Court did right by rejecting an absurd attempt to regulate political speech.
Not sure. Although I have seen many sites and companies have contests where it's not applicable to certain provinces or states. Also I think states vs countries is a bit different. Why not then just apply the saudi standards to our content as well?
Let's Play Deus Ex with Warren Spector, Sheldon Pacotti and Chris Norden
Isn't Webstorm built using Java?
I've had ocd for 33 years (I'm 43). I always thought I could tame it...eventually. It's as bad now as it's ever been. I live with it. I perform constant, ludicrous rituals. I'm thankful that my SO puts up with me. It can make me a cranky, distracted sonofabitch. I try to hide it from my son. I'm not always successful. He hasn't asked me why I do weird shit like walk in and out of a room multiple times but I suspect he will. What can I say? That I know better but I can't find the will to overcome it? The best book I've read on the subject so far is The Mind and the Brain: Neuroplasticity and the Power of Mental Force by Jeffrey Schwartz.
There's a huge difference between writing a paper saying "this algorithm seems good/secure" and actually backdooring an algorithm yourself. He did not work for the NSA, and there is no evidence he was aware of, let alone involved with, designing the "key escrow" in Dual_EC_DRBG.

Unless evidence of that comes to light, I don't see why his integrity should be questioned.
Your original argument was that lawyers on both sides of a criminal prosecution should be public employees. One side is already always a public employee, the prosecution. That's what I'm referring to here. The fact that one person can afford a better defense in one case doesn't do anything to hurt the defense of some guy that can't in another.
Crack was new and popular and very lucrative. Dealers were staking out territory. If there's more to it than that I'm not aware.
Please. I've always liked that book quite a lot, but Dawkins did not present (and did not claim to present) a theory of abiogenesis.

No one has ever presented an actual theory of abiogenesis, the current article notwithstanding, as opposed to some intriguing but speculative hypotheses that might (or might not) turn out to be part of an eventual theory (RNA world, clay catalysts, deep sea smokers, lipid membranes, etc. etc.)

Considering a totally open subject to actually be answered and finished is just saying you personally don't care to pursue the topic in more depth.
Amongst those convicted of homicide, it is nowhere near that. Estimates place it at 20-30%, and of those, the highest proportion is for those convicted of homicide during a felony while others such as those who where convicted of DV-related homicide recidivate at closer to 10% (which makes a certain macabre sense.)

see eg http://nj.gov/corrections/pdf/REU/Recidivism_Among_Homicide_...

I meant the phrase "tiny fraction" in light of the discussion of T1 and T2 errors: no matter what rule is made, unless you incarcerate all felons until death, some fraction will recidivate. How to correctly weigh type 1 errors is difficult.