skysight-inc/HackerNews huggingface dataset:
Read through their GlassDoor reviews, it suggests they're an awful company on both the dev and sales side. And that means thatm at this point, their product probably isn't very good because devs keep leaving. Which means it'll be a mountain of technical debt to deal with and of course the inevitable, "omg we must have new features X, Y, and Z".

They're no longer a startup, yet they act like it. If they didn't raise more cash I would suspect that they would be out of business in a few short years.
I disagree. Languages like Haskell are much less tolerant of terrible code, which is a large part of the reason why beginners struggle with it.

I work with other peoples Haskell code daily; and some of this code has been written by domain experts. Nevertheless, Haskell mostly forces them into line. Our competitors use Python because it is superficially "easy", I can only imagine what horrors they must be dealing with.
> Each Source Interface is only available as a Tor Hidden Service, which is a special type of website with an address ending in ”.onion” that is only accessible through Tor. Tor is an anonymizing network that makes it difficult for anybody observing the network to associate a user’s identity (e.g. their computer’s IP address) with their activity (e.g. uploading information to SecureDrop).

From https://docs.securedrop.org/en/latest/source.html
How vacations affect your productivity
My brain couldn't parse due to lack of semi-colons.
I wondered the same thing when I read "But according to the lawsuit, their suggestions were never taken seriously. This suggests a stark contrast with Microsoft’s competing HoloLens headset, whose design is specifically meant to work with a variety of haircuts and head sizes."[1]

[1]: http://www.theverge.com/2017/2/14/14604248/magic-leap-gender...
Generally, religions with a leadership hierarchy are more authoritarian than those that are tenets-based and decentralized. Thus, those religions tend to take political direction on the liberal-conservative axes from their leadership.

Based on their treatment of heresy and apostasy, and self-policing of their own "ethics", I would consider Scientologists to be extremely conservative. While the leadership never endorses any candidate, the membership generally votes conservative-libertarian. I would guess that many of them voted for Trump in the last election, though I have no hard data to back that up.

Of the mainstream religions, Mormons (70%) are the most reliably Republican, followed by Southern Baptists (64%), Nazarenes (63%), and Presbyterians (60%). The most reliably Democratic are African Methodist Episcopal (92%), National Baptist (87%), God in Christ (75%), the "historically black" churches, along with Unitarians (84%).

Catholics break 44% Democrat, 37% Republican, and 19% no-preference, a distribution that closely matches the whole of America.

http://www.pewresearch.org/fact-tank/2016/02/23/u-s-religiou...

