skysight-inc/HackerNews huggingface dataset:
> Indeed, except for the first bit being a dependent clause.

I'm not sure exactly what you're saying. This line implies you think it is not a dependent clause but later you say it is...? Also, what is the impact you're implying?

But anyways, the only actionable piece of the 2nd is "the right shall not be infringed".

> And behind that is some politics: our Founders were supremely suspicious of standing armies [...]

Rightly so. But the original reasoning behind the laws aren't the laws. For better or worse.

It's been acknowledged that people have this right (to keep and bear arms) and you cannot take rights away.

For instance, we can't reinstate slavery, even with another amendment. It's not like the 13th amendment made it illegal; the amendment forced the government to acknowledge that it does not have that power and cannot enact slavery - those orders would be illegal.

A vote to repeal the 13th would be unconstitutional in its very nature because it recognizes a right. Unlike repealing the 18th establishing prohibition, for example.
I really wish Java developers would just use java.util.logging and be done with it.
That's messed up
I edited in my second paragraph shortly before you posted, I agree that it's a bit much to require a verified school and then setup a fake school that appears to be verified.
Answers to Your Tough Questions About Growth RE: Eventbrite’s $5B+ Growth Engine
Too bad it only works for transactions, not users.

LN is one of the better side-chain ideas to date, but it's still a bunch of I.O.U.s that have the bitcoin bottleneck. With LN, two people can reasonably send hundreds of thousands of transactions to each other, but hundreds of thousands of people cannot reasonably send two transactions.

And then there's centralization, off-network volatility, etc. issues as well. Side-chains are still not a viable fix for the blocksize issue.
Dependency exclusions is a code smell everywhere but java. I don't understand why someone is actively giving this advice.
Microsoft provides Windows images you can run in VirtualBox if you want to try it out.

https://developer.microsoft.com/en-us/microsoft-edge/tools/v...
Duping and hurting innocent people who want to study or work in the US so they can collect their paycheck and pat themselves on the back for, what? Nothing. The brokers only exist because of the US's absurd anti-immigration policies! When I studied in America, ALL the foreigners including myself worked illegally to earn money to pay for school. Meanwhile, the American students were rude, lazy, and constantly complained about having to go to class 30 hours a week. Try having to wash dishes for $3/hr on top of that under the threat of deportation! America's rhetoric about "free markets" is completely bullshit. They're a heartless nation when it comes to education and healthcare.
They may have been part of the scheme, such as when the 5-star hotel agrees to host cops running a prostitution sting.
I really wish Satoshi comes out from hiding before he (or the group) is dead (assuming he is not already); otherwise it will forever take #1 position on those listicles sites ("The top 10 mysteries of all time; You really want to know #1")
I think kids should not be actively encouraged to learn to code early.

You can learn to code any time, when you are older. As far as I can see, there is no advantage in learning to code early.

But there are skills you need to pick up, and experience that you can only have when you are a kid. Let us encourage to kids to do those stuff..
Tom's shoes: ten years of giving
My feeling is that SLF4J and in general the boot strap initialization is fundamentally flawed in Java because of the plethora of libraries that do static initialization. I have been meaning to blog about this for sometime.
The reason is simple. Bootstrap configuration should load before logging but that is not the case.

In a large application it can be very difficult to control what boots up and the overall order of things being initialized particularly with SL4J, configuration frameworks like commons-configuration (archaius) and DI frameworks like Spring and Guice.

I understand that SLF4Js binding method is a static dependency to enable the very small case of Java JIT elision of method calls when using the NOOP logger.

But that is such a small case. If you have a library that is extremely hi performance do not use SLF4J for god sakes.

The reality is most large application projects should really create their own SLF4J binding so that they can control the initialization process particularly if you use a networking logging infrastructure such as AMQP. And this is fairly annoying because you will have to copy and paste the bridge library (ie because of the static nature it is impossibly to intercept the logging framework).

