skysight-inc/HackerNews huggingface dataset:
It sucks that this can't be freely admitted in today's culture.

It's possibly true for those who love control and find themselves in a position over others, but it's definitely not true for those who like working with their hands and minds.
You're aware that emacs had a mod-able UI for at least the last thirty years or so?
Recently I've moved away from Sublime. The irritating modal dialogs about updates and the new tabs package manager would create all the time were just too much. For most coding I've switched to VS Code, and for simple light editing I've gone back to Notepad++. VS Code really is fantastic these days (and I was originally a big skeptic of any Electron based editor)
Fetching Watermarked PDFs from Box Using Representations, Python, and Flask
Wow. Thanks!
> no company wants to present its relationship with its workforce as entirely trasnactional

You may like working for big consulting firms then, where it's up or out.
The actual problem is working long hours when you could be working short hours for the same pay, freeing time for both enjoyment, well being and creativity.

Rich can also afford to hire servants and employees to do things for them. They can also afford expensive extra things or medical procedures without getting bankrupted. Capital such as factories, research facilities. Teams to manipulate both common people (marketing) and politicians (lobbyists).
You're saying the German government has no video cameras on any traffic intersections / public areas period?
And all the years before they have this subtle unsettling feeling that something is wrong with their job.
You know I see this a lot, and I respectfully disagree. He was clever. And he engineered himself out of many, many corners. He may not be a computer scientist, or a software engineer, but the man can make a game.

The fact that Minecraft ran so well on so many machines enabled it's huge success. I don't think most programmers are capable of that feat.
I've always been a big fan of BB's blog, and have recommended their approach to friends and clients for their own blogs and sites. Their data, plans, and progress are not only interesting to people who care about the industry, but it's also a window into the kind of people they are. Proud of their accomplishments (their backup servers, which they've open sourced), and their tools (like their server lifts).
Writing performant code by using the correct idioms, data structures, algorithms, etc, from the start is just common sense rather than 'premature optimisation'.

Writing unreadable, micro-optimised code in the name of performance without even attempting to profile it first is another matter.

My personal rule (as a not-very-good hobbyist) is that if I have to refactor everything in order to accommodate an optimisation in a path that's already 'fast enough', or introduce some arcane hackery that only makes sense with comments into otherwise clean code, then it must be backed up with realistic benchmarks (and show a significant improvement).
It's more a manifestation of thst problem than merely related.

Class action lawsuits are a crappy solution, but often better than the alternative, which is often nothing.

