skysight-inc/HackerNews huggingface dataset:
I'm not disagreeing :-( I just found it useful when I was studying discrete mathematics that set theory is a branch of logic. Knowing logic before you study set theory means you have a solid conceptual foundation to aid your understanding.
Wow does that site suck...on my phone, at least, there is no obvious way to buy the book or even tell if it's self-published or available at bookstores.
I have a Swiss COSC thermo-compensated quartz watch that is so accurate that I have not been able to measure any time deaviation over the time between daylight saving starting and stopping. Amazing technology.
"We smiled, then broke countless laws laying waste to their foreign and domestic systems."

They explain pretty clearly at the front that they verified the ownership of the company and were hired by the group that owned 51%. What they did was the IT equivalent of a repo job. Doing this sort of hacking on your own equipment by yourself or a hired third-party is legal.

"On Wednesday, we reviewed the articles of incorporation, confirmed the ownership of the company with the CFO, talked to the board, put indemnification and release of liability agreements in place, and agreed on a course of action."
Qube Kingdom Cheats Hack Tool Download
Roofers install roofs, they'd love more free raw materials.

I don't think Post-quake Haiti had a surplus of unsold consumer goods.
Alternate health insurance is quick enough to set up, at least in California, that it's easily worth the time invested (which is minimal, it's very convenient, and the savings can be quite significant). You can indeed buy health insurance for a very short period, like the time in between jobs. Leaving your job is a "qualifying life event" and you can choose between COBRA or signing up for a different health plan (on an Obamacare exchange, I guess) in a "special enrollment period."
I understand your position, I have been the face and failed. Failure sucks. Also when your name is on the business, you can't say "I have to check with the boss" as every customers knows that you are that boss.

I think though that Virgin group of companies would be less successful and well known if Richard Branson was not such a face for all the companies. Steve Jobs persona was a factor in Apple, as is Elon Musk's persona is helpful to Tesla and SpaceX.

At best it is a double edge sword, good and bad all in one. I am sure Nikki Durkin will rise again.
This is relly cool. In a way I feel like you're changing part of my past for the better. Its weird.
A tough question. So I would ask indirect questions that all revolved around "what do you like about your job?". And listen carefully to the answers.

If the answer sounds like some standard BS such as "well I really like helping people get into the home of their dreams at the lowest price!!!!" or something canned or manufactured "we win when you win!!! I like win win deals" and so on then perhaps that is just someone who is going through the motions and isn't really in to what they are doing.

Just like with computers. There is the guy who is in it strictly to make a buck, but would never tinker or experiment after hours, and the guy who really enjoys programming for the fun of it and was doing it as soon as they could or as soon as they were exposed to it.
You are obliged to report withdrawals of $10k or more with a CTR.

Your bank is obliged to report any transaction deemed "suspicious", including transactions or series of transactions that you previously reported. Anyone working for the bank can decide that your transactions are suspicious for pretty much any reason. They are required to keep their suspicions secret from you. (Example: Gov Spitzer of NY's fall: http://www.banktech.com/spitzer-exposed-by-bankandrsquos-ant...? )

Basically, the government doesn't want people moving lots of untraceable money around, period. If you're wealthy and like to spend your money interacting with Federal law enforcement, go for it, but have a good attorney standing by and stfu.
Not quite, LFE is a self-contained Lisp system with all the things you would expect a lisp system to have. It has been designed to run on the Erlang/OTP system and to efficiently use all the features of that system and its VM. This means that LFE has a clean interface to Erlang/OTP so it can easily be used together with applications written in Erlang. Mixing components written in Erlang and in LFE to write a larger application is straight-forward and painless.

If I could rename it then a better name would be EFL (Erlang Flavoured Lisp), which is what it is. The "Flavoured" in the name comes from that I had earlier implemented a Lisp machines flavors system on another lisp, with an english spelling thrown in as a joke.
I've been looking at the benchmarks https://github.com/kostya/benchmarks and am pleasantly surprised about the speed. It definitely smokes Ruby, but also is usually faster than Go. I know that all benchmarks are relative but Crystal seems a great language from a performance viewpoint.
I think you're being overly pedantic – or maybe deliberately obtuse. I can't tell.

In discussions of "NoSQL" technologies, it's common to use SQL as a shorthand for traditional, relational databases which generally support SQL. We're talking about databases like MySQL, Oracle, Postgres, MS SQL Server, etc.

Sure, Andrew could have been more precise with this language, but from the context, do you honestly think he's using SQL to mean specifically Structured Query Language, the 4G language developed in the 70's?
That's not really a response to crisper, rather a response to why humans won't be engineered using crisper any time soon.

Crisper itself is very powerful. And like any dual-use technology, that power can be put to ill purposes. Crisper however, is unique in that it is 1) easy and 2) only understood by a very small fraction of people.

