jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I would agree with some of the commenters: you need experience and write more code using a single programming language of your choice.

But before you do so, here are some of my suggestions, take it with a grain of salt because it may not work for you.

1) Quit HNews.

You won't learn how to build software here. Most people rehash the same "technical" speak again and again about consumer application (web scaling, javascript, functional, anti-enterprise, etc).

2) Clear your mind

Go out. Walk in the park more. Don't think too much about programming languages. I suspect you're drawn to a distortion field of "learning programming language X will make you better at Y". Once you got that cloud away, start exploring what you wanted to do.

3) Pick a language and be good with it

Again, don't worry too much about the other programming languages unless you want to learn them for the fun of it. If your goal is to build something, stick with one.
The arc of history is long but it bends toward freedom.
Agreed. In fact, DNS was developed basically to address many of the problems with this (admittedly cute) idea :)

Its ancestor was basically a system where'd you download a new hosts file every day -- which was doable when the Internet was small, but didn't scale well.

See http://en.wikipedia.org/wiki/Hosts_(file)#History
That was actually the paper's author's point:

"Points and badges have no closer a relationship to games than they do to websites and fitness apps and loyalty cards. Gamification, as it stands, should actually be called pointsification, and is a bad thing because it's a misleading title for a misunderstood process… Games are good, points are good, but games ≠ points."
I'm really enjoying O'Reilly's Beautiful * series. Instead being one of of your run of the mill how-to books they contain stories about some really cool projects.

One of my favorites in Beautiful Data was about the architecture of the Mars lander. Enthralling stuff.
taps a bullet point on his imaginary list

* Due process [explanation why this exists goes here]

Doesn't matter whether you're pro or anti-copyright. Due process, limits on power, innocent until guilty are all relevant here. So let's use them. You either apply these ideas consistently or you lose them to exceptions.
HN is absolutely a far right wing bubble. Some of us are here despite that.
Uh, no, that won't work at all. You can't noise cancel something without dynamically responding to it somehow.
I don't get this. In your blog post you say "Themeforest has a “no support” policy which is understandable.", but then you decide that because you have paid for the theme, its not unreasonable to ask for support? Can you not see the problem here? If the terms of the sale are no support, then it doesn't matter if you paid for the theme or not, you aren't entitled to it. You are lucky you got a response at all, let alone a follow up email! A "take a look at this problem for 5 minutes" never takes just 5 minutes, and has the task switching cost as well. I'm sure he could easily spend all day looking at "5 minute problems" from people who have purchased the theme.
What everyone fails to note is that in order to profit from these years of practice, you do have to have a baseline ability in the endeavor that you are trying to develop expertise.

I've never met a great programmer who couldn't grok something like pointers to pointers with just a few exposures. Your mind is either wired that way or it isn't. No amount of practicing is going to rewire it, no matter how hard (or long) you try.

But, once you do pass the baseline - absolutely, practice does make perfect.
When I was working at Sega, I innocently asked Toshi Morita if the Saturn port of GCC could support Objective-C. He nearly freaked out since it was already as much as he could handle to keep it working with C++. I never mentioned it again...
I've been busting my ass and almost have everything ready for this month. Testing my new AS2, AS3 and JS APIs at the moment (one last problem to solve), got my shiney new website, even announced pricing with few complaints. And I'm taking it realtime ... that's been a fun challenge - 7b events/month now!
This. There are some real benefits to not having to fly through air the whole way.
http://en.wikipedia.org/wiki/Inertial_confinement_fusion

In 1983 I toured the Nova laser site you can see in the illustration while it was being constructed. It's very real stuff, the walls of the collision chamber were 8 feet thick to keep the (projected) neutron flux from harming people and things (transmuting ... which is why current fusion approaches almost certainly won't be practical power plants, we need aneutronic fusion (e.g. H3) for that.