(In some cases, mass direct-action lawsuits are superior, but coordinating those also has substantially increased overhead, and they gave some of the same settlement incentives; OTOH, because they are positive approval rather than opt out, it's less likely that a small-fraction settlement gets approved.
Medium updates: new design
There in nothing wrong with block-chain technology. It's good idea that will find uses.

The reason why I would came out at skeptic is because its proponents are full of shit, political and naive to the extreme and they are against government by default. Alternatively they are cynical businessmen riding with hype.

Proponents can't distinguish different roles of money. They have never heard of basic things like: optimal currency region, connection between balance of payments and exchange rate, smurfing ... They think they have discovered something else than just new payment and transaction method.
How to Break Free of the Feature Factory by John Cutler
What do you suggest instead, then?
Launch HN: Mystro (YC S17) – Automation for On-Demand Drivers
Hi! I'm Matt from Mystro (http://www.mystrodriver.com) and we're in the current YC batch. We're building an app for on-demand drivers to automate the process of driving for multiple platforms.

My co-founder got the idea for Mystro while completing over 10,000 trips as an Uber/Lyft driver.

We automate switching multiple on-demand apps on and off. This ensures that drivers are available on all services to get the maximum number of rides but never get penalized for not accepting a ride because they are already on a trip. We also automatically accept trips according to driver's settings so they do not have to look at/touch their phones to accept trips while driving.

Currently, we support Uber and Lyft, but we are planning to add many more rideshare and delivery platforms as we grow.

We have found that using Mystro makes drivers 30% more money, reduces distracted driving, and makes driving much more relaxing for our drivers.

We run entirely on the user's phone and integrate with the driver apps directly, avoiding any need for API access and letting us easily integrate new platforms as we go forward. For now, we are only available on Android (which 65% of drivers use), since app-to-app interactions are much more restricted on iOS.

We have a SaaS business model and charge drivers $12/mo or $99/yr for unlimited trips, and all drivers get 10 trips per week for free.

We're happy to answer any questions about Mystro or about ridesharing in general (especially from the driver perspective).
Cool, so let's pull out of all wars and use that money to repay the debt. Win/win, right?
When I was younger, I was learning non-stop. I kept changing companies/industries every year because I was relentless and very curious.

This actually kept me going for maybe 12 years - It's fun so long as you keep learning new stuff... But eventually there comes a point when the day-job doesn't teach you anything new anymore (at least anything non-tedious) - At that point, your only remaining avenues for learning are open source work or going back to university.

But even if you start doing challenging open source work (in order to keep satisfying your craving for learning), you still have to go back to your tedious job every day. Unfortunately, there aren't enough challenging jobs for engineers these days - It's like a lottery; if you don't happen to have the right social connections, you will be limited to tedious jobs regardless of how skilled you are.

If you're the kind of person who has an insatiable passion for solving difficult problems but you are forced to solve tedious problems every day; it's mental torture.
Its mostly about inconsistent naming, order of arguments and standard idioms. Obviously most of these are historical artifacts, like nconc and friends or the primitives for working with hash-tables.

Car and cdr are small miracles because they give us of caddr or caadr and friends. It is beautiful accident which should be appreciated and preserved.
One of the fire houses in Montgomery County, Maryland, would now and then test stuff for radioactivity. Friends of friends once took some "Fiesta Ware" that had a glazing with some uranium in it. As I recall, the fire department found no measurable radioactivity.
Best wireless speakers for gym
Check the best wireless headphones of 2017. http://arxmusica.com/jaybird-x3-vs-freedom-f5/
Check them out.
I don't expect privacy, but I do expect anonymity.

When I am out and about, I expect to be the background NPC labeled as "villager", until I do something that would give someone adequate reason to identify me.
Yale University was named in honor of slave trader Elihu Yale
Isn't atom the less popular one
Employer gave me a conference budget for next year. Can I get suggestions?
I've never looked into them before. I'm a js/c# dev, but I think we can go to conferences like Google I/O if we like. Which ones do you like or suggest I look into attending?
I backup 5 computers with their unlimited family plan. ~250GB at $12.50/month (I think). Is there any service even remotely similar in price?

This was super convenient because I could offer parents etc to backup to my account at no extra cost to myself. Peace of mind. I also suspect this was what made this unsustainable.

Where should I go now?
`font-display: optional` looks like a weird design. It is basically `font-display: fallback`, but then also does something completely unrelated.

Why isn't their `font-display` as well as `font-optional` (true or false) to specify the two properties how fast a font should be displayed and whether to load it at all on slow connections?

Also, `auto` and `fallback` seem to do the same thing, just with different, undefined timings. It seems like a great feature, but the design of the css attributes could use some work imho.
Many microbenchmarks intended to measure other things become benchmarks of your RNG if you use anything slower than an LCG. This biases a lot of places towards using the poorest RNG they can get away with.

This is made worse by many purchasing decisions made based upon microbenchmarks with the requirements of "default settings" so defaulting to insecure is a sound business decision in more cases than you might think.
The zero latency typing change was the biggest "I didn't know I wanted that" feature I can think of for years.

It made the thing a pleasure to use and I didn't hate it before, I just didn't know what I was missing.
It's not as if they are forcing you to pay for it.
Yeah, but that doesn't help with _client_ side mods, which are still stuck with the old client internals.

At that point, why not just switch over to Minetest? Given enough work, it could eventually be an attractive and feature-complete clone — and be nicely extensible too.
It's mini-ITAPPMONROBOT!

https://thedailywtf.com/articles/ITAPPMONROBOT
WikiHow and HowToBasic disagree and prove otherwise. The wise thing to do here wouldn't be to ask "is it possible to have a tutorial, any tutorial, let alone the best, for every X application?" but to look up what people asking for and write a guide about that particular thing. Free traffic and ad clicks there and then!
Adding a support in for duplicati. Been running it in a docker container on my servers for a while and it's been pretty smooth sailing. Sending all backups to a gsuite business account.
"But there are many such organizations that do bad stuff like this..."
The worst possible way to construct an argument. Just that there are many other assholes who can't be brought to justice doesn't mean you leave everyone.
Thiel, in my opinion, had every right to have his privacy about his orientation. If he doesn't want anyone to know about it, absolutely up to him. Gawker crossed limits on so many levels with both Thiel and Hogan. About time they got what they deserved.
About pissing off a billionaire... Would you prefer Gawker pissing off a homeless person on Manhattan subway? Such an outrage it would have caused!
This is the perspective that makes sense to me. Regular Joe individuals may not be getting rich, or even getting decent compensation for the harm they experienced, but is society getting a benefit by having a process that disincentives large companies from harming millions of people in small ways for big profits? I'd say that yes, that is VERY valuable for society, and if a handful of lawyers are getting millions for it... so what?

This doesn't mean it's the ideal solution to widespread consumer harm, but it's a tool we have at our disposal NOW instead of hypothetical legislation or regulation we might have at some point in the future...
You missed the most critical points of the parent though. To use your example, Comcast has been overcharging by $10/month for years.

A just resolution would be for each customer to get $120/year they were with Comcast PLUS Comcast should have some penalty for their fraud.

Instead what happens is Comcast agrees to a "huge" $30 million fine that works out to $12/customer per year if everyone opts in to the lawsuit and the lawyers take 50% for their efforts, so the lawyers get $15 million, the customers who sign up get $12 back and the ones who miss the memo get $0.

The customers don't have any recourse to say "no, that's a shitty settlement, we want 100% of what we're owed not 10% of it" or "hey, 50% is too much for the lawyers, I'd rather take $0 than the shitty deal we were offered".

A just system would make the corporation pay the lawyer fees (as part of their punishment for doing illegal things) and the customers/victims would be made 100% whole.
>Color can only be Red OR Green. In your example you can have an Animal, a Dog, a Cat, and other things can inherit Animal and create more variants.

True. I used traditional OO style inheritance in my example, and my question was about understanding the relationship between it and sum types, based on rbehrends' comment that I was replying to. Interesting, did not know this. So you are saying that sum types are sort of like inheritance with some limits - pre-defined types only. Sort of like an enum (though those do not have inheritance in them) but for classes or types.
As someone who has used assembly in production code, I am much more than merely curious. I would like to assemble / generate microcode directly. I would like to know exactly what the CPUs are doing, and not rely on voodoo.
This "news" is an advertisement for a report from Robert Half that was released last year entitled: "It’s time we all work happy™: The secrets of the happiest companies and employees.[1]"

It was simply rehashed and presented as "new", by Robert Half[2], and is now hitting the press again.

The full report appears to be available for free on the web[3].

[1] - https://www.roberthalf.co.uk/its-time-we-all-work-happy/repo...

[2] - https://www.roberthalf.co.uk/press/research-finds-age-discon...

[3] - http://heart4happiness.nl/wp-content/upload_folders/heart4ha...
Congrats! Beyond the CSS engine itself, I also very much appreciate inside development stories like these. I'd also like to read a meta-story about the development efforts in terms of time spent, prior knowledge required etc., and CSS spec feedback, with a reflection on the complexity of implementing CSS from scratch.
I'm pretty sure that whatever solution the r/datahoarder people go for is exactly the one I DON'T want to choose. Those are the exact people who make attractive pricing unsustainable.
You're probably thinking of this Chrome comic:

https://www.google.com/googlebooks/chrome/
There are also the commercial companies which run vans with cameras everywhere to systematically regularly record license plates/locations; this is then sold to advertisers, hedge funds, skiptracers, PIs etc.
Now you just need to do an ICO for a "CoinCoin" that automates ICOs.
This appears to be a based on a paper from last year. http://science.sciencemag.org/content/351/6268/74

While good and interesting work, there's a lot left to do. They're using cysteine as a reductant, so not all of the energy is coming from light. Furthermore while the system uses 90% of the cysteine and 80% of blue light, it is only 2% efficient with broad spectrum (sun-like) lighting. Even that well only under dim lighting.

Edit: Here's a group that's developed a system that's 5 times as efficient and only uses CO2 and water as feedstock rather than cysteine and cadmium.
http://science.sciencemag.org/content/352/6290/1210
Ask HN: What feature does your dream note taking app have?
I am creating a note taking app based on markdown with live preview. I already implemented all the basic features and would like new ideas for cool features.

If you want to check it out, the repo is https://github.com/ZaninAndrea/mdeditor
If you want to contribute the code is thoroughly documented and you can always write me if you have any doubts
I like Sublime Text and would be happy to pay around $15 to upgrade to v3 but anymore and I will stop and really think about what I am actually spending my money on. Yes Sublime Text is very nice but the world has changed with the arrival of Atom and Visual Studio Code (not to mention Visual Studio Community being a free for many people).

I use Sublime Text for personal projects I make no money from so obviously I don't want to spend out much money when I can get other excellent editors for free.
All kinds of problems that others have mentioned above, plus in terms of the Rails integration, it felt like we hit almost every one of the open issues on the GitHub repos for both Wicked PDF and PDFKit. I vaguely recall fonts in production being a problem, a general lack of reliability, performance issues, fiddling around with various different binaries of wkhtmltopdf to find one that maybe worked... probably other things besides. It was a bad week and I wish I hadn't reminded myself!

(With no disrespect, of course, to the authors of these libraries - they just didn't work well for us.)
Isn't Sublime free with a suggestion to pay?
Eventually oil workers will be replaced by code.
Yes, but if used as their own statement and not used as some bigger expression (parameter to function, etc.), any decent compiler will compile them the same way.
Product Key Explorer Crack 3.8.9.0 Full Version [LATEST]
>yet another product that has folded because its users understood "unlimited" to mean "unlimited." good riddance to these unethical companies,

What did CrashPlan do that was unethical? Seems like they kept their word and let users backup an unlimited amount. Contrast that with AT&T who capped so-called unlimited plans. CrashPlan found that it was untenable and shuttered it. Their honoring their contracts that they sold to customers. No bait-and-switch.
I thought that PLT Scheme had actually diverged from Scheme (though it included an R5RS implementation) long before they decided to change to Racket the name based on that fact.
Ask HN: How do you compare engineers?
What metrics do you or your firm use to compare employee productivity/effectiveness? What metrics would you use if you ran a company?
No, Atom is more popular. VSCode is gaining momentum though. I just switched to it yesterday actually.
Here's what's going to happen.

You people are going ahead with this idiotic plan - because that is what Mozilla does, asks for feedback and then proceeds to ignore feedback - and you will lose another 2% market share.

The reason is painfully obvious: You betrayed one of the core principles of Firefox, which is privacy. You pissed off a lot of people which will NEVER come back because you stabbed them in the face and spat in the wound.

You also gave Microsoft and Google a freebie. Now they have something else to throw back at you: your supposed "more private" Firefox phones home with your users' browsing history (not strictly true, but people don't dig that deep into the minutiae).

Hows that stopping them from winning by default? You basically just disqualified yourself...

Make this thing optional, otherwise you are dead meat. If you can't "win" without betraying your principles, it's time to either throw down the towel and give up or just be upfront and admit that you are going to go all in, users be damned.

That last option would actually probably gain you a few users.

Edit: spelling...
Using React in a Production App
https://outline.com/ABn5nn
People could bid to buy the info, and the car owner(s) could bid against them to keep the info secret?
I think you underestimate how many people are in the "lite data hoarders" category. I don't consider myself a huge data hoarder. I have about 4 Terabytes. That's the totality of two decades of collecting music, video, pictures, ROMS, game ISOs, etc. It's enough that I can still fit it all on today's portable external hard-drives. And I don't think it's really much more than other people who might do amateur photography or videos and like to store their RAWs. However, it's more than is feasible for your standard iCloud/Google Drive/Dropbox plan can provide without significant burden.

At this point there's nothing really comparable out there to what Crashplan offers. Even the services like Amazon Glacier or Backblaze's B2 start becoming way more expensive once you pass the terabyte mark or so.
Poorly maintained? What longstanding issues/bugs have there been that have yet to be resolved?

I think usually their dev/release cycles work pretty well and, to me at least, ST3 has been very stable for my usecases.
Let me stretch your analogy to make the opposite point:

I am employed as an embedded developer. The position I was hired for has a heavy focus on C programming. I would never write the "C is stupid and nobody should use it anymore" articles, but I do still think they have merit and will share them around the company. As someone who knows how to read an argument and separate wheat from the chaff, I have been experimenting with Rust and raising the possibility of adoption in certain areas of new development.

I do not intend to write C at this job. I intend to leverage the right tools to achieve our embedded goals. For as long as that means C, it'll be C, but C might not be the most appropriate tool and I am open to changing our tools.
TBH for something that you probably use daily for your day job, $70 is not a lot at all.

And last time I tried, working with large files was a pita on vscode.
Stupid little things mostly (I've not tried Atom but used VS Code for a while):

- sublime allows projects to have multiple different folders of files, vs code forces you to use a single folder

- large file support is unparalleled (excluding less etc)

- reliability, in nearly a decade(?) of using sublime I've never lost edits in a file or corrupted one

- it's general purpose so I can open anything, whereas vs code/atom seem more IDE-like (I know they can open anything, it's just my impression)
I was a heavy Crashplan user. I have around 4 family machines backing up to my machine (free), and then my machine backing up to Crashplan (paid).

What are my options going forward?

I can easily switch myself over to Backblaze, but are there any simple, free, GUI clients for creating incremental, encrypted backups to another machine over the internet? The great thing about crashplan has been I just install it on the family member's machine and not once have I had a single problem. It just worked and provided my family member's with reassurance that I had a backup of their data, that I couldn't touch or see, if they had problems with their own machine.

And as I see that BB employees are in this thread, how about making backup folders opt-in for power users. I have sensitive files all over my machine, and who knows what crap MS is storing in User/LocalData etc. so I prefer to opt-in to folders rather than take a risk opting out and syncing a password or keyfile to your servers. The UI for exclusions is awful too.
I'm like the opposite of this. By my mid-to-late 20s I was disillusioned with my job and career choice. I also felt trapped in my situation because there weren't a lot of choices for developers where I used to live.

It took me a few years and one big (geographic) move, but I did manage to steer my career in a better direction. Through hard work and a big ol' dose of luck, I was in a job I enjoyed when I was 35. And I'm in an even better one now!
My objective was not clickbait. I want to help beginners to help themselves—that's one of the things that will pay them off in the long run.
You don't live in that country. Many other countries do indeed have much stronger consumer protections. Regulatory ministries in other nations often have nearly plenipotentiary authority in their area of regulation. Once your business is noted as doing something anti-social, you can expect increasing interest from them, and they have full authority to just inspect the books and premises of your business and see what you're up to, and decide how they want to react to it.

Class actions are a poor substitute for good regulation. They are the bare minimum, or somewhat less than the bare minimum.