jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
It's easy to get a job if you're ex-FANG, and often you can return to your FANG job easily (e.g. without having to interview).

I suggest you do some interviews and see how you feel about the opportunities that present themselves. Taking vacations to try doing your own thing is also a good idea.

FWIW I wish I had left my FANG job long before I did.
Something is wrong with that shorturl - it just takes me to the main https://www.shorturl.at/ webpage.
You started crossing into personal attack already upthread, and here went over to the dark side. Can you please not do that, regardless of how emotional another commenter is or you feel they are? It degrades discussion and of course is against the site guidelines.

https://news.ycombinator.com/newsguidelines.html
I read a whole lot into the fact that they specifically mention only two things they won't change, the target audience and the brand.
Wow, climb on down buddy. E.T. the movie is even referenced on Eternal Terminal's site. https://eternalterminal.dev/howitworks/#the-eternal-terminal...

You remind me of the main character's wife from Breaking Bad, what's her name, oh yeah Skyler.
It sounds like he might be living off of investments or leftover savings from his previous position.
Federal judges have life tenure. The drug war continues to be prosecuted because people support it. The only legalization supported by the public is possession of marijuana, which accounts for a tiny fraction of federal drug prosecutions. Support for keeping other drugs illegal is still 75-90%, and those drugs are the ones involved in almost all drug prosecutions. http://m.huffpost.com/us/entry/5162357
I don't 'get it': I'm developing
a Web site, my first serious one,
and using the standard Microsoft
software tools Windows, IIS,
Visual Basic .NET, ASP.NET,
ADO.NET, SQL Server, and some of
the rest of .NET, e.g., TCP/IP
sockets.

For entering the code, I am using
my favorite (programmable) text
editor and believe it is working
very well. Otherwise I use
some scripts I've written in
my favorite scripting language.

To do this development I read through
about a cubic foot of books and
4000+ Web pages of documentation, nearly
all from Microsoft's Web site.

For the development I struggle some
with 'scope of properties' in CSS
(which apparently is nearly never
discussed) and much of the documentation,
but otherwise from the server farm
architecture to the
computing to be done down to the lines
of code and documentation, there are
no problems. E.g., for a single
Web page, say, X, there is a
file X.ASPX, and it has some
options, some static HTML and CSS,
some 'event handlers', e.g.,

Sub Page_Init
Sub Page_Load
Sub Page_PreRender
Sub Page_Unload

some Visual Basic
code, a lot of use of classes from
ASP.NET, ADO.NET, etc., and
some include files for CSS,
functions, classes, etc. Fine.

And I don't have even as much as
a weak little hollow hint of a tiny
clue what MVC is or why I should
want or need it. The explanations
of just why I should want MVC
look to me as burdensome and
totally meaningless
distinctions and constructions
for no good reason.
Same for a
'framework'. Same for Nancy
and everything else in the OP.

E.g., the OP talks about GET
and POST "methods". I don't
do those things -- IIS and ASP.NET
handle those for me. If I want the
actual post data, then it's
available to me via some ASP.NET
classes. But the code I write
doesn't deal very directly with
GET or POST.

And have I found no good explanation of
why I shouldn't just continue
as I am.

I don't have a clue what OP is
talking about.

My guess is that MVC, Nancy,
etc. are for programmers with
backgrounds in Web development on
Linux who want to program
on Windows and there use programming
tools and techniques they used on
Linux instead of just the usual
Windows IIS, ASP.NET, etc.

I've already read a cubic foot
of books and 4000+ Web pages of
documentation, and my work is going
fine; why should I junk my
work to date, read a lot more
documentation, involve myself
in more overhead of tools instead
of just going my real work?

More documentation can have errors;
more tools can take me farther from
the real data and can have bugs.

Am I doing something seriously
wrong?
From that description, he sounds smart, but not well versed in proper protocols.

Seems like there should be a way to filter such bug reports (a web form?).
"the purpose of that is to give enterprise applications an extensibility point"

No its not.

