skysight-inc/HackerNews huggingface dataset:
Wasn't Clinton planing the same thing via "Climate Change Certificates" for Airlines.
In my opininon, any particular license can only be friendly or unfriendly towards particular business models but not towards business in general.

Some businesses feel threatened by some open source licenses and other businesses are using the same open source licenses to do the threatening.

The funding for many important open source projects comes from global corporations that use it as part of their strategy, sometimes dominating entire industries based on open source.

A large number of small consulting businesses are based entirely on open source software as well.

Open source is not meant to be anti-commercial, nor would that make any sense, because "commercial" is what most of us do to make a living. That is not what takes away anyone's freedoms.

What does take away many freedoms is the fact that none of the widely used open source licenses fulfill their original purpose.

Linking rights to distribution once meant that users of the software got those rights. Now, in the age of the data center, end users get no rights at all and software can be modified freely by those who run the data centers without granting anyone access to those modifications.

Software has become more opaque than it has ever been before since the dawn of the PC age. Even without access to source code we had more control over Microsoft Excel than we now have over anything that runs in a data center, regardless of whether it is nominally "open source" or not.
There's a brilliant Dead Kennedys song called "Halloween," about how you plan all year for that one night you'll cut loose and dress crazy... but that night you're still self-conscious and hiding in a mask, and nothing's changed. The next day and the next year, you'll just brag about that one night, but there was nothing there and nothing in between.

That captures best my feelings about these tech gags. You wanna be silly and funny? Awesome, do something silly and funny. But don't wait for the Corporate-Approved Silly Day, and then just run the formula ("take product X and dress it up like endearing or ridiculous product Y"), and then expect me to be delighted by the joke, which I didn't participate in, and I could have predicted at this point since 2008.

https://www.youtube.com/watch?v=kiySknl9zs0

http://songmeanings.com/songs/view/12529/
> I bought Express stock EXPR yesterday. I know a girl who works there and I thought it would make a good conversation piece but now today the stock is going down really fast. That's the one I want to return. I don't want to have to go into the actual store to talk to them about this I was hoping there was an option to do it online.

That's someone having a laugh at the expense of a bunch of fools who think they're so much smarter than him.
Java is still slow in practice, particularly due to poor startup times, due to things like class scanning and the ecosystem of bloated libraries.
I worked on a space based imaging radar which used an FPGA. It cost mid 6 figures per chip...

This was admittedly a space certified radiation hardened chip. Still alarming when you had to pick it up and carry it somewhere
What's that got to do with codeplex?
"Upon reflection... maybe I shouldn't be using Ubuntu."

"Is there something similar to EPEL but for Ubuntu (and other Debian derivatives)?"

"If I have to touch my mouse, the interface is probably doing something wrong."

What do you find lacking in a CentOS/EPEL install that Ubuntu gives you?

There are lots of keyboard oriented window managers around and some 'structured evaluation' (aka waste a weekend distro hopping and tweaking together with surfing the blogs to find someone who does the same kind of work as you do) will probably allow you to find something you like.

(Personally, I find KDE with a few adjustments fine for most things and Gnome Shell seemed fairly intuitive after a year on dwm).
> Government snooping (and, generally, privacy concerns) date back to at least Obama's presidency.

In a similar way to how 500 is at least 7, yeah.

To elaborate, "government snooping (and, generally, privacy concerns" date back before the founding of the US. Specific concerns around bulk electronic collection date back at least to the 70s, when concerns were raised over bulk collection of telegrams - a program ("SHAMROCK") dating back to the 40s.

Concerns about email in particular were a thing in the Clinton administration (e.g., see "Carnivore").

I understand the impulse to say "but the other side does it!" And that's not wrong, per se. But it misses the point.

And what's new about Trump is not that he's engaging in more surveillance - I have no reason to believe that he is. What's new is that he's so very deeply distrusted by such a wide swath of the population.
I wish Google catered to user preferences in this.

