skysight-inc/HackerNews huggingface dataset:
I'm not rich. But I am pulling in about $800/month in passive income from an investment of about $30k into a multiplex and living for free.

If more people saved 30k to buy a multiplex (and lowered their standard of living) instead of buying a 40k vehicle (and accepted driving a $5k used vehicle)... then they would also have the same security of pulling income.

It will only take a few years of sacrifice and careful saving to achieve this. But it is worth it.
OK, I suppose lack of seniors is a legitimate constraint.

Still, interviewing is so important, that I typically give it a high priority. Even when I had only one other senior engineer, I made sure each candidate spent a long time with each of us.

Typically, I'd go in with a junior developer, and he'd go in with some other junior developer. I'd even see the same candidate twice rather than have two juniors interview him.

I've been on the other side of that kind of interview and I know how badly it can get messed up.

> Coding questions feel objective, and programmers love to pretend they’re objective, but like any other human evaluation process, they’re subjective.

I don't see a reason to swear, as this is a friendly discussion. Either way, we'll have to agree to disagree.

Coding questions ideally yield an answer that can compile and run and return correct output for at least some valid sets of input. That's about as objective as it gets.
When I was 18-20, I wanted to be the sort of person who read The Economist. I got a subscription when I was 22 or so, I think. I kept up with it for a bit and then realized it wasn't actually improving my life in any way - not even keeping me meaningfully informed about the world.

