skysight-inc/HackerNews huggingface dataset:
I’d say yes, with an asterisk.

The trick is to treat finding your first job as a search problem, not a dice roll. You’re searching for employers that need someone with your skills and experience, and those same employers are also searching for you.

The asterisk is that I think this “5 company” approach is meant to be aimed at companies that don’t have the resources to do very “active” searching. A rule of thumb: if the company has a specialized university recruiter, they are probably too “active” for the list, if you’re a new grad with no intern experience.

You don’t find these companies on job boards or LinkedIn. You find them by “searching”, like an investor. You can begin by looking for local VCs, the look at the portfolios of those VCs, then at the LinkedIn history of people who work at those portfolio companies. By now you probably have seen 20 interesting companies, and you can proceed to whittle it down to 5 small companies that will already know you have the requisite energy and enthusiasm, since you went through the real effort of finding and choosing them.

TLDR: yes, but not if your five spell out FAANG.
It’s because we already have highways and our car culture is hard to change. Highways were also originally built for national defense with the economic benefits as a secondary force. Defense projects traditionally get tons of funding in the US.

Convincing a generation that witnessed two world wars to back a massive defense project wasn’t difficult.
That doesn't really support your contention. The color naming debate underlying the entire discussion is primarily focused on basic color terminology, for which colors that are merely allusions to a physical object (e.g., turquoise, gold, lavender) are excluded. But that doesn't tell you what terminology people will actually reach for in description. Japanese, for example, uses "ao" to refer to essentially the entire blue/green spectrum, but "midori" (lit. "leaf") is used to green, increasingly to the exclusion of "ao" in modern Japanese (side note: this is literally an example, explicitly mentioned in your reference, of what the GP is suggesting happens).
Future Library 2014-2114
Do you not consider finding out what the person asking for things actually wants to be a hard problem to solve?

I live to build things and continuously fend off attempts to slide me into management, but I find actually programming things to be only half the part of the puzzle.

Humans are extremely bad at articulating what they want and will generally tell you the wrong thing up front because they haven't thought it through fully.

A day spent with a stakeholder carefully picking their brains and properly crafting a plan can be just as satisfying as a day of straight coding - sometimes more so.

(tbh this is probably also why I find UX work so interesting - getting a user to click on a button is considerably harder than making the button in the first place)
There are many ways to depression, and my depression seems to stem from my constant nagging feeling of existential meaninglessness. This has been going on for varying intensity for something like a decade now, but I feel like I'm finally coming to grips with it.

For all my adult life I feel like I haven't got a clue why I'm here on this planet, and as a result been just slowly drifting to places in life where I don't want to be. The resulting depressed mood certainly seems to make the world look a lot more bleak than it really is, and making changes to my life has felt like an impossible task. However, these past few years I feel like I've been getting some real progress. I've been trying to follow all the usual advice to a tee, and in my case they have helped:

* precise sleep patterns, 8h of sleep same time every day
* stretching, regular exercise (both cardio and lifting)
* fixing diet: removing sugar, grains, excess carbs, all the common "bad" stuff. Basically something like a vegetarian-mediterranean diet.
* daily 20 min meditation
* daily journaling
* very little alcohol, only couple of drinks now and then and preferably in a social setting
* no smartphone
* no social media
* no porn
* trying to avoid reading news
* spending time in nature when possible
* no cannabis (I tried to use this as a crutch but for me it didn't help, only makes things worse)
* no other drugs[0]

I haven't sought professional help, but watching Jordan Petersons lectures have given me some ideas and tools what to try out (he is a clinical psychologist, after all?). Specifically, right now my goal is to figure out a clear plan for a life that I would like to live, which would hopefully end this existential dread and give my
existence a clear sense of purpose.

[0] Only exception to drugs has been psilocybin mushrooms, which I microdose when I feel like I'm especially deep in the hole. This really helps for a little while, but I hold no delusions that I could just continue living my life like this and endure it with drugs.
Show HN: Too busy to meet old friends?
Hi,

From my direct experience - Friends want to meet friends. But they don't. They are just too busy. Its difficult to find a common, convenient time. They try to coordinate for a couple of times and then give up.

This is an attempted solution.

This is my schedule shown as a test. Such a form will be sent to my personal friends once a week, so if any of them have a convenient time and want to meet, they can.

Comments, suggestions welcome
WordPress: Add custom logo support to your theme
> The new engines were too big to fit in their traditional spot under the wings. To combat the problem, Boeing mounted them forward on the wings. Moving the engine position forward shifted the plane’s center of gravity, which altered the aerodynamics of the aircraft. The position of the new engines pulled the 737 tail down, pushed its nose up, and put it at risk of stalling.

Can someone explain to me how this is possible? In my understanding If you move the engines forward, it would move the center of gravity forward as well, and this would push the tail up and pull the nose down - exactly the opposite from what's written in the article. Does some fancy aerodynamic effect play some role here that leads to stalling?
You should never outsource your core competency, it's a recipe for trouble.
Well, the original proposal that voters passed was SF–LA, which has very large populations at both ends, and makes a bit more sense (this is also what I was counting as 400 miles). The (maybe temporary, maybe not) scale-back seems to be due to rapidly ballooning estimates of construction cost. I agree that a Merced–Bakersfield line is less compelling, to put it mildly.

Which points to what I think is the main issue, both here and with most other US transit projects: US rail construction costs are very high, even compared to other high-wage countries. If we could get subway and rail projects done at the per-mile costs that Japan, Denmark, France, or Germany manage, I think we'd both have more things already successfully built, and more public appetite to fund more.

There's some digging on that question on this blog: https://pedestrianobservations.com/construction-costs/
Our collective experience with public transportation on rail is AmTrak, which is demonstrably bad compared to other country's rail systems.
I wrote a simultaneous control version a long time ago (very naive game implementation, please forgive the code): https://github.com/J-Swift/clj-multi-snake

Its pretty difficult to play actually. I find the best method is to control one in a circle while capturing with the other.
There needs to be equity in employment relationships. A society that's stratified into two classes, the ownership class and the working class, will always result in the cycle you identified.
The OP should get the credit for posting though - the rules are confusing, why should someone get credit for the same thing simply because they post again at “the right time”?
The barrier to entry to compete with slack is fairly low. And Discord can just decide to start focusing on enterprises. Microsoft is just one company with the leading office suite that happens to be really kludgy. Slack has its pluses and minuses. So just because slack works great and is fun to use, and has lots of companies giving them money, doesn't mean they are worth their huge valuation. They aren't getting enough money, and another hipchat like competitor can come along and do even better. The best thing slack has is they are the default safe choice.

I say this as a slack stock holder who lost money, so I clearly know what I'm talking about ;-)
Really senior level is about talking to people; “Knowing the ecosystem well” (if by that you mean a specific tech stack) is almost irrelevant. Senior is more about solving the right problem than solving the problem “right”
The point is that it would be a lot harder for "Engineers to Lose Control of the Comapany" if engineers had a vote more powerful than the bankers, billionaires, and equity funds who own all the stock.
It's cargo cult development. I've seen it everywhere I've worked, and have been a huge offender myself. It's the engineer interjecting themselves vs. doing what's best for the end-user: KISS (keep it simple stupid).

As a webdev I actually target older methods in order to get my work done. Is it as "sexy" as a ton of stuff you mentioned? Nope. But I can get a lot done with 20-50 lines of jQuery (or maybe a bit more verbose w/vanilla JS) by directly working with the DOM vs. roping in frameworks in every situation I find myself in. I try to build those "business capable" websites you're mentioning in the first paragraph.

The biggest thing that bothers me is most of us in the industry are "abstraction obsessed" where we would rather have discussions on the complex tools we use vs. how we solve the problem at hand. God help you if you're that one older dev in the back of the room going, "yeah but can't we just throw some vanilla JS/basic jQuery/simple DOM manipulation at that and be done with this?"
Benefits Digital Marketing
> In Berlin I'd get up at 7:30 to catch a flight at 10

That's cool, but in the US, you generally have to arrive three hours ahead of your international flight. You can push it to two, but if you arrive less than 90 minutes ahead, you can't check luggage.

And in NYC you still need to get to the airport.

And then once you arrive in Sydney, it's not like you get to just hit the pillow. You have to go through customs and immigration, and then get to your hotel. It'll be at least four more hours before you even see a bed.

So your proposal demands that the person stay awake for 19 hours of flight, plus five hours before that, plus four after, for a total of 28 hours. And be the most functional at the last four hours as they navigate customs and immigration and finding a hotel in a foreign city.

Sleeping on a plane sucks but I'd rather do that than attempt to navigate a foreign city with no sleep.
The problem is H1B employees cannot switch jobs easily, and so have greater trouble negotiating raises or seeking other opportunities that are a better fit for them. Employers take advantage of this and offer lower salaries. It's this property of the H1B program that results to decreases salaries among holders, which in turn results in lower salaries across the industry (since a citizen or permanent resident has to consider market rate). If anything, citizens should support increased mobility among H1B holders, since this would eliminate the "dual salary" bases between the two groups.
> Especially in the context of FPGA tools that will only run on modern Linux, anyways...

Right, annatar doesn't actually care that his "advice" here is completely wrong and irrelevant. His only goal is to derail any useful discussion in order to point out how smart he is and how terrible any software that isn't included with solaris 8 is.
The complaints usually refer to hardware customization (RAM, for instance). Now they glue components in and discourage the ability to change components whatsoever.
Just to provide a counter example, when I see language like that it is usually an indicator to me that they're is in fact a real human writing the copy and not a committee of marketers trying to pander in order to increase profits.

It's probably not a smart move based on the other comments I'm seeing, but if you want to market things to the niche I'm in, you might find some success with it.
A coworker of mine used the X11 application (or XQuartz?)'s terminal windows for their focus-follows-mouse.
The app is there so you won’t need an additional remote you’ll never use.
It’s used for color calibration, that’s it.
How often do you calibrate your display?
i agree, it now looks like a generic android phone, iphone 5 > all
Found this interesting and read up on it a bit.

While war is a terrible thing, I appreciated that the irony wasn't lost on the National Guardsmen :)

https://en.wikipedia.org/wiki/One_weekend_a_month,_two_weeks...
This argument just doesn't make sense. You can make the exact point about airports as well.

What's the point of an airport? It is hard to get there, you have to rent a car, parking is expensive, too much trafic, busses are not that often... etc... etc..

Build the train, and have stations close to downtown, while local government can start/extend local transportation as well.

Ideally you have both local and inter-urban rail at the same time, but if you don't, then you have to start somewhere. It is harder to build a major station, then several small tram station. Start with the harder part, and let the local government fill out the smaller parts.

The beauty of the train, that it can get very close to downtown, or even in the center of it with minimal disruption (if built underground).
You just can't do that with an airport.
> no, you can't be "a little bit of both"

I’m a little bit of both. I enjoy my alone time, when social interaction is draining. And I enjoy my social time, when people and conversations are invigorating.

I can be outwardly interactive and introverted (pleasant, but in my head and looking forward to the end of the day). Or I can be shy and extroverted (forcing myself to be quiet, or feeling like I would prefer to be, so I can listen to the conversation, closely paying attention to and getting energy from it).

(I’m also ambidextrous.)

Personalities aren’t scalars. They produce behaviours with their surroundings. A personality can be one stereotype in one environment and another in another.
Perhaps I am slightly frustrated that I have seen recent MS de-prioritize internationalization. Which is ironic because in the 90s they had Unicode support and features like RTL mirroring before a lot of others.

I am also a former MS employee, so maybe it is more of a loving criticism than appears on the surface.
Maybe all true, but also note that all is not roses, at least in all engineering departments. Toyota produced a lump of buggy firmware spaghetti that cost the company more than $1B after the unintended acceleration crashes. And Beemer seems to have a dual culture where the dinosaurs are fighting its electric future (cf the i3 disaster: it still costs more than a Tesla or Bolt but has half the range; that doesn't sound like all-in).
The new Gmail was a slap in the face vs. what they had. The older version was so much quicker and performant.
> The plastic waste is due to the chosen diets of consumers.

They’re not chosen though, they are the result of billions of dollars spent on advertising.
Guix in general just needs a lot more contributors and lot more work to come anywhere close to being a competitor to the mainstream (or even near-mainstream) distros and package managers.

I'm coming from Gentoo myself, and I've tried to get Guix working on Gentoo a couple of times over the years, and have always been frustrated by how much work and hacking was involved in doing so. I'm no Linux novice, either. I've been a professional Linux/UNIX admin for decades, I know and love Scheme, and am no stranger to putting in a lot of work to get something to run on Linux, but I failed in two major attempts with Guix, despite having lots of thorough assistance from Guix developers on #guix on IRC.

So back to Gentoo's package manager I went.

A typical user would not have put in nearly that much work to trying it out, nor would they have had the skills or knowledge to get nearly as far as I did. Though, to be honest, I did have some requirements (like doing my own compilation of everything on my own old, slow laptop, just as I'd been doing with Gentoo, and not trusting their binary distribution) that a typical user would not.

The other lesson I got from my last attempt was that trying to compile everything in Guix from scratch on an old laptop is just way too slow. Doing this on Gentoo is slow and painful enough, but it's way worse on Guix, and simply unworkable. You really have to have a fast, modern system (or offload your compilation to another machine which will crank away for weeks on end and that you can then download the binaries from) to constantly compile everything you need for Guix.

That said, Guix has really come a long way over the years, and it's impressive to see how far they've come, and I'd absolutely love to see them succeed, but they've got a long, long, long way to go.
The airports are already there for longer flights, we just happen to use them for the short flights too. That's the main difference.

This train would be to replace a single short flight route.
Could that not be a chicken and egg issue? There's no reason to build bus lines to a nonexistent train station. And without the attractive high-speed train option, who's going to take these buses in meantime? Sounds like the train could be a catalyst.
What happens if your mind lives for ever on the internet? – Michael Graziano
Typo: x222 -> x220

I got an X260 on Ebay for ~EUR220 to replace an MBP whose screen went bad. The screen and touchpad are no match for the MBP, but it sparks joy in a way the MBP never did.
> Where I live in Alberta, people have been swinging hard to the right. They've already shown they'd rather elect a highschool flunky and send their carbon taxes to Ottawa than treat people with dignity or consider alternate career paths.

Like many, you're confusing the map for the territory. What they've shown is that they want to vote for someone who has a realistic plan that will actually improve their day to day lives, by doing what they collectively believe is necessary to bring economic success back to the province.

Maybe you think they're wrong about the economic success; that's something that can and will be tested. Maybe you think there's a better way to get there; if so, that's a message that needs to be packaged and disseminated in a way that doesn't villainize the normal families in Alberta who simply want to be able to have good employment and purchasing power for the hard work they're willing to put in.

Maybe you think they're wrong because of the long-term environmental impact. You may be right, but it's very difficult to get people to act against their short-term interests in favour of their supposed long-term interests, especially when they disagree with you about the latter. The only path forward on this front if you strongly believe in the environmental aspects is to actually strategize a way forward economically that provides the same level of economic prosperity to people as oil did. I get that this is an extremely tall order, but when you're telling people that the only way forward is for them to get used to the idea that they're all going to be living in government housing and eating maggotburgers, don't be surprised when they reject your vision of the future in favour of someone else who promises something more appealing.

What if - gasp - someone started a right-wing green party? What if we capitalized on the sentiment of the right (rejecting communism, state-enforced equity / egalitarianism, being self-made and self-sufficient, etc) but channeled some of that into new, green projects that people can actually make money off of, like nuclear power?

Environmentalism has basically made itself into a left-only political idea, and this is a critical weakness which might doom us all.
> This industry needs some sort of regulatory body.

Yikes.

If you can do it better and make money, then build it and compete with them. What kind of bureaucratic dystopia would even "fix" this?
The raw version has word-wrap: https://gist.githubusercontent.com/mseshachalam/23e0f1976dfc...
You don't see any benefit in being able to remotely access your thermostat or anything else in your house?

Since my place is not zoned ideally, it is very common to change the thermostat multiple times a day. Also, it is nice to not have to leave the AC running if we leave and forget to adjust it.

As for lights, the same applies, especially with kids. Being able to turn off all the lights at night with one button, rather than going through the house to turn everything off right before bed when you are tired or right before leaving when you are late is a nice and commonly used benefit.
The key issue is this:

>While California established an underfinanced government authority to lead the project, Taiwan’s biggest businesses came together to create a private corporation.

It should be private.
Point taken, but the language is not the thing I would hire for anyway. It's the environment and skill-set beyond the language. A mobile developer even requires a completely different set of instincts to be successful than an engineer who's got work experience building scalable backend systems. C++ running across 1000 inter-connected systems is not the same C++ compiled down to run on a gaming console with limited CPU cycles to spare. C++ shared across iOS and Android is also different because Android requires that you bridge the library across Java and iOS may require an Obj-C layer if you're in Swift.

If you spent your whole career writing code in Python and you wanted your next job on iOS, my concern wouldn't be, can you learn Swift in a short time. My concern would start at something as simple as how you would cache data when the network connection times out. Or can you manage your data models in a way that can maintain 60fps scrolling, something iOS engineers pride themselves in achieving. Of course all of this can be learned, but my point is that it's more than the language.
> Up until the latest Solaris 10 patches, /bin/sh and /sbin/sh did not implement set -e, because on Solaris /bin/sh is the real McCoy - Steven Bourne's shell from 1972 - 1977.

There's been a conformant POSIX shell on Solaris since 1995.

/bin/sh has been conformant to this since 2007 or so.

It is 2019. When should we be allowed to use it?

POSIX is the standard for Unix portability and has been for the last 2 decades. System V never was.

> Portability should never be traded for convenience, because when one does that, one forces "the next guy" to waste his time fixing one's code. That's just wrong. I've had so much of my life wasted by GNU/Linux "bashisms"

"set -e" is not a bashism. The errflag was there from nearly the beginning. By the early 1979 BSD 3 development tree, it could be triggered by 'set -e'. When the POSIX standards committee decided to iron out differences between the BSD and SystemV branches of the Unix Family tree, they decided it was worth keeping, and over the next few years everyone conformed.

> Portability should never be traded for convenience, because when one does that, one forces "the next guy" to waste his time fixing one's code. That's just wrong. I've had so much of my life wasted by GNU/Linux "bashisms" which were completely unnecessary. I resent that deeply. That's my life I could have spent in more productive and fulfilling ways, rather than fixing what should not have been broken to begin with.

There's also things that are good for everyone else's productivity-- by e.g. not catering to someone who is stuck 18-40 years in the past.