Catholicism is often the most liberal religion in Mexico and Latin America, and members from that cultural region are often considered liberal among other Catholics. As Pope Francis is from there, and I consider him to be very liberal for a Catholic, I would expect Catholics worldwide to gradually become more liberal as his tenure in office continues.
I took the parent comment to be someone familiar with ESR's personality, the reference to gun rights was unfortunate, but indeed probably the parent comment intended to create that association. However, parent comment certainly didn't suggest gun rights were the exclusive reason not to want to work with ESR.
I highly recommend that you watch my interview with Mac Slocum (video here: https://www.oreilly.com/ideas/the-internet-is-going-to-fall-... ) to find out what I actually said, rather than listen to a reporter saying what someone else said I said. I was misquoted.
Signal introduced the Video call feature in public beta release
If your rights are suspended at the border, then whose rule of law does apply? Clearly not the US, then would it be the neighboring country like Canada? Or is it some sort of no mans land? With more and more of these stories bringing up the lack of 4th and 5th Amendment rights, I'm becoming curious as to what can legally happen at the border. How would common crimes be handled in this area?
I have been doing just that for past 2 years as a student. Almost all projects I've created have been CRUD apps with little to no other logic than that.
One of the points mentioned often by @sama is that founders give up too quickly. What advice did you get from your YC Partner on this conundrum of being cockroaches versus shutting down?
Sorry, I am at work right now and don't have time to watch videos. Can you tell me more about "Smalltalk's own tooling for collaboration and version control"? Are you referring to Monticello? I am not insisting on git, but Monticello seems pretty limited in term of collaboration. I see commit, diff, checkout, and remote pull/push.

Specifically, let's imagine this scenario: we have team of tens of programmers working on a project. A new team member joins and accidentally breaks the code in non-obvious way. He pushes the code to main repository. Next time, everyone else checks out the latest version of the code and starts having weird problems. If you had 20 people on team, and they each wasted 2 hours because the code was broken, well, you just wasted a week of programmer time. How do you prevent it?

In file-based word, the answer is tests and CI. What is the smalltalk way? And please do not say "It's in the conceptual nature of programming" -- if the scenario makes no sense in the smalltalk world (maybe you are not supposed to have 20 people working on the same project?) please say this.
> Adding a throwaway compliment does not significantly affect this

I linked to the text I think he did right, simply because I remember it still. I do like it. I still don't claim that knowing he wrote it would make him easier to work width. My link to his own gun page (after citing his statement "I shot ntpdc through the head") is not related to the problems he represents in the teams, it's there just to present one more aspect of that complex personality. Your construction of what my linking to his writing is supposed to mean remains purely yours and shows how the interpretation of any post is very subjective. You don't quote me, you just invent some sentences to make your argument. I still stand to my claims, and I don't think I've insulted him.
The Business of Blockchain
What am I supposed to think about someone who creates a throwaway account called "the_cap_theorem"? You look like a competitor that's freaking out and throwing FUD.

I don't think Eric's words were misleading. People will judge Cloud Spanner on its own merit, but given the reputation Eric has both academically and professionally, I think Cloud Spanner is deserving of attention, and is not a "PR trick".
There are reams of examples of ESR's crazy beliefs on the internet. Some of these one could pass off as personal eccentricities e.g. the belief you're a god-like superprogrammer or that Iranian agents are out to harm you. The overt racism, sexism and homophobia, less so. He's not just some dude with some slightly zany ideas.
Ask HN: How to protect python code?
You keep saying this - have you actually talked to them? Find some PMs and send a few emails. Postgres is definitely in progress.
One of the things I've done after making this mistake was creating an example config file for this information, committing that, and then dropping a gitignore on the real config file.
The LA-EA4 doesn't count since it doesn't cover your statement "Your dad's old lens F-mount lens will work perfectly".

Every Metabones review I've seen had slightly slower AF. "Perfectly" still does not apply. Also, not all lenses work with Metabones, i.e., the lenses that don't work with teleconverters because their backs stick out too much.

While I appreciate the benefits you're selling, those adapters aren't perfect.
> so I learned as much English as I could so I could understand that manual.

:)

I started learning English as a kid to understand what was happening on the MS BASIC programs I could get on my computer by the time.
Why not bend the rules a bit before omitting vital components?
Best thing about Hangouts: it was rock solid and bulletproof at first, despite the clunky UI (and weird plugin system). Somewhere along the road, they removed all the crap UI, and in the process:
- it became more unreliable (F5 to get sound working)
- it introduced crazy bugs (says your muted, but not really!)
- it remained software accelerated on mac so it kills the batt
I'd love to hear a contrasting opinion.
a while back I thought of an idea I was going to call "pledge" which allowed you to map out a crowd tipping plan. which allowed users to contribute one limited and re-occuring time, money and goods, other services, "follow project", pre-sales, etc. in exchange for royalties and commissions. and once enough resources were contributed to get the idea off the ground it would tip and start implementing. I hope your platform evolves into something like that.
I find it odd that when it comes to frat guys at a university and sexual assault, we immediately demonize the frat guys even if the evidence doesn't add up (The Duke Lacross team is a good example of this).

However, when it comes to immigrants, they can do no wrong. The commonality between the two stories is the narrative the left likes to portray: Frat boys are rapists and immigrants can never be criminals.
From?
Russia-backed malware can now target Macs
> In the podcast, Sons depicted NTP as a faltering project run by out-of-touch developers. According to Sons, the build system was on one server whose root password had been lost.

