jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
For those here wondering why you'd use Laravel over vanilla PHP + MySQL + PDO, a few of my clients had this opinion so I've had experience. The Laravel "fluff" saves you from rewriting tons of code, helps you write test cases, and makes logic easy to follow.

One of my clients was very anti "needless vendor packages" (definitely some truth to this sentiment), but we ended up with 14 extra php files reinventing the wheel. I'd opt for the former any day.
That's in general a problem with dynamic languages with weak type systems. How "Your code runs without crashing" is really really != "your code works". How do people even manage production python! A bug could be lurking anywhere, undetected until it's actually run. Whereas in a compiled language with a strong type system, "your code compiles" is much closer to "your code is correct".
And then Firefox will announce a zero-day. What will you have gained?
You don't need nano when you have vi on every install anyway.
If your startup succeeds people will suffer and die. That's life. Your spirit of adventure should be kindled by a consideration of the baseline risks of life.
Public land that has privately owned network cable on it.

Though you're right in principle; that is a small piece of what Amazon does. I was just trying to fend off the oft-repeated notion that the Internet backbone was entirely the work of private industry, and the government has no business regulating it.
Languages with powerful type systems do allow the programmer to ensure consistency without duplicating code, to a degree. And I suspect that it does reduce the testing burden substantially when used correctly.

There will always be some need for all of the following: static checking (e.g. compiler checking the types), tests, and code review. There's a simple economic reason for this: if you omit any one of those strategies, then the cheapest way to find the next bug will almost certainly be the one that you omitted.

You're right that tests are redundant (you could say the same thing about type annotations, perhaps), but redundancy is underrated. Redundancy aids readability, and it also helps catch mistakes when there's an inconsistency. If you put code and tests near each other, it might be helpful to think of it like: "<code>. In other words, <test>." Similar things could be said for type annotations, declarations, and constructors; or code comments.
Depends if species is monogamous, basic ethology stuff.
> Viber, Telegram for direct marketing? Wow. How do people decide to join? How do you do ad's?

I've lived in a country where LINE, an IM/Call/Video/Games/etc is hugely popular.

Companies have official accounts which works for a couple of reasons:

1. Sometimes they gets automatically added to your list I think. I might have just forgotten how I got them though do don't quote me on this.

2. App specific promotions "follow us for xy and z". I guess this is the ads you're wondering about, it's basically a "100%" impression rate towards costumers you already know is interested in your brand.

3. Stickers are something that are huuuuge. Companies can create their own cute ones that obviously include the logo in one way or another. People then get them for free or buy them. I think companie pay to have them in the store for free, while paid stickers gives LINE a cut.

4. General curiosity from costumers, "Hm I wonder if AirAsia has a LINE account, maybe they have some discount there?"

Obviously you can block each account if you so please.
No, he's just ridiculously prolific.
I could probably manage that for something I really cared about for a short term amount of time, but the average job as a wage slave I just don’t care about that much.
Firefox user data shows 4K at roughly 2 % and "other" resolutions (only part of which will be high DPI) at slightly less than 7 %.
Actually,

Sailing ships of the 1890s were very cost effective. They still were made outmoded by the reliability of steam ships.

