skysight-inc/HackerNews huggingface dataset:
Well, because some users will prefer to use them in tabs. If you rather want separate windows, then you can put those tabs into different windows yourself. No need to limit what users can choose to do...
WebAssembly. A real game changer!
>> We've decided to not take any seed money at all and just self-fund.

Smartest thing you can do. You have no one to answer to and you can determine your own success.

>> if you believe in your idea, keep going! Success is driven more by determination and persistence than anything else.

This. A thousand times, this.

I've seen so many startups give up because they didn't get their VC money, or get accepted to an accelerator program. I used to tell my partner that you want rejection, you want people to say no to you. This is a numbers game. The more people that tell you "no" means the closer you get to someone saying "yes".

There is a famous story called, "3 feet from Gold" where a man had a mine and worked for years and barely got by with a few gold nuggets here and there. After 3 years, he finally gave up and sold the mine to another miner. The new miner went in and did some geological tests and found out the man was only 3 feet from a huge gold vein. Within months, the new owner was rich beyond his dreams.

The point is, being persistent and not giving up is important because you never know how close you are to hitting that huge vein of gold.
Gradient ascent reaches a local maximum eventually, but gradient descent is guaranteed to find local minima only.
This autonomous, 3D-printed bus starts giving rides in Washington, DC today
In spite of this, optimization algorithms are still designed by hand.

Well, they are tuned automatically. There are derivative-free optimization algorithms that have been designed to tune optimization algorithms on a set of instances.
oh, ok, that is pretty usefull actually!
“Friends” Roulette
I think those of us with fancy kitchens don't really consider how much of that is just convenience (and which percentage of the equipment just sits there, unused, 99% of the time), and how much you can achieve with very simple tools.
We need the posturing, it helps us to not actually have to use them.

Think about it this way. In a gang, typically the strongest and most capable warrior will be the leader. That leader has to be perfectly willing to instill fear in the others and sacrifice one for the harmony of the group if he has to. If he were to tie his own hands behind his back out of some strange sense of fairness, then he's essentially abdicating his role as leader.

The US is heavily invested in peace. We want peace more than just about every nation on the planet. By that I mean we don't just want national security, i.e. no other nations threatening us. We want every nation to be secure, happy, and open for business. We don't want random African nations fighting a war against each other. That's bad for business. France doesn't care if the Congo and Tanzania are fighting an all-out war. We do. So we invest a lot of money in institution-building at the international level.

Organizations like the African Union promote economic peace and unity but it's only possible for them to flourish if the constituent nations feel militarily secure. This is where the US's overwhelming military and nuclear dominance come into play. We have to keep our big stick, ready at hand to Hulk smash anything threatening us, so that everyone else can relax and let the cooler heads prevail.
> The CDDL has a provision that if any part is held unenforcible it will be modified to make it enforceable. As a matter of licensing, that's incredibly devious and bad. There's other super dodgy parts of the CDDL that make it a bad license purely from a license point of view, let alone from "freedoms given to users" perspective.