> Stenn denied many of Sons's statements outright. For example, asked about Sons's story about losing the root password, he dismissed it as "a complete fabrication."

Unless either you or Stenn is outright lying (neither of which seems likely, on priors), this seems like a strange misunderstanding to crop up. Do you know what's going on with this?
I got my start programming with Delphi 5. It was an excellent environment to learn in, since I could always see something happening based on what I had done.

Better: the Delphi component libraries made writing a GUI application easy. I've never seen anything of their quality and ease up through today, and I still miss being able to get an application running by just subclassing some standard components and writing the core logic I needed.
These techniques seem to help code cleanliness in the small without attacking the root issue. Names and error handling help, but modularization requires more care than is demonstrated. The new module example separates the boilerplate, yes, but it also hides document selectors that assume page structure. So it's not actually modular. It's not reusable and it's brittle for the one page it was written for (if you change the markup and don't remember to change the module, the page breaks). It needs a way to pass in the elements queried in callbacks.
OpenStax as well.. All great initiatives.

As for the article, I'd assume it is because it is Bloomberg,
and so, these things being more nonprofit/altruistically driven,
will never be as 'sexy' as a 'market disrupting' company set up to shake things up and create more 'value'..
They have a reputation for being a bad employer for interns (culture/mentorship) and also producing bad software. Apparently, many of the students (not including myself) have actually used the software and not enjoyed the experience.
Maybe this is the answer:

https://en.wikipedia.org/wiki/Security_theater
Thanks for the clip. I want to see that movie now. Would you recommend it?
It talks about a 100x speed up but it seems to go from 5sec to 1sec?

I suppose for 100x the slow case would be too boring.
S.O.S. is the closest thing we have to that symbol. Perhaps we can let CAPTCHA-solving algorithms loose on all that image data...