The cost of the crew really isn't that big an impediment. The cost of cargo sitting around is much, much larger.
In proper MS marketing form I think there is a difference in two very similar products (and their names don't help the consumer at all). Office online is a web-based version of these popular apps (1:1 parity of OS software? I am not sure). There is also a $99 subscription model that allows you to install these apps for 5 computers (local OS software installs) + the benefits of these web apps + X gigs of One/Sky Drive + some Skype stuff.

I have been a happy subscriber to the $99 version (with OS apps) and I have been very happy with the price point. Have pretty much moved over to OneNote from EverNote over the past year and also love the ability to have a local install of Excel, but be able to edit inline on the web when needed.
Has anyone tested to see if it would work with co-op with non-beta players?
A few things: When Twitter gets a DMCA they have to act immediately, even if they plan to fight it. It's part of the safe harbor laws.

Tweeting potentially copyright protected material is not illegal until it's been proven to be in court. Fair Use isn't valid before someone gets sued. You can claim that if sued you will defend yourself under Fair Use, but it's up to a judge to decide whether your claims are valid.

Basically, nobody wants to go to court, having the content taken down is unfortunate, but also necessary so that both sides of the law are represented (holders and users of copyright).
> ... trying to keep technologies bottled up as "forbidden knowledge" is at best only a delaying tactic ...

> ... a real risk that technology will happen faster than our ability to assimilate those technologies ...

> ... the alternative is to give into natural selection as yet another species that didn't adapt to its environment fast enough.

I guess if you came across a hole in the dike, the small thing you can change would be to grab a jackhammer?
Does anybody know if I really need the "Malware domain list" if I have Chrome's malware and phishing protection activated at the same time? Sounds like they might contain the same sites anyway.
registered, hope to find out about some local tech meet-ups :))
I’d highly reccomend that people look at how the media sphere in America is split, not just the tech social media sphere.

America had problems before Social Media dialed it up to 11. Those problems aren’t going away.
What's to stop them from confederating afterwards?
Let's hope they don't.
Turns out planning a coup in plain site is a step too far, and has consequences.

Who could have possibly predicted it?
I'm not sure whether you're saying I'm taking that shortcut in my comment, or the person to whom I replied is likely conditioned by seeing too much of that lazy way of avoiding discussing difficult issues.

I'll assume it's the latter, and say that's very fair. I'll also say, respectfully, it isn't terribly relevant to my observation of someone who made their point by collectivizing an entire nation of people, and did so in a pretty ham-fisted way, while availing themselves of the thing they seek to restrict.

Maybe I just find the complete absence of self-awareness in that comment to be oddly charming.
Well China isn't really communist any more, it sort of began to abandon that with Deng Xiaoping, but regardless, my point is there's truly minimal risk of communists coming to power in any Western country that I know of. I perceive the thread of fascists gaining power in the West as far greater. I should have been clearer, my mistake.
> So when will Signal and Telegram be targeted and banned

They won't.

Because neither is promoting the use of its platforms for illegal behaviour. Or refusing to take responsibility if such behaviour is found.

Parler CEO said "I don't feel responsible for any of this and neither should the platform".
Yeah, I've heard this referred to as the "people will find a way to get heroin anyway, so illegalizing heroin production/sale is pointless" argument
> frequently go on websites of people you politically despise

This is why I browse (some threads on) HN
> They follow some logic and can be deduced from first principles

Well. Some of these follow when you accept certain axioms and work from there. Not everyone accepts those axioms (at at least the same ones), if the vast variance in "human rights" across the globe is any indication.

Now of course it can be argued that only a few countries in the "civilized western world" understand logic and can come up with the proper first principles. (People have told me that)
His question wasn't even really "how do I open a terminal" but "where do I type commands?". It seems he wasn't even aware of the concept of a terminal.

Scary to think that people like this actually run websites...
G1ver whar OCR locks lice in g00gLe ePubs in g0og1e Buuks, th1s w111 du we11.
There is a lot of talk about how people who get tips generally get a very low wage to start and if they don't get good tips they make a lot less.

The federal minimum wage is $7.25 per hour (effective July 24, 2009).[1] Furthermore, the federal government requires a wage of at least $2.13 per hour be paid to employees that receive at least $30 per month in tips. If wages and tips do not equal the federal minimum wage of $7.25 per hour during any pay period, the employer is required to increase cash wages to compensate.[2]

