skysight-inc/HackerNews huggingface dataset:
Elm is typed, Clojurescript is homoiconic. 2 great features.

Wondering if you could make a lisp where `lambda` or `fn` required type annotations, such as

(defn add
[int -> int -> int] ;; type annotation
[x y] ;; arguments list
(+ x y))

Then it would be homoiconic - something that has saved me hundreds of lines of code (and the less code, the less bugs as a rule of thumb).

Then every function down to the very basic lisp functions would have types. Dunno how doable this is - but it doesnt matter. Someone implemented it in Common Lisp in the 80s I'm sure.
I've never used ClojureScript so I can't speak for that, but the ports are now a lot easier in 0.17 as an outgoing port is simply a function that you can call, instead of messing about with Signals. Effectively, you send stuff to Javascript by calling the port function with a Javascript compatible value, and then you subscribe to messages on the way back in, which end up triggering a message on the update function of whatever component sent it out in the first place.

TL;DR its pretty easy once you've done it a few times
Extraordinarism - the ideology to think one is seperate from nature that brought the species into existence. Related to other ideologys that considered humans the crown of creation or the source of all evils.
Most distinguishing feature of the ideology? A inability to watch ones own existence and the existence of ones species with a relaxed attitude. Often driven to extremes by massive consumer guilt, and by the dawning realisation that none of the stated statements contributes to problem solving.

"Humanity is so evil, even the devil is afraid we could take his soul. We eat soda cans and drink babys. We should all feel ashamed and do nothing waiting for the end to come, soon.."
Same user (tomaka) also wrote Rust bindings for Vulcan API - vulcano[1], which obviously can be used for creating modern games.

[1] https://github.com/tomaka/vulkano
Harnessing Happiness to Build Your Career – Advice from an Uber Product Leader
Sometimes building something from the ground up allows you to make fundamental design decisions not available in the alternatives.
Ports are essentially event emitters. You can expose them from elm, and in your JS code you attach event handlers to them using .onMessage (I think, been a while).

You can post and receive messages from ports (depending on type). Type checking is done at runtime to make sure nothing breaks.

Cljs interop is easier (can just call a function directly).
It's beyond trivial to search the web for the requirements to be a certified lifeguard in the US.

Saving someone who is drowning isn't about strength, it's about technique.
Well that was clever. :-)
The ``algorithmic'' Buzzword
Idealizing feminine males over males with higher testosterone levels and therefore larger penises and more manly in general. No wonder Rome fell to those "barbarians".

Any civilization that lacks male competition and starts favoring non competitive males, will eventually be replaced by males from parallel society where male competition is fierce. This was recently proved by "super male" model at least for fruit flies, but same population dynamics, although not so simplistic and with more variables obviously, applies to humans.
Uh, that's literally exactly how the article describes it.

> Drowning people cannot wave for help. Nature instinctively forces them to extend their arms laterally and press down on the water’s surface. Pressing down on the surface of the water, permits drowning people to leverage their bodies so they can lift their mouths out of the water to breathe.

> Throughout the Instinctive Drowning Response, drowning people cannot voluntarily control their arm movements. Physiologically, drowning people who are struggling on the surface of the water cannot stop drowning and perform voluntary movements such as waving for help, moving toward a rescuer, or reaching out for a piece of rescue equipment.

> Look for these other signs of drowning when persons are in the water: ... Appear to be climbing an invisible ladder.

> Sometimes the most common indication that someone is drowning is that they don’t look like they’re drowning. They may just look like they are treading water and looking up at the deck.
And Dan Boneh's Coursera course is excellent too (maybe one day he will get around to doing the endlessly postponed part 2).
> Very huge, that means unlike the others she had NO WAY to access the .gov through an official account unlike Powell etc

That is pretty much the most minor and least relevant issue with Clinton's case.
> The web socket example makes this clearer. You never have to ask "who owns the connection?" to use the connection.

