skysight-inc/HackerNews huggingface dataset:
This is a fun way to think about it. A more "economics" way is that you value your time more when you have less of it, so you might sell the 9th hour at a higher price than you'd sell the first. And that's why workers in many industries require overtime.

As a freelancer, something I think about is this: I have 3 ways to raise my income: work more hours, bill more per hour, and hire people to work under me. Option 1 is pretty limited. Option 3 is attractive, but brings a lot of headaches, and if I have employees I have to sell enough projects to keep them all busy. The most appealing personally is to be the best I can at what I do, to justify a higher rate.
Thanks for the backstory.

It's always much preferable to have as few dependencies for bootstrapping a platform as possible. Therefore, this is a good development.

Similarly, I'm hopeful the Python requirement in the new Rust based build system for rust itself will be removed sooner than later. Building Rust already requires Rust, so what's more logical than replacing the Python part with Rust. It will definitely be easier to get going than having to install some Python modules first. Same improvement should happen in servo's build system which since a few months or a little longer depends on virtualenv.
> At least until you do a scheduled "actual delete" that will reclaim disk space.

And then you "actual delete" is where the data loss occurs :D
I lost the private key to one of my AWS servers after it had had a traffic spike due to blog coverage[1]. It was a toy system so it was using local storage, but then it became sort of popular. Luckily I had a process monitor set up so it managed months of uptime before something happened that I couldn't do anything to fix.

[1] http://waxy.org/2008/04/exclusive_google_app_engine_ported_t...
A GO wrapper around Tesla's API to easily query and command a Telsa Model S
That's not "standard." That's one of many ways that people represent dates in JSON, because the JSON specification itself does not mandate that you use any particular representation. If you use it there is no guarantee it will be recognized as a date on the other end.
You could argue that while they don't have police authority, they do do police work.
Reusable queries = views
Uh...yeah. They are.

You all hate belgium and paris and mumbai and lower manhattan attacks...but...don't want to accept the reality of what it takes to prevent them.

You can't have it both ways. You know you can't....all you can hope is for better regulation.
No sir, I didn't like it. I didn't like it at all.
what does 'human-readability' mean? JSON is data-transmission format that is human readable.. which is why it happens to be more popular than XML (or SOAP) because you can read the data and see the data.

It's not meant to transmit context (i.e. it's useless and that's what documentation is for).
Google Is About to Supercharge Its TensorFlow Open Source AI
> features like ctrl+P which lets you to jump to functions rather than play with files, I didn't know any other editor which allowed this feature to be there

IntelliJ
Non-sensical is hyperbolic. You're pulling those two examples from a table that includes these rows:

Dallas	$127,715,000 /	147% /	$75,940,000

Detroit	$66,985,000 /	145% /	$39,640,000

Portland	$42,600,000 /	675% /	$37,100,000

St. Louis	$23,930,000 /	327% /	$18,330,000

Kansas City	$13,670,000 /	297% /	$10,230,000
Show HN: Only for entrepreneurs – get new clients with targeted emails
I volunteer at a community radio station, read books, watch films, work on things around the house, work on projects with friends, etc, etc.
And after every disaster that occurs again and again you might increase your interest in averting the next disaster.
First impressions: felt great, supported a ton of languages, has some very powerful looking debug tools (for nodejs)

Anyone have any luck creating an extension with mac classic? Tried manually adding the theme (following their doc) and no luck. Then created a msft account to try and create a package to install it as an extension and couldn't get past 401 on create-publisher.

Back to sublime for now, but I'll keep an eye on this one.
Not necessarily. It is entirely possible to have a job where your role is to figure out elegant solutions to hard problems. If you hire someone ostensibly for that role, and they end up spending most of their time refactoring the code of junior devs, writing tests and tweaking the build process, they have a legitimate grievance and are fully justified in leaving.

On the other hand, if someone got hired on for a typical mid-level developer/engineer position without any promises of a research/advanced engineering focus, they need to man up and do their job.
That will also apparently stop when in contact with wood that's recently been cut down or is damp, destroying the (expensive) brake and blade in the process. It even has a bypass mode for that reason.
Yes, you're right on that. A form of survivorship bias - as it isn't really possible to know all the big happenings that have gone unknown.
Sure, but I would imagine that in such a situation it would be quite rational to choose to coöperate.
> arguments against Book of Mormon discovery given calculations showed it was over 1,000lbs

[citation needed]

This document catalogs historical statements about the physical characteristics of the Book of Mormon: https://ojs.lib.byu.edu/spc/index.php/JBMRS/article/download...

