jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
How? By wanting to work on things that you want to work on, more than you want to watch TV, or play a video game, or do anything else.

The thing it came down to for me is understanding how incredibly rewarding it is to create cool things that I use. For example, the digital situation of Chess really sucks in the work right now, so for the last few months I've devoted about 10 to 15 hours a week to created a catch all solution to playing chess online and on your phone. It's gotten to the point where I can now use it to play with my brother, dad, sister and friends. As a person that lives a fair ways away from my family, it's really rewarding to be able to do something like that. I love getting input from them, and just being able to bond with them over something simple.

As far as the motivation, and not just the desire, it also came down to understanding how I work. I burn out quickly if I work on something a ton, and so I have an incredibly strict schedule during the week, and then completely leave the weekends open. Essentially, I kind of made a compromise with my personality so that I ended up happier, and my professional life came out ahead.

In addition to that, I educated myself. I realized what I wanted to be in 40 years, and I found out how other really smart people did it. The books below really had a major influence on me in motivating myself to work harder at everything, and to motivate me to work on side projects.

Lastly, and for myself this is huge, I surrounded myself by people I wanted to become. It's really really really hard to do stuff on your own, so I worked hard to become friends with smarter people than me, that challenged me at life, for lack of a better way to put it. I know stuff that like may sound a little cliché, but it really is one of the most rewarding things I've been able to do in my life.

Book List:
1. Without their permission. Alexis Ohanian
2. Outliers. Malcolm Gladwell
3. How to Win Friends and Influence People. Dale Carnegie
4. Hackers and Painters. Paul Graham
Nigeria is pretty stable considering it's neighbours. Sure they have problems in the north but I wouldn't got as far as to call it a failed state.
Why is there HTML in the title on the "about" and "formatting" pages?
> and the languages you write them in

Unless that language is Haskell, of course :)

http://en.wikibooks.org/wiki/Haskell/Category_theory
Not duplicating or competing with the BlackBerry email as well as messaging (BBM) is an explicit part of one of the several legal agreements that developers and RIM partners have to agree to. Technically, KiK is in violation of these terms, which in turn gives RIM legal grounds to kick them out.
Sole carrier with Skype in the USA.
My work no longer requires me to fly off to places on a nearly weekly basis and spending so much more time at my desk makes a big impact on the number of emails I write from my Blackberry, and therefore my speed. But back when I was using it a lot, I did a test and was able to write on it at 80wpm, which is pretty impressive.
Yeah I screwed up, Fluoride (the correct spelling), which is a form of the ELEMENT Fluorine IS NOT a heavy metal like I confusingly thought.

But a simple google search will show you that Fluoride is highly concentrated in black and green tea.
A better comparison for the 13" category would have been the acer 3820TG with discrete graphics instead of the 3820T without.

http://acer.ca/acer/productv.do?LanguageISOCtxParam=en&k...

Still much cheaper than the macbook, the 3820TG has switchable graphics with an ati 5650 gpu (much faster than the nvidia 320M). The article also claims that the macbook battery is "far superior" to the 3820 battery, yet the macbook battery is a 63.5wh part where the acer has a 66.6wh battery. Both manufacturers claim "up to 10 hours" and while they say that the apple shows "7-8 hours" in real use they fail to note that the TimelineX turns in about the same in real world tests (I have the 4820TG with the same battery and consistently get ~7hours browsing the web with wifi on and the screen at 40%). And, as they note, it's 1lb lighter, has twice the ram, the 370M is a faster CPU and the 500G drive is larger. It's also a very well built machine.
We support 2-step authentication as mandated by RBI.
My WPA2-protected router's SSID is 'Try "password"'. Guess what the password is?
True - reworded my post a bit to clarify.
Current currencies "cash platform" already provides such services. Also offshoring, lobbying, loopholes in the law and creative accounting.

There is no elephant here.
I would like one (1) invite. Or maybe two. Please?
Is it ironic that the EFF website appears to be serving an invalid security certificate?