So while it may be true that servers might get a base pay of something stupid like $2.13, they are guaranteed that they will make at least the federal minimum wage (which still sucks but that is a different topic). And... many states go above and beyond what the federal government requires[3]. I'm getting a little tired of the whole "but they live off tips" rhetoric. Tip what you want and don't let society pressure you into tipping more than you desire. For me, since sales tax is hovering in the 9% level where I am, I usually just double that and adjust accordingly (based on service quality, etc). That also makes it easy to not tip based on the bill+tax amount that they give you on the "sub total" line.

[1] http://www.dol.gov/whd/minimumwage.htm
[2] http://www.dol.gov/elaws/faq/esa/flsa/002.htm
[3] http://www.dol.gov/whd/state/tipped.htm
I've been using Kiva for around 2 years now and my loans have always been paid back. This Christmas, I'm going to try to give Kiva credit as a gift and see what the response is.
Do you mean that particular message, the fact that the editor takes a while to initialize or do you perhaps use the latest Chrome dev build and it's not loading at all?

(I'm one of the developers behind this.)
Steps 1-9 are done once a month with disposable diapers.

This study also shows that disposable diapers normally use less energy than cloth ones. http://randd.defra.gov.uk/Document.aspx?Document=WR0705_7589...
I was too; that's why I said "I think". I've heard that too, but it nearly always seems like the "good bits" get put in the slides while a lot of the other things that the speakers say I could have done without. Of course, the rest of the stuff is often interesting, just not usually nearly as useful.
In a macabre follow up to the crash, the (Danish) ATC on duty was murdered by a Russian man who had lost his wife and children in the crash. 3 years later the man returned free to Russia, was hailed as a hero and given the position of a deputy minister in North Ossetia.

http://en.wikipedia.org/wiki/2002_%C3%9Cberlingen_mid-air_co...
this explains it all ;)
Okay. This makes me want to indulge in youthful indignation.

If I saw this and was at a company like OpenDNS, I'd start considering saying "No. Sorry. We're going reverting back to the last good record." The federal government might have technical jurisdiction, and U.S. customers might technically be violating U.S. laws but the ability of the federal government to seize internet properties terrifies me because it might set a national and international precedent. (Other countries already do this, but U.S. doing it kinda makes it globally sanctioned.) I'm terrified of a slippery slope, even though I usually find slippery slope arguments dubious. (Plus, I just think this is a dumb seizure to begin with...)

(End of youthful indignation.)
I think a lot of this comes down to where a business is located. I've worked on Business parks where the developers of the park have included ponds/lakes and footpaths to enable good circular routes and great places to get out and just sit and talk. The culture at that place was going for a walk at lunchtime. Almost too insistent that you went.

Others business parks have maximised commercial space and people pretty much sit at their desks eating at lunchtime as there is a feeling of nowhere nice to walk to.
AKA https://en.wikipedia.org/wiki/Fusionism
I think the most interesting event during all of the Hong Kong conflict was actually when the US congress first announced this bill. Within a day China responded with one of its casual opaque threats along the lines of "if congress passes this bill there will be consequences," which sounds a lot like when the CCP told Sweden there would be "consequences" for giving an award to a reporter against the state.

So yeah, I agree with you the pressure on free speech that China has imposed on governments - not only corporations - but the united states government tells a story about Chinese aggression.

Ultimately, China is far more vulnerable in this trade war than the US, so I expect more belligerence from China in the same way I would expect belligerence from a 7 year old boy when his toy is taken away.
On the first graph second "heat" should start with the first "drip." It will still be a bit slower in total, but not by much.

It's a cute analogy, but it's not 100% accurate.
Well, I'm pretty sure the teachers don't actually understand 1/2 the functionality of most of these calculators even without the model variations.

Even the non CAS models can solve a lot of programs numerically which in my mind creates a lot of confusion about what people gain with simple programs.

Particularly as even without a built in root/etc finder, things like newton's method (or any numerical/recursive algo) can be used on the main calculation screen by using the previous result variable in equations and holding down the enter/repeat key until it converges or you get enough precision.

Most of them also have a constants list that includes pretty much every constant your going to use in science/engineering/etc school.

