skysight-inc/HackerNews huggingface dataset:
Full disclosure I'm a competitive bodybuilder and powerlifter, so realize I might be an extreme data point. That said, I still very much care about longevity and maximal health.

I do intermittent fasting in roughly 14-16 fasted and 8-10 hrs eating. In that I eat roughly 4-5 meals, each trying to include a protein and a fruit/vegetable, with a focus on fish for the protein to maximize omega 3 and vitamin D intake:

1) Some sort of salad w/ a whole grain and protein (e.g. kale + mesclun w/ quinoa, tomatoes and salmon + olive oil vinagrette)

2) steel cut oats + berries w/ pea protein

3) some sort of workout drink on the days I workout (usually gatorade powder + pea protein + creatine)

4) chicken + rice + stir fry veggies

5) sardines + kimchi
I would focus on a side project that challenges your technical skills. I would put those down on my resume as projects at your current company.
Sports that play more games do naturally cycle through rosters of players to let some rest, and prevent injury to optimize for healthy players. Look at basketball. It's not uncommon to see star players not play for a few games in a row. With so many games played, a few games isn't statistically as much as a single football game in the normal season. At 16 games for a normal season, a single football game makes a huge difference, and it can be hard to sit out an overworked player when that may make the difference between a win and a loss.
I'd say stay, but make sure that if they cut you off quickly you either have some $$$ saved up to sustain yourself or another job prospect to go to.

Anyway, don't worry about your job stagnating. It's just programming... career progression is usually lackluster anyway (don't know your case personally) Also you can always get creative with your CV later on (as you know, work expands to fill the allocated slot).

Think about this you're getting paid to work on your code! What could be better? Just cover your tracks and don't get into any IP dispute over your code ;-)

Edit: If you wanted to use the time for something that could possibly look good on your CV or your employer would appreciate, you can look for some internal software problem to solve, Or make a demo app using your employer's technology stack.
Credential stuffing prevention and the risk of account take over
Ξεχωριστά – μοναδικά φορέματα γάμου στην Πάτρα
those times its ok to sleep until 10 am. 4 hours of sleep will get you through the day. its important to not sleep too much or you will not be tired enough to fall asleep at night.

i also want to add thats its better to get 6 hours of deep sleep then trying to sleep and basically awake whole night.

and best tip to get tired is to wake up early and do some exercise during the day.

also eat at the same times every day.

routines x3
Millions is a exaggerating
Pannenkoek just released a glorious 37 minute video on sm64 mechanics: https://m.youtube.com/watch?v=UnU7DJXiMAQ

And if you have never watched speed runs, Summoning Salt has a fascinating series on world record progressions in popular games: https://youtu.be/RdAkY7RfajY
Yet, no two people manages to edit the same version of the file.

Current change integration tools each lack on their own way.
+1. Most folks here don't understand that 5% equity is easily diluted to 0.005% equity in 6 months. So now you are going to spend $50k suing the company for the $10k they owe you. OP needs to listen to people who have experience (like you) instead of random strangers who think equity = cash
Interested why the author uses chrome for "play"...?
> It basically has features that are best implemented as a library. In fact, the many kanrens

I've never seen one that came close to a real Prolog. Having a library that implements a slow, informally specified tiny subset of Prolog doesn't say anything about the usefulness of real Prolog.
Quite a few negative reactions regarding the decision to go back to coaching in retirement. I think change has to start at the coaching level, as boycotting the sport will do little to change the status quo, especially in the immediate.

A few thoughts -

In my own experience in playing contact sports (lacrosse, not football), it's a trained behavior to shake off injuries, avoid trainers, and otherwise ignore your body's warnings of potential harm. This is taught by the coach [or worse, parents]. The encouragement to push yourself beyond natural limits only increases as you progress to the collegiate and professional levels.

The unfortunate effects of competition are that coaches skirt a dangerous line of balancing the star player[s] safety and winning the game, and this behavior is clear to the players lower in the depth chart who wish to become the next star.

Some of the more disturbing things openly shared were how to pass the concussion protocol, that coach will let you take off a week of practice after a hard head hit so don't go to the trainers, and to shake off any and all injuries as you will be rewarded for being tough. I, and any number of my ex-teammates, agree we experienced what are now known as "minor concussions" constantly throughout our season. Only major concussions would go reported. Being able to walk off the field typically meant you had only a minor injury, and could go back in once getting some wind.

The fact that so many are injured during practice goes to show, it's coming from the coach's inaction and not just during the heat of the game.

Under this light, I think Finley is taking a proactive approach to change by inserting himself on the front lines.
First of all, you're not an ex-founder. You're a founder. You happen to have moved on to another project.

Second, you're a shareholder of the company. You're a big enough shareholder that they'll ask for your signature on the paperwork when they recapitalize ("raise money").

