skysight-inc/HackerNews huggingface dataset:
I guess I'd put it in the paths, as it's something that needs to be kept in mind while updating the paths. Also in the coding conventions, but it's understandable not to have one on a small project.

Another option is to create a function like _escape_numeric_string that returns its input after asserting the string is numeric and has a comment explaining, and use it everywhere. Although yes, that does mean changing all your individual functions.

Generally if a code reviewer suggests a change it is worth documenting why the change isn't practical. That can be adding a test or adding a comment.
So it says $450k then is equivalent to about $11M now, a multiple of about 24. So scaling up.. the coal miner's daily pay was about $36 in today's money and monthly rent about $144. A 3 bed NYC apartment, on the other hand, was about $1920 in today's money. Seems the gap between poor and the 'typical' rich has come down a lot, even if it doesn't feel like it.
Antifa is prejudiced against fascists, and for good reason.
Ask and ye shall receive: https://github.com/JuliaGPU/CLArrays.jl
The two things are not directly dependent: for instance, Facebook allows you to connect to your account through Tor. You still have a separate individual authentication (email & password, 2FA) once the connection is established. I believe I have a paying NYT account so I might try if you are interested.

It’s possible that Tor makes it harder to enforce the rule that you can’t read more than X articles per month (which I believe is enforced using cookies and your IP address) but at this early stage, I’m not sure that’s key: people who know how to use Tor generally can easily go around that limitation on https.

If too many people use that loophole to read without a subscription, that means NYTimes would have been instrumental in making Tor mainstream. That would be a major achievement in itself. Enforcing similar consumption limits through Tor would probably be rather experimental, but sounds hardly difficult (especially with the goodwill NYTimes would have most likely gained from Tor developers & supporters).
Learn to create your very first amazing android app – 100% free
Cycle-exact 6502 processor clone fits in 0.77% of a Spartan-7
I'm pretty sure you can clear your cookies on a normal browser and reset the number of remaining articles for the month.
Assumed by who to be under the Antifa umbrella?

It's not like Antifa is a structured group with a command structure. They are by definition anarchists.
Include C librairies in JavaScript compiled with NectarJS
did the same thing by removing ckeditor from a page it wasn't being used on. we all go through this at one point when taking another look at something with fresh eyes.
Sure, but it's been amazing how quickly some outlets have gone downhill, chasing the buzzfeeds and gawkers into clickbait and moral outrage land.

The Guardian comes to mind... Not too long ago they had Greenwald releasing the Snowden leaks. Now they're mainly good for pushing an orthodox progressive viewpoint, with a staff of vapid columnists like Valenti and Penny.
Go next level: Remove the whole browser and make a native application - gain even more performance!
It seems the encouraged method is IoC these days, and that's just dreadful. IoC/Dependency resolution all over make it insanely hard to reason about code without running circles through the codebase.

For me, IoC seems invented almost entirely to make up for how difficult testing can be in particular languages. Which, sure, making up for shortcomings as good, but the necessity to use IoC for it feels bad.
Thanks for your thoughts.

The cash component doesn't worry me at this stage and you're right, the options basically aren't worth anything initially.

That said, there are many things that can cause someone to leave a company: pressed for cash, overseas family in need, not getting along with the team, etc...

Should something like this happen, I would leave after having invested 1, 2 years into the startup without having had the chance benefit from what I helped build.

Lastly, it's not really about the grant per se. It's a startup. The odds aren't in our favor. But it's more about what is fair - it seems fair to me to reward employees for their efforts without such a long cliff.

Thanks again!
Nice article, but what do the title and text have to do with each other?

Spending ~30+ years learning to write and sell books doesn't look like a Get-Rich-Quick scheme to me. His father also bought land so that his future generations could become rich. That's not quick either.
I just use lynx to browse and block downloading js files by default. I wrote this comment using ed and curl.
> It’s possible that Tor makes it harder to enforce the rule that you can’t read more than X articles per month (which I believe is enforced using cookies and your IP address) but at this early stage, I’m not sure that’s key: people who know how to use Tor generally can easily go around that limitation on https.