Nukes are 1) hard and 2) not well understood. Guns are 1) easy and well understood. Synthetic biology will become well understood, but not for a generation or so of people seeing how their tools have actual practical, ethical, aesthetic and damaging functions.

Crisper is scary because it's very potent, and very easy to use.
When Github first started, it became immediately profitable because they had paid plans from the get go and they weren't dealing with that much data at first. They didn't have pull requests or issues or anything like that at the start, it was just a push/pull remote server with a web viewer.

After that, they grew enough to keep up with growth in the company and features until they got the Andreseen investment and threw growth into overdrive.
If you replace "Joxa" with "LFE" here you would get a good description of LFE.
It's a repost.

https://hn.algolia.com/?query=neocomputer.org&sort=byPopular...
https://github.com/glennw/servo-shell does though
> Why not make it an official extension?

It says a lot about Mozilla when they decide to bundle fad features like these after spending years stripping existing features[1] out of Firefox. During their effort to dumb-down[2] Firefox, it was common to hear that removing those features didn't matter, as they should be provided by extensions instead. Apparently that cheap excuse is ignored when the feature when it is convenient to do so.

[1] the many options cut from the preferences dialog comes to mind - some that I have had to help a LOT of friends work around. Far too many man-weeks have been wasted ;_;

[2] which was a terrible idea that hurts the enthusiast that actually used those feature, hinders the inexperienced-but-interested users by hiding previously visible features behind the addons.mozilla.org, and doesn't do anything at all for the supposed target audience of non-technical users who by definition don't even use the preferences dialog.
How to Install OpenVPN on CentOS
Yes, they remind me of the people behind the dolphin emulator. They are working to make old games better than they've been on the original console. For example they added support

- to have 60fps in games that had only 30fps on the console,

- to load custom high definition textures,

- to play games at higher resolutions (1080p and beyond vs 720p) and

- to have stereoscopy in games.

And that without access to source code, mind you! Their work is amazing.

Source and recommended read: https://dolphin-emu.org/blog/series
Data Science Courses to Avoid
Thanks. From that page, the part that most directly addresses my concerns is this:

> Do grants distort local markets? It seems possible to us that a large infusion of cash into an area could alter economic opportunities for both recipients and non-recipients. Such effects could be positive (for example by spurring investment and job creation or by increasing the availability of retail goods) or negative (for example, by leading primarily to local inflation). The limited evidence addressing this issue in the RCT of GiveDirectly's program in Rarieda[1] and the broader literature on cash transfers points to no distortion. There is an ongoing RCT[2] of GiveDirectly's program that is testing for macroeconomic effects.

Not a ton of concrete results as yet, especially for the larger macroeconomic effects, but at least from that one study the local effects appear to be minor. Certainly more research would be valuable.

[1] http://www.givewell.org/international/technical/programs/cas...
[2] http://www.givewell.org/international/top-charities/give-dir...
is this tool any good? anyone used percy and can give a brief review of how they thought it was / what worked well? thank you.
Sorry if this is a stupid question. Is the Genius Beta project powered by a reverse proxy that injects JS onto pages? Thank you.
Why couldn't it have been a bundled extension? Heck, add the option to turn it on to the update page.