Third, any variant of "you suck. I don't want anything to do with you." is a poor opening gambit in a negotiation strategy, even it's true.

If I were you I'd ask to sell some, but not all, of your shares into this financing round. You can simply say you need some liquidity. This isn't a bizarre request. They may turn you down, but they won't think the less of you for asking.

If they're raising money on a $40 mill pre-money valuation, that pegs your 5% stake's paper value at 2 megabucks. Selling a quarter of your stake into the round will get you $400K even if you give them a stiff discount. That's more than the $100K. And, you still have some upside if you're wrong about their prospects.

That being said, you're probably right about their prospects. Been there. Done that. Didn't even get a Tshirt.
curious: what kind of txt editor(s) would make sense for non-code writing, say a novel, say w markdown or something similar? Especially if the person writing is non-technical so stuff like emacs, vim, atom don't seem like a great fit? I'm thinking something non-obtrusive and with limited options, so that UI is not getting in the way of writing, but with very litte learning curve?

And, given the example of GeorgeRRMartin, perhaps something WordStar-like would fit the bill? If so, are there good free editors in the style of WordStar?

I have this friend, and I've seen the mess of unintended font changes, sizes, styles, bulleted lists, indentation changes. and all kinds of horrible stuff in his manuscripts when I had to repair some of that damage because it was getting unusable - think he'd appreciate a more focused alternative..
MVP as in Most Valuable Player.
au contraire. Plenty of art history majors can figure it out after a 3 month bootcamp.
Civ V and VI, Horizon: Zero Dawn and Destiny
According to jacquesm upthread, who sounds like he knows what he's talking about, you could well get sued for damaging the company. Looks like the only reasonable option is to work with the CEO.
My statement was exaggerated to make it obvious that I was employing humor. I'm doing exactly the thing that you are claiming isn't problematic, and yet you somehow don't like it.

And now you are complaining about people falling into an us-vs-then mentality while at simultaneously falling into an us-vs-them mentality yourself.

What I actually think is that current social justice thinking is as harmful as you seem to imply but that the way you are responding to it is literally just as bad.

We need an advance in our ways of thinking about this - not just un-thought-out reaction.
That seems to contradict the whole "there aren't enough devs" argument that seems to keep getting brought out to enact visa "reform"...
Proud to be a freshman majoring in CS and also proud to be a nerd.
The history of the rules of football is a constant struggle between making the game less deadly while preserving the inherent bloodlust in it. Fans and players want the game to be violent. People were clamouring for safer rules from the very beginning in the history of the game. Concessions have been made, little by little. It's a huge struggle and debate each time.

https://en.wikipedia.org/wiki/History_of_American_football#V...
Thanks for the quick fix; I quite enjoyed the writeup.
The main reason why I dislike ff is it's GUI. Chrome is beautifully minimal, and ff is the opposite. also - unify search and address bar already.
You realise MS uses git and github internally right?

But hey if you're a happy TFS customer then good for you...
I like Curry better for mixing logical and functional.

http://www.curry-language.org
I generally keep anonymous because I am not looking for any special attention. If someone is going to reach out to me specifically about my experience, I would hope it would be to understand and fix the issues I encountered try to get support and not to placate me because I am being vocal about a bad experience.

Unfortunately every time I have contacted someone who responded to my vocal complaints, they didn't care about the issues I encountered and just wanted to shut me up. This goes for Best Buy, Comcast, UPS, and quite a few other big companies.
For the same reason so few people major in any subject. CS isn't special. People major in subjects because they're interested in them, they think the career path might be good, there is social prestige, and many other reasons. It's entirely not surprising that CS has few people selecting it as a major.

The decline or slower growth relative to other fields requiring similar kinds of intelligence may be an interesting question--or it may not be, but the posted article doesn't, in my view, present any compelling case for either answer.
> There should not be semantic meaning that disappears when something is printed.

I can see why you'd say that, but who decides whether it should?
I didn't know about about:support, nice. It indeed says "disabled by addons". Other than a binary search, how do I figure out which one(s)?
Seems curious, though, that a CEO wouldn't want that 5% available to the investors at a reasonable discount. Versus the pittance that's being offered. Makes you wonder what else is afoot.
You are not asking the same questions. The question is how would, not would. While I'll admit writing an operating system in Java is non-trivial (thinking of kernel-level programming here), writing a command-line tool or a video game is pretty simple. You main method receives command line arguments, so that part is covered, and for games you do pretty much what you would do in any other language.
I've never had to "jump through hoops" in order to get an engineering position.

I usually get a fairly straightforward phone screen/on-site interview.
Not to mention "useful". Imagine nurses going on strike. Now compare that to lawyers, programmers or investment bankers going on strike ... no one cares.
+1 to this.