To be fair you can do this in javascript as well using a messaging pattern similar to elm. Many libraries like postal.js (synchronous) and msngr.js (asynchronous) support a messaging pattern where you can access resources without caring who owns them.
if i wrote an article on web-based editors,
and my footnotes didn't work (because they
were tagged with "name" instead of "id"),
i'd be embarrassed. but maybe that's just me.
The link appears to go to a forum announcement that reads:

"""On our roadmap, we've had specific support for ReactOS, an alternative version of the Windows O.S. created by an Open Source community, for creating a specialized version for that operating system for quite a while. Unfortunately, we've had to scrap that plan due to the highly unstable nature of the current 0.4 version of ReactOS and no clear path forward with it that would make it more compatible with modern applications like Pale Moon. Although the alternative O.S. might fill a niche for particularly old application software, we can't continue to focus our efforts on the alternative O.S. at this time.

We would like to wish the ReactOS team all the best in their efforts to create a free, Open Source alternative for Windows!
A note to the ReactOS devs: please guys, you must step up your game or it'll never happen."""

Is there some drama here I'm missing.
I don't think many ocean swimmers know how dangerous the ocean is (to judge from people's accounts here and other times this issue has come up). So many people might not be able to be responsible in the way you suggest.

I wonder if there's sometimes a risk compensation problem from the presence of lifeguards -- forms of "I don't need to be so careful, the lifeguard would save me".

https://en.wikipedia.org/wiki/Risk_compensation

https://en.wikipedia.org/wiki/Moral_hazard (less directly applicable, but kinda)
"[S]olar, wind and storage technologies continue their remorseless—if not breathtaking—decline in cost."
> I have enough faith in our system of government
> to feel that its self regulating that we could
> put pretty much anyone in the office of president
> and they'd not be able to fuck it up too much.

Yeah, what could possibly go wrong other than....

Nomination of supreme court justices that take back decades of progress.

Starting new and unnecessary wars, making the geopolitical situation more dangerous and unstable : George W started 2 of them, didn't finish, and we're still dealing with the mess.

Have a leader who is a laughing stock, much like Berlusconi was in Italy.
You don't get it. He don't expect Trump to play chess for his team. He expects Trump to blow the chessboard.
Are you sure it wasn't a teaser for a work in progress?
This is to answer this question and all the "too late" comments.

Too late? Maybe. But we had a viable business that was pulling in millions/year. The path to giving away our stuff seemed like:

step 1: give it away
step 2: ???
step 3: profit!

And still does. So what changed? Git/Github has all the market share. Trying to compete with that just proved to be too hard. So rather than wait until we were about to turn out the lights, we decided to open source it while we still had money in the bank and see what happens. We've got about 2 years of money and we're trying to build up some additional stuff that we can charge for. We're also open to being doing work for pay to add whatever it is that some company wants to BK, that's more or less what we've been doing for the last 18 years.

Will it work? No idea. We have a couple of years to find out. If nothing pans out, open sourcing it seemed like a better answer than selling it off.
Without trying to be crass, a smaller penis fits into a wider array of vaginas, compared to too large a penis.
Once I went out snorkeling and had a hard time getting back because of the current. I exhausted all my energy trying to fight the current and was really running out of breath while panicking. Even though I had a snorkel, I was afraid I was going to drown since I was really pushing the limit of how fast you can breath through that tube. Fortunately I regained some presence of mind to just relax a little until I calm down and then try a slightly different route.
Yeah, definitely agreed. You should use a better implementation, this one just suits me.
"One of her recent criticisms seemed to be parents subjecting their children to sex reassignment surgery before they are old enough to give informed consent."

Problem is there's no one actually doing GRS on trans kids. Unless she's confusing the violent act of GRS for intersexed/ambiguous-genitalia kids which is a wholly separate issue. Because I don't know of a single case of a transgender teenager undergoing GRS or even plastic surgery for facial feminization or breast augmentation.

"She also points out that sex change is now being misleadingly presented as a solution to deeper problems that would really remain unaddressed."