http://min.us/lkTYMq
To what end? Given that they're funded by the US govt. if they need more cash, they can just ask Uncle Sam to warm up the printer...

Seriously though, why would mining bitcoins benefit them?
Then you will write a very interesting, but somewhat misleading blog post, just like everyone else has written in the past few weeks.

The point is that the database on your phone is a subset of the greater (global) database mapping wifi and cell access points to location. The local database contains timestamps of when your phone downloaded the information. The global database only contains a list of access points and approximate locations of those access points.

That way, when your phone sees an access point it can look up in the database (locally or globally) and see if this access point has been pinpointed, if it has it will be another tool for your device to provide you with a proper location.

In other words: animating the points in your database will show the first time your phone downloaded information about a specific access point, which will give you a trail of your movements (to a certain extent limited by the factors mentioned above).
Thanks for posting the SMB3 screenshot. now I know how (in)accurate the emulator is.

for those that don't know, the title screen, above the checkerboard, has a very thick black line. compare to a proper NES (or Nestopia) to see.
It's like the opposite of && (continue until one alternative is false), for if you want to continue with alternatives in sequence until one alternative becomes true: a || b || c || ...

This usage is commonly found in other places than the shell, like JavaScript, Perl, and PHP.
And it's likely never going to be answered.
They sure do. I've written clients for services that have been autogenned from a database like this, and experienced pain repeatedly because every change they make breaks their API.

At least this product realises that and attempts to deal with versioning. Unfortunately that way is by pushing the complexity into the database.
It depends. From what I understand, in some states there are consent laws which prevent recording if both parties do not consent to it. It would appear that New York is not one of these states, but if this happened in my home state it would certainly be grounds for a civil suit.

http://www.dmlp.org/legal-guide/recording-phone-calls-and-co...
Skills are tactics. Dealing with a recession is about strategy.

Most importantly: this is a time to focus on reducing risks, rather than maximizing profit.

This is a crappy time to start a startup or being a freelancer. Keep your job, build your skills, save money, and start in a few years.

Think about your job's security: Pay attention to your employers annual/quarterly reports. Which industries does your employer sell to? Travel, restaurants, hotel, retail, small businesses will be the worst hit, with little money to spend.

This is also a bad time to change jobs - depending on your local laws, it probably is much, much easier to lay off someone who just started.

Maybe broaden your skillls. In good times, it is more profitable to be a specialist - e.g. much better to be THE leading expert on scaling wordpress, rather than an all-purpose linux admin. In bad times, when jobs are scarce, being less of a specialist increaes the number of jobs you are suitable for.

Save money, lower your burn-rate, extend your runway - usually meant for start-ups, but this goes for your personal finances just as well

Become familiar with laws and benefits from the government for unemployment, lay-offs etc - if you should happen to find yourself unemployed, know what you have to do, how much assistance you can expect.

That being said: If you have a high risk-tolerance, and can afford to, now is also a great time to start a business or to invest, simply because nobody else is, so there is much less competition for everything.
It is here:

https://www.npr.org/2020/03/19/817974987/every-single-indivi...
I fail to understand how your comment is substantive
My observation as well, it's China's dream coming true unfortunately
this attitude is actually a major part of the problem - if engineers would consistently speak up instead about this not meeting security / privacy standards maybe we could have nice things. unfortunately people either really are this incompetent and don't know or lack the balls to do so. Either way we all lose out.

zoom seriously needs to die. no friggin way I'd ever engage in a responsible disclosure with this company - no matter who gets thrown under the bus.
The relevant parts:

"As the epidemic raged in late August, when around 20 people were dying daily, the city’s bank director Carl Lignell withdrew funds from Stockholm without authorisation and requisitioned a school for use as a hospital (the city didn’t have one). "

..

