skysight-inc/HackerNews huggingface dataset:
Hollywood forces VidAngel to stop streaming its movies
A better vim sounds great.

That said I suspect most people would be better off learning a good IDE properly, including but not limited to:

* effective navigation and selection using modifier keys and search

* built in refactoring

* project wide as well as single file search/replace, -and this includes regex search AND replace.

This should be quite doable in less than a week compared to a few months to get equally effective in vim.

Edit: let me add that parts of this looks like a huge improvement over vim.
View it in Chrome. It appears as a Pikachu made out of shapes, like in the screenshot I took here:

https://dl.dropboxusercontent.com/u/67216205/csspokemon.png

In Firefox or other browsers, it just appears as a yellow square.
So in your view of a free society I should be free from restrictions on killing other people?
Or with a fancier system involving a TV and a high-end camera on top, with a separate tablet-like device for operating it (enabling conference mode etc). Those have a proprietary OS though, don't work with regular Microsoft products.
Do you have any recommendations for picking up strong Javascript foundations? Asking as an iOS dev who has barely worked with it.
Can you split fares and share trip progress with others using just the web app?
And thus we continue to build the panopticon around ourselves. It's a 20th century dictator's wet dream, but self-imposed.
I don't know--It looks to me that people have a very, very narrow view of "competence" then. When you define a role so narrowly, with so many requirements and conditions, don't be surprised when you reject 399 out of 400 resumes, and don't call it a shortage of talent.
At least losing in this context doesn't mean that someone else has the data now.
OO programming details in Goalng
It's very difficult to generally come up with rules that work across genres and individual players as to:

How much fun needs to be allowed with the base game before it's considered intentionally boring (across different player preferences and genres).

What constitutes a "reasonable chance of winning" when you consider the varying skill levels of players
volume control works just fine on my macbook pro
Can you name me a single UNIX configuration file whose format is not "structured"?
I have a large client who has them in every conference room, team room, meeting space, etc. They even have them in some of their large public lounges, constantly connected to lounges at their other campuses around the world.

Kinda cool to sit down with a coffee and have a quick chat with someone in another country, like internal chat-roulette.
It would be interesting to see it as an editing mode in atom.io or vs code!
With good hardware and good tuning, possibly. Again I'm not saying it's a hard limit, I'm saying it's a reasonable expectation for real world production usage ;)

At 100k requests/s on a load balancer. The HTTP headers alone (450 bytes) with zero content are more than 1300 MBps of traffic. And well, the CPU will bottleneck long before that amount of requests to parse.
It's not small-scale at all: millions of users' attention and retention is at stake in the coveted 18-35 market, and younger. Ever since Snapchat turned down Facebook's offer to be bought out (for a cool $3 billion, inexplicably to many at the time), this feud has been on.
> ... the messy unix philosophy of treating everything like plain text. If structured data ...

You are forgetting a crucial point: plain text is very well defined. Actually, it was already defined when the first Unix tools were being written. Using plain text means that you can use grep to search the logs of your program, even if your program was written yesterday and grep was written 40 years ago.

Structured data? In which format? Who will define the UNIQUE format to be used from now on for every tool? The same people who chose Javascript as the web programming language?

Do you realize that choosing plain text prevented any IE6-like monstrosity from happening?
I wonder if the car manufacturer wants them for show rooms?

I could imagine a surface hub could make a very fancy virtual catalogue for going through the manufacturers full range of models, trim levels and options for instance. Maybe something a higher-end brand would be interested in (after all such dealerships often abound with fancy furniture for customers)?
Want to Boost Business? Tell the Paper Check to Bounce – IVR Technology Group
Asycn/Await BIBLE: Sequential, Parallel, Nest, Dynamic and Error Handle
Nothing has changed, that was the way it was when the system was implemented. I would even say if you break things down to people's wants and needs, the world hasn't even changed that much.
Of this list, delegating is hands down one of the most important, and also the one where technology helps you the least.

