skysight-inc/HackerNews huggingface dataset:
You might be able to coerce (by force) the world to give you what you want at the price that you want. But that doesnt mean it comes without a price. There is always a cost and many times, with governmental interference much of it is unintended consequences not immediately seen.
You may not be interested in Facebook, but Facebook is interested in you.
For those interested in the Boyer-Moore algorithm, this is an commented demonstration:
http://www.cs.utexas.edu/users/moore/best-ideas/string-searc...

Compare to Knuth-Pratt-Morris:
http://www.cs.utexas.edu/users/moore/best-ideas/string-searc...
What do you feel is lacking from Haskell's REPL?
The “hello world” of neural networks
I think this is one of those "familiarity" and "expectation" issues that are very subjective. Rather like python's divisive significant whitespace.

I've tried to like powershell, but when I wanted "grep" I ended up having to do:

Select-String "str" -Path foo.txt | ForEach-Object { Write-Output $_.Line } | Out-File t.txt

.. because it has broken defaults such as truncating output to terminal width even when written to a file.

Then there's the weirdness around enabling script execution (rather more complicated than +x) and the remote execution system is much stranger than ssh.
The New HP Omen X Gaming PC
Does anybody know what the author means by "lead" (noun)?

I don't think it's any of the regular meanings: http://www.ldoceonline.com/search/?q=Lead

But it doesn't seem to be any of these slang terms either: http://www.urbandictionary.com/define.php?term=lead
The papers print his picture almost everywhere he goes:

Richard Cory at the opera, Richard Cory at a show.

And the rumor of his parties and the orgies on his yacht!

Oh, he surely must be happy with everything he's got.
Well, what about new features that don't break compat? Have they optimized grep the way GNU did?

And the fact is, when there's a piece of core that nobody uses, and has since been replaced by superior tooling, The Right Thing to do is to rip it out, and link to said superior tooling if it has a compat mode. I mean, it's not like Solaris still has ptrace or /dev/poll.
Google reportedly launching Daydream VR platform in 'coming weeks'
All governments are oppressive to different extents.
My understanding is that the majority of PHP jobs out there are maintaining old, outdated, and bad codebases using an old version of PHP so a lot of people just don't bother.
Wouldn't the type attribute on the input indicate to the phone/browser/etc what's to be expected? Perhaps with a title attribute added?

I'm okay with it, and I'll do it from now on. Just seems kinda weird to start displaying things based on accessibility. I thought that all played out behind the scenes (in things like the alt attr for images)
> I can't tell you how many times I've tabbed onto the next field and had to tab off just to see the value I was supposed to be putting in.

Placeholders don't disappear if you just focus input, only when you type first character.
The web collapses whitespace so if the code is not in <pre> tags you are stuck. This is quite often a case where comment systems were not intended to share code.
I found Idris pretty easy to get started with - that's part of it's goal, making dependent types easier to get started with. From there I think it would be easier to go to Agda or Coq, but I haven't explored much there myself.
And in /r/programming, anything that isn't Python, C, C++, C#, Java, Rust, and sometimes Haskell gets hated on and labeled as "hipster" and terrible.
Some of the most important deep learning papers
Thanks. To both you and Tarrosion.

Guess I need to take some time at some point to sit down and actually learn 'proper' Julia.
> This isn't an issue with the language, it's an issue with the common implementation of the language.

There is no formal definition of the language. It is defined by the C implementation. So I'm not sure how meaningful that distinction is.

> If neither happens, then I guess it isn't really a problem.

Or people give up on Python and use another language.
Show HN: Nweets – Keep up with tech news in twenty tweets
Nweets is a new way to keep up with technology news. We curate tweets, rank them by trending factor, and sort them by company, topic and publication.

https://nweets.co/companies

https://nweets.co/topics

https://nweets.co/publications

And you can also follow specific companies, topics or publications, for example:

https://nweets.co/companies/apple

https://nweets.co/companies/tesla

https://nweets.co/topics/drones

https://nweets.co/topics/transportation

https://nweets.co/publications/recode

https://nweets.co/publications/techcrunch