"“What is interesting is that, after the epidemic, the state dropped investigations against Lignell and made tentative steps towards a cooperative approach to social reform. Issues such as poor nutrition and housing were on the political agenda,” says Hedlund. Anyone trying to date the inception of Sweden’s welfare state cannot overlook the events of autumn 1918."

You can argue about the causality but it's not clickbait in the sense that it interviews a local expert who is making a case that it was a significant factor.
the lack of self awareness is astounding. the guy bigging himself up for leaving a 200% tip is one of the worst. do something good to do something good, not to brag about it on twitter. but the guy suggesting it was VCs who were raising the alarm about the pandemic is the grade A idiot.
And they are not good at certain kinds of colour subtlety -- even the Foveon sensors struggle with the colours of dim, diffuse light (sunsets etc.) and deep muted colours (the grey-green of ivy leaves for example).
You're way overthinking this all. Publish and get feedback, don't be surprised if you won't get any at all.
many wikis with that premise have been created, Everipedia is the latest that comes to mind. of course they all have failed one way or the other. the comments seem to want something even more radical—a wiki without verifiability requirements. why that would be a very bad idea is immediately obvious.
Chromium, like Firefox, uses toolkits only for basic desktop bootstrapping and integration. This addition only concerns Linux, on which the current default for that is gtk3. The only user-visible effect of switching toolkit should be the "File choosing" dialogs, the non-default (ctrl+shift+p) print dialog, and maybe the non-default window decorations (if they are rendered client-side, i.e. on Wayland?).
The bigger picture is here: https://www.eecs.mit.edu/eecs-reorganization-plan/
Those Cornish communities had it rough - Mousehole (pron. 'mauzul') was one of the villages that was also subjected to ruinous raiding by the Spanish in the late 16c; they will show you buildings still standing with the walls pockmarked by musket balls (although this cynic wonders at whether an awl and a vivid imagination may equally be at work here)
Serfdom, which survived until the 18th century where I live, is rather different from chattel slavery. Serfs were tied to land, not to their masters. (It reminds you of the internal passport system of the USSR.) They therefore had local culture, uninterrupted traditions going back centuries, and families could not simply be torn apart by selling someone away. "Breeding" serfs for profit wasn't a thing either; everybody who was born in a certain village had to be sustained there. Young serfs could be recruited into the army and gain social status. And as a noble, you couldn't just import more serfs from abroad for money. You had to make do with what you had, which meant at least somewhat better treatment.

What serfdom has in common with slavery is the fact that industrialization killed off both of them. Industry required a large and moveable work force.

I am not insinuating that being a serf was enjoyable, but if I had to choose between serfdom and slavery, that would be no contest.
Fun idea! But space keeps on expanding. So at some point most mass will be in black holes, but every black hole will be so far from every other black hole that even light will travel forever without ever being able to reach another.
> because the certificate costs more than the hosting annually (literally).

So what you are saying is that because you can get an SSL cert free from startcom, that your hosting provider is paying you?

https://www.startssl.com/?app=1
Or seizures just not worth the effort.
I would argue that there should be no drug prohibition to begin with since it's all non-violent transactions among consenting people, but that aside, I would rather the crack dealer keep his spoils (which he didn't steal, unlike the cops) and live with that than innocent people getting pillaged.
Again, I hate to respond in image macros, but the idea that women don't find men like Batman or Spider Man attractive is bullshit.

http://fc04.deviantart.net/fs70/f/2014/258/9/6/tumblr_mtg09c...

(what do you know, the comic that image mocks was written by a guy...)

I'm sorry, but things like the "Hawkeye initiative" are just plain stupid for completely overlooking the differences between male and female sexuality. Look at the romance novel covers above and try to tell me they wouldn't look absolutely ridiculous with the genders swapped. It reminds me of sites like "Escher Girls", a collection of "boobs and butt" poses in art that the bloggers think are "anatomically impossible" and "disturbing", despite being absolutely trivial for men and women to perform alike.

http://eschergirls.tumblr.com/

http://pirate-cashoo.tumblr.com/post/26538269244