"If you don't need all the ways you can customize ASP.NET MVC"

Nancy is pluggable at pretty much any point. You don't like the way routing works in Nancy, plug it. Don't like the base module, plug it.

Nancy is far more extensible than WebAPI or MVC.

Having said that, anything you can do in WebAPI / MVC you can do in Nancy, and anything you can do in Nancy, you can do in WebAPI / MVC

Nancy just has a nicer API.
Ah I missed that line while I was reading. But in that vase he is just being inflammatory as well. A more measured statement would be more accurate.
The reason people care about speed here is the reason people care about speed in all infrastructure projects: every millisecond of the timeslice spent doing work inside the transport is a millisecond you're not accomplishing application logic. Efficient http code lowers distributed system latency and saves power.
Do you perceive the difficulty in making the system free? Or practical?

I thought the licensing issues had been resolved for years now?

Impractical I have no argument with, sadly.
> the next several hundred centuries.

No kidding! As documented in the Hyperion Series, by Dan Simmons, I suppose.
There were several well funded efforts to create the first airplane, Alexander Graham Bell among them. Yet they got bested by two bicycle mechanics.

I truly believe if someone creates a warp drive it will indeed be someone like this guy operating out of a garage and not NASA.
I think non-native English speakers think we are more annoyed by it than we actually are.

Any native English speaker who goes online has to be used to English being used very poorly by now, and it is much less annoying when the person making mistakes is a non-native speaker trying to learn rather than a native speaker who is lazy or functionally illiterate.

Everything you've written is completely understandable and most of it is arguably grammatically okay though sometimes phrased in ways that sound unnatural in colloquial English. For example "sometimes I do some mistakes" would be better said "sometimes I make mistakes", though the way you phrased it is perfectly understandable.
Can you name some "tech pundits" that actually do have "knowledge" or at least make useful and accurate predictions?

Seems to me like it's the kind of field where if you were good at it, you'd be doing something else with those skills...
Illiquid founders are, generally speaking, majority shareholders. Hard to argue they are not looking out for shareholder interests.
We have eliminated most software patents: see Alice Corp vs CLS bank.

The only thing this patent covers is the physical circuit implementation, not the math.
A more interesting (and perhaps more relevant) competition would be a customer acquisition competition.
Part of the problem with objective cost/benefit analysis in the case of nuclear exposure is the history of government deception about the risks of nuclear experiments. All that lying has made people very distrustful of both scientists and the government.

I found

http://mitpress.mit.edu/catalog/item/default.asp?ttype=2&...

to be a revelation in this regard. It's about the uses and abuses of the Nevada test site over the 1950s. From the summary:

"In the late 1950s, birth defects and deaths from cancer began to soar among civilian and military test-site workers and their newborn children, and among "downwinders" living in Nevada, Utah and other western states. Gallagher, a professional photographer, spent several years interviewing and photographing these nuclear-test victims and gathering evidence of official indifference, callousness and outright cover-ups. The sheer density of suffering depicted here is awesome; in certain Utah towns, for instance, Gallagher found cases of cancer in every house. The bitter, stoic testimony of the victims (many of whom have since died), accompanied by Gallagher's photographic portraits of them, is deeply disturbing and exposes a major national scandal. "
Lotus is moving forward to be the first true enterprise Ruby framework. Congrats and keep hacking!
He also implies that the firemen, ambulances drives and nurses who protect a city subject to earthquakes shouldn't live in it (and thereby likely be absent when an earthquake isolates it by knocking down the bridges again).

But logic must take a backseat to ideology.
I got a bunch of 500 errors and stack overflows.
I remember vividly the range of sounds a floppy drive could generate back in the day. It's high time somebody put this musical potential to good use :)

While the C source formatting is rather horrible, the resulting playback instrument is absolutely impressive. I almost fell from my chair laughing.
Yes, because if nothing else, it almost eliminates failed login log messages (talking specifically about ssh here).
I don't think the issue is new code, so much as it's all the old code that needs supporting.

