skysight-inc/HackerNews huggingface dataset:
>On the other hand, the idea that dynamic languages are more productive than static languages are laughable.

And yet it was common understanding just a couple decades ago. And not just from naive "script kiddies". Read what PG writes about Lisp in ViaWeb for example.

And it's not because we know we have faster to develop static languages, type inference, faster compiles (and also not because of Haskell etc). Those apply to insignificant minorities using Go and Haskell (insignificant compared to the huge hordes using Java, C#, Python, PHP, C/C++, and JS).

It's because of the fad mostly -- JS transpilers and everybody else going for moar types.

>Statically type languages prevent a lot of bugs and allow for a lot of automated provably correct refactorings that simple cannot be done with a statically typed languages.

Which is almost irrelevant when it comes to produce something -- you can get it to market faster with those bugs than with the extra rigidness.
> Personally, it's not about the money, but rather about trying to hold companies accountable for their actions.

I'm not entirely certain that a class action settlement is a sufficient deterrent; do the payouts typically hurt the company enough to not take some given risk again?
> As part of its investigation of this application vulnerability, Equifax also identified unauthorized access to limited personal information for certain UK and Canadian residents. Equifax will work with UK and Canadian regulators to determine appropriate next steps.

Nothing on Equifax.co.uk
The Challenges a Repeat Founder Faces – Tikhon Bernstam of Scribd and Parse
Because property rights are inextricably linked with human rights -- if you believe in human rights, you also have to believe in property rights. You can't have one without the other, this short essay does a good job of explaining why the two are inextricably linked:

https://mises.org/blog/property-rights-and-human-rights
The problem with this assumptions is that you have only one shot.

Edit: when I said one shot I was referring to being right or wrong about if you would be attacked or not. I was not referring to nuclear missile shots.
I use it, I pin files in exchange for bitcoin, like filecoin only without the vapourware.

My biggest client at the minute is dtube.video but there are audio "clones" and document based clones in development that I'm aware of too.
1. Pick a number.

2. ???

3. Color the rest of the algorithm
Well, good.

It's an investigation, not a definite thing. The FBI isn't charging anyone with anything, they just are saying "let's have a good look here and see if something illegal has gone on". There's lots of reasons to think they might be right, but I leave it to them to make the call.

We should want investigations into possible crimes, especially when the overall victims are consumers who will have less competition for their money.
Extreme weather is upon us
Let me just share a moment of my personal pain.

In Portugal you fill the taxes in a java application that run in a browser after accepting an invalid security certificate and I always have the feeling that the app as way more access to my computer than it should (saving files is done in a custom interface, not native windows). I'm filled with deep profound sadness and conspiracy theories every single time I have to login to that system.

It is also presented in a web page with a scrollbar and an applet with it's own scrollbars, so it's always a mystery where you'll end up after a mouse scroll.
Pretty much why I'm not freaking out, yet.

If my SSN & other personal details get out, it's my problem. If the SSN & personal details of half the country leak out, it's somebody else's problem.

Whose I'm not sure, but it would seem like banks. At this point, virtually all potential credit applicant's details have been leaked, and I believe it's the banks that ultimately lose when they issue credit to a fraud. So if you're the bank, hopefully right about now you're starting to think you need a much better method to authenticate credit applicants.
Hope and Ka-ching (2014)
Toshiba Memory bidders vie for Apple's support
This is interesting, because the case is clearly being structured (intentionally by the government, one presumes) to force the test case of "is compelled decryption legal" onto the most unsympathetic possible defendant.

If the government "knows beyond doubt" that the encrypted drives have CP on them, then they have everything necessary to move forward with a trial without decrypting the drives at all. That satisfies society's legitimate interest in suppressing child porn, while also not trampling all over the legal right to use encryption. Choosing to structure the case in this way, with an appeal to the Supreme Court over a matter that's a technicality in the original case, clearly shows that the goal is to get a precedent for forced decryption, not merely to jail one child porn possessor.
Bourgeois is mediocre in taste but requires a certain level of resources. Premium mediocre adds two components: striving but failing to achieve that level of resources, and awareness that one is aspiring to it.
We are way past a time of loyalty amongst employees. Not worth a company's time and money to do this for someone that may / may not be around after. And locking someone in because of it just leaves a bad taste in the employees mouth.
> and magstrips are no more

There is zero incremental security because of this. Why pick the lock on the door when the window is open?
Kubernetes for the Enterprise: 1, 2, 3, Go
I feel the idea of coding "bootcamps" is incomplete. Military training doesn't stop at bootcamp- it's just the beginning. Everyone in the military starts in bootcamp, but move on to more specialized skills and a different level of training.