I am from Spain, but often strongly prefer to search for stuff in English (for example for news, as I want to avoid the hyperpartisan Spanish media). No matter what I do: even if I have the browser configured in English, Google configured to use English, and I go to google.co.uk instead of google.es, I type e.g. "Trump" in the search box and most of the results are in Spanish. I do get some English results, but on page 2.

The world is multilingual, actually there are estimates that over 50% of the world population is at least bilingual (even if this is not the case in the US, where the proportion is about 25%). You have an awesome search engine, is it that hard to add an option to choose the language or languages in which to search (possibly changing between searches, as we actually use different languages for different stuff, e.g. I teach in Spanish but do research in English) and then showing results in those languages unbiased by language?

PS: funnily enough, I see this particular page about the gnome in English.
Another reason to use tabs...
I don't want to diminish what they and other similar projects do and actually I'm not really familiar with FPGA development, but I have one thought: what if we don't need one more language, but rather something on a different level of abstraction?

The first neural networks that ran on GPU was written using low-level GPU primitives [1]. This was a non-trivial process that required to do a lot of low-level stuff. It required system programming skills and time to implement new architectures. But a group of researchers at the University of Montreal developed Theano [2], a framework that allows you to define computational graphs in Python programming language and then compile them to CUDA code that could be then executed on GPU. Instead of spending resources on development of a new language they put their efforts on actual thinking out useful abstractions and implementing compiler that works efficiently. It is also notable that they didn't include very high level abstraction in Theano too, but there are libraries like Lasagne [3] and Keras [4] that introduced higher level abstractions (neural network layers and pluggable pre-implemented models) on top of Theano. It is safe to say that Theano boosted Deep Learning research, making programming of new neural networks architectures quicker and accessible.

What if actually we need just the same thing for FPGA? Just a Python library that defines useful abstractions for logic circuits building, allows to construct arbitrary graphs using them, and then compile these graphs to VHDL. Assuming that the basic building blocks defined in Python are well defined and tested, it would be easy to implement verification and some testing in pure Python, the tooling like visualising logic diagrams can be implemented in pure Python too.