As a side note, these laser systems are great for nuclear weapons simulations and 3rd generation (vectored, e.g. X-ray/gamma laser) nuclear weapons development.
Events in Northern Ireland have killed approx 3600 in the last 40years - not too far off.
I got one last week and have had good luck with [CubicSDR](https://cubicsdr.com/) which is brew installable, as well as decoding APRS packets from the command line using rtl_fm and multimon-ng

I'm hoping to figure out how to decode satellite pictures in the near future.
I'm not sure "Responsible Disclosure" makes sense in any case.
You are correct my good sir. ST as a whole, is about aging. I can expand if you wish, but, at different times in my life I've found different shows relevant.
>>> cb = bytes.fromhex('6968766f606e776c2d2d21262138475c5b5a475b545e475c6b6a776b646e776c6b6a772b646e776c6b6a776b646e776c6b6a776bbadf04036b6a776c616a846f')
>>> pb = b'\x02\x02\x01\x04\x04\x00\x00\x00FGVMEV0000000000\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00...'
>>> print(''.join(chr(c ^ k) for c, k in zip(cb, pb)))

kjwkdnwlkjwkdnwlkjwkdnwlkjwkdnwlkjwkdnwlkjYEJ

EDIT: The repeating XOR key is pretty obvious. Just ignore the junk at the end from the `...` in the given plaintext.
I disagree. My idea is that with some common assumptions and simplifications, QM looks like CM when the mass is big and other usual conditions. Like a real piano can be under normal conditions simulated by an electric keyboard.

Life is like an emergent phenomena based in chemistry. In some special cases, the chemistry is very complicated and it's better to have special name for this situation and call it life.

Anyway, the problem with analogies is that each one thinks that their own one are better.
Oh my. So maybe someone's gonna get really rich from that $1 billion? Honestly it just sounds sketchier and sketchier.
And it appears that you succeeded. Awesome!

It seems Solaris has been adding many BSD and, especially, Linux compatibility APIs lately. It seems too little, too late; or perhaps the initiative is part of their effort to EoL Solaris, providing an upgrade path to Linux.
I don't consider displaying static documents to be running code.
I think enforcing any sort of eugenic policies would also be unethical including the forced disclosure of the medical procedures we are discussing.

It's hard for me to believe something is wrong and shouldn't be done while simultaneously believing it should not be prevented with policy.

We need to evolve the ability to uncover deception with our minds and prevent betrayal innately. Those who can do that possess gifts that will reward the successful species in the very long term.

As it is, we are unable to detect and prevent it as a society and we need that skill. I admire it in those I know who have it. I wish I was better at it.
Now that this thread is full of advertisement, I will add my:

Microanalytics[1], a web-analytics service you host yourself with a CouchDB only (no backend). It supports custom events (with values) and stores raw data, that you can process easily later to see cool patterns. Like what the Tend homepage shows, you can also see each session, what each user did[3]. There's a command line client[2] that you can use to explore the data, it exposes the data for you in a way that pipes well.

Suggestions and criticisms wanted.

[1]: https://github.com/fiatjaf/microanalytics

[2]: https://github.com/fiatjaf/microanalytics-cli

[3]: For example: zhgj3ytm came from some ad, then visited some page; the other day it came again from Google and registered with the email bananas@email.com, then it left and never came back.
Hey, I work at a startup in Budapest (allmyles.com), I'll ask the team if we could teach him a thing or two by passing off some work. We mainly work with Python, and having him around (office is next to Deák Ferenc tér) might prove fun for all of us. Remote works for us as well, of course.

Disclaimer: We're rather bootstrapped, so I can make no promises. (Jeez, we might not be able to afford a 15 year old programmer.) An even larger issue might be that I think it's illegal to give work to anyone under 16. I'll have to ask around and if you send me some contact info to bence.nagy@allmyles.com, I'll get back to you once we've got things figured out.
> if the monotonic clock can keep such accurate timing, then everyone would just use that and NTP would not be so necessary.

Stable and accurate is not the same thing.

And if you have two NTP servers, and one is off (example from the article), then yes multi-minute jumps do happen. A misconfigured NTP server caused TCP sessions in a load balancer to drop and ping commands to just hang. That is not OK.

Side-note: The misconfiguration in that example was "the NTP server ran on a virtual machine, where timer ticks from hardware to VM drifted, and the time difference to upstream became so big that the NTP daemon stopped trusting it and ignored it". I'm not defending that design, I didn't do it, and I fixed it when I found it.
I agree with what you say and in the long run one should be looking to work directly for end user
but a balance should be maintained b/w the two. It is easier to convince the software businesses of your usefulness
while convincing the end user will take much more effort.

One other benifit of working for the end user is that in many cases you end up being paid for maintaining (for example being a server admin for a web app) the application you wrote for them. This can be a nice source of recurring income.
Well, the US didn't have much issue with European fascism in Spain, or with supporting fascism in Chile and otherwhere in Lat. Am., not to mention the horrendous state that Saudi Arabia is...
I started at 15 (15 years ago). Although today I am a Python guy and generally a little anti PHP. I think that the ease of PHP with web servers translates almost immediately with beginners. It will teach him to search for what else is out there. Plus if he is going to be doing little church/synagogue websites, he start to grasp HTML/CSS/Javascript at the same time. Same way I started.
mv file ..

MacOSX is a unix system. Work in the Terminal!
Do T-Mobile and AT&T still have the roaming agreements with each other in place from back in the day when they were SBC/PacBell and Voicestream respectively ? I seem to remember in the early days of T-Mobile in California for the most part you were roaming on AT&T and T-Mobile branded phones had the firmware hacked to show 'T-Mobile' instead of 'SBC'.

(I noticed a month or so ago my T-Mobile SIM ended up on an AT&T network when I was out in the wilds of Arizona so have been curious if this was still the case)
Good addition. Yes, I avoided the 'midnight sun / sun never sets' extreme because it actually kills the 00 = Dawn in one fell swoop. But I didn't realise how low a latitude that came (I did experience 'midnight sun' holidaying in Bergen, Norway, but even then it actually set a little later in the night.)
Agreed. Phones are silly; either use a system that provide a status such as "available" or "away", or use a system that by convention is answered by the recipient at their convenience (which for some crazy reason doesn't normally include telephones, though it easily can with current technology). If you need to schedule a meeting in advance, suggest a time that shows up as "free" on their calendar.

I'm often up at 2AM, in which case I'll hopefully still be sleeping at 9AM. Sometimes I have 6AM meetings, in which case I'll (hopefully) be asleep early the previous day. I also travel to conferences halfway around the world. My local timezone is not a good way to guess when to call me.
I don't think there is any malice, it's just ignorance. We're in uncharted territory here and people have no idea how to behave. Not to mention humans are social creatures and it's very much against our instincts to be shut-ins that don't interact.
Could you try again?
Giving Obama credit for Robert Gates as Secretary Of Defense is overlooking a few things.
Early in my career (23 years old) I made the mistake of automating (rule 4) and bragging about it. I wrote some scripts that automated AutoCAD drawing calculations and spit out some spreadsheets. It would save a draftsman or engineer the entire morning of work every business day.

Naive and hungry for recognition, I even did a couple presentations about the process and was very proud of myself.

Later, I was reprimanded by an 'old school' director for taking shortcuts and changing processes that were well-established. There was no process change, my script performed the same calculations that a draftsman/engineer would click and commit to paper every morning.... zero room for error.

My boss was also reprimanded for letting the 'new kids they hired' run amok and do things however they liked.

They still used my script though and began giving our group new responsibilities to manage with the time I had freed up.
In the context of a compliant web browser you can set a cookie as http only as to disallow access it via Js.
> as you said tipping is mandatory. 18% is the lower limit.

Just out of curiosity, where do you live? I've worked front of house at many different restaurants in an expensive city on the west coast, though this was 6 or 7 years ago. I was under the impression 10% was bare minimum, 15% was the next step up, and 20% was generous.
Well i didnt know the august thing.. but estonia has been doing nomad / digital stuff for a while so its not surprising.
It's not just in the so-called America. In countries with rich cycling traditions, like here in Colombia or even in Spain, you can easily find people who hates cyclists. News about a cyclist killed in road-rage incidents are not rare.
This is infuriating as a parent. My daughter likes certain videos, and I have to write down the titles of her favorite videos to search for them every time she asks for them. (We watch YouTube on an nvidia shield).

I honestly don't understand how this restriction makes sense, it all seems punitive.
Sometimes it's like unit tests, where you might get the test itself wrong at first, but that still helps you get closer and write better tests.
I was a bit surprised that a shopify biz that could not be bothered to use its own domain would be very concerned about monitoring ad performance.

Seems someone would first effect to have a better branded site. As in, a decent TLD.

And that if anything, this is a kick in the pants of an ecommerce site to get its own domain(s) to deal with this.

Do I have that right?
No one understands the true nature of the "woke mob" and "cancel culture" until several thousand people on the interwebs threaten to have you fired, shot, and your family murdered because of a simple mis-understanding. Until this happens to all the virtue-signaling crusaders out there they will continue to claim cancel culture doesn't exist, that only the racists, white supremacists, and "people who deserved it" have this happen to them.

It's not possible to apologize in these cases as if you admit any culpability it WILL be used against you to do as much additional damage as can be done. You can't backtrack, you must simply weather the storm and hope your employer who's known you much longer than a pack of wild woke-mobbers will give you the benefit of the doubt rather than assume that you eat minority children for breakfast.
Thank you for the promo codes, I used "W3JA739FF39P" I will give it a try and write you my thoughts.
So how will that work for gmail? They can't throw away their entire userbase because they don't have ipv4.
Erm, yeah. That's what I get for posting in the middle of the night while I have insomnia.

But you know what I really meant. And no, I don't know whether they will accept them back.
Discussion on the original article: http://news.ycombinator.com/item?id=2004998
Wikileaks.org ... whoops!
I've seen a shark while swimming in the ocean before. No big deal. I believe it was a reef shark (in hawaii). Under 6 feet (2 meters) long, a decent distance away, never showed the slightest bit of interest in me (or the other people I was swimming with), and I left it alone. I was more worried about staying away from the pufferfish.

We just don't look like food to most sharks. If visibility is good and there isn't the smell of food in the water, there's usually nothing to worry about.
Yup. You can't eat your medical insurance, nor can you live in it.
When we buy products at the grocery store we can look at the package and after the ingredients list it says "this product may contain traces of this or traces of that", or "this product was made in a factory that also process this or that".

This is very common for traces of nuts and fish. I imagine all vegetarians have this routine for products they haven't bought before. Some vegans/vegetarians care about it a lot, some don't. Both are acceptable stances in my opinion. It's all about transparency.

We also all know insects were likely crushed while harvesting plants and cereals we eat, and probably ended up in our food. But you do develop a certain disgust at the idea that a dead mammal/bird/fish was processed along with your food, so it makes the food less enjoyable. In this case, you would likely simply not go to Burger King, just like you wouldn't buy the pre-processed food that has traces amount of whatever you don't want to sponsor.
Google themselves are your example. Leaving aside some horrible accessibility keybindings in Docs, both Docs and Sheets are basically fully accessible. in fact Sheets is the best spreadsheet program I've used. It's not as powerful as Excel, but Excel is laggy for a variety of technical reasons that shouldn't exist, at least with NVDA. I can also read presentations in slides, and I might be able to make one. I've never tried; web or not, making slides just isn't something super feasible for a blind person if it's going to look any good.

I have gripes about Aria. It's definitely possible to abuse this stuff and end up with an inaccessible mess, but overall we have been trending toward a more accessible internet and things like the aforementioned do exist.

I've been blind since birth. I started on a device called the Braille 'N Speak 2000, which functioned very much like Emacs. I don't use Emacs because Emacspeak requires Linux desktop and adds a ton of extra complexity on top for very little gain. Linux dropped the ball big time on accessibility and audio in general, and never really recovered. Obviously this is opinionated, but I feel like you're implying that I lost my vision later in life and am forming my opinion around that perspective. You might additionally want to look into Jaws and NVDA. Learning those is about as bad as learning Emacs or etc; knowledge from when you were sighted doesn't transfer in the slightest and the interface is much more arcane than you probably imagine it to be.
And that's assuming that the 99% accurate really means 99% sensitive, 99% specific.

To amplify your point,

99% sensitive from 100000 people with an incidence of 60 means 1 false negative, assuming you can't detect .4 of a person and floor to integer.

99% specific from the same pool means 999 false positives, same assumption.

You mentioned that re: 1000 total, but the kicker:

Total population, 59 true positives + 999 false positives.

So, if I test positive, absent any more knowledge that means it's a 59/(999 + 59) chance of being true, or around a 6% chance of being true.

Probably enough for followup testing, but an interesting demo of why the statistical accuracy is meaningless unless you also know the actual incidence. 99% becomes not many % right quick.
For desktop, I believe so. Not for Android.

I've fully ditched Chrome desktop for Firefox, however.

Other than the landing page for search itself, the distinction doesn't much matter. If you set web search as a homepage or bookmark, you can definitely do it there, however.
But what percent? I mean if a fly lands in it? Human sweat? What about insect parts in grain.
For what databases? Many vendors specifically disallow publishing any benchmarks in their licensing, so if you're looking for benchmarks for a proprietary database, good luck.
It's actually a lot larger if you look at vector registers - AVX registers are 32 bytes each and there are also ~168 of them in modern AMD and Intel CPUs, resulting in 5KB of registers. With AVX-512 the number is 10KB!
Well that leaves two possible cases: (1) the company does not value person's experience correctly and fails to understand the value they deliver or (2) the candidate is not going to be able to deliver the value they're requesting to be compensated for relative to younger candidates.

#1 is real, I'm sure, but #2 likely happens a lot, as well, due to the American worker expectation of yearly raises and seniority-based pay, regardless of performance.
A proper relationship needs effort. Even if all the feelings are involved. The hurdle to start one is especially high, you have to go out there, open yourself up and prepare to get hurt. Now, of course you can say this is a very cold and unromantic way to look at it. It is, yes, but I'm not on HN to romanticise. I'm sorry to hear what happened to you.
Here's a question. Does there exist a decent stand alone representation (BNF or otherwise) of the Ruby grammar? I see all this stuff that says Ruby-style, and it looks almost like straight up Ruby. Moreover, I Google around for a Ruby grammar and can't find much of anything substantial, but I haven't looked in awhile. I've tried cruising the Ruby YACC file, but that's kind of a disaster. Is there good one that exists as a reference for 3rd party Ruby implementations?
Given that this is a document for the swiss division of ubs, I'm not really too surprised.

If hiring is any indication, I know that in France (not 100% sure specifically about Switzerland) it's pretty much required to submit a photo of yourself with any job application/CV. I think this is a good reflection of the kind of thought process that goes on in some workplaces.

If they think they can judge your worthiness for a given position by your appearance in a photo, I can only imagine the importance they put on daily dress at the office.
Thanks for the link! For running the tests, are you just saying to do this on servo? Is there a preferred "getting started" page out there?
Exactly. And just being involved in a study, having the feeling of purpose...lots of variables.
How do you enforce this and in which situations? I have a hunch that the actual legal technicalities aren't trivial.
>>I want to hecking scream.

Overreacting much?

>The point of the original website in this chain was not that you couldn't do media queries, or that all of your designs had to be unstyled. It was a gosh-darned satire that showed that even if you did literally nothing, your website would still be responsive and readable and load fast. The fact that it did nothing, that it was just a completely unstyled HTML page was the reason that the joke worked.

Yeah, so? Who cares about the point of the original website? As if it was some sacred ultimate truth, that only makes sense in the exact original wording and message?

The point of THIS website is that you can improve upon the original "do nothing" website by a lot, and still do almost nothing: just add 10 tiny CSS lines.