skysight-inc/HackerNews huggingface dataset:
I’m doing mostly infra work and have been for some years, with advent of kubernetes it’s really hard to avoid golang.

My personal preference (which is clojure) doesn’t matter much, I’m just really angry and frustrated how industry has settled on something so broken. Pick any non-trivial golang file and it’s 50% boilerplate, 45% passing errors around and about 5% substance. How did we end up with that in 2020? Ten and something years from now lambda calculus will be hundred years old.
I really liked the graph at the end showing output rising as total numbers of employees decreases. To me it was a good logical illustration of why you would need more specialized/educated workers
You are right. Especialy if you are buying classic styles where there is no need for research/development than you can find quality + ethics + reasonable price (100s usd range).
Unlike Python 3, BASIC also still has a print statement. ;-)
You have a house and multiple cars but you can’t go to Disneyland as often as you’d like? Such hardship... barely living...
The same thing happens if interested in a graduate degree. The work is not nearly as hard as it is claimed to be, and ones real world work experience dwarfs graduate school projects. When completing, one gains confidence as well as realizes what a load of BS these degrees really are.
I always thought of Quadratic to be exponential but specifically 'N to the 2nd'. I suppose that does actually make no sense whatsoever. Thanks.
I think the other option is just networking and having a good portfolio that shows off your skills. Granted that leads you to point b that you made as you will likely befriend people who are in positions to hire you or suggest to others to hire you.
My hypothesis would be that the type of person that gets a CS degree does not tend to be the type of person that likes dealing with customer support issues or that is even necessarily good at it.
It would be fun if the bar is run by remote controlled robots, serving you beer at 10pm - maybe someone who just work up the other side of the world is controlling the robot!
Hey, Daniel West here, the creator.

First of all, as I mention in the video, this project is inspired by the machines built by akiyuky and jacquesm@. So I'm certainly not claiming this is the world's first LEGO sorting machine!

In the video I try and focus on the unique aspect of this machine, which is the Universal part. Because the CNN is trained on synthetic data, the machine is able to recognize any LEGO part that has ever been produced. This is with the notable exception of ignoring printed parts, mold variations, and oversized parts, as well as parts that are not present in the LDraw part library. These restrictions bring the tens of thousands of part categories down to just under 3000.
Accurately classifying 3000 categories is prohibitively difficult using manual labelling alone, simply because it's very hard to get physical access to all these different parts (not to mention the labelling process itself is quite laborious).

Is it overkill? Totally. But one goal of this project is to be a testbed for the use of synthetic data in a real-world classification system, and I'm quite happy with how well it ended up working.

I have produced another video explaining the AI system in detail: https://youtu.be/-UGl0ZOCgwQ

It has also been noted that the machine would not be mass marketable in its current state. That is totally accurate! This machine should be considered a proof-of-concept/prototype and I have no plans to try and create a mass-produced version.
Function Reference: capital_P_dangit()
You could try doing a clean install of Catalina if you didn’t already.
>It’s a surreal experience to be teaching people who on paper blow me away on academic qualifications [...]

Can corroborate this experience, however I do not think it has much to do with having a degree as much as it does with having the motivation to learn and excel. Our industry has people who are in it to just coast through life as safely as they can, and it shows in the interview and the day-to-day work life.

In my limited experience, the feistiest of developers have been those who have learned how to code well, and ship software at an age before they set out to do their degrees (and still went and did a traditional, 4-year CS degree).

I have had a great pleasure of working alongside some of them, and to this day I have yet to see this level of aptitude be matched by people who got into CS as a matter of course for a job.
They do not have to. But then it wouldn't be C, which by design has a straight forward and obvious mapping to the underlying machine.

For example, there are machines (some DSPs) that individual octects are not efficiently addressable and usually a C byte in these machines is 16 or 32 bita.
I’d argue there’s a difference between socializing and being bullied - the former is just more general exposure to social interaction. I suspect the more you get of that the better, I also suspect you need it from peers too (adults are not the same).

There’s also some value in learning to stand up for friends and handle complex social dynamics which don’t go away when you become an adult.

Being removed from this entirely is probably not helpful, though obviously there are limits.
No, the problem is scooters with small wheels that are easy to crash.

The Dutch do fine riding bicycles without helmets.

If scooters are in fact more dangerous than bicycles, we should probably just reevaluate their use in the first place.
For sure you'd have to add rolling hashes, but that's probably more natural in a tree based data store.

I've added these to https://sirix.io, which fastens diffing considerably, especially with deep trees. Otherwise indexing changes could be done :-)
I actually going in the other direction with Signal

I turned on timer (1 week) for all of my conversation.

Nothing stays more than a week and I do not keep any backup.

It's not for security or privacy reasons. I feel like I don't need a full history of all my conversations with everyone from the beginning of time.