Coding bootcamps are an incomplete idea. You need a program that takes you from Bootcamp to the coding equivalent of Navy Seals, and everything in between. And just as in the metaphor, for the 100 in bootcamp, maybe 1 makes it to the Seals- through years of training and real world experience.
Thanks for linking that. Typically, if you know what you are doing, a setup of this nature would be segmented out from the rest of internal network.

I did compliance work for a lot of start-ups and never came across a company that understood this concept. The majority thinks that their wireless router is already doing this via the Guest account.
Fair enough, on re-reading I guess your interpretation of that line is just as likely as mine.

I still argue that macros are missing something UX wise. It's a matter of preference which style you like better for specific problems, and I haven't seen a good argument for why only one of the two should be present. I don't think the fact that macros can fulfill the same function is a good argument. Them being more powerful IMHO isn't either, it just means that when multi-cursor editing fails someone preferring it, they still have the option to use macros then.

I haven't actually tried multi-cursor editing in emacs - if it is unusably/annoyingly slow, then the article would be interesting as an explanation for why that's the case, but its failing to establish that context.

If it's not, it's still interesting from a theoretical perspective. I think it shouldn't argue against multi-cursor editing the way it does.

Presenting the option of using a macro is fine, explaining the benefits of it is great, dismissing multi-cursor editing as

> tacky and modern

is totally unnecessary. And unrelated to an article about implementation details. Write "Why you should consider learning about macros", make a case for them that's unrelated to "our datastructure doesn't like the alternative as much".

EDIT: to address the quoting: It wasn't my intention to look like I'm making up quotes, I need to think about a different way of marking these up it seems. I try to put actual quotes on new lines.
"Extremists" like that communist agitator Martin Luther King and all those "extremist" satanic homosexuals spreading AIDS? Good thing we stopped them from speaking, right? Go to Saudi Arabia, they support free speech, except for those extremists who claim Mohamed wasn't the true prophet of Allah. Back in the USSR they supported free speech, except for those extremists who undermined worker morale.

Pretending you and your allies can quasi-objectively categorize "extremists" is exactly the sort of mass delusion we need free speech to prevent.
Hey all the hottest startups do it:

Magic Leap ($1.4B), Theranos ($720M), Color ($41M), Clinkle ($25M)
Which is not free speech, just "our particular bias on liberal speech", if that's what your doing advertise that. No need to lie, surely?
It's not better to improve the roof's insulation because 90% of the heat comes in through the windows.
Why not both? Most people vulnerable enough to eat up the Nazi ideology are probably in a bad place. Case in point, post-WW1 Germany.
Aside from the mechanical pieces on this one, the signs are mostly LEDS and shift registers. Good LEDs with good heat sinking and rugged 5vdc power supplies are really all that's needed for a good sign. Plus keeping water out.

The modules themselves are fairly commoditized at this point. As long as you buy ones with name brand LEDs (Cree, etc), they are very resilient.

Signs you see that have issues are usually just the cheap modules with generic LEDs.
You don’t have to have empty walls: decent screens are cheap (mine cost somewhere around 125€). And if I could long enjoy a big projector screen in a typical Eastern European socialist-era flat, I’m sure many others here could, too.
Grep and notifications on Mac OS X
Improving Rails App Performance with Database Refactoring and Caching
Thats a political and cultural solution, I said technical. They wouldn't need a technical solution if they are a group everyone approves of.

I think their only option left is tor.
I'm beginning to wonder if we'll have to develop new dating norms (neo-Victorianism?) in order to cope with this problem.

I don't think the law will help much because presumption of innocence gives rapists too much leeway ("he said, she said") and presumption of guilt invites false accusations, both of which are huge political problems.

Or we could accelerate current social trends and develop a formal caste system, whereby a female's word is always accepted prima facie against males ("he admitted to being on the grassy knoll"), and where male testimony is not admissible in court cases involving females.
do the TOS require one to only go through mediation as a part of this, so by signing up you waive your right to sue?
correction: idly in the background.
Preface: this is an honest question, stemming from my own life and current group of friends--the circumstances that frame the issue for me--it isn't intended as snark or a take-down or anything...

Do you have many friends right now who are people of color, or queer/gay, or even Jewish? How do you explain to them that you'd like to support the business that goes against the grain and hosts Nazi/white supremacist material?

I'm asking this because, right now, most of my friends are not white/hetero, and right now, they're all terrified of the US political climate for different reasons--the brown folks of being attacked (physically) by white supremacists and knowing the cops won't defend them (and in a lot of cases, the cops ARE the white supremacists), and the gays of being attacked by everyone. They're largely living in fear, and that's shitty.

I don't know if I could look them in the eye and say, "I've switched over to registrar X, because only they stood up for the Daily Stormer."

Actually, I know I couldn't say that to them, because what kind of asshole would I look like to my friends if I did that?