https://twitter.com/kinucakes/status/552353978378633218

And judging by the number of female comic book character cosplayers, I think it's safe to say that quite a few women "want to be" these characters, sexualized or not, as well. Women have created strong, sexualized, camp characters like Bayonetta explicitly as female power fantasies, but that never stops a certain band of puritanical American feminists from branding them as "offensive" symbols of the patriarchy.

http://platinumgames.com/2009/04/17/designing-bayonetta/

http://xbox360.gamespy.com/xbox-360/bayonetta/1013849p1.html

http://platinumgames.com/2014/06/27/character-design-pt-1-ba...
Or just strip it entirely:

https://github.com/wistia/fresh-url
> when would one choose to use an awk script over something more general purpose such as a python or ruby script?

You have almost answered your own question.

In situations where you are dealing with munging data which has a structure that is implicitly handled by awk (one or more files, consisting of regularly-delimited records, which break into regularly-delimited fields), it is very difficult to beat awk for succinctness.

The second thing is this: Awk has been around for decades and is part of the POSIX standard. A shell script that uses awk commands can be full POSIX compliant and work on any POSIX-like system with minimal changes, without the installation of third-party software.

So, with Awk you can do a lot of things that would otherwise require something like Python. In many cases you can do them with clearer code that has less clutter, and your solution is POSIX, to boot.

The down side of Awk is that it sacrifices reliability to pander to succinctness. Awk does not detect undefined variables; any variable you mention becomes defined. It has loose arithmetic: this is so you can increment a nonexistent variable or array element by one, and it behaves as if it had been defined with zero. Awk only has local variables in functions, and they are modeled as extra parameters (for which you could pass values, but you don't, unless perpetrating a hack).

Basically, whereas you can do actual software engineering in Python and Ruby, you'd be crazy to do it in Awk, even if the lack of libraries and datatypews such isn't an impediment against doing it in Awk.
just ban them from being director for 10 years - you have sacked yourself and all those options that haven't vested back to the company they go.

Or start enforcing the fit and proper persons test for senior managers.
What it feels like to the user is vital. The AI is probably to find the most engaging way to display ads. More engagement with ads == high ad valuation.
Try http://tech.snapzu.com or http://business.snapzu.com
So you get an ugly program that requires a third party tool, rather than just a POSIX system. I would say that this solution then requires additional justification compared to the Awk no-brainer.
Might be like that in the US, but in other parts of the world, being a software developer is not that glorious. Average pay, constant high work loads, doing very challenging work but being seen as a coding slave.. doesn't matter much if you work from home or not in that case, most projects aren't really enlightening.
I don't know if he had intended to put the REST zealotry to rest, but Martin Fowler and Roy field seem to be on the same page when it comes to level 2 REST. I submitted this to HN a few weeks ago, I'm posting it here again:

http://roy.gbiv.com/untangled/2009/it-is-okay-to-use-post

I hope these 2 blog posts will just stop people from equating REST to full HTTP.
The commit log shows plenty of activity:
http://code.google.com/p/anic/source/list
Carry around, repair, keep patched, etc. It's only cheap if your time is cheap.
This story is a few days old, so I guess the upvoters figured most people were already aware of the context. https://news.ycombinator.com/item?id=8895397

Also, HN's obsession with linking to "original sources" means you often get a raw feed instead of commentary.
One thing that's really surprised me is that I bolted my old 60Hz monitor to my current 144Hz and the difference is so bad my eyes almost hurt to look at it. My eyes actually physically struggle with the 60Hz now if I have both in my FoV
Documentation is the Warning: Moose Sign Ahead of digital highways. They should write a sequel to "Traffic" on the sins of software development.

In the best case, documentation simply mirrors the same expectations of usage one receives from public API type signatures. A form of duplication. In the worst case, documentation straight up lies, is outdated, misleading, distracts from improving the software, points directly to the parts of the system with overly convoluted design. Good product has users discarding manuals without ever having read them.
An implant is cooler. You can have it in any body part you wish :)
Pay with your brain :))
The challenge with notability is that everyone, or at least a lot of people (and things), are notable within some community. "Celebrities"? Sure. How about senior executives of F500 companies, high school quarterbacks who are written about in local newspapers, journalists who publish regularly, tenured professors at "major" universities, authors, the most trivial political figure, etc.