Nweets is currently in closed beta. To enter please use the following code: 4fshh6kj

We would love to hear your feedback! Thanks.
>> It's unfortunate that the legal system has instead been appropriated by lawyers.

omg, really?

It's unfortunate that the internet has instead been appropriated by hackers.
It's unfortunate that the stock market has instead been appropriated by traders.
It's unfortunate that the asylum has instead been appropriated by inmates.
This is where the concept of source code escrow comes from. Maybe consumers should demand something similar.
> Many cyclists have an attitude of entitledness, which makes them a great danger to the rest of us pedestrians.

Isn't the reasoning for the proposal that allowing bikes this special treatment of stop signs and red lights would incite them to use the road instead switching to the sidewalk (to be faster)? I.e., yes, bikers might be entitled, but the suggestion would also benefit pedestrians.
I won't interview at places with interview puzzles anymore.

A day long interview can cost between $500-$1000. They would get much better results if they paid that money to the prospective employee in exchange for solving a small business task and examine their solution.
Although the article alluded to studies that show this approach is safer it didn't bother to cite any. Here's one based on results when the law passed in Iowa: http://docplayer.net/1126976-Meggs-jason-n-stops-harm-bikes-...

Slowing down as you approach the stop sign, scanning the full 360 degrees around the intersection (which, unlike cars, cyclists are able to do easily and quickly), being prepared to stop if necessary, but continuing on through if there's no reason to do so, is perfectly safe.

I'd make the analogy thusly: as a cyclist coming to a stop sign, I've got to come to a stop, get off my seat and set foot on the ground, remount, then get going again from a standstill. When you're doing this every few blocks--which is not at all uncommon when biking in the city--it gets extremely frustrating. As a car driver, imagine if you had to come to a complete stop at a stop sign, turn off the ignition, then restart the car and continue on your way. It feels like the same thing. (edit: used more clear terminology)
We are hitting the 2/3 divide constantly. In our software we try to support both (for plugins). But it is a mess especially if you want to load interpreters to both at the same time. It is also near impossible to make somebody update from 2 to 3 in the scientific community.
aria-hidden="true"
I've been through a sort of same situation. I became lead product manager of the #1 brazil's startup, 1 month after that, I was fired because I was too depressed and couldn't handle what I achieved.

It's because I got burned-out (due to the trash tech culture).

I felt like not recognizing myself as the guy who achieved the most vertical growth curve in the company. And I was sure I couldn't do it anymore in any place else.

I was sad thinking about the past, "how good I was" and much more sad thinking about "how good I will never be again".

Depressed people forget to live the present, they just think about past and future, it generates a lot of fear, avoidance, procrastination... you are simply putting all your energy where it can't help you.

The present time is your life, live it! The Sun rises everyday. I remember what liberates me about fear was read the phrase:

"Until now, you survived the worst days of your life."

You are strong enough to keep surviving. And think, I know you really don't wanna die, it just seems the only way to reach peace, but it's not.

I like to think the Ironborns:

"What is dead, may never die!"

