jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Ironically Tether, whose quantity appears to be determined by however much the small private entity that runs it decides to create, appears to be a much purer example of 'fiat' currency than most national currencies have been for most of the last half century (quantity determined in a decentralised manner by the balance of supply and demand for credit at a base interest rate a centralised body periodically updates to hit a [decentralised market-driven] fixed target rate of inflation)
Let's not pretend math notation has remained constant for millennia.
Bundled or not is a completely arbitrary attribute defined by Apple to avoid competing.

I can remove the Mail app if I want, but I can't leave a review to say why it sucks. That's not fair to every other email app out there. It's typical Apple behavior.

Same for Apple Music and Maps which have real competitors that Apple would hate to lose to. The only Apple apps you can review are toys like Garageband.
Just wait till GAN neural networks are more wide spread and refined. Is someone liable for copyright violation if their GAN neural network was trained on copyrighted images? The a refined version of the resulting GAN model can be used in reverse to generate false convincing variations of the original copyrighted media. Is anyone liable?
To be clear I wasn't trying to defend Apple here, it's more in the spirit of meaning they should just shut up about how great they think iMessage is so long as it's only available on Apple devices.
The whole point of using a solution like google analytics which is free (to a certain extend) is to not have to hire a professional.

There is no way a single sysadmin (how good he think he is) could write the code required for the analytics of a high volume web site (eg. ranked in the top 1000).

Also, without analytics right from the start, I can guarantee you, your web site will never grow, at least certainly not to a high volume web site.

And here the thing that do happen when your web site have a high volume (you know, in real life and not on a fantasy island), even if you reduce your analytics sampling to 10% your web site traffic can still be bigger than the maximum allowed "for free".

So you decide "let's write our own solution" and you assign it to a team of about 5 devs and it take them a good 6 months to finally be able to track data, and then your pointy hairy boss realise he has no nice visual way to read this data (because he want basically the same thing as google analytics).

so tell me again why I/we should not use ga again ?
I really wish the NYT would stop attaching words like "lethal" and "toxic" to activities which slightly increase one's risk of illness or injury.

(This is the second such article I've seen in the past few days: http://www.nytimes.com/2011/04/17/magazine/mag-17Sugar-t.htm... )
Once you realize this you try to replicate the conditions that lead to is.

"Replicating conditions" rarely works for me. No matter how much I stage the room, the lighting, the time of day, my mood, etc., it doesn't seem to matter. Why? Because I'm focusing on byproducts, not the real thing. The only way I can get back into the zone is to work on "zone appropriate" work that is "zone ready". Call it whatever you want: the most important thing, the critical path, the lowest building block, etc. It needs to be ready to be worked on (all the prerequisites done) and I need to be ready to work on it. Necessary and sufficient conditions.

One thing that struck me the other day is that when I'm interrupted by a living human being when in the zone I'm probably not the nicest person to be around.

That's OK, because you're not yourself anyway. You're some other persona living in the body you share. Sometimes I think I have multiple personality disorder, my personalities are "me in the zone" and "me not in the zone". We both know each other exists, we respect each other, but we have never met.

Total immersion is a powerful tool, it makes it possible to achieve things that are normally at or just beyond what I could do in a regular work setting.

I'll take it a step further: it's the only way to get some things done. Sometimes I look at some work that I did and I can't believe I did it. (Worse, I wonder how I'll ever do something at that level again.) Then I realize that I was in the zone when I did it and all I have to do is return to the zone and trust that my other persona takes over. You don't have to be able to build something right now, you just have to believe that it's possible for you to build it when you're in the zone.

Nice post, Jacques. A few other things that may be helping:

- I do all my work in my private home office.
- no land line
- only 6 people have my cell phone number for emergencies only
- no texting
- no chat
- I only check email in batches
- I only check Hacker News in batches
- L-shaped desk, single 19" monitor
- great office chair
- 3 kinds of light: natural, overhead, and task
- green & black full screen Textpad editor
- alt-tab to full screen test session
- windows open all year round (in winter it gets cold)
- sweat suit in winter, gym clothes in summer
- I work on only one thing: the most important.
- When I'm stuck, I go away from the computer.
- I always have pen & pad nearby. Always.
- Certain foods & drink help - this changes and is tricky.
- I face the door.
- I face southwest in every desk I've ever had. (I don't know why.)
- Cats remind me I'm not alone, but don't interrupt (much).
- SO knows: If I'm typing & looking at screen: don't interrupt!
I've always heard it called that myself, but it's usually shortened to just "tick" where I work now.
https://github.com/karlseguin/Algorithms
Sounds like an interesting talk. It would be great if you would put [Video] in the title.
For those preferring fiction, "Pirate Cinema" is both an exciting adventure and a pamphlet against DRM.
"In the Android world"
I'd suggest that most people who switched to nginx from Apache did, in fact, notice a huge decrease in load. Otherwise why would anyone make the switch and stay with nginx? It's a risky proposition.

Personal anecdote: on a very popular blog that I run, experienced massive performance boost switching from Apache to Lighttpd, and load dropped as well.
Opinionated does not mean that it's not balanced or factual.

Everything is at the end of the day interpretation. I would rather know what peoples stance are whether I agree or disagree than to read something that is stated as the truth.
Yea I agree with you, and it supports HTML5 video, but its against many sites TOS to pull their flash into something like h264.
There is no question Zed is a talented hacker, but it is obvious he's still bitter after his confrontational departure from the Ruby world. Which, IIRC, was partly precipitated by the fact he felt he didn't get enough recognition for his work on Mongrel.

See the license terms at the end of this post: http://sheddingbikes.com/posts/1273859940.html
Personal growth of employees within an organization is absolutely crucial for long term commercial success. A company that encourages personal & professional growth will cultivate productive employees and attract top talent, those who constantly seek growth and refuse to stagnate. If you can create an environment that rewards this, I wager that you will make more money.
I posit that Zed gets far more recognition than he deserves because he puts himself out there and actually does manage his PR pretty well.

There are people at the Googleplex that have done amazing work - filesystems, webservers, machine-learning algorithms, core changes to the ranking algorithm, all significantly higher performance & quality than what Zed has written, stuff that gets millions of queries per day and is crucial to folks' everyday existence. If you Google their names, you might come up with a lone blog post on the Googleblog giving a 5-minute soundbite on what they do, or an academic paper from 1994 detailing some obscure technical contribution to a programming language that nobody knows.

I remember that when I was working for startups and small companies, I thought that most software development happens "out there", in the open-source cloud, and really looked up to the prominent figures in the open-source world. Then I got to Google, and realized that what I knew from the public papers was barely the tip of the tip of the iceberg. Now I have to assume that other large corporations - other tech companies, Wall St. - have similarly impressive secrets locked up behind their confidentiality walls, stuff that we'll never know about but that is far better than the best open-source alternatives around.
I'm Chilean and I use the ANSI US layout because /, < and > are much easier to type than using ISO keyboards.

When I need to type Spanish characters like áéíóú, ñ, etc. I switch to latin american ISO layout using WIN + Spacebar and then switch back.
You’re right. I did a quick ctl-f at the top and missed them.
They mentioned the empty bottle. I'm sure he didn't have to poop living in a crate for five days with only water to drink.
One threat is that a malicious actor uses a compromised device to fake a "legitimate" verified image.

This image can now be injected into the news cycle and be taken seriously.

Keeping a secret on the camera is more or less the "jailbreak problem", aka being able to make a dvd player or console that only does the things that the manufacturer wants.

I will be pretty sad if this problem is actually "solved" effectively because it portends a future where manufacturers can completely curtail user freedom. But...

If the key on the device is compromised by reverse engineering or because the manufacturer is compromised then the whole root of trust is gone.

Attackers can choose the weakest brand of camera.