So I remember seeing some of my classmates programs for various classes and calculators (HP 84s/various other TIs), and I never remember wanting any of them because I knew how to solve the exact same problem with the built in functionality on my TI-85.
Can't stand Uber anymore. I want to sit down in a car, say a direction and get there. I don't want to be leaning over, looking where we're going, and answering the guys questions ever two seconds. I automatically 1 star any ride where I didn't simply get from A to B.

Not to mention I literally almost died twice because of severe driver incompetency.

I can't do it anymore, Uber drives are just absolutely horrible. People come from outside suburbs into the city and they get absolutely wrecked by vicious drivers and directions.

I've had three amazing experiences so far with Uber, the rest were god awful.
Dismissing something as ‘bothsidesism’ doesn’t tell us anything.

I agree with you that declaring ‘failure’ is essentially bullshit, and that is a fault with the article. Either we learn from the situation or we don’t.

However I don’t see what’s wrong with chronicling how political themes are systemic and not associated with a particular party.

In any case, the piece does a lot more just blame politicians, and talks about structural forces such as demographics and economics and how they lead to this situation.

Why dismiss that?
Wow! There was so much more to it.
Does anyone know if the laws have changed since? Is this still an issue?
Rust uses LLVM as a backend so it gets similar optimization passes as clang for instance, so it's not so different. Basically rustc generates LLVM IR where Nim generates C, apparently. In most of the benchmarks I've seen so far you could expect similar performances between C and Rust.

Not to start a language flamewar but I'd like to see hard numbers before I believe that in the general case Nim is faster than Rust.
Every online service needs to make money ('if the product is free, you are the product'). But people do not expect/want to pay for online forums.

I'm rather pessimistic about online privacy. My wife's family is Jewish. The Germans were very successful wiping out Jews in The Netherlands, mostly thanks to the fact we (the Dutch) kept track of religion in city records. Jews have become very privacy-aware here, but it needs to get this bad before people finally understand the dangers.
TLA FTW?

Although it honestly wouldn't surprise me if the difference between typing three or five characters to compile is a huge deal in programmer land. Just like how a few tenths of a second of extra loading makes an enormous difference in customer satisfaction with the Google:

http://www.nytimes.com/2012/03/01/technology/impatient-web-u...
I like Scribble - I can include math in my documents getting HTML and PDF (via PdfLaTeX) for free. That and LaTeX makes pretty documents.
This is sweet. It would actually be possible to create a database using bitly entirely in javascript. It would be read-only for clients and read/write for webservers. You could even make it ACID compliant. I might have a go.
It seems that the GNU version slightly differs from the OP. It includes a joke on IBM RS-6000 and their virtual machine, and have different spellings (Nichlaus vs. Niklaus, AT&&T vs. AT&T). I wonder which one precedes.
That's the theory, but there's the argument to be made that in practice, those smart enough not to put up with that bullshit and also talented enough to get hired elsewhere go do just that.
> some basic stuff that you'll need on every server

That's quite a stretch.
It's actually pretty straight forward to implement branch free RSA or ECC. Don't use Mod operations, use Montgomery Reduction or ECC curve specific reductions which are branch free.
My 2c:

DNS latency is only one factor in overall perceived performance, and it can be affected greatly by routing, traffic load, and other factors. Additionally, many requests you'll make will likely go through a resolver with caching anyhow, so that too can have a significant impact on perceived latency.

Thus DO (or any provider for that matter) only really needs to provide reasonable resolution times from their servers to be effective.

A more important matter is consistency, i.e. are they consistently returning responses or are they actually dropping packets due to load. With a service that's growing quickly, keeping up with the increase in load on their network probably presents a more significant problem.
Assange is a very intelligent individual. In fact the people posting that Assange's pgp related post warrants laughter now won't get the last laugh (in due time).
> “Everyone else on the ARPANET is a university researcher too […]”

