skysight-inc/HackerNews huggingface dataset:
I think this idea that white collar jobs require college is generally wrong.

The core of the issue is that colleges produce degrees instead of people capable of doing specific jobs. If you want education for education's sake this is fine and great. But most of us don't have the money for that and need college to give us the specific skills needed for an in demand job. That's what needs to change, colleges need to prepare people for real jobs. Or be replaced by trade schools for white collar jobs or apprenticeships.

The main problem with apprenticeships is that you have to pay them and they don't produce enough work for their cost in most industries.
Especially when Dianne Feinstein's husband owned large portions of Tutor Perini. TPC were the guys who tried to pass off the low-quality steel rails they installed as equivalent to what was requested in the Central Subway.

My personal hypothesis is that Americans get very defensive about this because there's a cultural resistance to being the guy who got fooled, so many of us will invent reasons that fall down really fast like "SF is an old city with lots of underground things." or "SF is in an earthquake zone" or (my new favourite) "Liquefaction", etc. etc.
> And I still can't figure out why a freshly wiped unlocked phone w/ a Sprint SIM is running a Verizon provisioning process.

Samsung has a rather "interesting" (to say the least) firmware development process (if you can call it a process). It seems that most handsets certainly used to ship with if-gated Verizon specific hacks all over the firmwares, regardless of market the device was for. I believe this was just for simplicity's sake. It sounds like nothing has changed there.

As much as Samsung loves to advertise enterprise security like Knox, it only takes a few minutes of digging through the history of Knox to see some blunders from the early days, like storing the plaintext Knox PIN, to really wonder how on earth they can secure it.

Call me old fashioned, but I just don't have any confidence in the development practices of any phone vendor these days - even plain pure AOSP Android has so many external library dependencies, each of which is receiving CVEs and patches regularly (hopefully), and needs to be kept updated by AOSP maintainers.

I used to track the ancient kernel CVEs that were being rediscovered in Android due to poor or non existent source code control in OEM kernels. I gave up as it was pretty much a flood of 2 or 3 year old bugs being rediscovered as unlatched on Android or Qualcomm kernels.
How come only NodeJS libraries, what about Composer packages, Ruby Gems?
Can always use natural gas plants to supplement wind and solar for power generation. And deal with storage later.
Wow, just... Wow.

> Xiaomi said, “The research claims are untrue,”

and

> When Forbes provided Xiaomi with a video made by Cirlig showing how his Google search for “porn” and a visit to the site PornHub were sent to remote servers, even when in incognito mode, the company spokesperson continued to deny that the information was being recorded. “This video shows the collection of anonymous browsing data, which is one of the most common solutions adopted by internet companies to improve the overall browser product experience through analyzing non-personally identifiable information,” they added.

"We're not doing that. And everyone does that, so it's OK that we do that".
Nah, most country on the radio just doesn't have the same kinda honesty that Johnny Cash or Willie Nelson had. Nor do they have the kind of intensity that a man like Cash had. It just isn't the same. Fellow metalhead who likes ska, btw.
if I could build something and sell it to 25 people for either X or 2X, why would I build something I can only sell for X? It makes sense to go for the 2X, right?

Obviously, if you are presented with two options for things you can sell with similar ease to similar numbers of people, you should pick the higher priced one.

But you don’t have another product like that, do you? You have this one. Why not try and sell this one, instead of worrying about some theoretical 2x alternative.

If you find the 2x alternative, why waste your time with that when you could just find a 4x alternative and build that instead!

The end of this road is obvious: just build something you can charge one customer $2k / month for. Presto!
Putting secret information in a URI is explicitly called out as a bad idea in the very RFC you reference:

> URI producers should not provide a URI that contains a username or password that is intended to be secret. URIs are frequently displayed by browsers, stored in clear text bookmarks, and logged by user agent history and intermediary applications (proxies).

https://tools.ietf.org/html/rfc3986#section-7.5

As an aside, if you're going to be making any security judgments from an RFC, every RFC since RFC2223 has a Security Considerations section. You usually want to start there.
There is a large field in which this is practically a solved problem: computer games.

To be sure there isn't a single pattern, and proprietary consoles do go out of their way to make the process as difficult as possible. But the modding scene in video games is huge, and some of the big hitters in the field (Cities: Skylines, Minecraft[1], Garry's Mod) have flourished because they made provided an exposed base and they, or the community, filled in the rest.

The real case study I would point to is Cities: Skylines. It adopted this highly customizable model early on in development. Not only has this helped them release content regularly through downloadable content (free and paid), but the DLC predominantly uses the same integrations that are exposed to the modding community, who can modify almost everything about the game.