You have only one life, you can always give up and try again every day. (you're already dead, huh?)

This death thing I'm talking about it's like a germans like to think:

"Don't take life so serious, you will not escape alive".

Talk to your wife, be open, don't be afraid. If she doesn't understand your situation, what you suffering and doesn't support you, leave her. You deserve better.

Try to remove fear from your life. Fear are ruining your career, your dreams, your relationship.

Life is a miracle, don't waste your time, follow your dreams. It's real, you can believe you will succeed, you can believe you will fail, know what? What you believe will become true.

Seems like some guru shit but it's true, I know, you will know.

Live the now, fuck the rest.

(sorry my bad english)
https://en.wikipedia.org/wiki/Lead_generation
NYU Future Labs and Ff Venture Capital Launch Incubator for AI Startups
How limited is your viewport? I still have an old HTC Incredible 2 at home that I use for testing. Though not the smallest, it's only 320x533 (portrait). I'm used to a much larger viewport, and viewing forms with those dimensions are fine. Just ensure that your form fields aren't microscopic. Using the placeholder for explanation also removes the explanations when focusing on the field. A label is permanent.
This doesn't seem so much an indictment of Oscar as the current healthcare system.
or just
more /etc/passwd | less
¯\_(ツ)_/¯
I received an accessibility report for a website made by a big reputable accessibility agency, and they had no problem with us using Font Awesome. It's ignored by screen readers, unless you put a title attribute, which you can do if the icon is more than decorative.

That said, I use NoScript with 'Forbid Font-Face' enabled, so a lot of the time I see squiggles instead of icons. But that's my choice, and I'm almost certainly in the minority, so I'm not angry about sites that use fonts instead. SVG probably will come to replace font icons, but for now, they've been really helpful for a lot of small sites.
Myanmar, too: http://www.reuters.com/article/us-myanmar-quake-idUSKCN10Z17...
You present a false argument. I have never "needed" nor used less, ever, and I suffered no concussion. Imagine having just one tool; you had better like it. If you hit upon a time when your chosen tool needs more functionality, that is when you go looking for a different tool. Luckily, that is what makes the Unix ecosystem strong and flexible and personal. All I have been seeing lately the want to dumb things down at the expense of flexibility. I have been building and admin'ing diverse Unix systems (and uVax, Win), well, 1980s forever, on very large and very small sites.
Your site has less than 5 seconds to capture a visitor’s attention
Yeah if all you have is straight calls to functions, as soon as you do stuff like assign function to a variable, method calls you need to do sophisticated code analysis and that's not even touching the untraceable stuff like string/dynamic access, monkeypatching, etc. etc.

Refactoring in python is bad even if you restrict yourself to "sane" code (no metaprogramming and abusing dynamic stuff so the tools can follow what you're doing) if you need something that will work for everything out there it's just impossible to do.
> don't want to assume a pre-existing runtime like .NET

Don't all distributions of Windows include .NET by default?
Abstractions and Pittsburgh Pride
>However, if F is an ML functor, then there are no "maps" between the modules F(A) and F(B).

Yes there is, the functor. Just repeating a false statement won't make it come true.
Boostrap does: http://getbootstrap.com/javascript/#buttons-checkbox-radio
This makes me wonder: why would Apple implement its own version of grep, and not simply ship GNU's version?
Yes they do, my most powerful characters are all margikarp, psyduck, eevee, exeggcute evolutions. I have a 990 CP Pidgeot from pidgeys.
yes, please! can we then also get rid of the notion that there exists a linear design space called "features", and a linear error space called "bugs"? architecture, protocols, security, etc. can all be considered dimensions.
Clearly cat is used for clarity in the joke, such that the more or less pun is more obvious. I therefore consider the use of cat in this instance good programming praxis. (Of course good programming praxis in bash is a bit like safe driving in formula one.)
Everyone know these things. What's the big deal?
I enjoy refactoring, I'd help with something like this.
> everything should be contained in the application, so python based apps are probably not very good.

http://www.py2exe.org/ -- but I don't know how large the resulting EXEs are, so that might break your size requirement.
>My point was frameworks are functionally no different than a large complex library

You'll have to forgive me for not guessing that given that nothing in your post came anywhere close to even suggesting anything of the sort. I am limited to reading what you write, and can not read your mind.

Yes, frameworks are different from libraries. Boy, that was productive.
12 Years a hustler, time to go home
RSpec? A lot of ruby uses metaprogramming in some respect.

As for not seeing the point of making it a feature of your language, how about Lisp? And I'm not just talking macros. Lambdas, late binding, and in Scheme, the ability to rebind anything lead to a lot of cool tricks and capabilities.

And late binding is extrordinarily important.!
> Yes there is, the functor.

What we have is a functor F, which would be defined as in:

module F =
functor (X: S) -> ....

If you have two modules A and B of signature S, then you can form F(A) and F(B) and these are both modules. Now where are the maps from F(A) to F(B)? Just saying "the functor" does not explain this.

> Just repeating a false statement won't make it come true.

Exactly!
Or head over to http://www.tcl.tk/ to download your 8.6.6 binary and keep your sanity.
The correct solution is to version the standard library separately from the language and allow for versioned dependencies, then a new language/VM update doesn't imply a new library that breaks everything, and vice versa.

But python grew up in an enviroment where this sort of thing was not practical, and the batteries included is actually a good approach for what python tries to do - scripting. It just doesn't scale well in to maintainability.
CAN-SPAM preempts more restrictive state laws with narrow exceptions, so generally the California and New Jersey laws are unenforceable. Those laws, and free m voting them, were a major reason that CAN-SPAM was lobbied for by industry, and that anti-spam activists labelled it a setback that told the industry that they can spam people's inboxes.
Between Power9, AMD's Zen-based Naples, and Qualcomm's ARM-based Centriq, things are looking pretty interesting for the future of servers.
Here's a link to the paper the article talks about ("Fast String Searching", by Andrew Hume and Daniel Sunday):

http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.13....
I like the idea of making a commitment to accessibility, simplicity, and universality.

<svg> may not work for people like me who disable javascript. It introduces potential security issues (in my understanding). It's complex, meaning it's hard to guess how it will interact with tools that want to access the page (like for visually impaired or for other purposes).

I don't like these things, so I'll try to make a stand and not use it. Of course, I only have that luxury because I don't make websites for a living.
Prob C++... At least that is the only thing that I believe will meet your requirements exactly.

I ended up (a few years back) going with WPF (Windows Presentation Foundation) in C# targeting .NET client profile. Of course you still need .NET, however, the client profile is a much smaller install than the full version and I have no problems going from .NET 4 to 4.5. No specific version is needed unless you want to use new features.

In regards to your needs here is a couple of reasons I like WPF:
-The entire GUI can be written in markup XAML (an XML based markup language) so its kind of web like. You can use the GUI if you like but doing it in XAML forces good design patterns and IMO is easier.
-"Click Once Deployment" allows you to publish the app build to a network share which can be run directly over the network (no local install). There are various options so if you choose to run locally you can. If you update your app, you simply publish again, and when the end users launches the app again it will be updated.

You can bundle dependencies so the first install would include the large (41MB) .NET client profile but after that it would just be the size of your app. This has worked well for me to allow users to install/update the apps over slow VPN connections.
Haskell code (as with LISP code) does not need refactoring. It always comes out as a distilled, pure and crystalline elixir of wisdom. :)
Hey there! I've answered a similar observation in the comment section of the blog :)

> Of course it can be done all with command-line tools, but the point was not to show you how you can count and sort word occurrences. I just wanted to show that it's possible to include Python scripts in your "command line workflow". I wanted to give a simple example that would give you a taste of the idea :)
Chrome Ext for GitHub.com – display repo size; file size, download and copy link
Because Apple avoids GPLv3 like the plague, basically. That's why the included bash is so old too, AFAIK
When I was much younger that was my prefered mode. Not sure what age has to do with it but I allow myself to try new approaches from time to time to see if old assumptions still hold true.
Qt is a modern language (framework actually), has modern tools and UI. Does it not?
I don't see the fish...
That was an incredibly insightful QI.

Helps even more if you've some idea what was going on in education, economics, and industry through this period as well.
GNU grep is fast, but there are certain alternatives that are pretty fast (probably faster):

- ack [0]
- ag (also known as the silver searcher) [1]

You could make `grep` faster by telling it to interpret the pattern as a fixed string (-F or --fixed-strings) is you're not using a regex. Setting to LANG to C would also probably make it faster.

[0] http://beyondgrep.com/

[1] https://github.com/ggreer/the_silver_searcher
Your second data point is not a relevant comparison. The number you need is the number of people incorrectly taken from their parents by CPS.
Keep SaaS customers with transparency and retention optimization
Sometimes you don't attend college because a) you are not ready (your high school preparation wasn't good, so you will likely fail), b) the costs are really high so you can't afford it. You start working on the side while you are in college, and after some months of struggling, you finally chose the job instead the education.