Their current X (which I think is 10) articles per month limit is enforced via cookies. If you're like me and have your browser set to automatically clear all cookies and persistent state on close, you never even notice it exists.
Rutkowsja herself has done more to expose the broken bits of x86 than probably anyone else. Remember blue pill? That was her. Also important work in SMM and Intel TXT.

I'd say she is well aware of the limitations of her product.
Edit: Obviously misread the comment I replied to.

You need to buy your butter and eggs elsewhere if you think these are reasonable comparisons to today's prices.
To what end would you make that distinction though?
Who should officially decide which organisations are legitimate news sources and which are not? In an open democracy any voice (that e.g. avoids criminal incitement) must be tolerated, even RT.
I still wonder how it's possible to start developing replacement for something as entangled in Unix culture as X, then just say "yeah, we're not going to do the killer feature of it" and have community go on with it.

If the point of Wayland is to replace "unmaintainable mess" that X supposedly is, they should show how to provide better protocol for X features, instead of cutting them off and claiming they solved something.
Investigation: WannaCry cyber attack and the NHS
The difficulty is finding good Dev teams building Elixir as Elixir and not second rate Ruby on Rails refugees looking for a faster Rails a-la Phoenix.
Everything is a circle in web development. It appears to take about five to ten years for developer personnel to turn over close to 100%.

And so the cycle continues, with old ideas dusted off or rediscovered, the original flaws in them rediscovered, the reaction to those flaws, traveling well-trodden paths, then the reaction to the reaction, "best practices" shaking out, an explosion of complexity, and then someone burns down the baroque cathedral of ideas with, if we're lucky, a slightly less flawed version of the original old idea.

I've now done ASP.NET long enough to see WebForms come in, reach high tide, recede before the new hotness of MVC, MVC decline in favor of WebApi with monstrosities of JS frameworks in front of it, and now Razor Pages are coming back in as a simpler alternative, with concepts that an old WebForms developer from fifteen years ago wouldn't raise an eyebrow at.
It's on the harder side, I also have to say so.
You didn't answer my question, and you failed to provide any specific examples.

You yourself just insisted on specific examples, so I would expect you to provide the same courtesy and evidence to back up your own claims that you demand of other people. Why didn't you?

If you don't have any evidence for your claim, just say so, and don't try to deflect instead. Better yet, don't make claims you're not willing to provide any evidence to support, in the same breath that you demand other people to provide specific examples!
Because it provides a robust, consistent, isomorphic framework which many people have decided that certain benefits (for us common tooling, maintenance, consistent implementation across the org, write once run twice isomorphism) outweigh the costs (interactable time, download size, etc). Everyone has to make their own choices, but this news was not surprising and did not change our opinion.
DOD “communications interoperability” training exercise November 4-6
4 Reasons Your Mobile App Needs a Web Back End
IonProperty – Mobile App UI KIT
Governments aren’t too keen on tossing out stuff they spent millions on. Especially if they bought it because “computers solve everything”
Bypass any iCloud Lock
> A manager bought into "react everywhere" hype

...that actually exists? Seems crazy.

> My experience with React has not been good.

Certainly from your story it sounds like you had a bad experience, but it seems to be in the "had a bad experience with a hammer, terrible for hammering in screws" type of experience.
Most of the GA state legislature went to or has ties to UGA. Not saying that a school rivalry would affect their decisions, but not saying it wouldn’t either.
You should be getting RSUs, not options as first employee.

And negotiate for single trigger acceleration.

And really, just don’t do business with these folks, 4 year cliff is way out of ordinary and hostile to you. You’ll have a much better few years elsewhere and there is little to no chance of success with these folks if they’re fumbling on basic recruiting.
The caveat is that this is in reference to a _landing page_ only. If you try to write an advanced application with vanilla.js and you aren't some Javascript guru, then you are going to really hate yourself later on -- I guarantee it.