SLF4J should really do its binding dynamically (one option would be to use java.util.ServiceLoader). This is so that you could wrap and load existing bridges with out essentially having to copy and paste existing bridges.

Overall I would say if you have either a hi performance library, networking library, configuration library, or any other low level library please do not link to SLF4J. It is trivial to make your own one class logger that either uses system properties or what not to do its dispatching.

Some example libraries that do this correctly are the Kryo serializer, RESTEasy, and Tomcat (although flawed Tomcat does try).

Spring and most Apache projects some of the worse because they rely on Commons logging and the use static loggers on initialization (commons-config and most of Spring).
You could also change $CARGO_HOME per project, to get a per-project cache.
C is a sane language?
> I also mean original music that I recorded and saved to my computer.

> As a freelance composer, I save WAV files of my own compositions rather than Mp3s.
> 40 cores [m4.10xlarge], but still unable to process 10 requests/sec

my goodness.
Android users can earn rewards with brands by simply saving a wallpaper
> For some reason if we run the app from command line than menu is not accesible by mouse at first time

This happens with Qt apps on OS X, as well, and it drives me bonkers. If you launch from the command line you have to command tab away and back for the menu to work
As a life-long windows users I am curious what they mean by 'skilled in Linux' - I use the command line in windows when I am programming with core.utils and never saw the reason to switch to Linux.'
I have actually started to hate this tone. Managers wants workers to keep updating with the latest and greatest while they still keep applying the industrial age management skills.

why management does not have to evolve and yet reap the best of the benefits of any new wave?

This is not a rant. I am seriously trying to find this answer for better part of this year.
That's not just Angular. From the React README[1]:

> Note: by default, React will be in development mode. The development version includes extra warnings about common mistakes, whereas the production version includes extra performance optimizations and strips all error messages.

> To use React in production mode, set the environment variable NODE_ENV to production. A minifier that performs dead-code elimination such as UglifyJS is recommended to completely remove the extra code present in development mode.

[1]: https://www.npmjs.com/package/react
They're pleased with the regulation. Example:

http://www.tobaccofreekids.org/press_releases/post/2016_05_0...
There was a thread the other day where people were talking about languages that were easily interoperable with the "C ABI" (although there is no such thing). Languages listed included C++, Rust, and maybe a few others--but no mention of Objective-C.

The ability to use a high-level, dynamic language (ObjC), C, and even inline assembly in a single source file is unique to Objective-C (at least among the "mainstream" languages), and something I think is often under-appreciated.

One comment on the code here: for message calls returning type 'id' (object type), you don't need to cast the dispatch function. It would make the code much more readable. For other return types, you need a cast, but I'd wrap it in a macro. You could even use a C11 generic macro to handle floating point return values (unfortunately necessary).
Do you understand how that sounds?

"We failed to sell you something you wanted, and it's your fault."

Besides, BizSpark is solely for startups, not for established SMBs, who would quite reasonably expect to be able to sign up for Enterprise by searching for "Enterprise".

Is this too obvious, perhaps?
"You're going to increase the cost of web software products exponentially if devs can't use propriety javascript."

Why?
A New Vulnerability Exposes Users to Legitimate Looking Phishing Emails
Or you could teach somebody how to 'carry the 1' and get this done in a less mentally taxing way, being faster and still understandable. This looks like a brain dump of how 'somebody somewhere' conceptualizes math and now we're all supposed to put it in play en masse because it 'shows the work'. I look at this math and if I was in 3rd grade, I would know in my gut this is BS. Does anyone actually think that more written steps will remove mistakes, because less moves = less mistakes.
The issue is emscripten uses a different LLVM version than we do; so it can work, but it's got some rough edges.

We want both compile to JS and compile to wasm to work well, the work just isn't done yet.
I have so many fond memories of QBasic, and QuickBasic.

Coming from GWBasic, I knew it was not supposed to be the best language ever. I had been using Turbo Pascal, and knew the IDE to be great, and the language more structured. I was also using C, and knew it to be fast.