Again, this is my experience, but I'm curious how ours differ.
Do you boycott the ACLU because they support the KKK in free speech cases?
This is an excellent video. Thanks for sharing it. Are there any other videos by this guy that you recommend? I like his style quite a bit.
Continued G4 (Severe) Geomagnetic Storming Observed
These things look like they really work.
Except that i keep receiving "Drive File Stream is not enabled for this account" error even after I enabled it and signed up for the early access program.
LOL!

So your argument that what makes a person a good software engineer is the whiteboard coding algorithms?

That stuff is EASIER to learn than actual software engineering skills. All you got to do is spend a couple months cramming from the book cracking the code interview.

You learn that stuff in a singular CS class, that's called data structures and algorithms.

You are right about one thing though, if we are in a state where you can cram for your interview, that is a bad spot. And that is precisely the problem with the CS algorithms type questions!

The "hard" stuff in software engineering is about how you design maintainable code, how you design high level architecture, and generally all the skills that go into coding in a TEAM as opposed to be a programming superstar individual.
Monadic Generators in OCaml
More like 5 if people want to use the term "engineer" on their CV.
Ask HN: Go or Elixir for a hobbyist dev
Not trying to spark a language war. More constructive x does this better.

I'm currently a hobbyist dev who uses Python small applications to learn and automate daily tasks. I'm looking for something a bit more performant, Go and Elixir come up time and time again.

Which in your opinion has better learning resources, advantages, deployment options etc? Would love to hear your thoughts to guide my next adventure into development.
I don't know if it's still the case, but Virginia used to your SSN as an ID. There was an opt-out for that, which I exercised about 25-30 years ago, so I don't know if that policy is still in place.
They've been using onion domains to provide service while their clearnet site is unavailable - so the technical solutions do indeed exist. They're just harder to use.

Of course, the other option is to find someone who does want to host you or start your own. They've done decently, bulletproof.al has been willing to provide them domains, bitmitigate is providing their DDoS protection, etc.

As others in this thread have mentioned, there's a tendency for many entrepreneurial types to gravitate towards services that are very much hands-off, BitMitigate and Bulletproof made a name for themselves here and I'll certainly give them a shot if I'm hosting anything where users can post comments or I'm posting things that are remotely controversial. There's value in knowing your site won't go down even if the worst kind of controversy is stirred.
Traditional vs. Headless CMS – Which Is Better for Dynamic Content?
So I think this is completely wrong. Bootcamps are providing a route to jobs that doesn't involve taking another for years it for a university degree; it's a massive gain in efficiency.

By being smaller, bootcamps should have more ability to pivot content to match market demands, and give students advice on directions to persue. Front end development needs for entry level people are getting satisfied, so it's time to how some new teachers and refocus curriculum. Camps need to market as great learning spaces, rather than throwing their whole rep behind a single specially.

The notion that the space is overcrowded is bullshit; it just depends where you set your sights. I don't think we would call university education an overcrowded space, in spite of serving many orders of magnitude more students than the bootcamps currently are... One can argue that there are too many law schools, charging to much to create too many entry level lawyers. Hand wringing about these two camps closing is like worrying that there are too many law schools specializing in bankruptcy law.

Ultimately I think the closures are more about these two companies failing to adapt than any kind of general lesson about bootcamp education.
I would totally buy a book like this. I think if you also added some pseudocode that would make it much more effective: you could, for instance, have pseudocode (and maybe some complexity analysis) on the left page, and the coloring on the right page.

Somehow it reminds me to The Little Schemer :)
>In the complaint filed in Portland, Ore., federal court, users alleged Equifax was negligent in failing to protect consumer data, choosing to save money instead of spending on technical safeguards that could have stopped the attack.

Doesn't "users" imply that we had a choice in the matter? As if we're Equifax's customers? I feel more like we're victims in this case.
False equivalence. Shkreli's intent was never to lose these peoples' money.
I'm writing this off-the-cuff so don't read too much into it if you don't want to.

I love this trend of using comics to describe technical ideas (which, as far as I can tell, started in earnest with Julia Evans). I think it's a great way to remove some of the scaryness-factor that more serious tomes (like Cormen et al) are associated to. I don't think the niche is nearly reaching oversaturation. I think there is plenty of room for these kinds of books in this space. Personally, however, I probably wouldn't get much value from a book on the very basic algorithms, like selection sort etc. What I really would like is a good description of the algorithms and data structures that are described in more advanced courses, like Fenwick trees or the stuff Erik Demaine talks about in his more advanced presentations.