This fits more to the real life model of having a conversation with someone. I don't record my conversations with people so why do I need to do it in chat apps?

My Whatsapp is the same. Don't need all the massive amount of chat history...
notes down
I would recommend "Software Foundations" also by Pierce. It covers a lot of the same material but in Coq. I found it much more approachable not having as much of formal background. Having proofs machine checked with error messages is a god send for your sanity when you don't have a professor there to validate you.
My solutions are here: https://github.com/lukechampine/advent

Documentation for Zig isn't great, but it's become much easier now that the standard library is searchable: https://ziglang.org/documentation/master/std
Why then don't one of the parents choose to stay at home or work at home (excluding single parents of course)? Either childcare is not a big expense , or there's some kind of societal taboo against raising your own kids at home? Is this part of the bigger bubble that makes raising kids so effortful and costly in time, that people just end up not having them?
You broke the site guidelines. Someone else breaking them, or posting a bad comment, doesn't make it ok for you to break them too.

If you know more and have better information than someone else, you actually have a greater responsibility; breaking the rules by ranting, doing flamewar, calling names and so on, discredits the greater truth you're in possession of. https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

I realize that's far from easy when you're surrounded by lies and distortions, but it's work we're all asked to do here.
I have 250/250 but the usb dongle was only 100mbit lol
Just youtube? But they have lower cost and numbers and even if their missiles are inferior they will be in a position to swamp US defences of non nuclear missles by numbers alone. Keep firing until the carriers are out of planes and out of ammo the planes only have 4 to 8 missiles each. Once it goes nuclear then the US forces will deploy the boomers etc and we will all hide and hope we emerge one day?
Interesting. I've heard the opposite. Charge more money assuming that higher income individuals tend to have more to lose when it comes to apartment damage or getting evicted.
I understand the spirit of your position, but I think many or most people certainly value “homemaking” for lack of a better term. It’s not a “job” in the sense of monetary revenue, but it makes having a “job” possible for a partner, and has indirect monetary value in addition to the non-quantifiable value of the role itself. Like many “jobs”, homemaking is almost always thankless. I think instead of trying to get our caretaker(s) on the cover of Fortune or whatever we should just thank them more.
Almost. They say "a majority" but don't specify the exact amount. So, over 50%.
That's assuming those other channels aren't also saturated by the same companies.

Organizations spending millions aren't going to leave a big opening in another medium that's able to reach the same consumers.
> (Though now days outside investors are pulled in after a successful Kickstarter demonstrates interest).

This was happening probably since the very beginning. Around 2013, I did independent technical evaluation of a certain hardware startup on behalf of a local accelerator, and one of the things I've learned is that the startup in question had some funding that was conditioned on the success of their Kickstarter campaign, which was meant to feel out the market.
"A slow sort of country!" said the Queen. "Now, here, you see, it takes all the running you can do, to keep in the same place. If you want to get somewhere else, you must run at least twice as fast as that!"

The cynical advice here is: automate your own tasks and keep the extra slack you gain from it - unless there's a compelling reason to do otherwise.
Also anecdotal but I was the first child of young parents with no siblings, cousins, or children of parents' friends around for a lot of my life. When other kids did come along in our social circle they were much younger so I spent a lot of time socializing with the adults instead. I had to consciously context-switch my behavior to a huuuuuuge degree whenever I spent time with my friends at school and such because acting the way I did in a lot of my life outside school just didn't work. Nobody would have understood how to relate to me. I've always been very social and never had any anxiety around it but I still had to put in some work to act normally around other kids/teenagers after spending so much time with adults. And I went to a normal public school and did a zillion activities with other kids!
Kinda like Seth MacFarlane on Family Guy: Brian is mostly his own voice if not entirely his voice.
> Agreed. There are very few things in life as important as raising one's children well. To say that we should incentivize or otherwise coerce people into outsourcing the upbringing of their own children so they can punch a time-clock is beyond misguided.