At the very least it would allow people to remove it easily and entirely.
I had no idea places like this existed in 1939
I enjoyed Mastering Algorithms With C. After going through that book I was able to actually get things done. I recommend this because it walks through the implementation of basic data structures that you will be working with no matter what you're doing.

K&R is a good reference, but I only found it useful after I knew enough to actually get things done. I didn't find it good to learn with, and I was already proficient in a couple of scripting languages.

I also recommend Richard Stevens books. Advanced Unix Programming and Unix Network Programming are excellent. I'm not sure what you want to work on, so that might not be relevant.

For studying how non-trivial things are implemented I like TCP/IP Illustrated Volume 2, and The Design and Implementation of the Freebsd Operating System.

One of the things you're going to find about C that's different from higher level languages is that it's so minimal that you're going to have to build up a personal library of code to get things done.

For code samples, I like to look at OpenBSD. It's all in one place and there's less cruft than most of the alternatives. This is useful because while the key tasks of a particular program might be described well in one of the books I mentioned, it's not the same as a real modern program. I've found it really helpful to actually look at something that's stood the test of time for inspiration. Also, it's man pages are awesome. I look at them often even when writing code on other operating systems.

And remember, valgrind is your friend.
http://crystal-lang.org/2013/07/13/null-pointer-exception.ht...

The Null pointer analysis is great, hope this stuff pollinates some of the more mainstream languages
Or y'know, it doesn't matter the exact day as long as they interrupt the news cycle and spin it their way?
Money doesn't build houses. People build houses. If they needed paper, the Haitian govt could just hand that out.
“Houston, We've Had a Problem” (1975)
dwhly - this is awesome. I had no idea such a thing existed!
Sequel Pro 1.1 RC1
Supports numerous hash (including SHA-512, RIPEMD-320, Tiger) and encryption algorithms (Including AES, Twofish, and Serpent) in several modes (CBC, LRW, and XTS), giving more options than any other disk encryption software.

Why exactly is "more options than any other disk encryption software" a good thing?
I think the standard solution to that problem is to make food ahead of time (maybe large batches) and then pack a lunchbox?
Extensive discussion yesterday:

https://news.ycombinator.com/item?id=9665437

https://news.ycombinator.com/item?id=9663415
pitch it as a TV series
Voting is the corner stone of democracy. How is it fair to stop someone from voting for a mistake they made that isn't necessarily violent or even have a victim? A mistake they may have made early on in their lives, the lessons of which they have learned.

And that's ignoring the disproportionately higher incarceration rate of black men in america.
Discussion from earlier today: https://news.ycombinator.com/item?id=9666834
Laws can be changed. So can governments. Once your DNA is in a database, there's no getting it back.
Neural-Network Audio Synthesizer (1993)
A few billion?
Indeed. The US and Europe owes Haiti billions, but the real challenge is in getting a stable nation in place so USA and Europe can pay the reparations usefully.
They bundele it because they get payed for it. Same story with the new suggested site advertising. The alarming thing is that this way Mozilla is loosing it's independency.
New Snowden documents reveal secret memos expanding spying
> why it is hated then and today?

because it is a grinding game that only managed to exist today because of online iterations.

it is single player World of warcraft.
I was in a similar position about 6 months ago.

With regard to stock etc, I've no advice. The startup I worked for took good care of me even though I was leaving and the entire process was actually smooth and painless.
However, regarding the afterward:

I immediately contacted anyone in my network I thought may have some sort of consulting or contract work I could take up while I looked into what my next venture may be. With this, I actually ended up choosing to work mostly on open source projects and contracting work (contracting part time). I was in Ohio, so cost of living is next to nothing compared to SF (my share of a 3br house is $400/mo 10 minutes from downtown Columbus).