If you're not aiming for this to be a book for people who're accustomed to the basics, however, and more a book for people who maybe know how to code but who identify themselves more as practitioners than as theorists (meaning they're intimidated or bored by algorithms) then my main reaction is that the thing you've shown so far seems to (1) have a great visual appeal, but (2) suffers in that it does not provide implementations of the algorithms in actual code. If I think back to myself as a beginner, what I probably would have needed help with looking at your thing would have been the translation from the example and little pseudo-code on the left to actual code.
I like your lamp test, too bad it wasn't part of the Citizens United ruling that made corporations legally people - people with more money than most individuals who can influence legislation more than most individuals.
if a hacker took my info how would I prove they got it from Equifax so I could get the insurance money?

wouldn't disclosure of hacks (by Equifax) be strongly disincentivized with this scheme?

wouldn't Equifax just lie to the public if they discovered a hack so that their insurance premiums stayed low?

worse yet, would Equifax just eliminate security audits and stop looking for hacks altogether so they could plausibly claim their data was secure?
Anecdata... I went to the local bar alone recently because I had to get out of the house for a contractor to do some stuff on the weekend. As I sat and had a couple of beers, I listened to the bartender, an Uber driver, and an aesthetician discuss ICOs, Bitcoin, and altcoins (Eth) for an hour. They had no idea what it was and I didn't really have much interest in bursting their bubble... they were all convinced they were going to win the lottery with the stuff... which websites had the best ICO deals listed, etc. I ended up with a few BtC because in the early days it was fun to set up a computer for mining so that was the story I told.

When your cabbie/bartender is telling you about ICOs, it's time to start thinking which fool you're selling blockcoin to.
> Your question would be similar to asking, "why the hell do you write pixel data to an invisible memory buffer if you're going to ultimately display it on the screen?"

That's not an argument. VueJS for example also supports the VDOM thing and it doesn't require you to write templates in JS code. My point is that React requires you to cook templates in the way that's is more convenient for the React (as with JSX React gets DOM/template model pre-validated, no mess with converting HTML code to the template model), not for the template makers.
Using AI to extract data from e-sports live streams
So the thing about free speech is https://www.law.cornell.edu/constitution/first_amendment the first amendment means the government shouldn't be able to suppress what you say. That's all. Corporations aren't the government and shouldn't be held to the same standards.
What the heck does “intellectually communist” mean?

Are you somebody who defines any amount of redistribution as intrinsically communist? If so, I suspect what your term maps to in my lexicon is “a social democrat”.

If you mean “intellectually believes that by any means necessary we must transfer 100% of capital into the hands of the proletariat” then, OK, wow, I agree that’s communism.

The latter option seems unlikely to me, given that I lived for many many years on an actual commune with hundreds of extremely left leaning visitors per year, and I have literally never met anyone who believes in transferring all capital into the hands of the proletariat.
> I'm quietly waiting to see where Daily Stormer ends up landing, so that I can start treating them as the 'real' bastions of free speech, and very likely start throwing them my business.

Until I was nearly finished with the second paragraph, I thought you were referring to Daily Stormer as the 'real' bastion of free speech you wanted to throw your bisiness at. That sentence could probably be clarified if that's not your intent.

As to the point, I agree that we'll articulated and followed policies would be beneficial for all, but I feel for these businesses as well. They are aware that regardless of how sane their policy or how much they profess to be upholding free speech, they will be called out as Nazi sympathizers and angry mobs will gather. People are not at their most rational currently, and any company hosting them might be affecting the future of their company and possibly even the wellbeing of their employees (which is ironic and sad if true, given the organization at the heart of this).
Actually, since I'm affected, I got a different message. It's even worse.

They gave me a date in September that I have to remember to come back and sign up for. It's the equivalent of grabbing a ticket in the deli line.

Look at this text:
"Please be sure to mark your calendar as you will not receive additional reminders. On or after your enrollment date, please return to faq.trustedidpremier.com and click the link to continue through the enrollment process".

That's enraging. You tell me I'm affected and now I have to come back at some date/time and sign up? At least it has given me the time to read all the comments about waiving class action participation.
Anyone have a good source for an unbiased (i.e. not trying to sell me something) "what exactly should I do" now? File for the class action? Freeze my accounts? Get identity protection?
Yeah, in 2013, the top bootcamps were raking in like $15k per student, and they were churning out hundreds of students per year. Earning millions from teaching people JavaScript was an incredible proposition.
Conpletely agree. Most of the arguments I see on the subject are "slippery slope" arguments tbat imo end up doing more bad than good. Freedom of speech should not exist for people who do not want freedom of speech (e.g. nazis). It's similar To your liberty ends where the liberty of others begins.
Don't forget the odd US anti-fed/anti-state bend which led to your identity being smeared across thousands of untrustable private companies linked through a something never originally intended as an identification token (SSN) but having become done so for the sole reason of being nigh-universal.

Had the US implemented a proper citizen's registry it could be managed as that with all the security and personal details isolation that entails, including but not limited to biometric and chipped ID cards.
One thing I'm not sure about is how this breaks down as to people who paid Equifax or signed up for some service through them compared with people who involuntarily had their credit tracked through Equifax.