You now have some doubt about any image that has been "verified" because it could have come from a compromised camera secret.

All the rest of the stuff, the blockchain, etc depends on the root of trust in the camera.

You also now have debates around camera country of origin because there is no near future world where governments can't lean on local manufacturers. Finally, doubt can be thrown on images retro-actively if we later learn that a camera we thought was secure, has vulnerabilities.
A few 15-30 min Zoom calls a month seem like a ton of time investment. It's one thing if it truly is 15-30 min, but typically one would prepare a bit for interviews. Tech work, reading up on the company, etc. As you mentioned below you're in infosec so maybe it's less; for SWE there is the tech/code prep and then there's also purely the handling of the stress of answering tech interview questions. Not to mention many even want a take-home code exercise done which can take 2-3 hours. (You could argue that you wouldn't even interview at those companies casually unless you're really committed) Honestly, the amount of work to do for even one interview is so much that if I'm happy at my job, I don't even want to do one a year. Of course it's a different story if you're unhappy though, I'd be interviewing regularly too in that case.
Hi Udik - thanks for your thoughts. To the best of my knowledge, it's impossible to mix languages at the word level without creating conflicts. In part, that's the challenge and the fun of a project like this. But mostly, it's a proof of concept, an idea that can easily be applied to any book that has been translated.

If you are more interested in a practical application of this idea that could _actually_ be useful to learn a language, please check this blog-post - https://www.jamez.it/blog/2016/12/28/idea-for-a-frictionless...
I think the perfect bilingual reader is still waiting to be created.
Or the Gentoo-one or Debian or even the Kernel docs regarding resume=<partition>. There are a few things to consider:

- it does not work on encrypted partitions since there is no way to unwrap any key at all

- with an active state originating from an encrypted partition gives any attacker the opportunity to manipulate the hibnerated system image

- hardening tools often recommend to turn off hibernation in the kernel completely because of #2 (and the implication that this would load any crafted image into your working memory)

- recent distributions create /tmp as a tmpfs/ RAM disk which makes hibernation impossible due to power loss of RAM in this sleep state, and /tmp could be the default if nothing else is specified

- partition parameters on kernel command lines rise and fall with modules available at boot time/ through the bootloader, e.g. GRUB or Lilo. It might happen that using UUID in the case of hibernation does not work in combination with certain bootloader versions