Where I am from "Front End" is still seen by HR as the guy who slices PSD templates into HTML layouts and they pay accordingly.

Calling yourself front end is doing yourself a disservice especially since you have all those years of experience in back end.
> My opinion: Humans are good at thinking sequentially, imperatively.

It's more basic than that. The underlying CPU is unabashedly sequential and imperative. It even uses (shock, horror) bare GOTOs, i.e. conditional and unconditional jump instructions.

These other models might be more mathematically elegant in some abstract sense, sure, but I'd rather work with the underlying hardware than fight against it.
Perhaps doing something to control an overheated housing market would help more than tearing up new land 100 miles away from cities whose prosperity derives from the 'network effects' of geographical proximity.
>8859-1 defines the first 256 symbols and declares that there shall be no deviation from that. Microsoft then immediately deviates with their Windows 1252 encoding.

>Everyone hates Microsoft.

If only it was only that... Microsoft has even worse encoding schemes. The ugliest I encountered was an "encoding" based on glyph indexes in ttf files.

Conversion is a pain in that case, and is uncertain... it also leads me to not so beautiful code...

https://raw.githubusercontent.com/kakwa/libemf2svg/master/in...

Even between Microsoft products (namely Office on Mac and Office on Windows), this scheme is not handled properly (the string is incorrectly handled as an UTF-16LE string on Office on Mac).
"alt-right bigot"

See, that's why Eich's "resignation" is a massive red flag for me. Plenty of perfectly-decent people have misinformed political opinions. Any reasonable person could separate those personal beliefs from professional merits.

Instead, though, we have lots of unreasonable people who look at a handful of political beliefs (including past ones that may or may not still be in effect) as some sign that a person is irredeemably and permanently "evil".

I have many friends, family members, and coworkers who have political viewpoints that I find to be reprehensible. Some are diehard "Make America Great Again (but only for white people)" Republicans. Some are diehard "If you're not with Hillary and every last one of her political stances, you're a deplorable and evil person" Democrats. I'm able to maintain civil and productive relationships with these people because I'm able to see past political differences and recognize these people as human beings with perfectly valid (albeit horribly misinformed) opinions.

If Eich's resignation (forced or not) has no effect on Firefox users or the persecution thereof, then neither would Eich's continued tenure as CEO affect users. Same goes for Mozilla staff; unless there's actual evidence that Eich would have discriminated against non-heterosexual staff in a professional setting, the idea that Eich was somehow unfit to lead the project which he cofounded was a premature and unfounded idea at the very least.
Using them, or writing the high performance multi threaded cross platform driver for them?
What happens when IT for a hospital goes on strike?
Fly+me+to+the+moon+by+Frederic+Thomas+
I'm glad I got a full CS degree, but I knew several people who dropped to the business versions (often called MIS or CIS depending on your school) and learned a lot of the basics of programming and web front ends without more the hard core algorithms and foundation work.

As I read the into, I think the author touched on a lot of the reasons I was starting to think of. A lot of people do boot camps (which are overpriced for-profit garbage btw), community college programming classes, etc. I know people out of this programs that understand bigO notation and do all kinds of fun scaling work and I know CS majors who can only program Java/C# and don't know what a SATA connector is. You get out of your field what you put into it.

As far as women in our field, I hesitate here. I don't really think it's the hostile landscape. I've worked with several female engineers. Some are amazing and good designers. Some are terrible. The ratio to good/bad males, in my limited non-scientific empirical view, seems about even. I also haven't really witnesses women being treated badly either and I've worked in five cities and several jobs over the past two decades. What I have seen are entire groups of people being treated like crap in hostel work environments, not limited or segregated by race or gender.

I feel there are also not that many people in our field (both men and women) because it's...pretty horrible. Seriously, we sit in front of screen for 8 hours a day watching the world tick by, often doing our best to design the best we can to be bolted onto old decaying crap that should have been retired a decade ago. Or we build shiny new products that benefit the few and have tons of crazy requirements that come out of no where that nobody wants. There aren't as many women in engineering because in general women chose jobs that are more rewarding even if they're lower paying. I think we could all take a page from that philosophy, if we didn't live in a world where we were afraid of ending up on the bottom or without enough for essentials.

I can honestly only two about two years at a time in IT these days. I've embraced the Sabbatical (http://penguindreams.org/videos/taking-a-sabbatical/) even though I realize it's probably not sustainable long term, and also realizing my earnings in software give me this unique advantage, that most people simply don't have.
Can behaviors really be contagious?
> Maybe I just live in developer bubble and don't know any better,

Yes, that's quite likely. Diversity is important in this field, as in any other, for a number of reasons. The two most important are that is the brings diversity of thought, which should always be welcome in a supposedly fact-based intellectual field, and that it is a signal that we as a society value ourselves and our peers well enough to not treat anybody as second class citizens.
Personal anecdote: I didn't major in it because I had no idea I would enjoy it.