She hasn't demonstrated that there's over diagnosis of adults or children with gender dysphoria. It's for her to actually show through evidence that there's such a trend that's beyond mere correlation. If she can't produce it then she's acting unethically by virtue of the fact that her claims will be sourced as an "expert opinion" by medical professionals who aren't willing to dig deeper.

Also, her remarks regarding Chaz Bono shows she's definitely not trans in any capacity. The fact she tries to conflate her experiences with that of Chaz's is the typical nonsense that certain people do when trying to empathize with a stranger they scarcely know. It's easy to try to overlay your experiences from afar but if you honestly didn't live with that person through those experiences you can't make any assertion that you know or have the ability to know what they're thinking or if their thinking is incorrect. I can tell you that for years I thought what people told me about myself was accurate despite the fact the vast majority of these people (two being my parents) were more interested in projecting what they wanted me to be and not what I was or what I really needed to do to find out who I was in the first place. So, Paglia's comments in this regard insult me greatly since they're that of a nosy neighbor that should learn to never intrude in that of the affairs of neighbors who didn't ask for their opinion.
> Be judicious in choosing which files you add to the repository. Don’t just add everything that’s in your home directory, or even most of it, because that will just require unnecessary commits and make your repository larger. It does take a bit more time to figure out where programs store their preferences, but it’s nothing you can’t find out in two minutes, and it will ensure you only sync the things you really need to.
We Are Jam: What Tinder Teaches Us About UI Design
Treasury Suggests More Oversight of Online Lenders
I just implemented that, as an additional small factor to find the recommendation. It seems to work very well. Thanks!
Given how many accidents we see with drowsy Megabus, Greyhound, and semi-trailer drivers swerving around in traffic and plowing into other vehicles we really should ask: is this a good idea?

Do we have a guarantee that SleepBus drivers are fully rested for an overnight shift?
You should read the release notes for 16.04. It covers some issues that will be rectified soon. Including that of the software centre.
Not a fan nor particularly informed on Thiel. But my brief impression is that he (also) considers himself some kind of realist. Trump is less conservative on many issues and presumably will push the republicans in that direction.

While I (unsurprisingly as a European) am far to the left in terms of what the government should do, I hate people who take advantage. But Musk mostly just had good timing (when both the space and car industry in the US was loosing momentum) and as long as you don't pretend he did it all by himself I don't see a problem with it. On the other hand you could claim that Palantir is part the military industrial complex.
> This sort revolutionary fervor is generally counterproductive

Do you have evidence for this claim? because to my mind, the exact opposite is true.

I completely agree with OP. I'd prefer Bernie but would take Trump. Some other users were quite rude saying you have to be an idiot to think a rich person would help poor people. I think that's a pretty silly statement, take Bill Gates for instance.

IMHO, members of HN are the vocal minority in their outright hatred for Trump. He will most certainly win the nomination if he goes against Hillary.
This seems to be the correct post: https://forum.palemoon.org/viewtopic.php?t=11810

Previous thread: https://news.ycombinator.com/item?id=11507858

The post:

I was contacted by Mozilla with the request to "police" our forum, since we (Pale Moon devs) are in direct control of the things discussed and posted here.

I'd like to clarify our position on this kind of thing to keep things from becoming unpleasant in both our relationship with you, the community, and our relationship with Mozilla:

- We do not censor your posts, and this will not change in the future -- this is an open forum.

- Everyone has a right to their opinions and those opinions can be freely discussed here.

- While technically possible to tightly control content here, we do not wish to do so as it does not create a healthy environment to discuss things in, which is the whole point of a forum. We will, however, control extreme behavior that is not constructive.

- On the other hand, we'd like to see anything that can be construed as misinformation or purposefully misleading posts be kept out of this forum.

- If you're going to post anything about Mozilla that you don't know for a fact is accurate, then please don't purposefully try to present it as hard facts.

This is a community forum, but it is also a public forum. Please be mindful of your posts.