No, that's a pretty standard severability clause that helps the user. It means that if one section of the CDDL is found invalid, users can still use the software. The GPL on the other hand, by refusing to have a severability clause, means that if any part of the GPL, no matter how inconsequential, is found invalid, the entire license is null and void and no one can use it. That intentional omission makes the GPL a much more user-hostile license than it should be.
The Backfire Effect – How you can persuade your toughest customers
Data Scale, June 2016 – Recap
Ask HN: Danger from camping near a broadcast tower?
If I camp near (say, 20 to 50 feet) from a running broadcast tower (AM, FM, or TV), am I exposing myself to any danger? (Yes, I know, it could fall on me. I'm referring to radiation.)

Keep in mind that I might be close enough for near field effects to be relevant.
I wonder how long before my search bots refuse to help me unless I ask nicely.

I recall Siri getting snippy when I swear at it.
You're exactly right (though strictly speaking, white pages are probably not copyrightable, but yellow pages may be). A phone book is maybe the worst example I could have picked. You can copyright collections of facts--the white-pages exception is very small--but courts will look at whether you have put "creative" thought into how you selected entries, organized them, etc.

See http://www.copyright.gov/reports/db4.pdf

I've edited accordingly.
Some Swiss IT-highlights include:

- The biggest Google software engineering office outside California (around 2000 employees).

- Logitec, Microsoft, IBM, Cisco

- ETH university

- Many ETH-spinoff/startups: Doodle, Bitspin (bought by Google), Teralytics, Archilogic, Fashwell, Getyourguide, Numbrs and I surely forgot many others.

It is a great place to live and is the only place where net-salaries are on par with New York / SF. Salaries are in the range of 7000 - 10.000 CHF / month after taxes. However apartments can be way cheaper than in San Francisco.
That's why I like Brainfuck as my goto language so I don't have to deal with the newbs jumping into my language <sarcasm>. I once had a python programmer say I shouldn't use php because it doesn't have classes "so theres still some old thoughts on the language floating around" and I know java api devs who don't know the difference between POST or GET request so bad programmers come in all languages.
You mean in the sense that so many companies and websites seem to be working against you instead of for you? I agree on that.
They're the same thing, give or take a minus sign... right?
There are a few other choices for multi-platform GUI programming. Just not too many, and the ones other than wxWidgets and Qt are not so well known a.k.a. mentioned so often on the net. But they exist. There's a Wikipedia page with a list of GUI toolkits. I've tried a few of them briefly, earlier. FLTK (Fast Light Tool Kit) and Fox toolkit are two. Some of them are in C/C++ but some of those have bindings for Python, Ruby, etc. IUP is another that seems interesting, saw it recently. Has bindings only for C and Lua, IIRC. It's from the same Brazilian institute where Lua was created.

Also, the reason not too many have become mainstream (like wx and Qt) is probably largely because it's quite a difficult job to create a new one, even on one OS only [1], unless all you are doing is thinly wrapping an existing native toolkit. I read some about this in a book that goes somewhat into the internals of Qt3 or 4.

[1] and cross-platform is harder still.
http://hammerprinciple.com/therighttool/items/php

http://www.azquotes.com/author/47278-Rasmus_Lerdorf

As a language designer myself, I would find it hard to design a language worse than PHP, but Mark Rendle has tried: https://www.infoq.com/presentations/worst-programming-langua...
Awww ok. Ya, "a commodities market for pot" makes a lot of sense. They're vital to a functioning of any modern agricultural industry.
I actually do hope that all those learning techniques do have limitations and that intelligence cannot be achieved in principle by machine learning. OK, I see the problems with that statement (first of all, define intelligence) but for instance, I hope the so-called "singularity" cannot be reached in principle and if somebody could prove it once and for all, please do so.
Completely disagree on that.

Lived ten years in California. Studies, Green Card etc. Could have gone for citizenship, but didn't. I was never seen as an American. Ever. Not even a little bit. I was always 'the German'.

Almost every coffee shop, restaurant, super market, you name it I got asked where I am from or where my accent is from.

No. It is not cute. It reminds you you are NOT one of them.
Is there anyone on hacker news that could explain me secion 6 in this article? Overall the article is very interesting but I am not sure if the waterfall argument is valid.

The waterfall conjecture was stated as :
'Given any chess-playing algorithm A that accesses a "waterfall oracle" W, there is an equally good--chess-playing algorithm A', with similar time and space requirements that does not access W.'

From this we can assume that the article is a metaphor for us as external observer given semantics for computation. Thus by providing the reduction we showed that the computation in and of itself does not have semantics. However, why would we assume there to exists A'? Even if there is A', can't we reduce A -> A', and if we can reduces W to A, then by proxy W -> A'?

Could somebody help me?
Sort of doubt he'd give out his identity after a statement like that.
No apology required. Though note that pykafka requires >=0.8.2 , and is only forwards compatible w/ newer brokers. This means that pykafka implements the 0.8.2 feature set. Newer brokers support that feature set, but you are not taking advantage of 0.9 or 0.10 features if you connect to them. kafka-python, on the other hand is both forwards and backwards compatible. It supports all feature sets: from no offsets in 0.8, to zk offests in 0.8.1, to kafka offsets in 0.8.2, to group management in 0.9, to message timestamps and relative-offset compressed messages in 0.10. The feature set to use is chosen based on the broker version we're connected to. As far as I know, no other client supports this approach -- not python, not java, etc. [Though KIP-35 should open this up to other clients for backwards compatibility starting at 0.10]
To the bright and the rich of Silicon Valley, Trump is a loser
Yeah it's not a great user interface, and it's definitely buried. Aside from the Developer Edition which uses a different profile by default, it seems to be ignored by Firefox devs. Probably because they don't want to support all the people who get confused by the terrible UI!
>"But in the midst of this debate, perhaps a more fundamental one is taking place - whether some of CRISPR’s future products, like customized DNA, qualify as copyrightable entities."

That's the full sentence in context, and no, the CRISPER-cas9 patent dispute isn't over copyrighting the products of the technique. This author is trying to generate outrage over copyrighting DNA which this issue isn't about. The issue is over first-to-file.

Again, this article is pretty far off target.
Not particularly. There are other layers of security here - the sessions expire (so there's a limited window to exploit each one), the sessions are always transmitted via SSL (so you pretty much have to have an exploit on the customer's system to get one), and the sessions are restricted to one customer (so you only have an attack against the customer whose system you have an exploit on).

If we used a different approach, then the same error (losing the data that's being synched) would result in losing all of the customer sessions.
Could you clarify? I don't immediately see the relevance of this. Why does it matter if the compilation target is or is not also strongly typed, and how does that imply anything about the experience of using a high-level dynamically typed language vs. a high-level statically typed language?
Lighting up the eShares office with user activity
https://en.wikipedia.org/wiki/Kyllo_v._United_States

(IANAL) The majority opinion in Kyllo seems to have established that external surveillance featuring commercial, off-the-shelf devices did not require a warrant. Anything which features non-commercially available technology does.

Notably, Scalia dissented in his majority as arguing that even commercial availability (which changes as future tech popularizes) was a dangerous precedent to set and the line should be further in favor of home privacy. The dissent argued that the external nature of the surveillance made a warrant unnecessary.
While bragging how easy being a mother is
So what happens if you lose the dongle?
Programming has to be the only environment where the voices of academia don't seem to matter because "my language gets shit done". Deep inside, what do you think those researchers in the PL community, the people that know the ins and outs, that theorize about languages, the people who spent years and years learning about the theory behind it all, who created the OCamls, the Haskells, the Coqs, the Idrises and so forth, what do you reckon their opinion of PHP is?

So really I don't think "good language" is subjective. PHP is not fast, it's not well-designed, it's not particularly terse, it doesn't have particularly great tooling (Facebook has made that better with their HHVM initiative in all fairness), it isn't consistent and easy to reason about and the worst offender of all, it doesn't offer a dramatically different or original model of thinking about programs.

What is has going for it has nothing to do with the language itself: jobs, ecosystem and easy hosting. I totally agree that a good language is whatever works for you, but in the meantime, "whatever is good enough" is a mindset that doesn't help us strive for something better, which does matter if we're going to collectively spend decades in this line of work.
Symfony is the worst thing that could've happened to PHP. Dependency injection with varying degrees of XML/YAML madness everywhere. It's terribly slow and pretty much unusable w/o several caching layers in front. I can honestly say that I hate this framework with a passion, and the language too. PHP's core and a big part of the community is copying features and methodologies from Java, but they will never get close to its performance, nor its functionalities. I left the ecosystem when PHP 5.1 was around... I left for good.
can you open several profiles simultaneously as well?
people still use php? that's a surprise.
Same here, although I'm not sure I can beat 8 years!
Is it like the Chrome "People" (or profiles or user) feature ? Suggesting that "user won’t need to use multiple browsers" seems like a problem that didn't exist if you used chrome.
Angular 2 RC2 released
Keyboards and mice have the distinction of being low enough resource that they can be independently implemented with cheap microcontrollers - there's currently a whole cottage industry for keyboards, spurred on by enthusiasm for discrete switches. And hopefully these microcontrollers' cheapness is enough to ward off Hanlon's razor's silicon. Furthermore, there's fewer avenues for backhaul from non-connected peripherals, especially mass backhaul.

I think in time, "Internet access" will come to be recognized as a bug, much the same way that "turing completeness" is starting to be recognized as such for programming languages. Not needed for most uses, very easy to accidentally obtain, and game-over for tractability when it shows up. The question is what a general better "restricted language" looks like that is able to accomplish all that we'd like.
The solution used at Geneva Airport is also used at Schiphol Airport ;-)
I've spent maybe 1% of my time on Windows in the past five years and I'm still constantly trying to snap my MacBook's windows by dragging to the edges of the screen.

I've been on ChromeOS a lot lately and I really like the keyboard shortcuts there. Alt-[ or Alt-] to put a window on half the screen or Alt-= to maximize and Alt-- to minimize.
Finally, the ME is getting the exposure it deserves. Seems like just two weeks ago nobody knew it existed.
If you are talking about avoiding McDonald's to save money, it starts to get easier.

Plain pasta. Plain potatoes. Rice-A-Roni. Hamburger Helper.

Now, should someone stick to that diet for years? No. Will the savings compound at a fantastic rate using that diet? Yeah.

If it is sufficiently horrifying, a person could even limit themselves to the above for ~1/2 of meals.
Revenue will go down even further, that'll happen. Same as with ad blockers, except they cannot detect it this time around (at least not easily, it would be a bug if they could).

Nothing changes really, ad revenue should already have been going down for years with how many ads we see every day. Almost everyone should automatically block them out mentally by now, and I think I recently heard this is starting to happen more and more now.
"Open the pod bay doors please, Hal."
"Open the pod bay doors please, Hal."
https://www.youtube.com/watch?v=dSIKBliboIo

Unfortunately, in this case, please wasn't helpful.
>Also OS X is a somewhat different beast in terms of human interface guidelines and form layouts so it's really tough to come up with a unified abstraction layer that both supports new operating system features (and UI paradigms) and still provides a reasonably-sized API.

Good point indeed.
That's fantastic! Good for Maryland! Hopefully it catches on. I'm not normally one for government spending and programs like this, but this is a cause I can get behind. I think reducing unintended pregnancies is a significant step toward a better society.
What are forms and form validation like in Yii? [Have looked at the docs, but after real-world usage]

I've used form libraries from the PHPClasses one back in 2003 through Symfony forms now (which has cognitive overload, and is so flexible as to be restrictive). Most business systems I write are data focused so forms play a massive role in them - and in my developer happiness.
When half the people here don't know how to use the window management features of an os even though they've been using it for some time I wouldn't be so quick to call it better than the competition.
The weight of smallish outboard motors (9.9hhp in particular) is really irritating. Making these a lot lighter for the same power would find a customer with me.
TM-T88V POS Receipt Printer Driver Download
The 5 dimensions of an npm dependency
Like this? http://blipsystems.com/netherlands-railways-leverages-bliptr...
In addition to bkanber's comment, this technology is helpful sooner if you're using a microservices architecture, where you have very many small servers instead of a few beefy ones. Instead of "Time to spin up a new box" it might be "Time to spin up 3 box A's, 2 box B's, and a box C, D, and E...".
Looking for something to watch on Netflix?
Now here's something fascinating. According to https://en.wikipedia.org/wiki/Differential_cryptanalysis#His..., IBM discovered differential cryptanalysis in the 1970s when designing DES. They opted to keep it a secret, given its general applicability against ciphers. It is unclear whether IBM shared it with the NSA or the NSA discovered it independently, but there's strong evidence that both IBM and the NSA were aware of differential cryptanalysis well before the public discovery in the 90s.

¹ This has what looks like a good citation but requires a subscription to access the relevant paper (sigh).
Minimalistic bootstrap tooltip for angular 2 with dynamic html content support
The title is a play on the 2001 paper:

"Learning To Learn Using Gradient Descent" by Hochreiter et al.

http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.5.32...
The intent is to size the window to fit the content. For example, if you're viewing an image, then the window's size would be set to the image's size (or to the screen size, if the image is bigger than the screen).

For something like Safari, there often isn't a single sensible content size, so it ends up just trying something reasonable for the width.
TechCrunch has gone HTTPS
Yes. Each window is stuck in one profile, but different windows can be in different profiles.
According to the government, no.

Anything outside the fence around a transmitter is considered an "uncontrolled area" and there are pretty strict standards for such a place, based on a threshold level well below the place where heating is significant and with some frequency dependent corrections based on how EM energy couples to the human body.

Practically a cell phone up against your head runs up closer to the limits than situations with a broadcast tower, particularly if it is an FM or TV antenna which is way up in the air with a radiation pattern that is null at the ground.
Hedging Bitcoin for Beginners
It has always been relevant for me. Chrome has nowhere near as powerful customization and privacy features, and Opera has nowhere near as much support. Firefox has always been the best browser for both power users and privacy conscious people.

If you were going for something minimalistic and good for business/home usage, Chrome might be a better choice indeed. I can definitely see the advantages and I've installed it for my family back when it was substantially faster than Firefox (by now Chrome got a lot heavier and Firefox, uh, I guess they must have become a bit lighter but I don't know). I guess I should switch them back to Firefox again, but it might not be worth the learning curve.
Meet Deep Thunder: IBM’s next step in the automation of forecasting
FYI: It still doesn't work in Safari(9.1.1)
LinkedIn was so great at engagement at one time, but it feels like it went a bit too far which has created [I think] a negative flywheel.