Also, that 50% is only measuring the time to interactive on what I imagine is the first page visit. After everything becomes cached, I would think that the the benefit is dramatically lower.
Cheers thanks I will get in touch now
You're right in that I may be missing something, but my reasoning was this:

- Revenue continues to be mostly ad driven

- They have been able to maintain growth that exceeds internet growth by having big levers...like showing more ads above the fold than they used to.

- I don't see any more big levers, just smaller ones, and "not free" ones. You can see their traffic acquisition cost is up.
> conda is the standard tool.

Since when? I was under the impression it's a data science focused alternative to the standard tools(pip, venv module, eventually pipenv).
Gordon Murray’s new car company has got me excited
Brute forcing an entire language to meet the PC brigades march of the day marks the decendency, rather than ascendency of empires. The east laughs at the west once more.
It is very easy to write a bash script that completely mishandles variables containing filenames with spaces, for example:

cp ${FILENAME} /tmp

Here you should have done:

cp "${FILENAME}" /tmp

Also, GNU make, still one of the cornerstones of building C and C++ libraries (since CMake and Autotools most commonly use that backend) cannot handle spaces in paths at all well.
EV is mandatory for .onion HTTPS certificates - since onion hashes (the 'domain name') are even less meaningful as a form of identity than regular domains.

There's a couple of other differences with .onion certs too: https://certsimple.com/help/tor-support
Its not secure. "Everyone" knows that. Everytime a drug market is taken down or a pedophile ring is busted, the investigators from FBI always claim it was some dubious mistake from the admin whic lead to it. But we all know they have discovered a vulnurability in the TOR protocol but won't disclose it.

Safe browsing guys

//edit: if you want extra security. Launch TOR from a remote desktop. And I am not talking about the ones you buy from known VPN providers like NordicVPN or amazon web services.
Giving the benefit of the doubt to the prosecutor goes against the “innocent until proven guily” ideology. You’re basically saying, “he unknowingly deleted evidence he didn’t know was evidence. That proves it’s a conspiracy because we now don’t have evidence to prove our case”

It’s the reason cops are seen as immune to the law; The courts give them the benefit of the doubt a lot.
COBOL is well described as the language for regular expressions over tables.
Jonathan Rothberg Aims to Peer Inside the Body with Small, Simple, Cheap Device
There are plenty of systems out there that can't degrade particularly gracefully.

That said, the big issue with unit tests is they don't test the glue which is where a lot of issues happen. In languages with strong type systems, this is less of an issue.

Unit tests are great when you actually have complex logic with relevant corner cases, but when you're building web apps, 95%+ of your code is just boilerplate data munging
Actually that is exactly what I thought when they introduced RazorPages as well.

I really like .NET Core but this RazorPages is just single worst "improvement" for the .NET Core platform.

I even remember watching the presentation on BUILD conference and nobody applauded at this "feature" when they graciously introduced it and you could feel the cringe. Scott even had to say "Isn't this awesome!?? Come on!".

No, Scott, it's not awesome. It's going backwards.
I always hated algorithm interviews when it came to applying for web development jobs. I've been a developer for 8 years now and I have only had to use any algorithms once in my career. I get it that for facebook, google, and what not these could be representative of the work you do but I don't think this is a good interview.

I tend to look for developers now that have a better sense of modeling and api design. One interview that works really well is modeling a chat app and going through all the edge cases. Also a fan of Rob's Pairing Interview that is executed by pivotal. Build an array or perhaps a set from scratch and pair on building it where the interviewer is a driver and the interviewee as the navigator.
Introducing Messari: An Open-Source EDGAR Database for Cryptoassets
Don't mean to be rude, and it certainly seems like React was overkill for your project, but 6 months to generate a react site like you're describing seems like the problem might not have been react. Maybe it was engineering, or maybe it was management, but cranking out a react app that's "completely static or a simple form with less than 5 fields" is something one developer should be able to do in a day or two after reading a basic react tutorial (assuming there are design guidelines)...