From here, once I had the desire to get back into the grind and onto a team I started selectively applying to new firms I was interested in and truly trying to make a connection, rather than blindly sending out resumes.

It took about 6 months to get to the point I wanted to dive back in again, but I have worked on wonderful and incredibly interesting projects ranging from designing packages for the Atom editor to enable better accessibility for the blind to working with medical and legal startups adding features. It's really been a great experience.

Feel free to email me, contact info is in my profile desc.
And if you are in the Taylor, Texas area, check out http://reglue.org/

Ken Starks gave a heart-touching presentation on Reglue at this year's LibrePlanet conference (and accepted the FSF's Award for Projects of Social Benefit on behalf of Reglue). Unfortunately, the recording of Ken's presentation doesn't seem to be up on the LibrePlanet site, but I'm fairly certain that mtjm.eu has it somewhere.
The Nightwalker and the Nocturnal Picaresque: Street Lighting in 1600s London
It seems to have a fair slew of type-system features, so how does it manage to compile so fast, compared to for instance the Rust compiler, which doesn't do global type inference?
I think you're missing the enjoyment part. I'd rather have a chicken sandwich or a salad from Wendy's than Soylent. As would most people I suspect. It's possible the grilled chicken or salad isn't actually better for me than the Soylent, but it isn't THAT bad, and it tastes so much better.
I like the transparency that there seems to be around this as it makes me more likely to donate the money.

It seems to mean that basically they get 9% of donations to cover various costs. Both non-negligible but also not too bad.