[1] Minecraft did not actually make it easy to provide mods, but the sheer bloody mindedness of the community got it done anyway. Mojang later created a "hackable" version which employed Python.
We still have a lot of rapid development to have self-hosted at this time.
Hey ddevault, thank you for work, especially Sway and Wlroots. Is there any plan to distribute Sourcehut as a docker image for installation? I personally self-host a number of applications myself (using Docker+Traefik), and would like to move to Sourcehut from SCM Manager.
> In addition to conditioning on artist and genre, we can provide more context at training time by conditioning the model on the lyrics for a song. A significant challenge is the lack of a well-aligned dataset: we only have lyrics at a song level without alignment to the music, and thus for a given chunk of audio we don’t know precisely which portion of the lyrics (if any) appear. We also may have song versions that don’t match the lyric versions, as might occur if a given song is performed by several different artists in slightly different ways. Additionally, singers frequently repeat phrases, or otherwise vary the lyrics, in ways that are not always captured in the written lyrics.

I wonder if karaoke videos would be a useful source of data here. Granted, karaoke tracks are usually covers, but some of them are very faithful to the original.
I love it; I don't think everything has to be useful to be worthwhile.
When your support page includes a whole section devoted to SEC Settlements you're not off to a rip-roaring start.
You can but few do. Credit Reference Agencies monitor your use of credit. They do so imperfectly but they don't see any non-credit transactions at all.

So for example I wouldn't describe myself as wealthy but I'm comfortable. I don't like debt. So, CRAs see only the faintest shadow of me. For you I've just logged into an account to see the Equifax data for myself.

Equifax scores me 459/700. It knows I exist (because I have registered to vote and I pay tax) and it knows I have a mobile telephone contract. It has no idea I have a credit card (I do, though it automatically pays off the balance every month) and of course it has no idea I own a home, since I did not take out debt to purchase it, nor does it have any idea that I don't currently have a job.

459 isn't terrible, but it's not great even though I'd actually be a completely safe risk for even a relatively large credit purchase such as a yacht or small house. It has no insight into that, so it can't judge.
the speed you gain by being able to whip up a feature in 10 minutes is worth the pain of an occasional dead link

This is everything that is wrong with the software industry, summarized in one sentence. Speed gain enjoyed by developers is paid for by the users in pain.

It used to be that developers would go through tremendous amounts of pain just to squeeze out a few instructions from a UI drawing routine in order to make it just a little bit smoother for the users. Now those developers are derided as "greybeards."

I'm sorry, I probably could have found a less harsh and cynical way of writing all that, but I feel like the Internet is getting worse everyday and there's not enough urgency among tech people.
Would love to chat! Let us know if we got the right person on Linked In :)
I'd just like to add that the entire PRML book is now free online, not just the sample: https://www.microsoft.com/en-us/research/uploads/prod/2006/0...
Thank you, you are right, I'm new here and I will need to observe first. I just realised that in all my previous jobs, I was being hired as part of a newly formed team, so I never had to go through this adjustment phase as I'm doing now.

Edit: also thank you for helping me realize this:

> To be explicit, the way things were done at your previous employer were the practices of a failing business. That might be a reason to treat those practices as suspect.
What's Up with Tornado Plots
Release (YC W20) Is Hiring a Senior SW Engineer – Cloud Infrastructure (Remote)
Macy’s, Boeing, United, Carnival, GE, Ford, and so on.

The tech companies are important, but the overall stock market is a lot bigger than them. The companies listed above are in bad shape, but their stock should be in worse shape. Why they aren’t is the same reason the market is up. My guess? Wait for the second drop to be bigger and more brutal than the first (although it may take longer to drop).
It’s an interrogation with a prop.
It is interesting to see how "saving the face" is so important in Sweden when other countries around have been much more flexible to adapt to the evolving situation.
I've been seeing Urbit on here since like 2011, and it's always been style over substance.

The broad outlines are great (personal servers), but have been attempted by many other projects with many other variations, from Sandstorm.io to Blockstack. Urbit is one of many in this category.

The unique thing Urbit brings to the table is their ability to fleece speculators with techno-mystical obscurantism. If Hoon, Nock, etc, are really so superior, why did it take them a almost a full decade to work up to the "my first CRUD app" portrayed here?
Ah nice, thanks. Well I'm glad it's available. I reloaded their page so many times.
In fact, that’s the argument for capitalism:

All of these systems suck, so let’s favor people who can lead voluntary large tribes over the politically connected, such as the politburo.
Let the user register a site when they create a UUID (Account). You are not storing private data. Let the user make cors request using the UUID as an authorization token. If the website and the UUID match, the server responds with the content.
Ah, so you don't believe in experts, eh? Not even ones apparently expert on every subject?
I felt pretty much the same, during my last post-doc. I had a friend who rebuilt power plant equipment. He got to work on very cool stuff, and he made very good money.