In addition to reduced efforts for development (because you don't need to design and implement a new language), it would be easier to pick up by software programmers: they would not need to learn new syntax, but concentrate on core conceptions like gates/summators/other stuff and graphs involiving them. It wouldn't be necessary to develop special-purpose editors, because it just Python, and again, because the tests for the resulting schemas could be written and ran in pure Python, it would be possible to use standard CI tools like Travis for open source development.

Edit: It seems like there is already a project MyHDL [5] that does something very close to what I described above.

[1] https://hal.inria.fr/inria-00112631/en/

[2] https://github.com/Theano/Theano

[3] https://github.com/Lasagne/Lasagne

[4] https://github.com/fchollet/keras

[5] http://www.myhdl.org/
That was actually smart of them. To "google" has something has become a new verb in English. You'd never hear someone say to "siri", "bing" (sorry, MS), or "cortana" for something.

Instead, you can go and "ask" google directly to do something for you.
Promote your product or service with video
Curious, how would one implement adding two numbers on your NISC architecture?

Or is the idea that you move the operands to the inputs of an adder circuit, and then move the result?

How would conditional control flow work?
Can you suggest a good MobX guide/tutorial to follow or a place that keeps MobX resources such as acemarke redux lists?
I would have expected your Vivado and ISE licences to be separate, do you still have contacts with a FAE to ask for help ?
"Its front-end is written from scratch to closely follow the C11 standard, including a parser that follows the C11 standard grammar, and a typechecker."

C front-end written from scratch sounds interesting.
I cannot find the code for this front-end anywhere. Has anyone found it somewhere or maybe it's not released yet?
I don't think there are many. Typically the browser gets the locale from the OS, and the OS is sold with the locale of the place where it's bought. I don't think I know anyone who has the browser in en-US without their knowledge.
I'm not tired of it. If google wants to spend money on this, then it's their prerogative.

Also, locking pranks by timezone won't work on the internet. At most it would just frustrate people in (for example) PST who want to play with or see the pranks that people in EST get access to.
How do Stylistic Sets work?

I like how ss08 looks.

Is there a Iosevka ss08 font download, or must I build it myself?
LKML: Donald Drumpf – Drain the Swamp
Your description is right. To give this a visual dimension, here are sequence diagrams showing how outbound and inbound faxing work at another provider (disclaimer: I'm a co-founder at Interfax):

Outbound: https://www.interfax.net/en/dev/dev-guide/using-interfax-for...

Inbound: https://www.interfax.net/en/dev/dev-guide/using-interfax-for...

Your suggestion for a "sign this and send it back" workflow is an excellent idea. Indeed it shouldn't require more than a single fax number per client, leaving the barcode to do any necessary association. But I would say that this functionality is not best placed on the fax service provider's system, but rather in the application that creates the document to be signed and eventually receives it back. Here's what I mean: http://imgur.com/a/JEldx
"as we all know hibernation isn't possible when you have your whole disk encrypted" -- this should be stated during the installation procedure of ubuntu
This is speculation. Not reporting on official government statements or leaked info.
When I first saw the gnome I thought it would eventually tie into HL3, but alas, these dreams are still only dreams.
Gorillaz break YouTube's virtual reality video record with 'Saturnz Barz'
I disagree. There's always a possibility that someone else already knows about it and isn't disclosing it. Waiting to disclose will naturally lead a company to take longer to fix the issue.

Immediately disclosing allows customers to take action to protect themselves in case someone else is already exploiting the bug. Waiting to disclose is being peddled by the corporate agenda as "the ethical thing to do" because it makes vendors look bad.

Here's typically what happens. You disclose a bug, company fixes it for next release and puts a footnote in the release notes. Nobody ever looks to see if it was exploited because the instinct is to bury it. Customers aren't widely notified and the seriousness is downplayed because "the bug is already fixed" . In the meantime the software was vulnerable for up to three months when it didn't have to be.

If you disclose immediately there's a temporary panic as everyone does mitigating measures (which is how it should always be done!!!). the company is under tremendous pressure to out a patch in a matter of days which they usually do. Then you get yelled at by the company for making them look bad and "putting their customers at risk" even though the customers are provably safer because they were only vulnerable for a few hours
Blackout Contact Lenses block out almost all light for perfect sleep
So the people that leaked X,sent it to Wikileaks and it was not published what stops them to leak same documents to a different organization? If Russian secrets are missing maybe the problem is the missing leakers or maybe the leaks are published in other places, like in the local press.
Anyway Wikileaks is not a monopoly so if the missing leaks did not appeared yet then maybe those do not exist.
this reads like an april fools joke! it is absolutely not an act of inclusion to move from an ultra non-specific abstract circle to a different abstract shape more reminiscent of a potato chip.
Er, Trump has repeatedly walked out of conferences without doing the thing that he called the conference for.

Aka, literally yesterday when he called a conference to sign an XO and then walked out without having done so. Pence had to pick it up and bring it to him later...
Haha. I enjoyed this and I like the April Fools jokes.
Obligatory: https://xkcd.com/651/

This still doesn't stop someone from doing what the comic says with the loaner laptop.
Any reasonable fax service provider will allow reception of multiple faxes concurrently. Some might deliberately limit the number of concurrent connections so that one client's activity doesn't kill their other clients, but even that sort of throttling would in practice be a very rare event.
It's a feature of the font. For example in TextEdit, in the Font panel, you can open Typography window to adjust different stylistic sets.
Honestly, do they really have to be "deadly" there are myriad amounts of ways to subdue a perpetrator without killing them, or is this one of those "attention grabbing" headlines?
Damn that 2013 tweet he really did call for Snowden's execution, I actually think hes a hero.
Wait, who's years as a business execute? Trump's? He's more or less a complete failure as a business executive in any measurable or perceivable way other than promoting the Trump brand to gullible people. None of his businesses are a success in any quantifiable way whatsoever. Meanwhile numerous have folded or paid out settlements stemming from fraud or ineptitude.

Further, put aside any of that, he's a complete failure in his current position. Absolutely no leadership skills to speak of. Any policy efforts have been abject failures - Muslim bans defeated twice, gave up on making Mexico pay for the wall, or even building most of it at all... not to mention the AHCA was an embarrassment far beyond what I could've ever imagined (I mean, come on, we all thought the ACA would be repealed two months ago, given the GOP control of all the decision making bodies).

I hope I misunderstood and you were referring to Reagan, otherwise, I'm pretty confused as to why you think any of Trump's past work has been admirable or would've hinted at him being an effective President (which he certainly isn't).
Shell Analytics
Making Plans in a Group (Chat): A Simple Tool Helps Actually Getting Things Done
Not necessarily. Suppose Tim and Bob are having a conversation.

Tim: "It's a little known fact that Woodrow Wilson signed the Treaty of Versailles while ice skating on the royal pond."
Bob: "That's clearly nonsense. The Treaty of Versailles was signed in June."

It would be very different to say, "the Treaty of Versailles was signed last June." That would imply it was signed in June 2016, rather than June 1919.
Why is it so hard to study anti-matter?
I rather sleep on my flight than be woken up 30 minutes before arriving to Halifax.
The key difference with conventional RDBMS systems is that transactions are deterministic. When interacting with a traditional RDBMS a client opens a transaction with BEGIN statement, then does reads and writes interactively at its own pace. In contrast, in Calvin-inspired systems clients send their transactions as one unit written in a severely restricted query language (disclaimer - not a FaunaDB engineer).
> Software is buggy.

This statement, while true, makes me sad.
My Personal Take on Testing (including Unit Testing and (A)TDD/BDD)
These stocks let you bet on AI and welcome our new robot overlords
If you disable page style, you can read it whithout JS enabled.
Gionee F103 Pro: Make It Happening – SuratNow
For varying definitions of "sometimes."

I don't visit Slashdot anymore, but for the period between 2004-2010, I had virtually unlimited mod points.
A Case Study on Facilitating Habit Formation in Tech Products
Wow, these guys get it. Customize the "il1" just the way you like it, preview with themes (colors), customize up the width, height and weight just the way that looks perfect on your screen.
(it's April 1st; the site should go back to its original design the day after)
How P&G and American Express Are Approaching AI
That's wrong though. Even if Twitter were common carrier, the rules of experience and ability to access is still open to rules and interpretation. Under common carrier, some content can be and is censored for certain groups of individuals.

Common carrier also specifically lists certain communications as being prohibited, namely, that which obscene, intent to abuse, threaten, or harass another person.

At that point, it becomes the interpretation of what is harassment? Is it being swatted or stalked, or as it seems to be the trend that now, language or the crime of non similar thought can be considered harassment.
I'm assuming the scanning machines for checked luggage are superior to carry-on luggage. I know in TLV they put checked luggage through a pressurisation check, in addition to all the scanning they do.
Kenya: Mobile Loans and the Newly Amended Banking Act
This entirely depends on the person / area. Native speaker or not. Like a couple meaning 2 or 2-5.
Only by those that don't have experience in Java tooling.

High startup costs you say? Then don't use OpenJDK.

Get an AOT compiler to native code like Excelsior Jet or switch to a JVM that supports both AOT compilation to native code and JIT code caching like IBM J9 or Azul.

class scanning ? Again stop using OpenJDK and switch to a JVM that supports class sharing across VM instances like IBM J9.

For those that don't want ever to use anything other than OpenJDK, some of those features might eventually come there, like the newly introduced support for AOT compilation of the base module for Linux x64. With everything else planned for Java 10.

Bloated libraries? Well, there are bloated libraries in any programming language.

And by any change you are thinking of JEE, I doubt you had the pleasure to use C or C++ alongside DCOM, CORBA and SUN RPC, at enterprise level to fully understand the relief it was to change to JEE.
A hibernation pod by Samsung to sleep through Trump
I think you'll find that most animals adapt "culturally" (meaning without biological changes). Behavior and location, at least, are known to change on timescales that are much faster than those allowing for evolution to occur. Darwin's birds are even known to (quite literally) change their tune from time to time. Wild parrots have an entire repertoire of tunes they try to get attention from the ladies with, and it changes rapidly, with a few new ones every season.

Horses (tame horses) are another example of cultural adaptation. Those have very different behavior from wild horses, and certainly haven't evolved differently (well, only certain breeds, and not that much).

Animals making behavior changes based on whether they're the dominant predator or not are a dime a dozen.
This pendant glows red when you're on your period
The point is the "lock" can't be immediately replaced, by the user, in most software exploit scenarios. That's why you delay, so the company can ship a new "lock" so that when malevolent forces who didn't know of the exploit learn of it the new "lock" is ready to do duty.

It depends​ on the specifics of what's being exploited but in general I think a short delay between informing those who can fix it and those who will exploit it is generally more moral.
Controlling memory layout is one area that is very important for performance, where Java does not exactly shines. You essentially have to store your data in arrays of primitive types, to avoid memory overhead of objects (pointer to class, lock, gc bits) and additional indirection during access. While not exactly impossible, Java makes it quite inconvenient and costly to write code that takes control of memory layout.
The first three seem to be mostly about Roger Abbott. An interesting read.

>Regulators said the company was the brainchild of Roger B. Abbott, 39, who served three years in state prison after a 1982 conviction for cocaine trafficking in Orange County. Court records show he drove a red Porsche at the time with license plates that read "CRACK."

Not sure I would hold that against him, a drug trafficking conviction from the eighties.

In 2002,the date on the first article, Logan would have been what, 13 or 14 years old? As for Wirefly, weren't they teetering on the edge of being bought by Wallmart or something?

I'll reserve judgment, but be cautiously optimistic.
You mean like package formats, audio subsystems, configuration files that didn't exist on original UNIX, window managers, init systems, ...
They could mean the same thing depending on the speaker.

"I saw that film last January."

"I saw that film in January."

As the other commenters have mentioned, "last January" may mean January 2016 for them, whereas for others it's 2017. The second example should be a definite 2017, except you always have your occasional smart alec [0].

I would disagree with jasonkester--there is ambiguity here.

[0] https://en.wiktionary.org/wiki/smart_aleck
Open Listings (YC W15) Is Hiring at Performance Marketing Lead (LA)
crapiness comes more so on the readability/presentation aspect.
So... He was ... Bashing bash?,

I for one like my shells dirty with hidden corners and black magic. Name anywhere where you do not have bash available; embedded, grub, rescue boot shells. I don't do embedded. Never will.

But on a serious note, does anyone know a good resource where I can pick up a better la guage and never have to bash script again? I love writing it. It I am sooo restricted by it, yet keep solving problems with it and also making good money like last night. Maybe Python is the way?
Is there such a thing as 'period shaming culture'?
At least some of it is defined. Annex C of the C99 standard defines when sequence points occur (commonly the ';' operator, but also in a few other places).

Source: http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1256.pdf page 439 (!) Note that Annex C is merely informative, but it contains references back to the actual standard where these things are defined.

Edit: I think a better advantage of Haskell is that Haskell is much more free to not define sequence points. Haskell effectively defaults to not sequencing expressions unless you use a monad or there is some obvious dependency between those expressions like the output of one function used as the input to another.

All that implicit parallelism is something that C compilers have to work hard to derive, but in Haskell it's explicit in the source.
I'm dumbfounded by all the operators of C that enable all this confusion.

About the potential order of evaluation, it's not limited to C, but at least it's clearly and dilligently explained even in tiny standards like Scheme.