Delegation does not come naturally. It's certainly not automatic. It's a conscious choice that many might, deep down, think of as failure ("I could do this myself, I'll just stay extra late tonight!"). But a quarterback isn't failing when they pass the ball to a receiver. It's actually the most important part of their job.

So if you're a manager who doesn't habitually delegate, I urge you to fix that. Now! It's better for you, by freeing you to focus on your most important duties, and it's critical for helping folks in your organization develop, by building skills, as well as trust and engagement.
Items for Your Website Launch Checklist
They are trying to trick Apple into stopping :)
Microsoft Ventures launches new fund for AI startups, backs Element AI incubator
The problem with loyalty is you can only spend it in one place. Its like a points card at a grocery store.
Creating a Raspberry Pi Pandora Player with Remote Web Control
Thanks. Since this blog post didn't mention the name of WHO was being acquired until the third paragraph, it was a very confusing read.
Rapid depreciation isn't necessarily a bad thing for business. iPhones rapidly depreciate, and iPhones are pretty much the biggest business on earth.
Uber's only hope for beating Tesla's car sharing feature was working with Google.

How do you figure? Uber is currently working with Volvo on autonomous cars, and when it comes to producing safe, reliable cars that people want, in volume, I'd personally bet on Volvo over Google.
I agree with you, though it's a frequent issue that blog posts don't link back to the main site. With that said, it's fairly obvious to go to the root domain for something like a blog post, and that's how i found it.

Definitely should include a link, though.
"Given the uncertainty and potential adverse consequences of forfeiting the Regulation D exemption, many fund managers [are] careful to avoid specifically mentioning any fund names or details in interviews and press releases." Thomas P. Lemke, Gerald T. Lins, Hedge Fund and Other Private Funds: Regulation and Compliance, General Solicitation or Advertising Activities, S. 4:8 (2016). The edit above from "were" to "are" is based on my own experience as a practicing hedge fund attorney. While, as mentioned below, the JOBS Act loosened the compliance burden with respect to public offerings, most smart hedge fund managers still play by the old rules. "Avoid specific discussions of past performance--In the context of a press release or interview, providing applicable disclaimers and disclosures would be problematic and cumbersome. If a discussion of performance is unavoidable, the performance should be given net of fees." Id., Press Releases and Interviews, s. 5:12. We would generally advise our clients that there is no situation where a discussion of past performance is avoidable, and it should be avoided absolutely.
What is the G function of FIPS-186-2?
I'm not seeing any volume control on the page, weird.

To be clear, of course my macbook volume control works, but even with that set at the minimum, the radio volume is punishingly loud (to these ears at least)
by that logic.. if people need oxygen for breathing.. you would consider that a lock-in..
For the best of both worlds, why not something that is both text and structured, like JSON or sexps?
The thing about today's Unix Philosophy, epitomized by both the BSDs and Linux is that it's backward-looking. There's a Garden of Eden myth and everything. Look at the reaction to systemd.

I remember getting fairly excited when Apple OSX first came out and quite a few of the configuration files were XML-based. Finally, a consistent format, but it wasn't pervasive enough. Even Apple couldn't see fit to break with the past.

I've even contemplated rewriting some core utils as an experiment to spit out XML (because I didn't know about typed objects at the time), but I lack the skillset.

I know we can't (and maybe we shouldn't) change Unix and its derivatives. There's too much invested in the way things work to pull the rug out. But, when a new OS comes along that wants to do something interesting, I hope the authors will take a look at designing the interface between programs rather than just spitting out or consuming whatever semi-structured ball of text that felt right at the time.

Wouldn't it be neat, for example, if instead of 'ls' spitting out lines of text, which sometimes fit the terminal window, sometimes not, which contain a date field which is in the local user's locale format, which is in a certain column which is dependent on the switches passed to the command, instead you get structured, typed information, ISO-formatted date and time, etc. On the presentation side, you can make it look like any old listing from ls if you like, rather than mashing the data and presentation layer together. I'd like to imagine such a system would be more robust than one where we could never change the column the date was in for fear of breaking a billion scripts.
Nokia 150 – first Nokia phone in the post-Microsoft era
Thank you for these, they're very enlightening.