I did a straight chemistry BS and basically a biochemistry PhD, so I remain largely ignorant of the humanities. But I did learn to write clearly (if not artfully) and I learned very well how to learn. In my experience, that's what's most important. Facts get dated quickly, and now they're findable online. But how to learn, that's essential.

But then, this was some decades ago. My BS cost about $20K, and the PhD was "free". Indeed, "worked" as a research assistant during grad school. The salary was very low (albeit tax-free) but it was enough for rent and food.
How did you gather all of that from the short paragraph at the beginning of the article?
For engineering/creative endeavours at least, the trick is to keep making things that support what you say. It's pretty easy to get people to listen to you if they respect your skill. On the other hand, words are cheap.
Johnny Cash guest starred in the best Columbo episode ever, "Swan Song":

https://columbophile.com/2018/03/11/episode-review-columbo-s...

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

He was humping the pretty young girl singer, and murdered the mean old lady bible thumper in an airplane crash, then when Columbo finally (but barely) caught him, he was so remorseful he said he wanted to get caught all along.
There is a lot of variety... Most 360 AIO will do much better than any air cooler with less noise. Many 240-280 will as well... Good/Great air coolers will often do as well as a 120-240mm aio.

This will vary by radiator size/thickness, the fans and the case airflow and any obstructions.

Personally, O11 dynamic, with a 360 aio at the top/exhaust and 3x side, 3x bottom intake... It's really quite pretty much all the time... If I stick my head close, I can hear a little hum, but that my well be the video card for all I can tell. The 4-bay nas on the shelf nearby is more noticeable.
Categorizing Products at Scale
Sure, I will sell you my Urbit star for $16,384.
In a surprise to no one...
> There's a reason many ancient religions forbid loaning money at interest entirely; and it's the same reason we have bankruptcy laws.

I don't think the case has been made for this, unless the reason is "things started that way and developed from there", with "that way" and "there" referring to two different things in the two different examples.

Brotherhood of Kings has an interesting discussion of an ancient Mesopotamian moneylender, whose documents are preserved today. He became very rich by making loans without charging interest.

It worked because if you defaulted on a loan, the moneylender took title to everything you owned. This could be worth more than the value of the loan. (Indeed, for moneylending to be profitable on these terms, you must be able to recover more than the value of the loan.)

So the system at the time didn't charge interest, but it would have completely fallen apart if it had also allowed for bankruptcy.
Go make coffee for 10 minutes, and then come back to realize that the thing I meant to run was waiting for input via a prompt before actually starting.
My opinion is that you don't really have a product here, hence it can't have failed. Your site doesn't even have a landing page explaining what the product is, why you'd use it, how much it costs, or user accounts (it's free access?). It barely qualifies as an MVP. That means you didn't even had a chance to capture any leads, which in turn means you can't take any conclusions about anything, especially pricing.

> you won’t find many BI developers who are keen on trying to expense a monthly $75 bill

You really won't, because $75 is way too low to bother with the expense process in any medium sized business. Maybe start at $750 instead? If you don't feel like you could charge that, is the product really offering value?
Stealing your SMS messages with iOS 0day
One of the things I was curious about was how many people are in school now compared to the 60s and 70s. I had trouble finding a graph or statistics on how many people are in school but https://www.statista.com/statistics/184272/educational-attai... shows that 14.6% of men and 10.1% of women in 1971 had completed 4 years of college.

For 2019, that was 35.4% of women and about 34% of men.

So there are 3 times as many women and 2 times as many men as there were 50 years ago.

And that's for students who have completed 4 years. I would be surprised if the number of students who started and didn't make it to 4 years wasn't also 2-3 times higher than it was back then.
iirc, other than writing the Court a letter, this was the other major way to indicate your displeasure towards the settlement
Looks expensive to me:

https://www.governing.com/gov-data/education-data/state-educ...
Thank you. As said in the other comment, in all my previous jobs I was being hired as part of a newly formed team, so I never had to adjust to an established team and/or project.

> I sense that you are unhappy with your circumstances. Can you rise to the level of team leader or higher based on your experience?

I can't because the company is too small - no room for growth at the moment - I will follow your advice then:

> be a valuable contributor at the level you have been hired.
some heavy caching is happening somewhere.
Recommended on an earlier thread: From Aristotle to John Searle and Back Again: Formal Causes, Teleology, and Computation in Nature" by E. Feser.

https://muse.jhu.edu/article/618359

http://www.netherhallhouse.org.uk/wp-content/uploads/2018/03...

Source: https://news.ycombinator.com/item?id=12080670
> What I don't understand is, if they want to make the dissociation with Yarvin more clear, why not just change the name of the project?

It's not called "Moldbug OS". Urbit is a nice, succint, short name that can be pronounced and remembered, which is a commodity in short supply.
Thanks abendy. Explain shell is awesome, no doubt. But we saw it's limitations given the parser it is using and being based on manpages. With a different parser and separate backend of descriptions that we control and can improve upon, the differences today include being able to explain complex commands (docker, kubectl, npm, go, apt, etc) and more complicated bash constructs (multiline, variable assignments, command expansions, and subshells). Then extending beyond explanations, we're moving in a direction of leveraging accounts. We'll allow folks to have their own `cheatsheets` by being able to save the commands they query and want to hold on to. Also we'd like to bridge back to our CLI client through accounts, and be able to connect browser and terminal more seemlessly.
School you?

Sounds like someone mentioned how awesome a Lisp is. Ironically he said to someone who has done a bit of Lisp before. There ain't much to the OP story, or at least he hasn't divulged that much, but the song he wrote is pretty cool.
An equally thought provoking piece with a different perspective: https://www.econtalk.org/keith-smith-on-free-market-health-c...
Yes, this is good advice and exactly what I needed to hear. Thank you!
I am very proud of our performance :)