We'd prefer to keep a healthy relationship with Mozilla and the Mozilla Security team since we do rely on them greatly to be able to keep bringing you Pale Moon in an organized and safe manner. We won't, however, let Mozilla dictate how we as a community should operate.

Thanks in advance for your help!
Yes, but Testing isn't a full rolling release AFAIK. It undergoes a lengthy freeze before a new Stable is released and I believe manual intervention is needed to continue staying on Testing. Plus security patches take a bit of time to land on Testing from Sid, so the Debian guys don't recommend Testing if you need the fastest access to security updates.
ooops

https://forum.palemoon.org/viewtopic.php?f=17&p=83218&sid=31... - Correct URL
Really basic stuff but here it is:
http://bellagamba.net.ar
-Weather
-Time {time is not the same around the world}
-Pricing of generic s stuff, gold, wheat, across multiple locations
I disagree. This is not a war related to a faith but past history. Arabs and Faras(Iranians) have grudges since ages.
This ‘Smart Typewriter’ Is Supposed to Free You from Your Computer
Someone is lying about electric cars on the Internet
I remember once I was swimming across a lake with a friend in high school and part way through I felt just so exhausted. Like, my arms and legs just didn't want to work.

It's a bit different of a feeling than when you're tired while running or wrestling (the two sports I played in HS) -- it's like you just cannot move. Even in those sports I never felt as dead as I did trying to swim across the lake.

It probably wasn't as scary as your experience, but it was absolutely terrifying, especially since -- like you said -- above water you seem fine, but under you're frantically swimming trying to stay above water.
Technology could help "flag" swimmers for human inspection (lifeguards, in this case). But any "timeout-based" approach is a no-go. I used to be able to go underwater for about 3 minutes (less depending on exertion), while I doubt my mom would be able to hold her breath for more than 10 seconds before starting to drown.
My understanding is that WTF::Lock works best when there is no lock contention or contention can be resolved with spinning (microcontention). Otherwise WTF::Lock ends up blocking on pthread_mutex (std::mutex) inside ParkingLot::parkConditionallyImpl, and in such case I expect it to be worse than pthread_mutex.
Islamophilia and falsification
I agree that term describes the foundational data structure these services provide, but in common parlance that is not really what it means at all and it is confounded by a common(and boring) use case being to synchronize processing of actual, text-based, logs.
Can I ask, what tool have you used for the 3d charts?
I don't get why slides are popular. We're missing 50% of the actual content of the talk here.
BTW, sorry to say we don't have a RHEL 3 release for you but in the 'complete list' are you can find stuff for RHEL 4. ;-)

Really they are Debian 4, 5, 6, 7, & 8 but they match up with Redhat pretty well.
But "ve" doesn't create confusion?
Surprisingly I can see people here being anti-establishment more than Democrat or Republican.

Both Trump and Sanders are presenting themselves as such.

I have heard more than one time, if Sanders doesn't win, people claim would switch to vote for Trump. Sounds crazy right, well not so crazy if you partition candidates by "entrenched in political establishment" vs "anti-establishment".

As much as Republicans hate Trump. He is probably their best chance at survival. And this is coming from talking to a "rich old white guy" -- the stereotypical Republican. His comment was that based on current trajectory, Republican party will fizzle away.
Facebook profile of Dutch MP disappears after ‘long arm of Erdogan’ note
Brain’s ‘Thesaurus’ Mapped to Help Decode Inner Thoughts
Sometimes you need to let talented engineers build things from the ground up, because it's good for them, makes them happy, and stops them from going to work somewhere else. Keeping people with the skills to solve these types of problems around and happy is also great for recruiting and for helping your less capable engineers learn and grow.
Nice try :-), but there's a reason why we write "upon" without a space. In normal speech the prosody makes it perfectly clear that "upon" is one word, rather than two.
The 2016 physics season starts at the LHC
Re-worded in a less ambiguous way: "cannot stop drowning to perform voluntary movements such as waving for help".
Elm does things the same way. However, PureScript has lenses so the same thing can be done if you're using the equivelant of Elm in purescript, purescript-pux
Elm incoperates CSS the same way Clojurescript and React incorporates CSS.
They are probably confusing YouTube with Twitch
Exactly! I am sick of seeing posts related to only Hillary/Trump even when they were not the presumptive leading candidates. Also missed some important updates of friends because FB thinks it's not relevant to me.
Another approach is to use extensible records, which give you structural typing similarly to Typescript. This means that you can pass the exact same state record/object around to different components, but a particular component might only specify that the state needs to have a `user` property, whereas another might only specify that the state needs to have a `friends` property.
Amazon has a very bad track record of integrating with other services: do you think you'll be able to watch this on a normal Android phones? or an Apple TV? or a Chromecast? will they let other places on the internet embed videos easily? how will they be substantially better on copyright/DMCA complaints?