What was the point of having a strong retail distribution, though, esp. given the nature of the product and its target market? If it's on Amazon why would it need to be available at Target or Walmart? Also, when you're small, keeping stock with big retailers can be very costly, not just in headcount but in cash.

If this was indeed part of their strategy it's weird.
Trump, carbon neutrality and the next phase of business sustainability
I have an elderly family member with this exact problem. Even with constant reminding, it is an uphill battle. I suspect it is a combination of addiction but also "dark patterns" that essentially trick folks into spending money.

One thing that helped is switching the family member to a True Link card: https://en.wikipedia.org/wiki/True_Link

While not perfect, it does root out the obvious scammers and does make it much easier to push back and cancel those reccuring subscriptions that "some how" keep getting activated.

I have no affiliation with True Link, but posting it in hopes it can help someone with a similar problem.

Edit: Just now realized True Link has a YC affiliation, so maybe this is more on topic than I thought.
That's actually a pretty decent theory.
But if you are like me and work in many different languages, you'll have to spend 10 weeks to learn 10 different IDEs, rather than 8 months to learn one Vim.
Nextcloud 11 sets new standard for security and scalability
> I tried applying GraphQL to standard webapp/services projects

I'm sorry I don't understand.

Graphs are not a thing for running webapps/services. They are a subset of CS/maths aimed to solve specifics problems that can be expressed as graphs.

If you don't have a graph problem to solve, you don't need a graph database.
It has saved my life a few times.

Compared to mvn or ant or something else or compared to not using a build system?

Honest question. I'm trying to figure out if I have missed something when I dismissed Gradle last time.
I learned about that "science fiction" in 1996 when I was an intern at back then called DASA (Daimler Aerospace), before the merger with Chrysler.

They worked on that science fiction already back then. They developed the basics for the radar back then. Without those developments and vision we had no commodity radar sensor available today.
> What would a GUI bring to this that isn't possible in the console?

Not being destructive of user input, for starters.
Someone claiming they "have multiple apps on the App Store", and it of course it's a bunch of useless crap apps that they made by following a tutorial on youtube.
You know there's a setting to display the current command in the status line right?
Make coffee for your partner every day, relationship advice from power couples
That's a bit like saying "if all you have is a sinus infection instead of full on cancer, I think asking your friends for help is more effective than going to see a physician."

Your friends aren't efforts in how the brain works. Depression isn't just "feeling sad because something bad happened to you." Depression is a disease and it doesn't have to have an external cause. Indeed, it's often the perception "what do I have to be sad about" than keeps people from seeking treatment.

Can't wait for some psychiatrists to come in here and say something about, "yeah, unless you've got a big site like Facebook, you should probably just ask your friend who is sort of good with computers to make it for you."
We have a few at work in our new building, I really love them. They're very nice to write on, very responsive and fast, and you can wheel them around - brilliant.
Anecdata, population size like ... a dozen. I've noticed a lot of my friends, some of whom are "influencers", have tilted towards Instagram Stories and Messages over Snapchat. Snapchat doesn't work or load nearly as smoothly, and it's starting to feel like the bad parts of MTV. Instagram is already the primary social hub, and IG stories feel more human for some reason.

Snapchat lately has started to feel ultra, ultra manufactured and I think it's turning a lot of people off. For example, their "no remotely scandalous content in stories" policy seems deeply at odds for the use of the app. Snap stories used to be "watch me do coke off this hooker, and leave no evidence" - now they're "Buy Fit Tea! Thanks Calvin Klein!" Why would I volunteer to see _more_ ads?