https://forgeperf.org/
So "A" was changed to "The"?
really enjoyed pod #9 with Magdelena Algawam. He spirit is infectious and the host plays well in not overpowering the guest.
Why doesn't it reparse fstab before executing mount commands?
This line from the abstract is the key takeaway for me:

> The interviews revealed that programmers make failed attempts to relate a new programming language with what they already know.

This is the map-territory problem. Folks think that they know the territory (computation) because they know a map (one particular language). I find it telling that some programmers explicitly used cheat sheets to literally map their understanding from one map of the territory to another.

Folks are too quick to think that something is alien just because they do not understand it. A moment's reflection will assure us that every programming language ever used by people has also been invented by people. The feeling of alienation that folks have upon encountering a new language is entirely only a feeling, although understandably perhaps fear of the unknown is the most fundamental fear [0].

I personally know about a half-dozen languages for my daily work, and I suspect that that is also the case for most other programmers; I am not the sort of person that learns new languages for no reason. But the paper only shows small slices of each investigated programmer's thought processes, because it only shows one or two old languages for each new language being learned. I wonder to what degree there are common languages that are used perhaps as linguafranca (e.g. that two-thirds of us know JS and two-fifths know Python [1]) or for the ambient semantics of computation (e.g. that most programs are written with C's behavior in mind).

[0] https://www.sciencedirect.com/science/article/pii/S088761851...

[1] https://insights.stackoverflow.com/survey/2019#technology
does anyone have a good definition of services without bundling in fees paid by google etc to be default search engine. one thing to note though, is services is an excellent business $13bn qtr revenue, $4bn short of FB quarterly revenue.
how so much more effort? unless you’re in the worst parts of town there are plenty of food choices. choose the good ones.
NASA Picks Moon Lander Designs by Elon Musk and Jeff Bezos Rocket Companies
No caching (except for the CSS file, which your browser is probably caching), just simple pages and lightweight backends.

https://forgeperf.org

All of our pages are done in 2 requests, or 1 with a warm cache.
I remember seeing AMD is growing R&D by 18% next year... what that means in practice, who knows. I am hoping to see them more competitive on the high end of graphics though... > $1100 for a top end consumer video card is crazy.
Way before that they had ARM-based Pocket PCs running Windows CE (or Windows Mobile).
As a Lemur 2012 and 2016 owner-I think you will be quite happy with it.
As a non-testimonial litigation consultant, I used to joke that I could pose as an expert in anything, given a couple months.

But in truth, one of my favorite deposition answers goes something like this:

> I'm not prepared to offer an opinion on that question.
Thanks for the kind words :)

However, there is no Docker turn-key installer, and no plans to make one. I elaborated on this here:

https://news.ycombinator.com/item?id=23037232

But, I've also long acknowledged that if someone else wanted to make a set of third-party Docker images, it would be feasible, and I wouldn't be bothered by it (so long as you didn't ask me to support it).
And then you can't install anything Apple doesn't want you to install. I like being able to run gameboy emulators on my phone for games I already paid 20 years ago, change my launcher/dialer, browser, etc.
Why would they change the name? Who would it fool? I mean, Yarvin left; that's a pretty substantive change. Anyone who isn't mollified by it isn't going to be mollified by a superficial one.
I've move my work day to the evening, and go out during the day exercising, walking etc. I don't know if I'll ever want to go back (actually I know I don't, I'm working on making this permanent).
I’d agree on the training time but your serialized model should be small on disk since only the support vectors are needed for inference. At least with my experience that has been true.
They charge when the item is shipped so I'd guess they can recognize the revenue then.
I think there is a fallacy that people can pick up a new language in short time. If you know C, you will write C code in the new language for a while. It takes quite a while to pick up the new concepts. Good documentation geared towards experienced developers would be very helpful.
Is there a reason why overlapping blocks are not extended into a single block? With a few clicks and drags you can create a mess of a schedule.