Now that I'm older I'm more excited about people using "shook" as slang than about reading The Economist, and I intend on donating $100 as soon as the button is live.
CTOs and CIOs are management and represent management. Their priorities aren't wages and working conditions, but bottom line performance and their own power and careers. They represent employee interests as much as the HR director does.
Interesting that you wrote this. I find the more sleep deprived I become, the more intense are my earwigs (and also, the worse they become in terms of what I'd rather not hear).

I also am stuck with keeping an 8a to 6p schedule in a city with bad traffic. Because of the detriment to my motor functions, I sold my motorcycle as it didn't felt safe to ride anymore.

No matter how little sleep I've had, by five or six in the evening, I usually feel fine, and full of energy and things I'd like to do, read, think about.

I once read that DSPS only affects 1-2% of the population, which makes me discouraged that it will ever be something that people recognize as a reality for some. Everyone seems to get too little sleep, so it's not really a point of sympathy that I don't either. Doesn't matter than <4 hours is a lot different than <7
RNA Polymerase Ribozyme Evolved In-Vitro Can Replicate tRNAs
Related, checkout matthias wendel who does woodwork and lego contraptions

Lego domino row building machine

https://www.youtube.com/watch?v=de4xdOVVROQ

Also, for other mechanical motions I really like watching thang

https://www.youtube.com/user/thang010146/videos
> If you're a corporation, you don't ask for donations. You charge customers for a service.

Why? Because that's how it's always been done?

Should they charge customers for a service even if it's less profitable than asking for donations?
USB 2.0 spec only guarantees 100 mA to be available before active negotiation (which is most likely not enough to do any charging at all), and 500 mA afterwards (which is very slow). For more, you're always relying on non-standard signaling of what the charger is capable of. So, it highly depends on the used charger whether your phone charges fast or not and you can probably easily find 12V chargers that charge slow and USB chargers that charge fast.
Except the groups they represent are different. Executives represent the shareholders and labor organizers represent labor. Even if you say a large part of the benefits are lost due to corruption in both cases, it shapes where the remainder ends up.
Sorry, I meant the dtrace code, not the zfs. Thanks for the answers.
Maybe I'm being unclear. I'm asking: why does there need to be video or telephonic oversight of any sort for a work-sample challenge? Why are you assigning yourself that problem? We've never done that and never had a problem.
Taking over Taiwan would be extremely tough. There are geographical challenges which would be tough to work out and the population would be extremely hostile. It would be impossible without a beach landing, which China doesn’t have the right equipment or training for and it’s unclear how willing the PLA would be to go along with it without a very good reason. Additionally, what’s the last war China was involved in? The short lived 1970s invasion of Vietnam? You can’t consider suppressing the tianammen protests anything similar to a land invasion of Taiwan even without the US security guarantee and potential nuclear umbrella coming into play. This scenario seems increasingly to be a non-starter for a variety of reasons.
Doesn't seem to be obvious that Intel will blink first, before Samsung.

Intel might start making noises to try and get government subsidization though, and I would expect Samsung to do the same to the Korean government.

Having a up-to-date fab is pretty clearly a national security asset, else you are at the mercy of whoever you are buying silicon from. Maybe in the 90s or early 00s when everyone was on the globalization train we would have just let things go, but it's hard to imagine that happening now that hardball realpolitik is back in fashion.
> The salary-fixing thing involved a veritable who-is-who of big SV companies.

Yet not a single one of them threatened to sue other companies to enforce the agreement except Apple.

As far as marketing, find another tech company that does https://www.cultofmac.com/255618/how-apples-blacklist-manipu... and https://www.zdnet.com/article/apple-prs-dirty-little-secret/. It brings to mind Ellison's retaliation against the University of Wisconsin for publishing database benchmarks (https://danluu.com/anon-benchmark/). In Jobs's and Ellison's eyes, it's better to force the press not say anything bad about your product than to actually produce a good product.

It's interesting that you're only asking for evidence about Apple and not about Oracle. My hypothesis as to why is that their press policy works.
The most impressive aspect of WoW to me was just how well the game ran on commodity hardware at the time. EQ2 came out the same month and ran very poorly on top-of-the-line PCs. Vanguard beta hit a year later and it was nearly unplayable on anything but the most cutting edge of systems. I really think Blizzard's focus on performance optimization and UX had a very significant contribution to the success of WoW and widening the playerbase.
Live editing the running code without a restart may be a mite harder in C.
I think the strongest Product Designers wind up taking on responsibilities that PM's might traditionally hold (and vice versa).

I'm fairly biased here, but I'd argue that product vision is often best executed in the hands of product designers rather than PMs. Having a design leader who takes the product or feature from high level goals, to flows & interactions, and finally down to the pixels often leads to a less-compromised end result. I usually find that singular vision beats design-by-committee.

Of course, this rarely happens due to company politics, which PMs tend to excel at versus designers.
Given the speed of that, I'd bet you don't have a huge pool (or if you do, that's a really nice speed). I'd bet someone's doing it manually. That's what I do for my own systems (about once a month) since they're not heavy use (personal and parent's file servers).
> There is also some controversy around it

Do you have a link to some commentary on this?

I'm aware of MS's generated US building footprints[0] but this hasn't (yet) been integrated into OSM (largely I think due to quality and bulk-import etiquette worries). And also StreetSide[1] but this isn't imported into OSM itself, rather it's displayed as an aid for editors.

Facebook is looking at contributions similar to MS's US building footprints (but for roads), but again this is mainly around tooling and generation rather than data sources, and is speculative as far as I've seen.

[0] https://github.com/Microsoft/USBuildingFootprints

[1] https://github.com/openstreetmap/iD/pull/5050
Open-Source group announces jJava (2008)
It's also worth noting that kqueue() also doesn't use the socket options for this. Instead, it uses a flag called EVFILT_READ. More here: https://www.freebsd.org/cgi/man.cgi?query=kqueue&sektion=2
> Instead, change the limit of cards to review to the number that you can get through in the time you have.

I actually brought this up with the devs. The way Anki counts this limit is just how many draws from the stack. A better way (and much more intuitively aligned with the wording) to count this, would be to limit the size of the stack you draw from.
Note that "junior interviewers" are not necessarily junior, just junior as interviewers. They may be good coders, but they don't know what is reasonable to expect for the role, or how to test for it.

Furthermore coding questions stop being quantifiable and objective as soon as you add in, "What feedback do you give, when, and how?" Two interviewers asking the same question of equivalent candidates can get very different results based on how stressed they make the candidate, what hints they offer, what followup questions they ask, how well they telegraph whether the candidate is on the right path, and so on.
There's something very genuine and uplifting about the quiet thankfulness and contemplation here.

Thank you for this post.
For another perspective, check out this article in Symmetry Magazine, "Neural networks meet space" [1].

> "Analyses that typically take weeks to months to complete, that require the input of experts and that are computationally demanding, can be done by neural nets within a fraction of a second, in a fully automated way and, in principle, on a cell phone’s computer chip,” says postdoctoral fellow Laurence Perreault Levasseur, a co-author of a study published today in Nature."

> "The team at the Kavli Institute for Particle Astrophysics and Cosmology (KIPAC), a joint institute of SLAC and Stanford, used neural networks to analyze images of strong gravitational lensing, where the image of a faraway galaxy is multiplied and distorted into rings and arcs by the gravity of a massive object, such as a galaxy cluster, that’s closer to us. The distortions provide important clues about how mass is distributed in space and how that distribution changes over time – properties linked to invisible dark matter that makes up 85 percent of all matter in the universe and to dark energy that’s accelerating the expansion of the universe."

> "Until now this type of analysis has been a tedious process that involves comparing actual images of lenses with a large number of computer simulations of mathematical lensing models. This can take weeks to months for a single lens."

> "But with the neural networks, the researchers were able to do the same analysis in a few seconds, which they demonstrated using real images from NASA’s Hubble Space Telescope and simulated ones."

[1] https://www.symmetrymagazine.org/article/neural-networks-mee...
iirc, if avg = 50g, yolk is 20g, white is 30g... still up to the foodmage to interpret which part for 1oz (yolk adds taste/color, white has binding properties).
WWIII casus belli

Buckle up lads!
Specifically in one case I can recall the workers did not go after raises because the union leader was bribed and later convicted. Even after his conviction the workers could not take back the deal.
> If you were working in a full-time programming position for over 3 years yet you can't write even a trivial amount of working code during the interview, then clearly you either lack the capacity or the will to develop your programming skills.

Genuine question... What kind of question(s) would I ask to get someone to demonstrate they can code? If my questions are effective, I'm fine. But if my questions stink, it'd be easy to overlook that fact that many excellent people wouldn't be able to answer them well.
> Staring long at the computer doesn't make it pro usage.

No. Being paid to stare at your computer, is what makes you are professional user.
I have, and in reality most of the problem are not real problems (at least the ones from the workers perspectives) when viewed from the C-level and board perspective. But Im still waiting for examples of companies where this is taking place and am certainly willing to accept my position is a wrong one but no one has provided a credible example yet.
Couldn't you just mount your sensors next to an existing car's sensors, measure the car's actions then tell your network "do that" based on the mounted sensors input?
The design of the processor is specific to the fabrication technology. Notably Intel has been the industry leader in fab technology and capacity for some time. It's simply very difficult to compete with their ability to crank out CPUs at their volume and performance levels. Intel could "simply" crank out CPUs via TSMC but it wouldn't be to their advantage.
Not all companies can afford to have a legal team review feedback before it’s given.
> OSM worked great for me on newly built streets in Cambridge UK, where Google Maps had zero cartography.

Cambridge is incredibly atypical, though, given its large number of smart people without much money.
I know, I wrote such a server in 2010, it just wasn't as nice as with Node, hehe
I thought the investment was to open a channel for selling more Toyotas. They're going to offer preferential lease deals that can be paid through Uber earnings.

https://www.freep.com/story/money/cars/2016/05/24/toyota-inv...
Take a look at my example repo how to make a generics based rest api with spring
> The problems in a company are obvious for most workers.

I agree that workers see things that management doesn't, and good managers are aware of that and work hard to overcome it. However, having seen both sides of that coin, workers also lack awareness of many issues and constraints. They think, 'why don't we just do X? It's obvious!', without realizing that X would cost the company a major investor or partner, or put the company in the crosshairs of a dangerous competitor; or that X would divert resources from a higher priority; or that the CIO, who is great in every other way, opposes X and it's not worth alienating them; etc.
Do you know if Mapbox has any plans to work with the World Bank's OpenTraffic[0]?

[0]: http://opentraffic.io
Completely agree. Just understanding paradigms and being willing/able to read documentation goes a long way at non-tech companies.
Not sure how old your experience is, but I tested from Python via epoll a few minutes after posting (never used that option before!) and it worked as described.
> Me personally? I’ve never interviewed a senior person who couldn’t code at all. Not after the phone screen, anyway.

Not sure how common this is, but I've been one of those flame-outs. It was during a Google phone-screen.

I was given a very simple programming problem, and something in my brain just broke (figuratively).

In retrospect it was probably from being too tense because I was star-struck about the employer.

But on that one particular interview, I could barely have written printf("fizbuzz\n");
You would also have to take over TSMC without breaking it or killing anybody important.
There is a solution for "printing" magnetic domains in a base magnet, maybe a printable material could be devised such that later on a "magnet writing head" could create whatever magnets are needed.

https://youtu.be/drD416THU7Y
Maybe I used culture fit the wrong way. I just meant the ability to get along in non-trivial situations and communicate effectively. I've met people who I have so little in common with that we couldn't even share a joke in either direction, because the recipient just couldn't understand it at all. It was so difficult to accomplish even basic things because our experiences were so different that we didn't have common ground to work from. Not that a similar sense of humor is necessary, but having at least some commonality is necessary if you're going to be able to solve problems together.
The problem with the design of this page isn't with the font, or with the decision to minimize decoration. The execution in that regard is done well.

The big problem is an aggressive blue (RGB 0,0,255) and similarly extreme Yellow (255,255,0). My eyes actually hurt when I scrolled to the bottom of the page and observed the yellow - there's a reason that these shades are reserved for CSS testing purposes only. This service is letting me know that they think their own time is too precious to spare a potential user a headache. It's not edgy or cool - it's entitled and lazy.

Lack of padding (aka breathing room) around text elements is a second but admittedly much more minor problem.

I would like a service that touts Design in the name to be at least semi-conscious of some very basic user-friendly design principles.
> what qualifies as a lions share?

If you follow Phaedrus's telling[0], introduced as "Partnership with the mighty is never trustworthy" -- all of it:

"I take the first portion because of my title, since I am addressed as king;
the second portion you will assign to me, since I’m your partner;
then because I am the stronger, the third will follow me;
and an accident will happen to anyone who touches the fourth."

Other versions from around the world typically have the lion taking a majority of whatever is being divided, and whenever possible, everything.

---
[0] https://en.wikipedia.org/wiki/Lion%27s_share#The_Phaedrus_ve...
Thanks for the interesting read.

Clearly there was a culture clash and that can take a terrible toll on a person - if you've invested a lot into a company should you adapt to them, even if it's against what you believe is right? At what point does the compensation or sunk costs make adapting easier? I'm sure that's more common (and not always related to toxicity) than people think.

The head of the company made an incredibly poor play on words by mocking a popular anti-rape slogan, by anyone's judgement. Sure, it's perhaps a sales slogan, but context matters. And by this account it's pretty clear what he was doing and what he was saying. That being said, this is the only account I've read and there is always another side to the story. But it takes a lot of guts to stand up for what you believe in and the author clearly believed Mark crossed his line. Right or wrong, bravo for not being swallowed up.
Have an opt in for sharing their gps traces and maybe get them to take and share georeferenced pictures of trail signs.
> C is not meant for writing secure, mission-critical applications

What OS kernels are actually used that are written in anything other than C? Plenty of them (INTEGRITY, VxWorks, QNX) written in C are used in secure, mission-critical applications.
What if they are not rejecting you? What if they like you as a candidate but decided to move forward with someone else (and it was a tough decision), and want to wait to see if that person will work out. It sucks, but it happens.
Government intervention obviously changes the dynamics, but Intel is seriously falling behind in low-power.

Do you see any indication they will be able to take on a majority marketshare in mobile in the next decade?
There're terrible accents that are hard to understand. I have one. I had interviews in the Bay Area while I was living in The Netherlands and I had mild trouble understanding Indian and Chinese interviewers. When I moved to the UK I would dread calling service support as all the call centers are in the north. I have an accent and many times when meeting someone new I need to repeat myself, as I have a very unusual accent.

In all of these cases the thing I noticed is that most of the problems with accents completely go away in less than a month. Accents are funny in that exposure is be enough for them to become a non-issue.
That's just the point I've been making "climbing the corporate ladder" is about gaining role power. Role power is the least effective method of getting things done in an organization.

I wanted to "build things" my entire career and was stymied by management and team leads who I couldn't convince to see my "vision", net ops and dev ops who made me go through mounds of red tape to get anything done and coworkers who had their own agendas and wanted to get noticed and get the prime projects just as much as I did. It led to a lot of frustration.

The best way to be able to "build things" the way you want is to have the influence to do so by getting people on your side through relationship building and getting people to trust your expertise.

I like to "build things" too and have no desire for management. But, the way to stand out and make more money than the average, heads down developer is to have soft skills.
I think another way of putting the title is "Right-size your abstractions." My rule of thumb is to solve the problem at hand while accommodating (but not implementing) known tasks within the next 3-6 months. If you're not designing your abstractions to deal with changes you have very good reason to believe will be coming soon, you'll be stuck rewriting all your code over and over again. At the same time, it's very difficult to anticipate requirements more than 6 months out unless you're very experienced with the problem domain and application you're working on.
> as if all problems can be solved in software.

Isn't this one true to some extent though? We already have scrubbing to detect/fix bitrot. Why not make it (slightly) purposefully unbalanced, so you can avoid the simultaneous failure. I expect your time is worth more money than making one drive fail a few weeks early.
People are working on such an hybrid: https://hackaday.io/project/963-firepick-delta-the-open-sour...

(the project seems dormant, though)
I did a similar thing and found even lower failure rates (across thousands of drives in a high write database environment). One thing intel recommended was to overprovision the drives. Setting the maxlba at 80% of drive capacity preserves optimal wear leveling. I also used a different drive layout etc. the long and short of it is nand wearout is kinda like quicksand. You grow up expecting it to be a way bigger problem than it actually is in your adult life.
Show HN: Indiehacker jobs – Find jobs helping other indiehackers
Hi. This looks fantastic. Well done. Has anyone tried this with hledger (http://hledger.org/) ? The file formats are quite similar, so hoping it wouldn’t be too hard to get it to work. Thanks.
The missing maps (https://www.missingmaps.org/) project is very popular in CSR programs around the world even if it's a bit "mechanical turk" for tech crowds.

Even google employees have contributed to the project by running internal mapathons in conjunction with organisations such as Médecins Sans Frontières...

Will be running some events in my current company in the coming weeks which will be fun!
We aren't talking about AI or how the data is collected.

The point is that this data would have been collected by the first-movers the entire time they are on the road. Such data would not be made available to newcomers.

If a new self driving car company would join the scene, they would need to gather all this data again themselves, somehow. This is the "uncopyable advantage" mentioned by OP.
To be fair, I wonder how well these studies control for the well known negative relationship between firm size (as measured by, e.g., market cap) and excess returns, since firm size is presumably a confounding covariate of board size.
Just recently searched for an IMAP library but only found one for Allegro Common Lisp. The lack of libraries is one of my biggest concerns when it comes to using Lisp in production.