Summary: even if it were a solid block of pure gold, it would only weigh ~200 lbs. However, there's no strong historical evidence that it was pure gold, only golden in color. A plausible golden-colored alloy would end up at around ~60 lbs, which is consistent with historical claims about its weight.

See the sidebar on page 21 for details.
Not all ASLR implementations are equal, eg. PaX's ASLR vs standard Linux KASLR.
I've read like 20 stories and I still can't figure out what Keys did that is actually illegal. He (or someone else) posted the login credentials to the Tribune's CMS, and then someone used those credentials to login and deface the site? Or am I missing something?

That's like saying you can get in trouble for giving someone a key to your old apartment, and then they go use it to unlock the door and do whatever they feel like inside. Or can you get in trouble for this, as maybe, an accessory?
Who’s Right? The Debate Between Two Major Groups of AI Scientists
Nope (almost never), which is why GNU rm requires the '--no-preserve-root' flag if you actually want to do that for some reason.
ASLR is a band-aid. If you need it, your system is already insecure. It's just that the attacker may need to crash your system a few times before they get in.
This was inside a shellscript though. It could well be that the script e.g. needed to remove write-protected files, so the flag really had to be there.
It's how you interpret "protection." They didn't say you'd be "protected from all" zero-days.
I had somewhat of a similar experience setting up a build.rs for a crate.

I wanted to do some pre-build command execution/file moving/etc and was shocked at how little fuss was actually involved.

More work than bash/python? Sure. Worked first time barring logic bugs? Hell yes.

Also +1 on Rust iterators, they're a sublime mix of ownership semantics and functional constructs.
Them and everyone else though, right?
I'm constantly switching. Right now I'm on vim for js/html and IntelliJ for Java. I've used ST3 quite a bit. I used Atom for a while, Brackets for a while, VS Code for a bit.

The only thing that trips me up really is switching from vim to one of those others, and I sometimes run vim modes in those.
50M of You Were Part of an A/B Test and Didn’t Even Know It
Google Calendar’s now uses machine learning to help you accomplish your goals
They've been doing this for awhile, and it's actively used in the Middle East to predict locations of IED. Also DOD has a tendency of creating shell companies to buy up these startups without the usual oversight.
Well, the first thing I thought of is what nightmare would it be to safely implement a parser for this in C. I filed a Github issue for this one: https://github.com/laktak/hjson/issues/37
Just wanted to say I find Notepad++ to be an excellent tabbed editor, especially for XML or SQL. I use it on windows all the time and really miss it on OS X where I find Textmate to be a bit awkward.
> Why would someone be writing "Great post!" on 20 of my stories at 11:30 p.m?

I always thought these were linkspam bots, hoping to get a little pagerank from the url they submit with their name
> Mixpanel lets you pull your data out at any time

https://mixpanel.com/docs/api-documentation/data-export-api
Nope. The OpenBSD ramdisk doesn't provide busybox anything. I just double-checked on 5.8. I also doubt that they'd ever switch to using busybox given their aversion to the GPL. They also have their own tool (crunchgen) that packs a bunch of binaries into a single "Swiss army knife" executable.
What made you switch from vim to Atom?
They complete text is:

Protection from zeroDays
Prevents many vulnerabilities and makes exploits harder

So they don't claim to provide immunity from zero days, but
https://news.ycombinator.com/item?id=11490012
I mean, are you really saying you can't think of a single thing you'd like to do besides more work? Even if you just want to veg out on the couch and watch TV having some sort of downtime is important.
I like Notepad++, but I prefer one that works in Windows and in my linux home computer.
> You can't design a sword that can be used safely by the untrained. No weapon can be

This is a really weird argument, since weapons are used in combat, which is not 'safe' by definition.

But if you do want a weapon that the untrained can use without much chance of hurting themselves, look to a spear. It was the go-to weapon for untrained militias from the time history began up to gunpowder taking over - and even then, bayonets are stuck on rifles to turn them into spears.
Themper: Search and preview all Wordpress themes in 1 place (my weekend project)
> I've failed over and over and over again in my life. And that is why I succeed.

Which is also true for the worst players in NBA history, with the exception of the causality and the success.
I'm surprised I don't see medium in here.