This feels like too little, too late. Stop loading and displaying Vice "Live branded content" before my friends content (the stuff I care about) , stop being prudes (you're a sexting app!), and test your shitty app on something besides an iPhone 7+.
Open Season: Building Syria’s Surveillance State [pdf]
Thanks for the screenshot.
> That said I suspect most people would be better off learning a good IDE properly, including but not limited to:

To be clear, do you think a "good IDE" is inherently better than Vim/Kako for most people?

Personally i don't see a difference in a GUI based editor and a text based editor. In fact, i quite prefer text based, because it forces an editor to treat the keyboard as a first class citizen - GUI IDEs can get lazy and revert to mouse whenever they please.

I can see the argument that Vim might not be inherently as good as a "good" GUI editor, but i don't think that is a negative towards the potential of text based editors. It just means that we need new editors to focus on the UX, imo.

With that said, i'll be quite glad that we're moving towards standardizing (of sorts) a code editor protocol so that new editors don't suffer from lack of tooling. It will be great to see a single set of tooling (formatting, linting, imports, syntax checking, etc) plug into any new editor that might pop up.

Switching editors has enough friction, tooling shouldn't be one.
Being console based is a feature for many people who spend their time in a terminal. Especially in conjunction with screen / tmux.
GraphQL is a bit of a misnomer, it's not actually for querying mathematical graphs. It's so named because it was originally for https://graph.facebook.com
Thanks for the example. I am also trying to wrap my head around it.

Is it possible to get all that information in one round trip ? I believe that is one of the benefits of graphQL.
I can only respond with "Opportunity is missed by most people because it is dressed in overalls and looks like work" which is my favorite Edison quote. A 9 to 5 effort IMO will have disappointing 9 to 5 results. If you offset that with a fantastic personal life and a sensible retirement strategy, that's an epic win. If instead you squander that time on couch potatoing, you might want to rethink that outlook.

I wouldn't work for this guy, I want to work with people who are smarter than me and from whom I can learn new things. That said, he's right to not want someone like me, I get bored pretty quickly when I'm the smartest guy in the room so I try like hell to avoid that situation. But to each their own of course.
I was considering going the Ubiquiti way, but I'm using the dirt cheap ASUS stuff with customized firmware and getting over 500mbit on WiFi. The Ubiquiti stuff is pricy and given their nasty history with GPL violations I've abandoned it. I have to reboot my fibre terminal more than my wireless router anyways, and even that's only about twice a year.
I've been writing ring buffers wrong all these years
Java and c# manage threads+async just fine. You're overestimating the difficulty of using then together. In practice you just add the word async or await and go about things normally like in node.

Js is single threaded because it was designed that way, not because it's a good design
Ask HN: Is the concept of a one-person software shop still viable?
I've started a software company and want to keep it just me and no employees. In this day and age with the popularity of SaaS and uptime needed is it still a realistic goal of starting and keep running a micro ISV?
It has been considered. This,

http://www.islandone.org/Settlements/MagShield.html

is from 1991, but AFAIK the magnets available then were not significantly worse than what we have now:

https://en.wikipedia.org/wiki/Neodymium_magnet
See also the Reddit discussion:

https://www.reddit.com/r/javascript/comments/5hfq6n/100_minu...,

Examples from the course:

https://github.com/dmitriz/functional-examples,

and the wonderful e-book "Professor Frisby's Mostly Adequate Guide to Functional Programming" by the same author:

https://drboolean.gitbooks.io/mostly-adequate-guide/content/
How to Continuously Test PHP and .NET Core on Linux
Could be `kk`
If you are into amateur radio, this [1] does something similar, allowing you to tune into amateur bands across the world in real time.

[1] http://websdr.org/
So basically it deprecates 'static' projectors, that's the shift ?
For programming and IT-related reckless fun and hilarious rants I recommend https://what.thedailywtf.com.

If you happen to play keyboards: http://forums.musicplayer.com/ubbthreads.php/forums/18/1/The...
Communication and compassion to go with these. I don't want a "team" of hotshots. I want a team. And I want that team to be able to work with other teams.
Since when has the "weight of the masses" been anything more than a blind hope as well? You'd be much better served by finding the way to make real confirmations about things instead of relying on probabilities and statistical analysis.
> My wife is a psychiatrist.

With all the due respect, one psychiatrist's opinion is not necessarily the same as many other psychiatrists' opinions.
The ones I have used (IntelliJ, Netbeans and eclipse) were quite effortless to jump between.

I doubt Visual Studio will be much harder.

Jetbrains covers Ruby, Python, JS, C and more and it would surprise me bigtime if those language specific versions aren't quite similar to the plain Java version as well.
How to find a part lost in the snow?
Why I’m hanging up my founder hat for a while and joining a growth stage company
It is a sensible decision, as it will focus doing things right on that particular paradigm: UNIX.

For example, this means that plugins trying to extend grammar analysis, will primarily try to rely on their already existing parsers and tools via the command line. This means a streamlined process to create plugins / extensions to the editor, and the function of the editor is well defined.
Yeah I don't know if it's right to say that the market is "rooted" in that segment it seems like it's easier to make money there for a variety of reasons.

Something like 80% of the market is special purpose wearables like Fitbits vs. 20% smart watches like Pebble and Apple.

One of the only companies in the segment that had good results in 2016 was Garmin which focuses on activity watches.

The fitness and activity tracker segment has several advantages:

-there's an obvious benefit to being wearable, so they're not competing directly with smartphones.

-they're selling into a rapidly growing market for "lifestyle" accessories.

-precisely that obsolescence that you mentioned means they can keep selling to existing customers.

-many people who use them get addicted to the gamification aspect of fitness tracking and will immediately replace broken items.

-sports equipment is expected to wear out in a way that premium watches are not, so watches that break after a year or two do not leave as much of a negative perception with customers.
Top U.S. spy agency has not embraced CIA assessment on Russia hacking
"Lots of picky"

American companies front-end static pickiness for rando applicants. A snapshot a month ago by a non-technical HR associate indicates the ideal applicant would be experienced with the following list of 25 emacs extensions, prefer while loops over until loops, have memorized everything in Knuth but use none of it on the job, and wear a size 10.5 shoe preferably eee width.

The real world dynamic work experience over the past couple decades is someone comes to with some sob story about "one of our execs went golfing with one of their execs and I know you've never used freetds or mssql but you need it up and running and integrated with out stuff by the end of the week" "what is it?" "I don't know but just get it connected as best you can". Another classic was being on rotating pager duty and getting midnight calls about a product I literally did not know existed, I mean I'm used to handling problems with no training or documentation, that's to be expected, but I didn't even know we were selling this thing. Both stories are true and honestly not very surprising. This is pretty much how "real world" IT works AFTER you're hired. And I'm extremely good at that, its like a giant self solved puzzle, so I don't mind, but I assure you, no one interviews rando applicants for that, even though its the most important part of keeping the job.

Mostly I get work from old coworkers and the first month is just like six months of normal change rate rolled into one, its not really a big deal. Its a forklift upgrade. I've worked thru several of those, a new job is just a forklift upgrade along with a new chair. I could walk into any dev job on the planet and be productive in a month and stay productive there as long as I want. I know three people that experienced up front picky because I got my current gig because I know some folks and HR had to go thru the motions, so they sat thru insane tier interviews that I skipped. Hours of HR style "You reach down and flip the tortoise over on its back, Leon." and it goes on and on.
It blows my mind that people want Unix tools in a non-unix environment.

With that said, Windows is working on that embedded native linux thing, so i imagine it will work there.
> iPhones rapidly depreciate

I've never heard this before-- and in fact most people seem to say the opposite.

Just looked on eBay and according to recent sold listings, as of the past few days a 5 could easily bring $100-150 depending on configuration. That's a 4+ year old phone.
Getting Started: Node.js Text-To-Speech with Amazon Polly
A workaround is to prompt on STDERR. Data input will enter the same place, and output will be distinguished from the text for prompts.
That analogy only works if I was paying for my oxygen. Currently I am not.
Unless I misunderstood that won't show the result of the command.