But QBasic was better where it mattered to me.

When I learned to tame it - to name things accordingly (variable names could have dots!), to not use line numbers or GOTOs, it was so easy and fun doing anything in it.

I could press F2 to jump to any function/method declaration I needed. I could press F1 on any method to quickly jump to its declaration/help, and then navigate help in the same manner (it was all hyperlinked!).

I could stop my program in the middle of the execution so I could issue inline commands, print vars, and even CHANGE it, before continuing execution... even today, with proper debugging/logging any modern IDE/platform provides, I never got a dev/test workflow as easy as that quick iteration cycle that QBasic allowed.

In time I started using QuickBasic instead (not the same thing!), learned to call interruptions, create actual executables, and do all kinds of crazy stuff most people were not supposed to do from there. Sure, running assembly from it wasn't as easy as Turbo Pascal (where you could do it inline) but as long as you had a library of common assembly calls created, it was just a matter of reusing it.

The language wasn't fast, and the compiled files were a bit bloated. In time I moved to something else. But I still miss the intimacy I had with the editor and the language. It's like a first love, the one that got away.
But would raising capital actually be difficult? Sure, banks may not like this sort of thing, but there are other options. With the stock price as unbelievably high as it is (current market cap near $30 billion), issuing more stock would be an obvious approach.
This tiny country is the most technologically advanced in the world
Given that you need to meet these eligibility criteria to even register a .edu domain name I think this shows a pretty concerted effort to make this look like a legitimate institution and dupe the students in the first place.

http://net.educause.edu/edudomain/eligibility.asp
This looks very similar to https://sayable.co/ which requires you to remember exactly three words with no expiration.
Windows 10 upgrades will cost $119 starting July 30th
Starry Nights in the Canary Islands
> I'm sorry but I will never use Angular 2.0 unless it can be used with straight JavaScript.

It can. Typescript is just optional information added to your Javascript. All Javascript is 100% compatible TypeScript. You can use TS extensions anywhere you like, your whole codebase, only certain function APIs, or nowhere at all.
Somehow I thought this was from the EFF and my immediate reaction was that they were going crazy. Then I realized it was the FSF instead and it all made sense. Closed tab.
Reading a TOS provides no indication of what a software will do, just what it might do. Most of clauses quoted by OP appear in almost every TOS out there. Online documentation provides no assurance of being complete and accurate either. Open source requires the ability to navigate a code repository.

It's a sad state of affairs but as a user, trust and reviews are the main factors available in the decision to run software or not.
It has been some time since I've used Windows in a corporate setting, but ISTM that just blocking in the network would lead to a degraded user experience and many more support calls. "When I needed to open this file it opened the program [because why would a user know that's the windows store and not something capable of reading their odd file?] and then it just stopped doing anything!"
I love my Nexus 5. Add an SD card slot and a fingerprint reader and it'd be the perfect phone, IMO.
I hope he's held accountable too; it's just the vitriol in the threads that surprised me.
THERE WAS NO LIFE AT HADEAN TIME, DUH.
Why should we try this? I don't understand.

Isn't this basically just like working second shift?
Satoshi is believed to control the first million or so Bitcoin that were created, so they would wield quite a lot of power over the Bitcoin market.
Do you just mean that Factorio has no DRM, or do the developers explicitly allow you to share it with friends after you purchase it?

When the free software movement started, software DRM was an almost entirely unknown issue, and so the focus was on the legal permission to share copies with friends (not the absence of technical means that deter this).
Minimum Viable Personality
That's fine for an "or" aggregation, but it's harder for an "and" aggregation, in which case I guess you'd have to say:

select
category
case when sum(express_delivered) = count(express_delivered) then 1 else 0 end as always_been_express_delivered
from etc.
How come the original post has 55 upvotes, but the karma of of original poster is only 18 (6:33 PM GMT)?
> That doesn't follow.