I was fortunate that my engineering program had two semesters of Java. We spent more time hand drawing logic gates than coding in the intro course and so it wasn't until the second (data structures) that I realized it was something I wanted to pursue. It was too late for me to change majors at that point, but not too late to take internships and then a job as a programmer.
I'm pretty sure the accumulation of capital that draws people to SV and New York. There were numerous studies, e.g. https://www.researchgate.net/publication/228200217_The_Geogr... . That's why it is really hard to set foot 50 miles further than the centre of VCs, not because it is harder to attract talent.)

“In Connecticut and Massachusetts the proportion of investments located within 50 miles of the investor’s home or office is 37% (Freear et al, 1992). In New England the equivalent proportion is 58% (Wetzel, 1981) while in Ottawa the proportion is 85% (this high proportion reflecting its proximity to different cultural and political milieus to the north and south and distance from other major urban areas in English-speaking Canada). In the UK, Mason and Harrison (1994) found that two-thirds of investments by UK business angels were made within 100 miles of home.” http://strathprints.strath.ac.uk/15803/

This slowly changes, but still, matters.
A lot of Chicago's population loss is on the South Side where violence is high. Also the elimination of the projects has moved a lot of Section 8 housing to the suburbs, as it gives low income families a chance at a better life in a less dire situation. Investment in new infrastructure is at an all time high in the Loop / North / West sides. Young people are moving out the suburbs and into the core. Chicago's population isn't increasing at the rate of places like Houston because of the lack of annexation, the suburbs in Cook County generally don't want to join the city.
There might be, but I doubt it's on purpose. At best it'd be gross negligence or something, but I'm not sure holding a monopoly by not actively supporting the opposition (i.e. negligence) is punishable.

I experience the same issue and it's frustrating. Not that I use a lot of Google services, but when I do... yeah the effect is noticeable. So much as I like to point a finger, I expect it's just due to them not putting in as much time to make their stuff run perfect in anything other than Chrome.
Zlatan Ibrahimovic to End Career at Milan?
+1 Factorio. Used to be an avid gamer. Now just an avid Factorio player.
Prolog never had the SQL moment. SQL had IBM, Oracle, and relational databases to back it up and propel it into popularity. Prolog just never had that application. I also believe that the Japanese Fifth Generation Project's failure did a bit to harm the idea of a mainstream Prolog. I was very interested when Borland released Turbo Prolog, but it didn't quite last that long. It also, in its early days, suffered from a bit of Smalltalk vendor syndrome.

..and, sadly, it didn't look like C

// strangely Prolog is listed as a spelling error by Firefox...
Don't be a shmuck. Don't sell. Get an attorney, talk with the CEO only through the attorney. Find someone like jacquesm or I can refer you to someone to help you negotiate.

5% of XX,000,000 is at least $500k; you're a fool to take less.
I don't know what market you're in, but it's definitely hard to find good people in Silicon Valley. Most of the time my company finds one, they have multiple offers.

It's also difficult to believe in an oversaturation of developers when their salaries are at record highs -- that only happens when demand increases relative to supply. There is no union, and minimum wage is nowhere near what developers are paid, so supply and demand is the only explanation for the increase in developer salaries over the past few years. In an oversaturated market, salaries would decrease, not increase.
Lắp đặt máy chấm công. khoá vân tay và thẻ từ, camera kiểm soát cửa ra vào
What's wrong with writing Unix command-line tools in Prolog? I'm asking because the "deficiencies" aren't clear to me, although I have written command-line tools in Prolog.
He means that Emacs Lisp code wouldn't break much if strings were made to be immutable; you don't generally mutate strings. (Buffers, on the other hand, are mutated all the time.) I would suspect that the converse is also true though; Clojure code probably doesn't often rely on strings sharing storage, so making them mutable might not have a huge effect. I've less experience with Clojure than with Elisp, though, so I might well be wrong.

As for the latter, it does occasionally feel like functions aren't truly first-class in a lisp-2 because you have to jump through hoops to pass them along as an argument (funcall, #'foo syntax, etc). In most lisps passing functions as arguments is just as common as "calling" non-function values is in Clojure. Anyway, I suspect that the "Jim Crow" dig was hyperbole, not intentional virtue signalling. :P
Same boat here, I only have to work about 2 hours per week to maintain $500K annual profit. I'm the biggest procrastinator in the world and don't know how to program (although I'm now learning just for fun).
I dunno. $100k as a lump sum, here, in cash, now would solve a lot of serious financial problems in my life that $100k over 12 months doesn't even move the needle on. Some problems in life require lump sums. Cash is king.
PHP's killer app was that it was easy for a System Admin to install on Apache and easy for a programmer to upload something that worked.