On top of all that, I think this needs a nice clean discoverable UI for this type of thing to be successful and they've really struggled with that in the past.

I'm also sad about what keeps happening to Prime. This has a benefit that I wouldn't consider strong enough to sign up for while the rest of the business continues to sneakily weaken the shipping benefit I did sign up for.
He asked for credible videos. The videos mentioned in the article ( found here: https://www.youtube.com/user/MUFONHQ/videos ) are things like recordings of drones: https://www.youtube.com/watch?v=khdW87DblIo

Many of them are just straight-up pitch-black, lacking any kind of frame of reference, with one or more lights in them that move on the screen. There's literally no way to tell whether the thing moves or the people just move their phone.
Wouldn't this also be really easy to game? Create a new account solely to make the copyright complaints?
> whose skin is so graphene thin that being called a MILF

Are you serious???
I'm not sure we understand each other. If the signing person can speak to employers etc. now via the device, they can only speak back with their mouths, or possibly speech recognition if well set up. The deaf person would have to be able to lip-read people who potentially don't know how to help them in that area. In other words, it might still be tricky to communicate.
To me they look tiny. But for most HN readers they probably look pretty large.
Usually there is a monetary incentive for developers to build new homes.
Peter Thiel:

"Since 1920, the vast increase in welfare beneficiaries and the extension of the franchise to women — two constituencies that are notoriously tough for libertarians — have rendered the notion of “capitalist democracy” into an oxymoron."

http://www.cato-unbound.org/2009/04/13/peter-thiel/education...

Fits right in with Trump.

How's the seasteading going btw?
There specifically is enforcement by Apple with the new Universal Links feature (which that auth0 article talks about)

Without the enforcement, it's arguably not secure unless the user is prompted "do you want to open this link in Xyz.app"

With the enforcement (you have to upload a special file to web server(s) for the domain(s) you want to "claim" for your app) third party's cannot have the same level of integration (which is not limited to just auth - I'd love Twitter links to open in by native, non official client)

Honestly I think the "solution" already exists and just needs polish:

- Better password managers built in to browsers/os's

- MUCH better handling of private keys and client certs on user devices (add client cert syncing via iCloud Keychain for example)

- wider knowledge and use of 2fa systems
I really hate all the "let's port everything to <fancy new language>" whenever a security issue comes out.

That being said, the Rust community has done a lot of amazing work. There are people who are not just talking shit, but actually making attempts to port or rewrite some major things in rust.

I was thinking about using it for a project recently, but I found the GTK documentation to still be lacking.

Documentation is the biggest factor is language survival. I hated Python around 2002/2003, but today the documentation is orders of magnitude betters. I really got into PHP back then thanks to its documentation, not realize how awful a language it was under the cover (although PHP7 seems to be making some huge strides to get it away from whale-guts status: an actual AST, name spaces, things that are slightly more sane).

So long as they're more tutorials, stackoverflow questions and library projects for Rust, it will grow. I have pretty high hopes for it being a major language for embedded systems. Who knows, maybe in five years we'll have production read Rust based kernels that can run existing docker containers.
Depending on which dictionary you use, it's either put or set.