I am from Argentina, and this happens too.
Summary: The secret to happiness is good relationships with other people, and the bane to happiness is loneliness. This agrees with my own observations as well.
Easyworship 6 Crack Serial Number and Product Key Free
Clash of Clans Hack 2017 (iOS/Android)
Sounds like a good way to get fired and possibly charged under the CFAA.
zsh can be configured so the cd command automatically becomes a pushd. This is such a huge improvement to me I stuck with it. (Fish has a similar feature, except it supports pushd/popd additionally.) (Maybe bash supports this, too, I have not used it much in the last couple of years.)

Interestingly, even cmd.exe on Windows (at least on Windows 7 and newer) supports pushd/popd.
Google to start punishing mobile sites that show hard-to-dismiss popups
Power is to a large extent independence. Not quite identical, but they're strongly related.

(Keep in mind that not all power is coercive power.)
grep was already there from BSD, so no reason to add something new. However, speaking as a guy who started out on Sun BSD machines, the very first thing we did when we got a new box was to replace all the BSD utilities with GNU ones. Virtually all of them are better.
For them real value may not be the money, they may wanted the advice that comes at a price of 7%.

> $800,000 monthly recurring revenue, too. Ohmygreen does 700 deliveries every month, but at its core, it’s a logistics company,

> Snacks ($21 per month per person)