Which is not to say I'm not sympathetic to bandwagoning having a negative impact on engineering teams. Just that in this case, I find it hard to believe that react specifically was the problem.
> > Someting is off with the food prices.
Exactly, because they're being a net negative influence on the quality of discussion on your forum, as decided by you, the proprietor of said forum.

I'm still not sure why people find this so difficult to understand.
Why I Won't Buy the iPhone X Today
> Integration test the rest if needed.

Is there any situation where there is integration, but no need to test it?

You seem to be suggesting that if the leaves are thoroughly tested, nothing can go wrong in their integration, but at the same time, I cannot imagine someone believing that.
Extended Validation certificate is when a company go to a CA and provide a bunch of business documents and legal proof that they really own the company behind a name. Its not a technical aspect but human lawyer <-> human lawyer that establish a certificate. At the end if the validation is successful, the company get a technical signed document that in browsers shows up as a green lock and the name in green next to the URL.
WooCommerce PayPal Integration
This is largely what we do, except with Angular. We generate the angular dynamically server side and then serve it up on a per-user basis.
Unit tests should follow a simple 'Arrange, Act, Assert' structure and test one single thing, described in it's title. I agree anything too complicated starts to defeat the point, especially when we are mainly after a quick feedback loop.
I've had quite the opposite experience. Vagrant has saved my team lots of time fighting environmental issues. The approach of running apache locally falls apart pretty quickly as you add more components to your application. Elastic search, mongo, one person happens to have php 7 instead of 5.2 and wrote everything with short array syntax, etc.

We also work on many different projects, often getting dropped into something new without much of a primer. Being able to "vagrant up" and not having to know all the dependencies to get up and running is very handy.

Do we spend time troubleshooting vagrant weirdness? For sure, but compared to the time saved it's a no-brainer.
When did north Fulton leave metro Atlanta?
For 14 - just use a hyperv as your provider with Vagrant. You'll probably get better synced folder performance as a bonus.
code is code is code.
I could try it and then hate it, but that seems like a bit of waste of time.
Ah right - i was thinking of hiding from the US government, which can get the identity of subscribers directly from NYT.

I forgot there are other governments too... shame, I'm not even from the US.
*An AI wins at something that is specifically designed to be the type of thing that's exceedingly difficult for AI, but intuitive for humans.

