skysight-inc/HackerNews huggingface dataset:
Compiler error string formats are well-documented. Tools have been relying on the : delimited format mentioned in the article since at least the mid-90’s (probably longer).

That makes them even more stable than flavors of the decade like xml or json.

In fact, the : delimited compiler error format is so well established that it will probably outlive the json schema the article presents, and maybe even json-as-defacto-standard.

I’m not saying the json thing is bad (it provides rich information that will be useful to some tools), but it’s shelf life will probably be much less than 25 years.
I think plans are useless and even ... well , I will not say evil because they are not counciously intentionally evil sometimes but they are stupid and most useless and bad for you decisions and making plans can get you killed in a ground gunfire fight battlefied whatever and can get your king in dogstyle position in chess or call it fucked , if you want

Anyway coding is kind of evil ; As for all programming is Evil..

But Old Coders Are Good and are God`s Crowd and One of The Most Favourites Crowds of God YES Indeed

So I have Launched : 0

Jaja haha A single page application for visual understanding of the 2 important issues hanging and at stake but Not ... well ... no fckng analogies , no analysis , no analogy! Fuck!

https://marcobellatrix8.wixsite.com/oorange00ballss

Old coders freewill to come paint the blueprint of future...The Orange Print of Future !!!

https://marcobellatrix8.wixsite.com/oorange00ballss

thanks

https://marcobellatrix8.wixsite.com/oorange00ballss

thanks EveryOne
I ran all your commands above on Debian Buster (4-core i5 2500 from 2011, 8GB ram, SATA SSD). My /tmp apparently isn't a tmpfs mount.

Results: http://paste.debian.net/1072430/ It took 54s to sort|uniq and 38s for the presorted dataset.

EDIT: For the unsorted dataset: 35s for `sort --parallel=8 -u` and 37s for `sort --parallel=4 -u`.
> Cash flow is much harder to fake than earnings

Unrealized gains on private, illiquid investments are neither earnings, nor cash flow.
49 people seems dramatically low for Oakland. For context Chicago had 500 murders in 2016 or 2017 I believe. Although Chicago has a higher population but not 10x Oakland
Cargo Dragon will give them the chance to experiment with refinements to the parachute and rockets for zero risk. There should be no reason why they can't do Soyuz style rocket assist landings.
When you think about those people in your mind, where are they? HELL. The world is more than the physical. It is the imagination, the spiritual. Those people are being punished every day, every time we think of them.
I personally like windbg more on windows. It's a light standalone tool not tied to a behemoth editor and build system. It's more command line oriented. Remote support is a bit more flexible. It's better at debugging without symbols too.
There are huge portions of Berkeley and Oakland which are awesome and where houses are as expensive as the peninsula. Piedmont, Montclair, Rockridge, Claremont etc
I'd recommend actually doing both.

Find a good project and make it work well. By this process you will hopefully uncover and learn practical details, skills, programming language, how to write high quality code...

And learn Computer Science (algorithms, structures) to show that you are smart and can learn stuff and when given a problem you can solve it efficiently.

When hiring,
- we definitely check if you have something interesting on github
- we ask both computer Science questions and then some more practical questions (e.g. if you are Web FE, then rendering some interesting situation, maybe optimizing page speed...)
”If you hate being kicked in the nads every patch tuesday, just pay the kicker extra to skip you”
Note that 1 ton of fuel yields more than 1 ton of CO₂: https://www.fueleconomy.gov/feg/contentIncludes/co2_inc.htm

(Though it's still comparable in "order of magnitude" terms.)
The human forebrain may inhibit some emotion. Injury tonthe fore brain- trauma, stroke, dementia plaques- sometimes results in highly emotional people.
> No it's not disrespectful, it is entirely true.

Yes, it is disrespectful, and no, it is not entirely true.

If you want to talk literally, a team has no ass to shove things into.

If you want to talk figuratively, making mistakes does not constitute having your "head up your ass." Even making multiple mistakes doesn't warrant that kind of statement. It's rude and it's pointless and doesn't add anything at all except to make you look asinine. So now you're just as asinine as I am with my misunderstandings. Well done.
Satellite thrusters generally use stable hypergolics, to avoid the need for an ignition system, or electric systems such as ion or Hall thrusters.
Oakland is a difficult town to characterize as it is much larger than SF. Parts of Oakland are dangerous. But other parts of Oakland are actually nicer and cleaner than SF. Rockridge, Oakland Hills are examples. House prices there are comparable to the peninsula.
Thank you, I hadn't realized that was out there!
The best part about these types of interviews is how they don't even treat you like a human being. There's absolutely zero interest in you whatsoever, and moreso every single word that comes out of your mouth is by default treated as a lie until they've had you submit to their Leetcode questions and determined you to be worthy of even speaking to. It's why I've become so incredulous at even being asked anything in the first round; anything I have to say here is completely meaningless and has no bearing whatsoever on any kind of hiring decision until that test has been passed. The utterly degrading inhumanity of this process had driven me to an emotional breaking point until I started interviewing outside the bay area. And what do you know? It's a completely different world. To anyone else stuck in this nightmare, just leave. Another 20% take home pay is simply not worth your sanity.
Some (all?) of windbg’s functionality is available within the VS debugger.

I don’t have VS handy right now; maybe someone else can weigh in...

Edit: On first glance, this looks informative: https://stackoverflow.com/questions/3438489/using-windbg-fro... . Be sure to read all the answers.
This is the same AbbVie who’s treatment costs $26,000 right? I think it’s fair to say that’s priced well out of reach for most people, whatever the cost relative to Gilead’s product, which the CEO apologized for. The same AbbVie that sued the NHS? https://outline.com/brsHyA Incidentally Gilead made $5.8 billion in a single quarter so I think we can safely assume they managed to defray the cost of acquiring Pharmasset, don’t you think?

Companies making tens of billions a year while poor people suffer and die does seem to be a fairly negative situation, however you care to label it.
https://outline.com/Vw9JT3

I'm really suprised outline.com still works considering not only does it bypass paywalls but also strips out all the ads. I suppose only a small percentage of users are going to use this to bypass the paywall.
Some busses can blow out the windows, so you can exit the bus directly from your seat.

So just pop all the pod passengers out their window portals like torpedos.
There's generally not a big risk of bears overfishing salmon into near extinction in the massive fishing vessels that they don't possess, nor do they feed antibiotics to the salmon that they don't farm, so that's also not an issue for the bears. When bears go to the super market, they rarely have the choice between buying vegetables or salmon, because humans are generally reluctant to let bears in there, and even if they got in, most of them wouldn't have any cash.

Regardless, there aren't many bears reading HN, so it would be a waste of time trying to discuss these issues with them here anyway.

I think it'll be possible for humans to discuss the ethics of eating salmon without necessarily getting the bears on board with their decision. Most humans tend to generally not involve bears that much in their day-to-day decision making.
Just a heads-up, your Tech Lead and Software Architecture links go to "no longer available" pages.
Software development is not a career. The older you get the less desirable you are to software companies. Advise against a change to software development.
There was an argument somewhere that biological computational substrate density (with respect to round trip signal speed) was critical.

If you've only had time for 3 thoughts (to simplify) since evolving intelligence... a civilization of your beings probably isn't doing too well.
i wish supermarkets would just sell a box kit similar to blue apron. 40 bucks for 4 nights of ingredients for 2 people - i dont always need a whole cabbage, a whole ginger stalk, a whole whatever. they could wrap it in wax paper, use a cardboard box, the entire unit could be digestible or compostable.
“Will be”? Yep. Given an infinite timescale computers “will be” able to do lots of things better than people, such as navigate rough terrain or open a door.

Currently, they can’t do any of that better than humans, and probably not for several years.
I feel your pain. I did exactly one dynamic programming algorithm (in the string matcher for Hyperscan) and was pretty inordinately pleased with myself for doing it, but we built dozens of algorithms in that project and that was the only case of DP that I recall.

But I expect to go into interviews and have people demand a different rain dance, now that everyone is talking about DP. They like mugging people with 'so big it has to be out of core' stuff, which is a good way of finding out who went to the right grad school algorithms course. :-)
It is. But it's a very important guess.

In the same way game theory makes guesses about nuclear standoff strategy.
I have a relative who recently passed away after a short battle with cancer. In the weeks and months following her surprising diagnosis, she didn’t want to know the details of her prognosis, which I’ve come to respect and understand. While her physicians also understood and respected that, during an emergency room visit due to her cancer, she was quite coldly and clinically told what her prognosis was. I’ve come to recognize how important proper communication - communication that respects the parties most deeply affected - really is.
I did a career change as well. It can be hard if you need to
-take a cut in pay/title
-work on “lower level stuff”

You may compare yourself a lot to peers who did not do career changes.

My piece of advice is to be prepared for the mental challenge that comes with volatility, and focus on this question, “am I closer today than yesterday?”

Fortunately software engineering is such a high paying/status field you may not experience the same feelings. But I’m 4 years into my transition and i finally just recently have started feeling some footing under me / more secure.

Talk with people and really get a feel for the field, the good bad and ugly. It’s a lot of investment to switch that can be so worth it.

Do it on the side and see how much you enjoy it. I almost did software engineering as well and occasionally think about it, but I realized it can be incredibly frustrating / abstract at times and I didn’t like that. What will it be like for you?
I am still trying to figure out what started and sustained the enormous self-driving car hype of the last few years. I understand why people who don't know much about technology would buy into it, but I don't understand why so many relatively tech-savvy people have bought into it and why huge amounts of money have been invested into it. It should be obvious - and should have been obvious when the hype started, as well - that to create fully self-driving cars that can operate as well as a competent human driver in a full spectrum of real road situations would require solving extremely difficult technical problems that are nowhere near solved and that cannot necessarily be solved any time soon simply by throwing money at them.
So what explains the hype and the investment money? Out of the people responsible for the hype, what fraction were/are merely deluded and what fraction were/are lying?
With the right instruments, I don't disagree. But in the context of cameras, I think it will be quite some time before that happens. Watching demos of state-of-the-art computer vision object detection today, I think it may be decades before we have cameras and computers good enough to do the kind of on-the-fly visual analysis that humans do naturally.
Actually that particular feature is currently in beta testing and the ETA is a few weeks.

It has a limit of 150 feet and I’m sure in practise it will just annoy other drivers unless the parking lot is fairly empty, but there you are.

https://electrek.co/2019/03/01/tesla-enhanced-summon-self-dr...
This industry throws around the term "senior" the way restaurants hand out complimentary breath-mints. It just means someone who has been out of college a few years and hasn't been fired for gross incompetence.
Last I looked at Uber's financials, 90-95% of their expenses was driver earnings. And then you have operating expenses that includes employees, promotions, r&d, regulatory fees, marketing, support, new investments etc.

Uber's margin is probably under 5% which simply isn't enough.
Most Unix tools have well-documented output.
This is in the context of the OP saying SpaceX will soon also own and operate their own launch facility, so that comment was contrasting the situation SpaceX will be in then to other companies. So I’m afraid your comment kind of misses the point.
> If you take their current numbers, and set the amount of money they pay drivers to 0. Are they profitable?

Easily. They paid ~$8bln to drivers last quarter. They merely lost ~$2bln in 2018.
Intellectual Denial of Service Attacks, Part 2
> Jquery

As a frontend developer (who's also old), I'm going to argue strongly against jQuery. I like jQuery. It's had its place. But it's on the way out. Your time would be much better spent learning vanilla JS (preferably ES5+ES6 but even just ES5 would be much better use of time than jQuery).

You can easily do anything with modern vanilla JS (and modern browser APIs like `document.querySelector` and `fetch` than you can with jQuery.

Otherwise, good advice, except I'm guessing you mean a "TODO List" app, not just a TODO list (and the concept of a todo list app may not be apparent to a non-dev, so: https://github.com/themaxsandelin/todo).

Also, I agree that the OP is not too old. After working for a few years as a software developer up to the dotcom bust, I went into health research for a while before returning to software. But I did manage to frequently use programming in my jobs, which made it easier to get back in. So I'd recommend trying to find a way to use some programming in the lab you work in before trying to switch, along with putting together some sample projects in Github.

Just be aware that you will run into ageism, and if you happen to deal with serious illness (as some of us do as we get older) and are out of work for more than a brief amount of time, that will be another big strike against you to overcome in the industry. You probably wouldn't face those to the same extent in research labs.
The critical nature of the guess doesn’t in any way improve our ability to make it accurate or useful. Bad assumptions are bad assumptions, regardless of the stakes. We have a sample size or just one, and precious little good information. Now, in a couple of decades that will probably have changed and we’ll have better data, but until then there’s a real masturbatory quality to discussions involving extraterrestrial life.
So you're saying my car will become vastly more powerful, and therefore I won't buy one? What? Is that how it worked with, say, cellphones? Or automobiles, for that matter? When automobiles became vastly better quality and more useful, people bought fewer of them?
I have yet to find an interview process that works better than RPI (Rob's Pairing Interview)[1] plus a day-in-the-life[2].

It gives both the employer and the candidate a chance to evaluate each other in context.

As an employer, you get to see how the candidate performs on two different real-world tasks, as well as how they interact with existing employees.

As an employee, you get to see what the company is really like to work with. No amount of whiteboarding can deliver that.

And at the end of the day, if that relationship feels good, both parties can choose to continue onwards towards full employment.

On the other hand, computer science trivia, by which I mean "implement Dijkstra or quicksort on a whiteboard", is a very poor means indeed by which to test for the ability to do real-world work in a real-world context.

Sure, it's valuable to have a broad understanding of algorithms and data structures. But whiteboard interviews on those types of problems only tests how well you would do competing in an ACM (Association for Computing Machinery) challenge, not how well you can deal with "here is a totally new-to-you problem that lacks a precise solution, now work productively with a team to solve it under the constraints of an operating business"

[1] https://builttoadapt.io/the-developer-hiring-process-is-brok...

[2] https://blog.jonrshar.pe/2016/Dec/05/pivotal-interviews.html
#1 on that list is enthusiasm for the company. Really...? So, you gotta be a good bullsh!tter? I can see this for small startups, because passion will take you to places. But for large companies, their software products are so diverse.

I work for a manufacturing company and my application space has nothing to do with manufacturing. Every space has their challenges and pitfalls. As long as you have good tech, good people, and aren't doing anything unethical, I'll want to work for you.

Also, I've thought about the interviewing problem a bit. I don't do the interview for my team...but if I have the opportunity to interview and was given free range, I think I would create a small application using our tech stack. Put some bugs in there, put some bad practices, and let the interviewee fix it. Talk about the tech stack, how to scale it, design trade offs, etc. IMHO reading code and maintaining code is more important than knowing bfs and dfs by heart.
That's it. Life on this planet is obviously doomed, as evidenced by this fourth horseman here. Nothing to due but start over with a new evolutionary tract in another solar system. I hear good things about silicon-based life on Betelgeuse V.
I should make a patch instead of wishing, but it'd be nice if there was a ~/.ssh/authorized_keys.d/ directory where you could drop lists of keys, instead of trying to merge in changes to the one file ...
My daughter went to college this year. But I still cook the same amount for supper, meaning that I get a nice lunch for the next day!
The original commenter is someone who has lived a long period of time in California. I grew up in SoCal and SF is too cold for me. I did not even own a pair of long pants before moving to the bay. I am actively trying to move down to SoCal but the tech scene is ass. And yes, the vast majority of the world is off limits. You can rip the California coast out of cold dead, penniless fingers
12.5. In addition to being able to take a look, you can modify the .el.gz in-place. I've done that to fix how org-babel-execute:sql calls the postgresql interpreter (it was ignoring the header args that let you set the user, host, etc).
There are significantly fewer planets that have gas giants around compared to the ones that don't. It it certain that gas giants prevent debris attacking small rocky planets.

It is obviously an assumption other intelligent life will be like us, we do not know of any other intelligent life to be able to say otherwise. But if I'm looking for life, especially intelligent life, I will look for planets having conditions similar to ours. This is because our sample size is just one, us.

It could be that NOT having gas giants around is how intelligent life ACTUALLY exists in 99.99% of the cases of intelligent life in the milky way galaxy and Earth is the 0.01%. But if I have looked a lot and still just have Earth to guess with, I will continue looking for Earth-like planets. There is no way for me to actually know, but I don't want to waste my time.
Their earlier stage companies certainly aren't doing 100%-compliant GAAP accounting -- it would be cost prohibitive.

Thus, YCs GAAP ownership numbers would be nebulous. They probably use funding round valuations as the proxy, and that's commonplace for VC funds.
Don’t these cases come up all the time and nothing ever comes from it?

Also, it’s hard to see sellers as getting ripped off when the buyers agent fee is factored into the price. If there was no fee included you would expect to see a drop in price, and this is what happens when a buyer purchases a home without an agent.
There's a volume measurement device in a bar I frequent (I'm here now), which hosts music in a very small venue. It's decently full right now (maybe 40-50 people) and there's music playing over the speakers (not live), and this device is reading 80-85db.

I'll update if a band plays tonight.
Easy: they only realize taxable gains when the startups have a liquidity event -- ie go public or get acquired. (Or die, for the losses.)
Do we need to be reminded that humans are animals?

Humans have large egos, but aside from that we're not particularly special.
That’s a good point. Microsoft saw what Amazon was going with AWS, projected that into the future and got the right answer. It’s an example of where this strategy paid off. To be fair to them it’s not just random chance it worked out either, execution matters too and they seem to have hit the nail on the head with Azure.
Develop any software for your domain (lab technician or microbiology) that solves a simple problem you see or encounter daily. Identify a problem in your current day job that can be solved with software like recording data in the lab, tracking supplies, etc. (nothing too complex) and come up with a solution (website to check-in/check-out, mobile app (?), etc.) and learn how to build it. It will not be perfect but you will have done something. Having domain experience will GREATLY make it easier to transition -- learning a new field and software at the same time is going to be rough.

https://sysadmincasts.com/episodes/51-mechanics-of-building-...
This is one reason why Tesla’s OTA update system scares me. As bad as hacking an alarm or some other secondary system is, imagine having your brakes hacked.
Raft is basically a fixed leader elected by a single round of Paxos.
Interesting, and the probabilities seem to support it. This also means that I'm not going to get to understand any of it in my lifetime, though. _sigh_.
You can make sure none of your apps have the Location permission turned on.

It won't prevent those apps from using IP address for approximate location, but it would definitely reduce the accuracy.
Yup, why does the tech scene suck though ...the vast majority in the scene there will underpay you. The companies tend to be larger, slower moving with offices in office parks. SB has some potential but has yet to get the company traction I have been hoping. UCSB engineering grad school is one of the best in the countries yet all the talent flees to the bay.
Workers suddenly have more power to demand higher pay and better jobs
This is a decent start, but then again remember you only have 60 minutes. And what might seem relatively easy to you, might not be so easy to someone with a time limit (60 mins), and pressure (trying to get a job you want).
Good grief: Victimized employees don’t get a break
Blazor 0.9.0 experimental release now available
I'm more surprised that people find this surprising than anything else.