What do you mean? Look the short-history of internet. It is full of stories like this. Companies that refuse to find other ways earn money from users who don't want to pay (be it actual dollars or ads) open the opportunity to new businesses who are willing to to do so.

Emails. You had to pay to have access to email. Then hotmail said, screw that, we are giving email for free, and we will find other ways to fund this.

How many companies charge for email today?
Yeah, it's hard to think of an analogous scheme. It'd be as if in "To Catch a Predator", the state legislature's website was altered temporarily to lower the age of consent.
> tor is anonymizing software used by many thousands of people.

Many thousands of people out of several billion (I assume …) Internet users is a small enough percentage that it's probably worth someone's while to make a list out of it. A sibling comment has claimed that the NSA specifically notes Tor use (https://news.ycombinator.com/item?id=11637635).
But if this "university" was a government-run thing, isn't that entrapment?
That's an all-or-nothing solution. As third-party libraries often use alternative loggers, and java.util.logging cannot be substituted on the classpath (because of the java.* namespace), then using JUL locks consumers out of using their own logging facade as it cannot be bridged to SLF4J.
There's no student visa quota, so they're not screwing over any students. They're screwing over an actual legal worker, I guess, assuming someone else would have taken their job.
[New data] Kanye West's fleeting impact on TIDAL
Not that this is a good excuse, but for some Americans, their primary contact with immigrants is news about those coming up from the southern border.

I learned a lot more about immigration law after starting at a bigger tech company where a lot of my colleagues are immigrants.
Well, it could be worse, (s)he could be teaching him REBOL/SPITBOL - and then he'd be disappointed by all new programming languages he encounter later in life...
That part I do understand, but this is already the case isn't it? Whether Satoshi comes forward or remains hidden. I wondered if it were more of a worry in the community that Satoshi would, perhaps, attempt to exert some form of central control, which I'm relatively certain is considered a bad thing in that community.
I don't buy the "plain C" claim, given the gratuitous use of objc_msgSend().
“Typically in any fraud investigation, it is our policy that we do not refund any money,” Mr. Phillips, the Homeland Security spokesman, said.

Sounds like the ones committing fraud here were the US government. But, would you really expect anything different?
Dosage of what? The contents of e-cigs has been unregulated until now.

And what if the device isn't safe in some way? What if it's likely to explode? Or the way it vaporizes things can tend to produce some sort of unexpectedly toxic chemical, perhaps only with certain vaping fluid?

These kind of concerns are why people want them regulated.
If you compile it, you'll see that the ObjC executable with no ARC and the C-only executable are exactly the same size stripped. The ObjC version with ARC is 392 bytes bigger.
Recursive Tail Calls and Trampolines in Swift
> With a managed and secured store, this is security for the sake of security.

That attitude is what causes multi-million dollar breaches. It's all right if your customers pay for it tho.
Fordlândia: A Midwestern Ghost Town in the Amazon Jungle
Understand, thank you for everything you're doing - keep up the good work.
If I walk into the room and you see me, you'll (subconsciously) assign a zero-chance that I'm the queen on England. Why would that become non-zero when I present obviously faked proof (a paper crown, etc).

Why would CW's obviously faked evidence provide any support for his claims?
> According to some students, brokers assured them that they could immediately earn credit hours for their work experience in a program called Curricular Practical Training, without taking classes.

Now, this crosses the line, IMHO. You see, getting credit for work experiences at universities is not unheard of, where I come from. At least for undergraduate level.

It is very easy to convince someone that it's the same deal.

> Most of the students were from China and India, where working with brokers is a familiar way of doing business. But in retrospect, they seem to have ignored what should have been red flags, whether because they were overly trusting, willfully ignorant or willing participants in visa fraud.

Well, isn't this the definition of scam?

It is likely that some of them caught on and decided to go through anyway. But I'd guess that a higher percentage were just preyed on on their naiveté.
From the article:

So did the website of the Accrediting Commission of Career Schools and Colleges, a national body. Its director, Michale S. McComis, later said he had certified the university in order to cooperate with the government’s investigation.
The user may be on a desktop, or a different device. We want to support such flows too.

I agree in the "native app on same device" situation, we can bypass all this by bouncing straight to our app though.
They are practical. They make it a lot easier to access the rear seats, both for getting in and out yourself, and for getting children buckled in. They work better than normal doors in tight spaces. The advantages are similar to sliding doors, but without screaming "minivan!"

I don't think these small advantages are worth the massive cost and complexity, but it is a bit more than just being cool.
Checklist for go bag for those interested:
https://www.fema.gov/media-library-data/1390846764394-dc08e3...
I guess I'm also lucky to have the latest 6.0.1 on my Nexus 5 running smoothly. Yes, it did get a bit slower after some updates, enough for me to notice it, but considering it shipped with 4.4, I'm still pretty happy with it.

But you're right: it's definitely not exclusive to iPhones. Planned obsolescence, some would argue.
Bigger picture? The bigger picture is Americans think going to school and working should be illegal for anyone else but themselves, and that it's okay to hurt young students trying to get ahead in the name of protecting their xenophobic and hypocritical immigration laws. Your presidential candidate's biggest idea is a fucking giant wall to keep the mexicans you love to employ out.

What a joke. If you think there's any sense to stings like this you're deluded.
A well configured small / medium instance should easily handle 100 requests/second. My test PHP setup on micro instances serves 1000 requests/second before any signs of slowdown. [1]

[1] https://nestify.io/wp-content/uploads/2015/10/loader.io_.png
Yeah, at a time when their market share is declining and real solid alternatives exist for gamers, productivity, browsing, entertainment, etc you'd think they'd do everything in their power to make their platform more inviting, flexible, affordable, etc. Burning people with stuff like this will only eat up any remaining goodwill they had with consumers, and they'll be left with corporate customers and a dumbed-down product that no one wants to administrate.
If this article is right and there is a risk of a large earthquake that will release a century of pressure buildup, it might be good to keep a week or two worth of supplies, including a bucket with attachable toilet seat lid, bag of saw dust, and a shovel to bury the waste.

If you're in a home, you might want to make sure that your supplies are more easily accessible from the perimeter of your structure in case enough damage is done that your home is not able to be entered. Ideally, a backyard shed or storage box would be the best place to store your supplies. If that's not available, in a garage near the rolling door or by a back door of the house.

If as much damage occurs to water and waste water infrastructure as they fear, and if your home becomes inaccessible, it might be prudent to make sure that you also have several changes of clothes and a pair of boots in your kit.

Basically, pretend that you're preparing for a week-long camping trip in the middle of nowhere and pack accordingly. Tent, sleeping bag, clothing, supplies, small solar panel to charge a phone, etc. It'll take a lot more space but it will make the (potential) experience a lot more tolerable.
Ah - you're correct, he seems to be an economist. I incorrectly assumed someone so intimately involved w/ Bitcoin for so long must be a cryptographer.
>You are foreigner? That explains your lack of knowledge.

That probably explains my impartiality. I'm more in tune with American culture (everyday and historical) than probably 90% of the local population. Heck, I've even been to most states than most (well, all of the continental ones). But I don't ascribe to ideological biases of either side.

>"Woman card" and "race card" are loaded terms in the US. They are used to dismiss grievances due to discrimination and to belittle the achievements of non white males.

That's a loaded way to put it itself.

Yes, "woman card" and "race card" can be used to "dismiss grievances" by white males, but can also be used to claim bogus benefits by the respective card holders.

Whether white or black, man or woman, there IS such a thing as an abuse of your race/gender to gain sympathy.

And blanket statements about this are one-sided -- whether "woman card" or "race card" is a valid or bigoted use have to be examined on a case by case basis.
I suppose it is, yes. Capitalism is the private ownership of the means of production, and given that people can make things, outlawing the ownership of people is anti-capitalist.
The Meson build system http://mesonbuild.com/ seems to have a package manager like dependency management system.