Ftfy
In Java, you can use PowerMock to mock or spy anything, even private static final things. I consider it a smell (though excessive mocking even without powermock is its own smell), but it's immensely valuable to get code you can't change (or fear changing because of its complexity and lack of tests, or simply don't have time to change because the refactoring would take a whole sprint) to have some tests.

You don't need interfaces for everything in order to do DI. Interfaces should be used only for having multiple implementations or to break dependency loops.

Other than that I'm in agreement, static methods generally aren't a good idea. They can all too easily balloon into big chunks of imperative code with inner dependencies (static or not) at 10 indentation levels deep. Non static methods can too, but not as easily, and you have more options for fixes/workarounds in those cases anyway. The only place they really make sense is as part of a set of pure primitive data transforms, and ought to be small.
Playing devil's advocate for a moment:

So, the developer experience trumps the user experience, in an industry where fractions of a second of load time can cost a company customers and conversions?
i am firmly of the belief that this is possible and the right direction to go. i primarily use labview, which is arguably the best general purpose visual programming language. there is a lot of power in the visual approach, and i think it could be improved and extended.

as you say, many people are allergic to visual programming but often due to tunnel vision and short sighted reasons. but the visual paradigm is a step in the right direction in terms of seeing and interacting with your program rather than just writing it.
I'm always curious why they don't built a business/engineering search tools that are far better than the competition, plus other technological building blocks, something like "a killer way to develop new technologies and businesses" and offer those as a complete package only for invested startups.
When I studied history, quite a few British schools didn’t teach history as a timeline it was more like a series of case studies, which were designed to help you understand primacy of sources and how to analyse information. I studied History of Medicine, the Blitz in my local area, Bloody Sunday in Northern Ireland, the Plains Indians in the US. So, for me, colonialism would have only come up as part of the discussion of the context for Bloody Sunday.
> The whole "2 vs 3" incident would never even have existed if people people would've had something like Node's NVM or Ruby's RVM, and "conda envs" it's basically this, only that it combines support for its own special package formats with this.

What is this "2 vs 3" incident and how would a better version manager solved the problem of Py2 packages not migrating to 3?
Catalonia’s parliament votes on independence
My interpretation here of the fine print was incorrect. See https://news.ycombinator.com/item?id=15567825.
Before they self destructed and lost the election, the labour party's costings increased by nearly 10x (along with changing the model). Your comment even describes a budget increase of 5 billion?

Also, there are other reasons why the Chorus costs are coming down, that don't apply here:

https://www.kotaku.com.au/2017/10/nbn-co-comparisons-with-nz...
Agree there are lots of clear cut cases. But, for example, would you consider articles that are talk about climate change (either for or against it's existence) fake or biased news?
Exactly, not for farmers. Farmers do work whenever they need, and use whatever light there is, when it is.

The fight to keep DST is about merchants more than anything else. Shopping is increased during the week if it is still light after you get home. When you get home and it is already dark, you are more likely to just stay home. I personally don't think it has anything to do with employers wanting to deny employees daylight. They mostly want a known schedule for customers and co-workers. Make DST -2 hours or get rid of DST and I think employers wouldn't care at all either way.
Doesn't have to be automated, even. Lots of people start out by owning one snowplow. Or one power washer or one lawn mower.
.net developer by trade, side project is .net as well but with a twist:

Webserver; Azure ubuntu VM, nginx reverse proxy.

Application: asp.net core 2 MVC backend, plain old html/jquery frontend. Really want to upgrade to VueJS/Typescript just to see whats up.

DB: A managed database on Azure
Ah, yes. The time between sunsets isn't fixed but the time between noons is.
can HN ban RT.com please? I just flagged this story
2 has been a big issue with a recent client because Virtualbox is a fucking pig in terms of features and performance compared to the commercial alternatives.

My advice is to cough up an hour or two salary and pay for parallels or VMware (if on Mac)
Home Depot's website can actually show you where items are on a map. I discovered this because my local Home Depot used to be a KMart and has the most bizarre layout I've ever seen.
It depends upon what you mean by "free." There are limitations on what you may do with the "freely" available version.
I'm planning on writing a blog post soon on Medium about pitching to journalists.
The Strange Case of Former Hostage Joshua Boyle's Wikipedia History
Thanks for putting the report.

Oversupply is a problem for owners, not for renters and newcomers. The very people buying property and parking it are not making a sound investment, and they will naturally pay the price for it.

If what is happening is that speculators are dumping all this cash to make properties, then the best course of action is to do nothing. Eventually they will lose, but the buildings are still there. And there is plenty of space to build around. Housing is not a limited asset like its often portrayed. Its truly unlimited, thats why you can find land almost for free.
um... yes... this is actually what "pure" OO involves. The only reason we don't do this is because it's a nightmare to manage.
Hijacking Healthcare: Training the Treaters in Cyber Attacks
It was just an assumption, based on someone writing an article called "Don't hate COBOL until you've tried it". As said, I personally wouldn't even consider it, so there is zero chance to hate it as well.
> But we all know they have discovered a vulnurability in the TOR protocol but won't disclose it.

Can you provide evidence for this claim? I'm a huge conspiracy nut, this has me excited.