- hardware does not support the power down sleep state, e.g. Raspberry PI or has no peripherals connected triggering a boot process (BIOS does this upon pressing for example the shutdown-key on a USB-keyboard with this enabled in the BIOS which in turn requires the USB-ports to be monitored/ enumerated and powered which isn't the case for any Raspberry)

I've been using hibernation for more than a decade on different hardware and distributions but only on that drag-around low-fi laptop ingesting ycombinator, running IRC client or Liferea. I always use the swap partition for this and it has always been /dev/sda2 with 4GByte (currently 5.4.* for Arch, Gentoo and Debian). I trust Grub, currently 2.x but also worked back in the days with 1.x since it is a kernel parameter (and the kernel self-compiled with CONFIG_HIBERNATION=y and copied with a steady hand and a magnetized needle).
You speak of that like it’s some bastion of software delivery. You mean THE gnu ftp server??

It’s a random FTP server. Could be sourceforge for it all it matters. Doesn’t even support SFTP.
Well sure, but I don't believe signing a petition won't do anything. The only thing would be to stop paying them. I already have done that and I advice others to not be spotify customers as well.
Sadly there is no RGB of scents.
That means if programs written in C work on your OS, so do the ones in Nim.
Thanks for the comments - spaceBase engineer here. We're currently working on building out the documentation and solid demo. We laid out some of the basics to get people up and running and work with the architecture. More to come soon though. Feel free to dig in further and send along feedback.
Google with Glass and Microsoft with Zune have shown that it's not always important to be the first mover if you can't generate hype and nail the user experience. Apple came in and cleaned up the music playing space. Now I suspect they may be about to do the same with AR.
Adult content and recreation is likely a very compelling market for a brain interface. It becomes less necessary to go through the usual ceremony (and the complexities that go along) of intimate relationships when you can get the same neurons firing with wetware and whatever payments look like at that time.
Direct link to the report: https://jamanetwork.com/journals/jama/fullarticle/2778234
It's very possible that I'm missing some vital concept but start from the other direction, as if inheritance never existed: The point of taxes is to contribute to society for the help they have given you for resources we all share (infrastructure, national defense, education, etc). After you die, why should your accumulated wealth, produced with the help of society, go to only your offspring instead of society at large?
I know there's a myriad of reasons why people lose the ability to walk, but are there any in which it's a matter of what sounds like memory degradation(i.e. you need to remind a particular set of neurons what they previously "knew")?

Total non-expert here and legitimately curious.
Yeah Apple doesn't seem to even try to cater to non-US users with their shortcuts. That's the first I've heard of a system-wide back shortcut. You can't type that in my layout. The default switch between windows of a single app shortcut is also impossible, IIRC. One that I always have to reconfigure when I switch editors is the line comment shortcut which defaults usually to something like cmd-/.

I wonder if it's any better on iOS or are you just completely out of luck there when you can't reconfigure the shortcuts?
Do you really call this a game changer AI app? I've hacked up much more powerful script for bash and OSX doing way complicated operations.
One of the biggest mistakes apple made this year is introducing the base model with only 16GB of space. Even though I love my iPhone, I think this is a critical flaw.
I'd be interested in that, but as I understand it they black out your home games; so I'd still have to watch them on cable anyway without the whiz-bang features. I'd guess most people are like me and are fans of the team in their market.
May be better match for Redhat since both seems to be similar DNA. But new microsoft may be ok.

Microsoft seems to be enhancing their products/services in enterprise while applying free/low-price on consumer side to compete with Apple/Google, balancing revenue and guidance to wallstreet. Search engine for Google is similar to Enterprise sales for Microsoft while both compete in consumer space.

It may make MS competitive to companies in data processing space like SAS/IBM ...etc.
Wouldn't that be more applicable to the GPU manufacturers? Coinbase is basically a bank.
You think dropping nukes on people is cool shit? I think doing that is literally toxic.
I have! About a year ago -- it has great library management, and is overall a very good effort that could take over KiCad's place over the next decade if they stagnate.

My criticism is mainly that the PCB layout tools were still buggy. I believe it is/was using some of KiCad's router code, but it took more work to get a layout done than doing the same thing in KiCad would. It also tended to get glitchy with increasing layout complexity. The schematic editor is a lot slower than KiCad's and not as feature-rich.

The GTK widgets look and work very nicely on gnome-based environments but have issues on kde / windows. To be fair that's a GTK issue and not a Horizon issue, but unless Horizon has changed a lot lately I'd have a hard time recommending it over KiCad right now for professional use.
A Puppet provisioner was recently committed to Vagrant.
Can someone please explain what FPGA-aware garbage collection is?
The huge advantage to Chef is that it's just ruby, where as Puppet has it's own syntax for recipes.

Another light-weight alternative for configuring new servers is Babushka: http://babushka.me/
Initially, it won't speed you up. Developing the right provisioning formula requires some investment of time but I think it's time you get back many times over because you don't need to follow a bunch of manual steps and making changes to the infrastructure is easier when it's all code.
I prefer chef simply because it's easy to develop customizations; the DSL is just ruby. I have a pretty non-standard application stack but automating the provisioning is pretty straight forward. I can bring up the whole thing from bare machine images in minutes. Check out http://wiki.opscode.com/display/chef/Launch+Cloud+Instances+...

I don't know if there's a puppet equivalent to chef-solo but using it with vagrant and VirtualBox is my favorite way to develop chef recipes. I did short presentation about this a few months ago, see https://docs.google.com/present/edit?id=0AVIsoyl05MRmZGNwY2N...

BTW, the OP talks about needing a separate security group for the puppets but last I checked, the default security group on EC2 makes the machines you own visible to each other and nobody else's that you haven't explicitly permitted. So I think all of that was unnecessary.
How do you plan to notify everyone interested?
Thank you for the feedback!

Typos: Yeah, I'm German. Could you just point out some of the errors (2-3), that would help me to look for them harder next time :)

Lack of detail towards the end: The thesis was written after most of the project was done and I wanted to give people new to the field an introduction to the tools I used and the problems I encountered. All of this was an actual internship project and the ability to use it as my thesis was just a nice "addon".

That's probably why you (rightfully) noticed that some of the competitive solutions (e.g. graph databases) might have not gotten the level of detail and research they deserved. It was a balance between delivering a working product and putting the thesis on a theoretically sound basis while moving to another country :)

In general, I'd re-implement it more or less the same way. I would probably do one or more of the following things:

- take a look at how Riak search turned out

- switch from MySQL to Postgres

- Think about another way of determining popularity than incoming links (can get problematic when trying to recrawl sites... you'd have to keep track of all of the domains that link to a certain site. Maybe graph databases would be a good solution for this problem)

- start with coding EVERYTHING in an asynchronous manner. Maybe use em-synchrony (https://github.com/igrigorik/em-synchrony)

- write more tests (the more the better)
I was doing some research on what software currently exists in the alternative energy and energy efficiency space and I found this resource that I thought was worth sharing.
Great article. So what's the fix? What should the right approach have been? Let's see a solution!

And yes, I read the blog post associated with it and didn't see a solution: http://www.devttys0.com/2010/12/breaking-ssl-on-embedded-dev...
Deep Mind Atari demo - http://www.youtube.com/watch?v=EfGD2qveGdQ
For a US phone number use eg +016503087300 for (650) 308-7300 (I had some difficulty counting the +xx format)

Edit: https://haveibeenfacebooked.com/ was much easier to use.
Starbucks isn’t the standard for coffee. They’re almost more of a dairy and dessert company than a coffee company.
clisp has fewer features and is more stable, making it useful for certain applications
Statistically, if you are diagnosed with ADHD, treatment actually significantly increases your life expectancy.
Pretty sparse notification. They don't give a reason at all.
This is a good point. I would rather have a ticket to enter a room. Or maybe a subscription which could be like a season ticket. The benefit of this would be that it would encourage curation of higher quality content. I would actively look for a room that was worth paying for.
Wanted to search by my Facebook ID, not sure what the best way to find it is, but if you go to your profile and look at page source, then search for `"USER_ID":`, then you will have your id in front.
It's also something that could be restricted by culture. In some cultures, adopting your heir is a normal, everyday thing, but in others, blood is all that matters.
> a pure misanthrope

you rang?

> In either case the solution is ...

well, thinking about it, no solution is also a good solution.
Akami for images, CSS, js, swf's etc at nytimes.com
If you invest in a kleptocracy, capital gains tax is the least of your worries.

If you don't kowtow to the right people, murky authorities seize your business on trumped up tax charges, and anyone who fights dies mysteriously in jail.

http://dealbook.blogs.nytimes.com/2009/11/18/hermitage-capit...
Here's one MSR employee who impresses me: http://en.wikipedia.org/wiki/Simon_Peyton_Jones
My biggest problem is mail. I HATE getting mail. I wish there was some way to make it illegal to send it to me. Processing the endless quantities of crap every day probably detracts more from my happiness than anything else in my life. I most loath having to figure out if pieces of mail from my bank are important in any way or just another preapproved credit card that I will never need in my life.

The biggest effect is second order. If I don't process it immediately, it piles up on the desk where I normally study. Once it has piled up, it becomes a barrier to studying, and I stop doing serious learning too.
I would suggest TonidoPlug. It supports webdav and has a web based file server as well that allows people to upload and download from a browser
Post interesting stuff, write constructive comments.
"Life is like highschool with money." — Frank Zappa