A lot of people/things have some level of public visibility if you get to a sufficiently specific group--whether geographical or in terms of popular/professional interest. The system kinda sorta works but it's very inconsistent.
Pragma over "formalism". Every time.

I leave the discussion when an architecture astronaut starts talking about Domain Driven Design, Data Mesh Architecture or any other pointy headed nonsense. I will listen if they can convince me a particular approach is better using real, concrete arguments.

This sort of cargo cultism is how we ended up with incoherent "microservice" architectures polluting the industry.
> I doubt any new entry by a new contributor would last 48h

The last time I tried (maybe a year and a half ago), they'd made it impossible to create a new article as a new user via their UX flows. I wanted to create a redirect and gave up after maybe 15 minutes of trying.
For a lot of the tips (don't repeat keys, use ISO8601 dates), most JSON libraries should follow these conventions. So as long as you aren't hand-generating your JSON, you'd need to do very little work to conform to these guidelines.
Chinua Achebe died 2 years ago.
gives me a rough idea how big your world is.
Thanks for this detailed write-up. I guess I struggle more with the particle aspect than the wave aspect. Meaning, if light were exclusively a wave, then the half-silvered mirror doesn't 'randomly' either reflect or pass through, it just splits the beam in two. And all the events described above would make sense - the beam splits at each half-silvered mirror, so if the block is in place you get hits at B, and if not, you don't. (Correct?)

Except that we are somehow convinced that we are sending single, indivisible photons. Why is that?

And in general - I assume these experiments have actually been done, i.e. at some point long ago someone tried this and was surprised to see that the interference happened with individual photons. Is there a write up of one of these experiments somewhere?
Looks like KDE4 with a new theme, I don't feel hyped for it.
Reports that are pre-defined and parameterized so a business user doesn't have to design the entire report but can just fill in some fields and get the results, like putting in start and end dates and getting a sales summary for the month.
As an American, I don't agree.

All the companies are branding as "mobile." I don't think they really even sell household corded phones anymore, we don't have to be specific about them.

If I wanted a corded phone, I think I'd have to use that specific modifier to get one.

Anyway, back to the point--say "mobile phone" to Americans and they know it's a cellular phone.
As someone who used to be very pro-self-taught programmers, I changed my mind after actually working with some (and having to maintain the code of others). Most of the ones I've run into have holes in core skills that are taught as part of a CS degree, like threading, pass-by-reference vs pass-by-value, DB normalization, separation of concerns, basic optimization, etc... To be fair a lot of CS grads haves holes too (including me), but at least you can assume some sort of base to work from. I'll never forget the blank stare from one of my self-taught coworkers when I tried to explain that it was a bad idea to try to do a full parse of a Turing-complete language with just regexes. He seriously thought that if he just tweaked his regexes a little more it would work.

Also, working on code in a team is very different from working on personal projects alone. It adds in a whole bunch of things that aren't necessary on personal projects. You don't just need to know how to use a VCS but how to use it in a way that won't cause headaches for your coworkers. You need to know how to write code that people other than you can read and maintain it. In many cases you may be responsible for drawing out requirements from users. You need to communicate effectively with the rest of the team. None of these skills are exercised or put on display by your typical github repo.

So, personally, I can see why someone would be very hesitant to hire a self-taught programmer with no experience. If someone has a degree and a little job experience, you know they at least know enough to pass their courses and survive in a team environment. With the unknown guy, you need to do some very rigorous testing to make sure you're not getting a dud. A lot of companies might not have the resources to do that.