Even more, I'm starting to see more post from medium nowadays that has declining quality relative to 2015.
Out of curiosity, what methods did you use for image dedupes? Simple file hash, or something more complex to find e.g. watermark vs no, different crops/scales, etc.?
I honestly can't remember the details now, because it was quite some time ago. I just remember getting fed up rather quickly and returning to the default keybindings. Perhaps the situation has improved since then.
Ask HN: Can you show me how fast coding is in vim?
I have tried to learn vim, and I am on the fence about which editor to use. I have tried Atom, Eclipse, Emacs, etc. VSCode just came out and Facebook has its Nuclide editor on the shelf. People hold vim as a pinnacle of editing technology.

Can you show me with a short screencast why vim is superior? And, why it is worth spending the time to learn, not only mentally and visually, but also mechanically with my hands.

Thanks.
same article already discussed yesterday, please check before submitting: https://news.ycombinator.com/item?id=11485918
My recent experience with reloading my gaming PC from Win7 to Win10 reminds me of the other reason even my technically-inclined friends have consoles: all the messing around with drivers and software and uPlay and Steam (Steam is probably the least troublesome but still has problems sometimes, like requiring me to run Rocket League with admin privs...probably not Steam's fault) and the Windows Store giving 0xError codes trying to download the Xbox Accessories app to use the wireless adapter for the Xbox One controller I wanted to use with my PC.

With a console, the idea is supposed to be that you put the game in, power it on, and enjoy the game. But these days, consoles aren't quite living up to that either. IMO, the first Xbox and PS2-generation of consoles were the best, since they had online play sometimes (anyone remember playing Halo with that Windows app that tricked it into thinking other users were on your LAN? A neighbor and I had tons of fun with that) and JUST WORKED (except in cases of overheating / PS2 disc read errors).

I'm currently enjoying my WiiU quite a bit, since most of the time when it doesn't need to update, I can just start it and have fun instead of spending 5-60 minutes each session messing with making things work like I need to do with Windows 10.
> Mounting the backup volumes

That sounds more like an accident waiting to happen than a single line of bad code.
https://gist.github.com/brln/9c682b572ce84ed24ce07403ffe4bb1...
I think the point you are trying to make is that complex traditional businesses supported by modern tech will continue to grow. Flexport is not a tech company. It's a traditional freight forwarder/customs brokerage masquerading as a tech startup because they have a nice web ui.
My favorite answer to the common interview question: "What was your biggest mistake, and how did you recover from it?" Answer: Back in 1993, I once deleted a critical data file. Fortunately, the AIX host was sitting next to me, so I quickly reached over and flipped the power switch off. The strategy being: writes were buffered and flushed out periodically, so hitting the power switch prevented that last write from hitting the disk. And if this didn't work (and caused more file system corruption), well I would have needed to restore from backup anyway.
Most of the data is probably still there on the drive. But the filesystem data that says where it all actually is stored is probably irreplaceably gone. If some of that can be recovered then it should be possible to recreate individual files. Without it someone would have to guestimate where all the files are and then maybe manually piece them together (a single file may be in fragments in different parts of the disk). They'd also have to differentiate old deleted versions of files from the most recent deleted versions.

So yeah, it could technically be recovered, but it's going to be a very big chore.
They're some of the best players in the league. 3 out of 5 are MVPs.

For context in terms of contemporary players known for assists:

Chris Paul: 9.95

John Wall: 8.95

Rajon Rondo: 8.70 (surprised that he's not higher!)

Steve Nash: 8.49

Russel Westbrook: 7.59

eta: Should note that these guys are point guards.
Why would you make it OSX only?
Are official rustc and cargo releases to be expected for running natively on the tier2 platforms (e.g. official rustc for Linux on ARMv7 that targets Linux on ARMv7)?
David MacKay, Machine Learning pioneer, passed away
The PC has PCI enumeration, that allows the kernel to ask each device on the bus for a id code. This in turn allows the kernel to load the appropriate drivers.

ARM do not really have this. Unless you know exactly what device is on what address range etc, you risk sending the wrong signals and fill its firmware with garbage or something.

This means you can't really cook up a generic kernel package and apply it across the product range as you can on PC.
You're right -- although of all the great players, Kobe seemed the worst at making the players around him better. Of course, I have not watched the NBA lately, so don't take me too seriously.
Citizens United was about a small outfit making a Clinton doco, yes. But the trouble was the decision didn't have to be as broad as it was. They could have limited the scope and achieved a similar effect.

Political parties are very interesting in the sense that they are not public; not really at all. (but they should be). That's an argument for stricter laws when specifically dealing with speech and campaigns.

Keep in mind, free speech has limits. Obscenity, classified material, threats of harm ... Free speech in the US, although more complete than many other nations, is still restricted.
Why? emacs has had an "evil mode" (vi keybindings) for a while