The bigger issue is that the areas where people are most likely to be stranded are those least frequently surveyed by high-resolution imaging satellites.
Exactly. The reporting lately is getting lazy and finger pointy.
http://i.ebayimg.com/images/i/161789449967-0-1/s-l1000.jpg
Obviously there are plenty of anecdotes on both sides, but I had to (try to) force a moratorium on git cherry-pick between long running branches at a previous job because merge problems became a huge sink of time. (This was after they'd already had the same problems in TFSVC and seemed adamant to recreate that problem in git.)

You seem to think its "fetch a branch", but I'm trying to tell you that the `darcs pull` experience is a lot more like doing `git fetch && git cherry-pick origin/TIP --interactive` every time than `git pull`, but with a much, much better merge experience than that implies.

I'm not trying to confuse different concepts, I'm trying to show that the hard concept in the git case was the easy concept in the darcs case.
Hey,

Can you share your contact info in connection with your other post regarding feedback from bloggers and tech enthusiasts?
A full list of blogs, groups and video channels to promote your indie games
This is a great idea, absolutely love it!
It's a great gift for couples who like to read thought I would not just personalize any classic and read it that way. As an avid reader, this is something that I really want in my collection of books.

I'm sure I'll make my wife happy with this personalized Romeo and Julliet as well. Though I think I might be more excited for it than her :D
i fully agree! though technically, there is a pretty big dependency there - the .NET Framework...

however, Mono supports WinForms on all platforms, and is able to compile everything into one standalone EXE. to be honest, i have not tried either, so i cannot say much about how that works in practice. from my experience with Mono, it can be dangerous. every now and then a new version breaks threading, causing mysterious pauses or crashes, and i've read (i think a text by Ayende) that the GC can also be buggy. but for the stuff that Delphi was good at, for smaller RAD apps, it might be worth a try.
Do not forget https://onionshare.org/

An excellent alternative to SecureDrop. At least so it seems...
I've just compiled the best blogs/channels/groups that may want to cover cool indie games. It could help indie games devs/studios. H
You don't need to write the markup yourself with WPF. You can drag components into the designer just the same as with winforms assuming you are using Visual Studio, and everything will look pretty standard unless you go out of your way to change it.

As to the databinding, I find that WPF has more upfront work in databinding, in that you actually have to write some code, but that it's a lot more flexible in the long run. When I used to write winforms, I usually ended up with a lot of business logic embedded in hooks. It was a mess and was hard to reason about.
I think if the forces were balanced, then the plates would not be moving and storing potential energy. The revolutionary idea of Plate Tectonics was modeling the earth as a large scale dynamic system.
From the outside, it seems like the founder saw a bigger opportunity and decided to move on.

So, the primary motivation isn't shutting down this startup. The primary motivation is moving on to the next startup which they believe is a bigger opportunity.

Not too awesome for current employees: hope they are getting taken care of.
Really good to know. I wonder if there is a site that actually lets you post reviews of interviews from companies. Glassdoor I guess is one but I'd be curious about culture as well.
one idea might be to offer a virtual currency as an exchange mechanism. I couple domains 1millioncoins.com, 1billioncoins.com along those lines. just domains not workign websites. I tried launching one awhile back but didn't get a lot of response so i killed it.
blah blah blah three stereotypical differences between america and africa, china, middle east, blah blah students have to deal with this blah blah.

Why is this on HN?
> others can spend 50% time in office, 50% working from home

What this really mean is 50 % teams in a company are remote and 50 % are onsite. Remote working is binary.
I used to think that promises were pretty bad, but then i started using async/await. Now I think of promises as async/await with a lot of extra cruft. I have a colleague who prefers promises because they force programmers to break logic into small functions.
Look I'm an Aussie living in Japan, but I know what the EPA is.

Someone please tell me this won't pass. I really hope not, and I hope this is a moon shot of a bill, as I know how much my original country and my new country follow the US.
That's very interesting. I think this assumes that companies will be asking their crowd to do for them what they do for a living. But we are focusing on customer development (e.g. surveys, interview), and business development (introductions, and social media shares). These are useful, simple things that startups need and are fairly fungible in terms of time-value. For less fungible work, like what you do for a living, those will likely be limited to instances when the company is hiring. In this way, they can distribute one project to all the people who pledge time to that tier and interview the best result(s). Everyone else gets a reward. Also, the site will be gamified in that for every hour you pledge, you'll be given an hour. In other words, if you pledge 100 hours to take surveys and do social media shares, you'll be able to run your own campaign and raise 100 hours for your project for free.
Really cool, tested and shared. good job
> Only if you've never used something like modern Delphi to compare them to.

The last time I used Delphi it was on version 5. I never used anything for desktop GUIs on Python or Tcl/Tk (or any other language) that comes even close to it. That requirement of "modern" is too outreaching.

But I'm impressed by Python's kivy (but still didn't really use it), and there are some interesting things happening on Haskell circles. I'm optimist in that Delphi's decades old title may fall soon.
How to create an email parser
As an outside observers - and ignoring the whole drama aspect of ESR - you say "very compatible".

Does "very compatible" mean "wider compatibility than POSIX and C99"? If so, that's a very ambitious goal, but is it worth in this age?
It's more complicated but he's saying for example [1] that stress elevates serotonin (ie. in hibernating animals stress from declining food supply elevates serotonin production, which decreases body temperature by lowering metabolic rate; similar effect is in non-hibernating animals, like humans, in winter).

Interesting idea somewhere in the middle of this article, about "generations" of anti-depression drugs. He's basically saying that when drug patent is close to expire, they "invent" new generation of drugs, which patent holders claim is better than previous one (he's saying that 3rd gen (SRI - Serotonin Reuptake Inhibitors) are actually not better than 1st gen (MAO - MonoAmine Oxidase)).

He's saying that Lilly makes over $2 billion per year on Prozac for example.

From what he's saying it also seems that "playing" with serotonin increases suicide rate in people who didn't have suicidal thoughts (but were depressed).

Also that the clearest effect from studies of serotonin is that it's causing "learned helplessness" in subjects.

I'm not sure how accurate this is, just skimmed over [1] - please read the source if you want more info. There are other articles on that site as well related to serotonin.

[1] http://raypeat.com/articles/articles/serotonin-depression-ag...
Can i build the project on a Mac? I only see instructions for Linux and Windows.

Super interested in all things flight (I'm a private pilot and software developer), so I'd just love to get my hands on this.
It works out at $26.66/month but its based on two annual products:

Dual E5420, 16GB, 1TB HDD (or 2 x 500GB):
https://cc.delimiter.com/?cmd=cart&action=add&id=1718

Slot hosting:
https://cc.delimiter.com/cart/slot-hosting/
That is absolutely part of the plan. Thanks!
Not yet been to a European conference, but my first conference will be The Perl Conference in Amsterdam http://act.perlconference.org/tpc-2017-amsterdam/
Ah, sorry. I misread your question and thought you wanted to switch from JS/node -> CRUD.
Yes, that is of course preferable. There are much better error handling strategies than what the example gave.

I was only commenting on the readability aspect, all other things being equal.
Standford CS231n: Backpropagation [video]
Or environmental variables loaded at provisioning though this just moves the target. But these options do not themselves have the "in motion" characteristics that provide the best reliability, scalability and security.

If your needs are more sophisticated this means keyservers where hardware security module (HSM) might by part of the equation.
If you compare the ratio between the 90th percentile and 10th percentile of "wealth," when it comes to time then that ratio is around 1.5-1.7 for Americans (the 10th percentile male lives about 55 years, female 62 years; the 90th percentile is 93/96). If you look at income, the ratio between 90th and 10th percentile is over 10. If you look at net worth, the ratio is actually negative, because the 10th percentile has less than zero net worth.

If you expand it out to the 100th percentile then the difference is even more stark. The 100th percentile income is many orders of magnitude higher than the 10th percentile, while the 100th percentile time is less than 3x higher than the 10th percentile.
>Now there are IMO much better cross platform tools for RAD (Python, Tcl/Tk, ...) and Delphi is showing its age

Tk is the better than Delphi RAD tool?
> I have no idea why that didn't take off, but it was an excellent environment really.

- It was a wrapper around Qt

- Had some dependencies on Wine

- The set of available controls was small

- It was closed source

- They expected GNU/Linux developers to be willing to pay for it
also, adding a time trading website might allow people to baseline a value for their time.
I am correct. Read the first law of thermodynamics. Energy can be transformed from one form to another, but cannot be created or destroyed. "Create energy" is impossible.

And what do you mean that conservation of energy doesn't always hold?
BlackSky will also allow you to task ad-hoc; the plan is to have 60 sats in orbit by 2020 with a ~15 minute revisit to any place on earth.

http://spacenews.com/blacksky-global-says-its-poised-to-cove...
This is a trivial Flask file uploading application, with a "code name"-based feedback system, wrapping GnuPG's Python bindings, intended to be run on Tor.

The security it provides is marginal, but it's so simple that it's not the part of anyone's stack that's most likely to be compromised.

I think a significantly better version of this could be built. What makes doing that tricky is that you want to retain the almost hello-world simplicity of this app, because the big reason not to run something like this is the likelihood that the server itself will have flaws.

On the other hand, it's 2017, and you can also accept files over secure messengers.

Later

Amusingly, people seem to think that these are bad things to say about an application like SecureDrop.
That's really interesting. I will definitely discuss this with the team.
Ahhh... the memories.

In the 90s I met this guy in IRC that used Delphi 2 to program a RAT called Hacker's Paradise.

He was very kind with me (I was much younger than him apparently) and shared the source code so I could learn from it since I was constantly asking him programming stuff.

Then later he renamed the tool "Master's Paradise" so he could go legit and sell it to companies and compete with MS BackOffice.

I enjoyed talking with him so much, even though I could barely understand OOP, but the thought of talking to a real developet left me an impression
IRS Won't Reject Tax Returns That Don't Answer Health Insurance Question
HEY! That's it! Your Google-fu is greater than mine...