I accepted invitations from those who seems like were playing the game of some trying to get as many connections as possible. My once valuable LinkedIn Rolodex has degraded because I don't recognize most of my connections. I was getting endorsements from people I haven't known since I was a kid. They clearly aren't qualified to endorse me. And as mentioned, spam begets spam when it comes to recruiting. Recruiters take a machine gun approach to reaching out to candidates. Candidates understandably start ignoring those inmails. The recruiters then increase the # of people they reach out to, which then alienates more candidates.

We (Step.com) are trying to take an approach where we crowdsource a professional's market value from companies while the professional isn't looking at a job. It's completely anonymous. And as the professional is getting valuable market data from the marketplace personalized to them, they are in effect building a little black book of companies that are interested in them. So once a professional does start looking, they have a starting point.

I don't know if our approach is the answer (i hope it is) but I do think the next model needs to deliver high value content and protect professionals from the low value content and contact.
but reduced precision neural network evaluation is a really hot field right now!
Us Irish also have some ability.
my parents are originally from a communist country and when i was young they tried scheduling my free days down to the minute. i still remember the incredible feeling of constraint and frustration.

to anyone reading that has these tendencies, let me just tell you, this is not healthy for children.

if you undermine a child's natural curiosity and propensity to learn undirected, the only thing you are undermining is your own credibility in their eyes.
Very interesting, I am eager to read about the future research on non "simple convex problems". This where it could provide benefits as in the industry we have a lot of them, a lot of domain knowledge to go around the local minima etc. and a robust ML based approach could really help there instead of being obliged to accumulate in our algorithms years of trial and errors.
New paper claims that the EmDrive doesn't violate conservation of momentum
In fairness, macOS' behavior is less predictable than maximize, insofar as what happens when you press the green button depends on the contents of the particular window.

Whether this is a problem or not depends on one's own particular tastes in OS behavior.