Strawman.

> “don't just skip out on things because a certain remote implementation doesn't require you to care,”

Like Cloudflare wants to skip implementing ANY just because they wish it wasn’t in the standard? You don’t get to skip parts of the standard just because you claim it’s not “well-written”. If you care about standards, take part in the standardization work. If the current standards are bad, work on new replacements. You don’t get to pick and choose what to implement if a standards says it’s a MUST. If Cloudflare does this, they don’t get to call what they are offering “DNS”; it’s “CloudflareNS”, and they should get their own port number.
The NSA today certainly has great power, but what evidence do we have that they are abusing it a way comparable to McCarthyism or the CIA in the 60's [1]?

1. http://www.nytimes.com/2014/11/16/magazine/what-an-uncensore...
Is there a simple way to use VS without the Solution files? Templates and Solutions are fine for creating a entirely new project, but if I have to work on someone's else code I'd prefer to have a basic "File Explorer" over Solution Explorer / Team Explorer. My attempts to create a new Solution file for an existing code ended with a new directory (or a couple of them) with a boilerplate code... Am I missing something obvious here?

Also, I've noticed that if I open a few files the IDE creates "Virtual Solution", but it's hard to tell which files are there, and which don't. For example: TypeScript files are, but no such luck with SASS.

P.S. And a CMD/Terminal in a panel (akin to the Output panel, but with an... well, input) - is that possible?
Not really, no. In general tests for latency aren't that valuable except to perhaps show providers where they might want to place their next PoP, since if you have the ability to look at a finer grain you can actually identify generally where latency presents the greatest problem (i.e. areas where instead of 40ms response time, you see 400ms).
And as a sidenote, don't get me started on the folly of "modeling workflows". That's one of the things about enterprise software that makes me avoid it like the plague as much as I can.
I think this article proves that it's time for another discussion about slipping standards here on HN. She writes:

I am an expert on NOT avoiding mathematicians: in fact, I’ve married three of them and dated x number of them.

Everyone knows that any variable labeled x is allowed to take on fractional values. Since she's probably not an actual serial killer[1], we can only assume she meant to say that the set of mathematicians dated can be indexed by a section of positive integers. In other words, she's dated n mathematicians.

How this advice got past peer review is beyond me.

[1] for one thing, many of them are too sane to date mathematicians.
I believe this is called a "happy @N-ding".
Looks interesting! I saw a commit 24 minutes ago for "Prepare 0.7.0 release" in the Welcome package, so it looks like they're planning to go public shortly.
Why would one want 10-days of bookmarks from 1.5 years ago?
Yes. I recognize unenforced regulation as not being regulation.

If regulations were unenforced, why were banks bothering to meet capitalization requirements at all? Why invest in MBS at all rather than something with higher returns? And if capitalization regulations were unenforced, why bother selling your own loans and purchasing an MBS of loans from some other bank (paying a chunk to loan packagers in the process)? And why bother buying wasting money getting a AAA rating from the government specified ratings agency?

What regulation do you believe was not enforced?

Also, the implicit guarantee of a bailout wasn't a known or accepted feature of our financial system prior to TARP.

You have no idea what you are talking about.

http://en.wikipedia.org/wiki/Savings_and_loan_crisis

http://en.wikipedia.org/wiki/Long-Term_Capital_Management#19...

http://en.wikipedia.org/wiki/Government-sponsored_enterprise...

Again: if high-risk crap wasn't rated AAA and being sold to institutional investors, then much less of it would exist, exposing the banks to much less risk.

This is not in dispute. Also not in dispute: if regulations didn't demand that banks own lots of AAA rated securities, they wouldn't have bought as much.

You may be able to, with the benefit of hindsight, pinpoint some specific regulation that might have prevented the bubble. But lack of that particular regulation is not the same thing as an unregulated market.
Heck I buy Franzia in a 5 liter box for $12. Tastes fine to me.