This same statement can be applied to healthcare (our family's health is one of the most important things we have, why do we outsource it to doctors?) and cooking (nutritious meals are the keystones of a good life, why do we let anyone else cook for our family?)

Also how is giving someone a choice to work or raise kids misguided? Are you assuming people don't get satisfaction from their work? Or that there can't be a balance?

I'll agree that we worship at the corporate alter too much, and that our society actively works against raising a family, but helping lower the cost of childcare is encouraging families.

As it stands right now people aren't having kids because it is so expensive, and telling them "your values are wrong, stop working and have a kid instead!" isn't going to change minds en masse.
The "streetlight effect"[0] appears alive and well among sociologists.

[0] https://en.wikipedia.org/wiki/Streetlight_effect
Snow Leopard was the last good one. Have no backup?
I recently discovered that in node 10.10 (IIRC), you need oracledb < 4.0.0 whereas on other versions of node like node 10.16, you can use oracledb 4.0.1 (again, IIRC). I discovered this via the message when it blew up on application start, since it's not encoded in the package versions.

I may be a better idiot.
Certain industries also have guidelines that chime in on this issue. Where I work, we have to create defines for TRUE and FALSE, and everything needs to be compared to them. Essentially making things look like

if (bool_name == TRUE)

There is no ambiguity, and it forces you to handle exactly equal to 1 and not equal to zero separately.

if (bool_name == TRUE)

and

if (bit_field_value > 0)

are logically different even if they can be simplified to the same thing.
TikTok’s Biggest Hits of the Year
After going through every pattern this is also my favorite one.

While it can add some perceivable latency if you have many levels of depth, it is usually a lot lighter on CPU and memory than one big query.

The reason I really like it is because it is very easy to strongly type results coming from a single table, and processing the data in your application code allows you to keep the typings through the process of stitching everything back together.
Few real world programming problems are straight forward enough to test on. Or at least I don't expect computer science to turn into a physics/chemistry/math level of science.

I think it's hovering around medicine. Where there is a seemingly art form to deal with the realities of our too complex biology.
I think people care about food more than they care about internet. There are small towns that can't even keep grocery stores running (there was an article about it on HN recently).
I recently was selecting a messaging platform for my family, and we evaluated both Signal and Slack, and went with Slack. My wife did the same with her family, and went with Signal. From this, I gather they overlap in some features enough to compete for some use cases.
Hey! We're not using text-to-speech, all of the narrations we have so far (around 4000 audio articles) are recorded by people. We're currently doing a mix of both news and content that's more on the evergreen side (science, books, startups, self-dev). The aim here is to basically create a huge library of audio content on a wide range of topics and be able to make recommendations to users, based on what they're usually interested in. Thanks a lot for the feedback, it's very highly appreciated!
Social pressure against stay-at-home moms is a large force that often goes unrecognized.
> In general O(a^n) is strictly stronger than O(b^n) if a > b.

Typo: O(a^n) is a stronger guarantee than O(b^n) if a < b. It means nothing if a > b.
It's a great piece of software, so people love it.

But the sometimes uncritical love people have for it doesn't help when it has issues.

The main categories of people I've encountered who aren't absolute Signal fans are:

* People who don't want to give out their phone number to random men.

* People who weren't impressed by Signal's security issues coming up at the same time that it was being pushed as the replacement for GPG.
I don't see porn on this list. So that's OK?

\s
I suspect there is a lot of lying on resumes, especially in CS where lots of professionals are self taught anyway.

I also assume that very few places are actually verifying educational credentials.
But imagine you didn't do any of those things and therefore weren't as social in high school. Would you be as well-adjusted as an adult? Or would you have felt isolated in ways that affected your development and left you worse off in adulthood? All the teenage cringe is pretty developmentally appropriate even if it's awful in retrospect.
I've been replaying Mass Effect 3 recently and there's a little story someone tells, which starts with "Sky was color of vid-cam turned to a dead vorcha." That gave me a great chuckle.
This logic could be applied to k-12 education, which would be rather expensive if not government-subsidized.

Pre-school in particular benefits both the children who receive it and the parents who are able to work. A lack of affordable childcare disproportionally falls on women as well, which is something worth tackling.

The other issue not even mentioned here is that childcare and pre-school are expensive but they don't pay well. A larger role from the government would pay these people more and provide more stability for pre-school teachers and children alike.
Why bubble sort? I never understood its popularity. Selection sort feels a lot more intuitive to me and it's the same complexity.
I'm with you on that. Maybe it's just me, but I believe that a communication system (be Signal or email) is not designed for long term storage, it's just not efficient to keep structured data and not made for that purpose.

If a fragment of a conversation is useful, I'd store it somewhere else safe just in case (Password Manager, as a secure note).
Furthermore, there are significant screenings that happen before a child care worker can become one while there's virtually none before someone becomes a parent. It's only after the fact that an abuser is caught.
> I think the only really scalable part here is the database

That sums it up pretty well.

The great irony here is that those thin, stateless web servers that are the only things to easily autoscale are pretty much guaranteed to never be your performance bottleneck, unless you're doing something really strange.
60 years ago you could hire plenty of bright, talented high school graduates, especially those with poor English/History grades but good Math/Shop grades. Now the high school counselors push all of the bright, talented students and then some to go on to college. So you have to wait a few years and hire then after college.

It's a result of a much higher proportion of HS graduating classes going on to college.
How about going to Asian style societies where the caregivers are grandparents or older people? Most people close to retirement (or already retired) don't need as much money since medicare already takes care of them.
Would be very difficult to get this to qualify as fraud. Maybe if they used the funds for their uncle's advertising company.

There have been many startups that have wasted money on things that make less sense than advertising before going under.
I consider kickstarter an entertainment product. You pay to watch and participate a bit. The physical product/non-product at the end is part of the "story".
I guess that depends on what you mean by 'social challenges'. What are the expectations?

We participate in a homeschool community which gives weekly (if not more often) opportunities for both structured and unstructured (i.e. play) social interactions. Balance this with home-interactions between their siblings, kids in the neighborhood, and folks at our church, they interact with a pretty big array of people, and we end up getting to work with them on issues a lot more diligently and quickly.

Our group has a wide range of social skillset folks. From kids who are very hard-to-manage to visible gifted and talented people.

IMO, the "problem" only exists if you, as a parent, don't get involved in the raising of your children.
I've always wondered about the data missing in Google Maps. For instance, when you go to Ingomar, MT and look at street view, the car got to the entrance of the town and the data just stops.

https://goo.gl/maps/WVTAChPsBUiRjnoX9

Did the camera die? Did the car get a flat? Did someone forget to turn something on?
I have relatives in the Dakotas who get pissed at traffic lights in general. As in, they live in a county without a single traffic light.

There unfortunately is a very bad habit of some drivers in these areas of blowing stop signs because they are used to so little traffic/people in general. But obviously the consequences can be horrible (see Bill Janklow, ex-South Dakota governor who then later became an ex-con).
It makes more sense if Bitcoin is viewed as an insurance rather than an investment or a commodity.

It's an insurance against the whole world falling apart. Why would the whole world of finance fall apart? Same reason Roman empire fell part and lost its significance.

Long back 1000$ was a lot of money, later a million $ was a lot of money and then billion $ was a lot of money. In today's news, people are describing events in trillion $ costs. If you extrapolate this trend, money as we know will be losing its value exponentially.

Bitcoin is a money system that is defined very clearly in terms of quantity, creation process and exchange etc. This is a good minimum viable product. It definitely has value just like a commodity. It also has people working on improving it as if it were an ipo'd company.

Just like language and law, bitcoin is a product of "spontaneous order" and our knowledge of traditional finance may not have enough mental tools to value it like another financial product. Some people certainly value it more than other people. Over a long period of time take span of 100 years, it becomes easy to imagine having a bitcoin like digital currency with standardized rules for money creation not controlled by any single party.
I didn't connect my account to Twitter or HN or anything, I just have a Keybase account to chat with a friend and wanted to check whether it's secure.

I guess this could work though, from the app I can indeed configure third party accounts (I guess in some next step, it'll tell me what to tweet to prove it). Assuming my phone generates the proof locally, that would prove it without doing manual verification, unless both Keybase and Twitter collude to attack us (or an attacker compromised both or sent NSLs to both), so that seems extremely unlikely.

Does the Keybase client check this by itself though? It seems a bit odd, the app connecting to third parties, but it could be. Like, I'd find out your IP address by adding a website proof where I host a text file.

We can test this if you want? Then I'll pcap my phone and see, while adding you, if my client connects to whatever third party you have configured.
I'm not sure that's true. I think they're talking about how much they're in the Sun and I think I can construct a single counter example, r=2 h=1 for the cone, r=1 for the sphere should be the same volume. For light at 90 degrees the area in the sun would be 2m^2 for the cone and pi m^2 for the sphere.

That's not a perfect calculation so I don't know where the limits are here but I don't think they're talking strictly about surface area.
>Why then don't one of the parents choose to stay at home or work at home

Well if both parents are fairly career driven, it's pretty hard to stay at home for 6+ years until full day school starts, and that is only for 1 kid.. could be 8/9 years with 2 kids close in age. Since it's usually the woman, she is basically giving up any solid career having that kind of work gap.

And you say 'work at home' but you can't have a fulltime working at home job with very young kids. You could manage it to some degree at age 4/5+ but before then you would hardly have any time to actually focus on a job at home.
Interesting that that model works for you, but that doesn't mean it works for everyone.

Persistent history that lasts many times longer than the lifetime of any one device is a required feature to fully replace chat apps that have such history.
$875 is in Canadian dollars in a large urban city.

I stand by my comment that $4/hour childcare is good value. Please show me somewhere in North America where that is expensive.
Explore image augmentations using a convenient tool
> I'm kidding, and I stole that, but I have a point. Much of "socialization" in school is horrible. It's not quite as bad as socialization into prison, but it's socialization into a society that's rather broken. Why do we assume that socializing into that is going to produce healthy adults?

True. Unfortunately, a lot of the dysfunctional socialization in school actually gets carried into adulthood.
These browsers actually protect your privacy