Also, library support still isn't 100% there. So, if one critical piece of your stack isn't on 3.x, you've gotta throw out the whole thing that stick with 2.x.
Yes it's true. They made a sub-chain with anonymous servers. It's like a build-in mixing service .
To an extent, having the source available is a good solution.
Sports merchandising. Travel to sporting events.

I overall think it would hurt the economy (not "help education,") but you're still massively understating the money spent on sports.
That begs the question entirely. Only the people convicted of a crime make up the relevant crime statistics.
The implication in the post above mine was that spending many hours in Factorio was a waste of time, and that a better use of time would be to do something IRL.

I simply wanted to express my opinion that playing Factorio is still a form of doing something IRL despite appearances, and that if we were to consider playing Factorio an inefficient use of time then we could make the same argument for reading fiction or listening to music.

I guess I could have structured my comment better without resorting to strawman tactics.

Sorry about that.
Not just misleading, it is 100% false. He could easily be sued by shareholders for this.
I think the joke was that the words in the headline couldn't possibly be related. Except that they were.
There are lots of people sharing cryptocurrency price graphs on Twitter, Telegram and elsewhere. They're usually snapshots taken from TradingView or exchanges. Steezy Graphs provides awesome looking graphs that are made for sharing. You can change the colors and add a background image.

Check it out and let me know what you think.
Full disclosure: I work in the payment space.
-> I really wish that they used crypto for this type of things.
Crypto has some pretty massive advantages.
1) No cc fees if you have a wallet.
2) No risk of censorship
3) support in any country.
This is a pretty sad and myopic view of humanity. People are functions of their environment. A bad environment causes criminality. Putting people with criminal histories in an environment where they're surrounded by and threatened by other criminals serves to reinforce the unwanted behavior.

The duty of the state shouldn't be to exact revenge (which by the way, studies show, after a threshold incremental punishment does nothing) but rather to give folks the tools to escape their environments. That means showing them how to live in the real world.

At the end of the day the state should measure the efficacy of a prison system against recidivism and total population crime rate. The individual cases shouldn't really factor in.
Exceptionally worked styling: the Apple logo
Idk about Canada but I know I do not want anything to do with a country that has its own people fleeing in droves. If Mexico has everything figured out societally they wouldn’t be running to us so fast. Not to mention all the people who pass through to get the US.

And btw, those same Mexicans don’t ask for permission to pass through the US to get to Canada for a better life... they ask to stay here or they just do stay here, if Canada really were the better option more ppl would be trying to get there vs stay in the US.

On paper Mexico is a liberal paradise: low incarceration rates, large social safety nets, large federally owned companies; and yet, in practice, that translates to an unmotivated workforce, an absolutely corrupt police force, and an inability to bring many people out of poverty.
Wait, so it's rude to ring someone because they may be occupied or busy but it's not rude to interrupt them in person? At least with a phone call I can silence my ringer when I'm heads down or at least ignore a call if I'd rather stay focused.
I’m just here to point the finger at Facebook, or anyone, for finding this workaround of declaring your legitimate website as a domain suffix just for tracking entropy purposes this is so laughable. like my ford fiesta identifies as an apache attack helicopter
This. No one is forcing anyone to work in office. The job market is...market and it provides you with certain benefits for certain services and expectations in return, and for many companies one of those expectations is coming into the office. If the market moves towards more remote work, then remote work will gain more leverage in negotiations.
I think that’s what the process is training all of us to do, right?
> I'm an average developer looking for ways to work as little as humanely possible.

- under no circumstances for for an Asian company. Ever.

- under no circumstances work for American companies unless the work requires a defence clearance. In which case, make sure you never work for anyone else.

- failing that, Northern European government work (e.g. Dutch 'amptenaare') is gold
Love it, that is how I do Web development when I control the development stack.
I don't think I want to pay for a bigger house; I already pay to be close to work. I've never had more than a 15 minute commute, and that has occasionally been an expensive policy!