Still would like to know what the "overhead costs" are.
USAID! Thy funneled $billions to Russian oligarchs in the 1990s! Harvard University faculty ran that shitshow.
Hah, Robocall meet Auto Reject List!
I don't understand what I am supposed to take away from this though. If you were a strong C, C++, Java, Scala, Clojure etc developer you could equally deliver a highly scalable solution in 2 hours. I haven't seen anything yet to show why Go is fundamentally easier to deliver solutions except for single binary development which isn't really an issue for server side development.
Pipes gui was revolutionary when it came out and to me is invaluable. Shame to see it and rss die out from mass appeal :(
There are times squeezing every last bit of performance is great. I am saying is in general there is no need to run -O3 on a 500 line function which is run once at initialization compared to a compute kernel. Our compilers and languages don't have the granularity to specify this currently.

I do want more specialized optimization tools however. Things like automatic super optimizers [1] which can be targeted by programmers with special directives.

[1] http://theory.stanford.edu/~sbansal/superoptimizer.html
Vannevar Bush foresaw many things correctly. But the rocket thing... It was only a few years later that we were lobbing those vertical battleships into space.
Man, is Hypothesis awesome. I'm bumping into it more and more, and lovin' it more and more everytime.

What kind of tech stack do you run? Last time I check it was mostly Javascript (ugh).
Treat users like ignorant entitled idiots, and they'll just continue to act like ignorant entitled idiots. Meanwhile everyone else who does know what those settings are for suffers, and it decreases the chances of future users ever learning they could do that.

If users aren't putting in the effort to read warnings/error messages, or can't put two and two together and correlate why things aren't working on some sites with what they did with the settings (or even better, apply some more critical thinking and possibly Googling to figure out why), I think that's a sign of a deeper problem and trying to patch over it by dumbing down software interfaces is a horrible direction to take.

To become knowledgeable users of Web technologies and not mere consumers, they must be allowed to explore, experiment, and break, then fix things. Taking away these settings discourages that. "The only real mistake is the one from which we learn nothing."

FYI Alex Limi no longer works at Mozilla.
Not the best but the Techempower one is one example:

https://www.techempower.com/benchmarks/#section=data-r9

And arguably more real world than microbenchmarks.
The "Know Your Customer" rules actually encourage reporting of transactions in the $2500 dollar range, which is even less.

Source: drinking buddy who was VP of local bank and handled regulatory compliance
if 100 people do random things, and 99 fail while 1 succeeds through sheer luck, do you repeat the same random things they did?

Survivor bias is a huge problem in learning from case studies. A particular tactic may work well through a particular combination of market, environment, team and timing. That doesn't mean it's a good tactic for your particular situation.

You absolutely have to study and learn from the failures as well as the successes.
Voting is a right, not a privilege. The right to self determination tempered by the rights of others.

The right to vote is taken away under the auspices of having broken a social contract by committing a crime. But taking away the right to vote is also tearing up that social contract. Is your response to someone breaking a contract to tear up the contract?

It is not a deterrent (the death penalty it seems, for some, is not even a deterrent). But even if it were, it would be a pretty fucking dumb deterrent, as deterrents go.

And surely someone under the direct control of the state should have more of a say, not less, in who runs that state. Voting in prison should be mandatory.
I think they are only fast enough because developers have not been exposed to better. In general, I would like to see more aggressive build modes for CI servers, and less aggressive modes for dev.
clickable -> study.com
Try givewell.org

Problem: finding a reputable charity is hard. Why should users trust you?
And the biggest joke is that when you tweak the default settings you often end up making it worse.

The JVM has generally excellent performance with the defaults.
First time work, intelligence, instinct ... and of course luck.

Second time replace luck with publicity. Same reason why Paris Hilton has success selling parfume.
i'm actually using visual studio with checkouts from butbucket. but i started a new project (that depends on windows anyway) on VSO to check out.

honestly, i'd be really happy if my company ditched github enterprise to either of those.
The same reason that Linux has 9 major file systems - because we can, and its free software, which means personal choice is paramount.
I agree with you that there is value in these varied opinions. I think it's part of why this sort of post tends to get upvoted regardless of whether it is positive or negative about the technology.

In his blog post written roughly a year ago about his first week using Go he says this:

> gonna be dealing with Go for a while and will have to make the best of it.

I could be wrong, but I get the impression that if it were solely up to him the project might have been written in Erlang either from the start or after trying Go for that first week.
What a generous window of time...

This $5 credit offer is being extended to our customers with active XFINITY Internet service in
California, Washington State, and Tucson, Arizona who were affected by the issue with our DNS
servers that was first reported on 6/1/15. The form above will be available until 6/11/15
I love that we're getting new languages lately, but almost all of them seem to be ignore the significant new requirement of our age: parallelism & concurrency.

Specifically, you need lightweight processes and no-shared-memroy architecture.

While the number of cores on a machine is remaining relatively low, the number of machines in a system are going up.

Erlang got this right and build a lot of infrastructure around it (OTP) and while you can't replicate that infrastructure quickly you can get the fundamentals right.

Simply getting this wrong rules out a lot of languages from consideration (because why learn a new language that is going to be obsolete, or only chosen by people who don't understand how to build systems?)

It's a lot easier to get this in when you're new and can make major changes to the language. Once you start to solidify it would break things- this is why Go's fake concurrency is a tragedy and a huge missed opportunity.
Just curious, why Crystal? It looks just like Ruby. What problem(s) are you addressing with Crystal?
How so ? It takes minutes to install it.

Just download it, copy it and set JAVA_HOME to make it easier for other applications.

I've done this on hundreds of servers during my lifetime and never once had an issue.
You say that, but because 1.5 is written in Go, it actually does significantly worse on some benchmarks and actual programs.

See: https://talks.golang.org/2015/state-of-go-may.slide#11
How Water Heaters Evolved into Grid-Scale Energy-Storage Devices (2014)
Hey, can PP use Google Maps satellite imagery to count how many houses got built where? I bet google or other computer folk could help do AI to count houses.
Really, all I need is gofmt on save, and even that is mostly because I've gotten so used to it that I drop ugly unformatted dreck into my editor and let gofmt clean it up.

I worked full time for year without go to definition, mostly because full text search is almost as good most of the time, due to how regular formatted go code is. I don't really use anything else, mostly because I don't need anything else and I have better things to do than install editor plugins.