Its totally possible that the major chunk of their revenue comes from just Amazon. Hence they want to expand to small companies (also known as scaling problem) hence YC would be a good fit. Twitch, YC etc etc can now order from them.
A big refactoring often means reducing the total amount of code you write to make it more readable. In Java it's usually going to be about 2x what the equivalent in python would be.
>Serverless is client-only code, or even Peer-to-Peer between self-coordinating clients.

That's a valid definition but it's just one of many. The Function-as-a-Service has also been called "serverless".

Your definition of "serverless" demarcates on where the code runs.

The FaaS "serverless"[1] differentiates on what part of the stack you don't have to manage the housekeeping for. With FaaS-serverless, you don't worry about upgrading a particular Linux kernel version if you can decompose a computation into a function that runs on AWS Lambda. So, deploy computation to the cloud without the Linux server embedded inside an image (AMI) -- and it seems natural for a bunch of human beings to call that "serverless".

Likewise, the "server" in X Window X11 is the display services to differentiate it from the "client" of a terminal app.[2]

All 3 meanings of "server/serverless" can coexist without confusion and it doesn't seem like terminology we have to bikeshed. Personally, the context surrounding serverless always makes it clear what we're talking about. Is anyone truly confused between SQLite being "serverless" and AWS Lambda being "serverless" because they happen to use the same word?

As for Ryan Scott Brown's definition of "serverless", is there near universal consensus on his criteria?

[1]https://en.wikipedia.org/wiki/Function_as_a_Service

[2]https://en.wikipedia.org/wiki/X_Window_System#Software_archi...
So why sell this service? why not just getting money on a 5 to 6% interest rate and bet it all and get the difference between the 12% and the interest rate.

I'm very skeptical of these kinds of services
Yelp has 4154 employees and probably 50% of them write code. Imagine you have 100'000 customers who all want 2 custom features. Large organisations naturally develop large codebases. Yelp probably has 50M LOC and more. Probably most startups could do with 10x smaller codebases: http://www.paulgraham.com/avg.html
A few years ago, I heard of the expression "sanctimommy" ("Oh, you let your children eat non-organic vegetables?"), so this is not limited to the childless.
I know of the rights a photographer has (at least here in Germany). It is not so clear cut as it sounds. for example, if I wear a big pink hat in a sea of suits and a photographer does make a photo of me within this sea, even being among maybe hundreds of people, I am clearly the center of attention and he has to obtain the right to use (and show) the image in any way.

You are right, if me being merely some pebble in a sea of pebbles - so to speak.

So there is still some privacy implication left - even in your example.
Cpp-dependencies – Tool to check C++ #include dependencies
svg is no more accessible or simple than an icon font.

You have the same resources and APIs (can you call HTML attributes an 'API'?) available to make the usage of icon fonts friendly for screen readers.