I don't like co-opting my living space for work. It clutters things physically and mentally.
I completely agree. Gender is the easiest to measure, of the diversity metrics, and it's an accepted conversation in our political climate. Talking about race is far more uncomfortable. Which probably means it's a bigger problem.

While there are few women in programming, there are a lot more women than Hispanics or people of color. In my opinion this is even worse than the gender disparity. Are the reasons the same? I suspect so, especially #3.

I didn't mention race in the original post, because I'm white. I have no credibility there.

Thank you for bringing it up.
I would disagree. Most of the article consists of the author's own musings on quotes from Pearl and others.
Flattr has been around for years now.
It isn't exactly special, but it tastes good and it doesn't make you feel like you just ate something that came entirely out of a factory.
Now run it in https://bellard.org/quickjs
I understand that you feel so, but I found Hugo to be logical and straight forward.

Jekyll, OTOH, needed me to install umpteen things. Note: C++ developer here, never had to use Ruby directly for anything. I write my articles on-the-fly on different laptops, during flight, etc. So having `git` and `hugo` alone in the terminal and Emacs is good enough for me. Hugo also runs a local server which updates Firefox on every save.
Yes there is. A hash function does protect a user's password.

If you don't believe me, consider this hash function

H(A) = (A>>1)&0xFFFFFFFF

There. Hash function. It sends any input to a 32 bit value. Would you use it for your password though? No. I certainly would not.

Granted, that is an incredibly weak example, but it's one that's easy to see why it's weak, and thus why a hash function does protect a user's data.
If you can play a platformer with a keyboard, Braid will play just fine.

(Do gamepads in Braid work on Linux?)
While I love Seth's thoughts on tribes, the downside of the success of that book is that now there's so much talk about "my tribe" or "our tribe" that people fail to realize that none of us really have a tribe, per se. We have fans that happen to like us at the time. That's always subject to change.
It appears to only be glitchy on Chrome. I opened it up in Firefox and the hyphenations were only at the line wraps.
Tim specifically addresses the 34 lbs of muscle gain in 28 days in the Mixergy interview. It's not the same routine of dehydration/rehydration for competition.

I think I see here 34 pounds of muscle in 28 days. How did you do that?

Timothy: So that was just so people know the circumstances. I was supervised by a Ph.D. at San Jose State University, and we used hydrostatic weighing, which is underwater weighing, for body composition. The way I did it was with two 30-minute workouts per week, which means it was literally four hours for the month. So in this case it is the 4-hour body. And there were a number of protocols that I followed.

The first was the exercise protocol, which was and we’ll talk about this I’m sure more, following the minimum effective dose. So how many seconds of tension with a specific weight or load do I need to trigger muscular growth in certain body parts? And you can figure this out. So I was using a very slow safe protocol to achieve that eliminating momentum to the extent possible, tracked everything like a scientific experiment.

And then the second protocol was the eating protocol. So you have to eat a lot to gain 34 pounds of muscle. I also lost three pounds of fat and lowered my cholesterol from 222 to 147. And that involved eating, but improving insulin sensitivity so that was preferentially put into muscle tissue as opposed to fat tissue. Then also taking supplementation to improve protein synthesis and things like that.

So at the end of the day it was a combination of very small things used together.
Somehow I feel like this explains the decline effect.
Paypal probably has to cope with millions of $ worth of fraud a day. The fact one or two false positives crop up from time to time isn't surprising.

The terms of service clearly state that sites of a sexual nature are not accepted.
In most OOP scenarios one would model an application domain concept as a class, but then you get bogged down in implementing all sorts of minutiae that really have nothing to do in describing the model (e.g. getters/setters, initialization, etc.)

Clojure, for one, encourages the distinction between data structures that represent the programming domain, and data structures that represent the application domain.

There's defrecord, which goes a little further than record structures in other languages, in that it also gives the benefit of type-driven polymorphism.
Saw that (but thanks), wondering if anybody here has both and could expand on it. I have and love APUE, especially since it isn't Linux-specific. To what extent would TLPI be relevant for (say) BSD?
On the bad journalism claim: The NY Times article is shown as breaking news and has one update, yet it lacks any mention of the statement issued by Assange's lawyer. Further, the headline and first bit of the story implies that there must have been some new development in the case against Assange, when in fact there has not been.
I'm a mediocre rock star ninja samurai guru, no jobs for me?
Indeed. The meaning of "object" has always been pretty fuzzy in CS. When you compile C code, you get .o ("object") files. It's like "thingamajig".
Well, I feel it acts as a security aggregator. There is some original content there at times, but the value, in my opinion, is the commentary, and the aggregation. A lot of people send Schneier news, and a lot of people read his blog. It's a convenience service.
In our current system, peer review is very difficult, and parent review is even more difficult. Parent review is difficult because a) parents don't interact with teachers much and b) any teacher flunking a parent's child will often rate the teacher poorly.

What's being talked about here isn't revolutionizing - it's altering an already very broken system.

What I can foresee happening is the stuff you talk about going forward, and missing out on the 10 other things that need to happen to make it actually successful and so being an abject failure as a result. The other things that need to happen as to make any of this successful are (and which are more important imho): work the system to get communities and parents more involved, change the grading system, change the perspective on the purpose of standardized tests, change focus of classroom subjects, teacher purpose/focus, student purpose, etc.)
Thanks - didn't see that
Let me be frank: It seems to be like that already for Sweden, which is a welfare state with the most open borders in EU.

That said, most immigrants to Sweden do seem interested in working -- there just seems to be a strange glut of uneducated people, compared to the available jobs.

(Remember, it is a welfare state -- high minimum wages.)

Educated people that can choose country prefer places with lower taxes -- which are high in Sweden to pay for the welfare state.

Edit: The real problem is that Sweden might be on the way to ghettos, US-style in a few decades. :-( A sociologist might mutter something about a perfect storm to generate a criminal underclass, also US-style. :-(

Edit 2: Worst case, I could go to Canada... Would love to relearn my French, anyway. :-)
and then read the criticism of the movie and ponder it for a while to get a more balanced perspective.
There is only one foolproof check to see if your application is pirated, since only the binary itself has to change (and you can't checksum what's distributed to users). Therefore, there's just one simple thing to patch out -- 5 minutes for an experienced pirate.
What would you have people do?

We've pretty much run out of ideas for how to use poorly educated labor. The current US unemployment numbers illustrate this problem.

Paying people to receive an education would be much more worthwhile IMO. Let a million grad students bloom.
sitting at noisebridge right now:
https://www.noisebridge.net/wiki/Noisebridge

this is almost what i had in mind, only my version has bedrooms, showers, and allows pets.

noisebridge kicks ass. it's a giant hacker studio. i've never been here before. if you're a hacker and live in san francisco, you owe it to yourself to just show up here at least once.

i will be here for awhile tonight if anybody wants to chill out.
I've seen this done with a 3d lattice of marshmallows connected with toothpicks. It was done without the carousel, so the finished product gives you a nice 3d model of where the microwaves are.
Are people really assuming that professional, medical ventilator equipment does nothing more than uncontrollably push air into your lungs? Spreading potentially dangerous medical "hacks" should be illegal, "well-meaning" hackers may cause people to harm or even kill themselves by accident. Please let these strategies take the proper route via medical professionals.
Would the tests have made a difference to them?
That's a valid question, why the downvotes ?

There's a marketing theater that says that anything is possible and that high tech is constantly mass produced.
i also ctrl-w if something takes more than a couple seconds to load, which is most gifs, even on a gigabit fiber connection <_<
Not really if your lecturer or boss requires it for lectures, meetings or team communication.
And as a reminder that we don't need as much "stuff" as we think we do.
Ah, you're correct. I was thinking about associate professorship, which it looks like is usually accompanied by tenure. Sorry, I sometimes get a little mixed up between which one of those is on the tenured/non-tenured side of things.
I guess that's one way to get a leg up on the competition.