skysight-inc/HackerNews huggingface dataset:
It depends on your goals.

1. Become more desirable for US-based employers? If your undergrad is already in CS, doing a CS masters will have negligible effect.

2. Become more desirable for foreign employers? Yes, some countries prefer more highly-educated candidates (eg: they might have a quota for undergrads, and another one for Masters or PhDs).

3. Personal growth? By all means yes, you can take more specialized elective classes during a masters and explore more deeply within your concentration of interest than in undergrad. However, chances are that you won't use 95% of the knowledge you learn unless you are very fortunate to get into a research position rather than just building commodity CRUD apps. That remaining 5% could be the difference between being a 2x engineer and a 1x engineer though. If you are self-disciplined, you can get much of the same experience by taking classes through EdX or Coursera but without the shiny diploma at the end.

4. Networking? Yes, college/university is a great place to make friends (it might get harder to make new friends once you're in the workplace depending on the industry you are in). Although you're probably already getting many of these networking opportunities in undergraduate.

5. Prepare for PhD? If you want to break into a PhD program, do a masters and get to know the upper-division professors very well. But PhD is not for everyone: https://www.dropbox.com/s/5c70typ50be0d9l/pguo-PhD-grind.pdf...

Another option is to go into industry and take night/evening classes through an online masters like Georgia Tech or Stanford Online. There are many problems with this though:

- it might take 2 or 3 years (since you can probably only take about 1 or 2 classes per semester/quarter than the usual courseload of 3 or 4)
- you will miss out on many of the networking opportunities, and not have much of a social life or free time if you are also pursuing a full-time job

I only recommend it if you are in financial need, otherwise just enjoy the extra year in university (in the grand scheme of things, 1 year is not such a long time out of a career spanning 30+ years).
Stallman was right, as usual. It's not your phone, it's apple's phone
At the very least, you can do (and I have done) something similar with `apt source --build zfs-linux`. I wasn't terribly worth it for me (it takes some work?), but it's definitely possible/reasonable create backported native packages relatively easily.
meta, metaverse, sandberg.. all these things are happening simply because they saturated fb user growth. stock market doesnt care how big you are, they just want growth. meta is flailing about in the water, if they cant find growth from somewhere they will drown. (and i will celebrate)
How did AITemplate performance to state of art inference engine like tvm or onnx runtime ? Did AITemplate optimize/quantify network?

Edit: link for TVM https://tvm.apache.org/
The problem with most relationship-orienter dating apps (eg not necessarily Tinder or Grindr although not everyone uses those apps the same way) is that the monetization is based on maximizing and prolonging user engagement. In other words, they have a financial incentive for you to remain single.

I've thought a bit about how to prevent that in a way that isn't too easily gamed while aligning the incentives of users and apps.

My first thought was that users of the app pay some high-but-not-obscene sign up fee (let's say $250, but knowing how dating apps work this number would probably move up and down based on an area's COL, user's demographics like are and gender, profession, W-2 scans, etc). After x years, if the user is still single they get their money back (base this off of marriage records, app activity, or whatever). The app can invest the money in the meantime, so even if most users end up in relationships before the deadline they can still generate returns (IIRC this is actually how insurance companies get a lot of their revenue).

I think if there's one lump sum people are gonna be more inclined to game the system, so one variation is to make it more of a trickle of money. eg every time a pair of matched users verify that they've gone on a date, they get $10. Enough money that they might bother logging it in the app, but not so high (hopefully) that people would go on fake dates.

However I think due to the additional friction these options still wouldn't be very successful. The low barrier to entry is part of why apps get critical mass and become successful.
This wouldn't be nearly as much of an issue if the validation were consistent...

It's like those infuriating bank / other websites that truncate passwords on login forms but not on the password change form.
I don’t think those extrapolations are totally fair. You’re assuming today’s technology is frozen, inflexible, and adoption is going to linear. If we have learned anything from the last decade it is that adoption curves are getting steeper.

If you recall from my original post, I said nothing about that hypothetical, abundant hydrogen being born from any particular source, but I did have solar in mind specifically. I personally think solar cells and panel arrays will get more efficient at producing power that we will eventually have a global excess. If we have grids producing renewable electricity when conditions allow, they can redirect some of the excess energy and use electrolysis to produce hydrogen creating energy reserves for when the power source is not available to them.

Hydrogen is still not super efficient because we have not even scratched the surface of optimizing it’s consumption. If we had concerted efforts towards that goal, we can get it to work for us in ways we never thought possible. I don’t think lugging around large batteries is the future, rather our fuel storage needs will be met by hydrogen tanks.
Ask HN: Books for Reevaluation of Life
Triggered by the thread on Philip Su I’m wondering about good books and readings on life re-evaluation and new perspectives.
I’m not really feeling burned out, and I’m also not planning to work in an Amazon warehouse, but after long years as leader in big tech I’m feeling this work is so senseless.

Thats why I’m looking for readings on purposeful work and changing life.

The typical recommendation of „Zen and the art of Motorcycle Maintenance“ isn’t exactly what I’m looking for, but I’m also unable to tell you what exactly I'm looking for.

Any ideas for those perspective changing works?
The only thing I didn't like was the Ethernet connectors. So many fragile and mutually incompatible dongles. The double height cards avoided this issue, but they were fairly short lived.

Of course now it is the USB port that is fragile instead, so when it breaks it requires a full mainboard replacement.
The US is set to expand controls on chip tech for China this week
* Hacker News Daily. If you want to focus on the most upvoted submission on HN daily, I will recommend to subscribe this. It also provides mailing lists for Show HN and Ask HN on weekly basis. This is helpful when you don't have enough time to spend on Hacker News.

https://www.daemonology.net/hn-daily/

https://www.daemonology.net/hn-weekly-show/

https://www.daemonology.net/hn-weekly-ask/

* Quastor. I recommend this to people (not only software engineer) who are interested in software engineering. The mailing list contains engineering blog and technical deep dives from various tech companies. It contains FAANG interview questions sometimes.

https://www.quastor.org

* Hacker News Books. A mailing list of the most mentioned books on Hacker News. The mailing list is available on weekly basis. Maybe this is worth to subscribe for those who are looking for books to read.

https://hackernewsbooks.com
ChemEs take control too — it’s called “process control”. Covers Laplace transforms, PIDs, stability analysis etc. (MPC, LQG, Kalman filters at the graduate level). ChemE controls tend to deal with large multivariate nonlinear or locally linear systems with slow dynamics while MechE controls deals with smaller systems with very fast dynamics.

Chemical plants and oil refineries operate using optimal control (MPC) that control lower level PI loops. There are layers and layers of controls.

The controls in oil refineries are so optimization driven that some of the leading edge optimization solvers actually come from ChemE research groups. Oil was the old tech industry and they poured a lot of money into optimization and control R&D.
What is the patent situation for JPEG XL vs AVIF?
There has been a massive resurgence of hate groups and hate crimes in recent years. Some of it has barely been discussed at all.
Why do you want to leave Madison?
Wait, your reply was a joke??! I don't get it. Was there an obscure computer science or information theory or networking protocol reference that I missed? Could you please explain what's so funny about your CNN joke to me?

Let me guess: were you referring to Cellular Neural Networks (now THAT would be funny, and right down my alley, but how did you know I spend so many hours watching Cellular Neural Networks, was it that obvious?), or Convolutional Neural Networks (I'm into those too, and use them at work)? Or is it a sexual reference like
Condoms, Needles, and Negotiation, an approach to reducing sexually transmitted diseases (which sounds like a good idea to me), or a biological reference like Centrosomin, a protein in Drosophila Melanogaster (which I have no fucking clue what that's about)?

https://en.wikipedia.org/wiki/Cellular_neural_network

https://en.wikipedia.org/wiki/Convolutional_neural_network

https://en.wikipedia.org/wiki/Condoms,_needles,_and_negotiat...

https://en.wikipedia.org/wiki/CDK5RAP2

It just sounded to me like I hurt your feelings by implying that it was bad to name a project only 1 Levenshtein distance measurement away from such a tired horribly disreputable deeply disgraced hateful racist conspiracy theory associated four letter curse word as MAGA.

At the risk of spoiling your CNN joke, please tell me what CNN stands for, and walk me through what's funny about your counter-joke about CNN step by step, and how trying to criticize somebody by doing the exact same thing you're criticizing but with a much less funny joke, then continuing to whine about it without posting any other interesting jokes or comments or links, isn't simply humorless hypocrisy, especially since you post about politics a lot yourself?

I'm sorry you're so touchy about the word MAGA! I did't expect anyone here to take such knee-jerk offense, and I'll be glad to offer you a full non-apology apology about how I'm sorry you decided to be so offended, if you can only explain to me why you're so triggered by the mention of the fact MAGA is such a negative word to associate with a project, and what's so funny about your counter-joke about CNN.

Speaking of Cellular Neural Networks, here's a funny but highly technical screencast that I just recorded about cellular automata, which looks a lot like magma, and it's chock full of cheesy math and computer science jokes (the code starts at 0:00, the colorful swirly blinkey magma start at 4:00, and at 10:14 "it’s going to get a little weird..."):

https://www.youtube.com/watch?v=LyLMHxRNuck
byrd (https://getbyrd.com) | Germany / UK / Barcelona / Remote | Multiple Roles | Full-time | Visa Support | Logistics / Supply Chain

1) Lead/Senior Python Engineer Engineer 2) Senior Frontend Engineer 3) Senior / Lead Full-Stack Engineer

Backend: Python, Flask, PostgreSQL (SQL Alchemy), Heroku / AWS Frontend: Angular 10, Ngrx, Material, Karma / Jasmine, AWS S3 / CloudFront

Apply now: https://getbyrd.com/en/jobs/

About byrd:

byrd is a logistics start-up which aims to make shipping a simple and effortless experience.

Fulfillment warehouses and online sellers suffer from old and outdated software that is un-intuitive and hard to use. We want to change that by using state of the art technology to disrupt the European logistics industry!

We built a platform that connects multiple partner warehouses with e-commerce online shops. This logistic network helps our customers to ship more efficiently than ever before and enables them to provide the same high quality service such as online giants like Amazon or Zalando.

byrd was founded in 2016, is a successful series C startup with real customers, and we’re looking for your help to support us in growing further!
It's obvious why the content industry is cracking down on DNS providers. If they succeed, the most likely outcome is overblocking with platforms like Netflix, Disney & Co on a curated whitelist.
I’ve written a few bits about that here https://www.jacquescorbytuech.com/writing/starting-a-podcast...
Not exactly, take a look at the list of supported platforms in the releases notes of TFA -- OpenZFS 2 as a unified codebase is currently only ported to Linux and FreeBSD. Illumos is still using the older ZFS code with fewer features.

The whole history is pretty convoluted, since I'm fairly certain "OpenZFS" has been used to refer to several completely different source trees, with the Linux, FreeBSD, OS X, NetBSD, and Windows ports of ZFS all being separate forks off of the ZFS code from early OpenSolaris releases.

Despite the licensing drama and general distaste most distros and Linus have/had for ZoL, the Linux port had sort of become the de facto "standard" for ZFS development, with more work being done on that version of the source tree.

I only followed the "drama" from a distance, don't use ZFS or FreeBSD very frequently, but I know there was an internal discussion a while back within FreeBSD where they decided to pull commits directly from the ZoL tree instead of Illumos, because that tree was more active, and otherwise they had to wait on any improvements from Linux to be merged to the upstream Illumos tree.

The elephant in the room was the lack of activity in Illumos and the gradual decline of industry sponsors and development over the years. I don't know what the current state is, and I'm not saying Illumos is "dead", but it's definitely a shadow of its prime back when Joyent and a lot of companies were really pushing and developing on it. Several big names dropped out of Illumos development, including some NAS companies IIRC.

Anyway, OpenZFS 2, AFAIK, is essentially a rebranding of ZFS on Linux, but with CI/CD pipelines testing every commit against FreeBSD as well, basically unifying the work for Linux + FreeBSD.

The other versions (Mac, NetBSD, Windows, others?) still use separate forks AFAIK.
Because a good part of it is checksumed with restic.
A Brief Disagreement – Short Animation by Steve Cutts
Curling smart quotes correctly is a deceptively hard problem. I implemented a basic natural language parser that does a decent job. However, straight quotes are ambiguous. Compounding the problem is that curled apostrophes and right single quotes are indistinguishable, which is an oversight in Unicode, IMO, because they are semantically different.

Here's my swat at the puzzle:

https://whitemagicsoftware.com/keenquotes/

When exporting Markdown documents to HTML or PDF, my text editor uses KeenQuotes to curl straight quotes to their most likely candidate:

https://github.com/DaveJarvis/keenwrite#download
Apostrophes for plurals are sometimes the better choice, despite what style guides may say, for informal communication where acronyms are used and the lack of an ' may confuse people who think that the final lowercase s should be uppercase and part of the acronym.

As Orwell said, sometimes using some barbaric language construct is better than adhering to perfect style :-)
PopSQL – Collaborative SQL editor for teams
That medium sized dry objects in photographs and the matter of satellite imagery (for example) have little in common strikes me as self evident. The separation of "lines", "colours", etc at the most abstract level is a trivial task. It is not a trivial task at a semantic level, where the network is supposed to be useful, and where the overlap in mutual information makes all the difference.
Fair. The political decisions I was referencing would be more economic policy

- We had a Debt to GDP of ~110% coming into the pandemic. This is well beyond what would have been a consensus reasonable amount 40 years ago.

- We had interest rates near 1.5% coming into the pandemic, again, something which would have been a consensus viewpoint bad idea 40 years ago except as a temporary measure during a recession.

- In connection with the other two, the Fed balance sheet was already bloated coming into the pandemic.

All of these things were IMO bad policy decisions but were unlikely to blow up by 2022 or 2023 without the Pandemic. The reason you don't do these things isn't because the world immediately catches on fire once you do, it's because it makes you less resilient in the event you have other serious problems to deal with, and it turns out that was the year we ended up with other serious problems.

In terms of epdidemiology stuff, I'm not really qualified to comment on any of it, I don't feel like our response went well, but i don't have any cohesive alternatives to suggest. I guess my high level criticisms would be that it felt like a weird combination of arbitrary, authoritarian, and inconsistent. I guess I'd expect a pandemic response to be a bit authoritarian but the other two bits made the authoritarian parts feel low value and unfair.
Cheating, groupies, big money and drunken brawls: how chess went rock n’roll
I wonder, certain parts of the world disregard international patent law. How long before they start disregarding digital copyright law as well. What happens when someone makes a production using someone else’s likeness illegally and that film is really successful?
Hi to any charities.
This tweet lacks a lot of context.
In what app was the screenshot taken? - for example netflix does this for all screenshots inside their app.

Do other screenshots look blank as well? - screenshot feature could be broken, idk lol

What version of ios does she use? - I heard there are a lot of bugs in the current beta

I don'l like apple, however this is next level. Just tweeted something, tagged a lot of famous people for technical support and left angry...
That tweet doesn’t mention what API that is, and Google doesn’t give it to me.

The best I can find (via https://stackoverflow.com/questions/18680028/prevent-screen-...) is https://developer.apple.com/documentation/uikit/uitextinputt...:

“A Boolean value that indicates whether a text object disables copying, and in some cases, prevents recording/broadcasting and also hides the text“

⇒ People seem to creatively use this to hide views shown behind text views from screenshots. I wonder what those “in some cases” are, though.
Would it be an option to embrace that development? Instead of assimilating everybody the Borg way, it would also be possible to tag snarky people and allow each user to choose if their comments should be included.

The front page could be an example of good behavior, but people don't have to adapt instantly. They can be snarky, are flagged, and get the signal that the expectations are higher. With some resources for personal development, depending on the flagged transgressions, there could be a form of assimilation that scales.
Here's mine:

Potential dates are matched with a set number of people at random.

The potential date interrogates the matches within a specific subject area, using a specified format and context.

After a preset length of time or number of questions, the quesioner is then asked to decide which respondent was human and which was a computer.

If the quesioner guesses human and is correct, they can choose to go on a date.
A new one I recently learned about: you can favorite comments!

You have to click on the actual comment context to do so.

It actually got me thinking if I ever would have favorited comments even if I knew about the feature. Caught me by surprise.
Nope. (:

We have literally `Control and Automation Engineering` as a major in Istanbul Technical University (In BSc, MSc and PhD levels). It's not under any other depermant althogh it is under EE faculty.

https://kontrol.itu.edu.tr/en/home
... so long as the unseen domain has substantially overlapping mutual information with the training set ...
How about the third possibility?
Accident / Incompetence?

https://thelawdogfiles.com/2022/09/nordstream.html
AWS is decidely _not_ simpler here. You've got Stockholm syndrome. What's complicated about making two projects and picking between them? What's complicated about grouping projects under a single organization? What's complicated about grouping projects under a folder? What's complicated about adding someone to a project through IAM? The only way you can fuck that last part up is by granting overly broad permissions (which they warn you when you've done right there in the console).

You can safely ignore the existence of Organizations and folders completely if you are so inclined. At least there's a sensible way to set default policies for your organization baked into the platform. Even so, literally 3 hours, tops, and you know everything about these abstractions you could ever care about. I cannot emphasize enough how much easier GCP is to learn and use than AWS.
*does he use
- typo
Ask HN: So you moved off Heroku, where did you go?
So you moved your apps off Heroku, where did you go to and how has it worked out?

Particularly interested in:

1. How much work it took to move apps (be honest)

2. How much experience you had at the time of the migration - e.g. on one extreme your entire devops experience may consist of just Heroku (that's me) or on the other extreme you may be a k8s guru (this helps others gauge how they'll go)

3. How valuable were your learnings? E.g. replacing Heroku with an IAAS instead of another PAAS might take longer but give more fundamental learnings, and hence be worth it for some

4. Cost comparison

5. Summary/description of your apps (e.g. 20 tiny apps with a few hits per month, 5 medium with ~20k hits per month, 2 large with 1-2m hits per month type thing). Please give language/framework.

6. Anything else you want to add
Go binaries are statically-linked, and this tool doesn’t require any configuration files or other additional files.

Binaries are provided on the Releases page, so all you need to do is download one, put it in /usr/local/bin, and it’s essentially guaranteed to work.

To upgrade, you download the new release and overwrite it.

There’s an argument to be made for not having the version information available for dependency resolution (for scc as a dependency) available in your package manager, but you have to admit that it’s easy enough to install. GitHub doesn’t even mind if you `wget && chmod` from their CDN URL.
For clarity, that wasn’t my intention even of the slightest.
I used to question their existence but that was before I met a couple. I think it's just that they are quite rare, so a lot of people haven't met them.

If you also don't follow specific developers online then you might not notice any. Here are a few I've seen for which 10x is probably an underestimate!

* David Tonlay and Alex Crighton - feels like they've written half the Rust ecosystem between them.
* Eric Traut (Pyright author) - seriously go and check out Pyright's bug tracker. It's insane.
HN's font choice of Verdana, at least on Windows, shows all of those numbers lining up in your sample. The only noticeable difference is that the "1" in the "vulgar fraction one half" in this font has dropped the bottom "base" serif of the one.
1. Acquire a device supported by LineageOS [1]

2. Unlock the bootloader

3. Install LineageOS with GApps (ability to run Google Apps and use the Play Store)

4. Enable root (it's an option in Developer Settings)

5. Disable/remove all other apps besides the ones you'd like to keep.

You need to be comfortable with commandline in order to use tools like adb (Android Debug Bridge) and fastboot. There are really good step-by-step guides on places like xda-developers though. Good luck!

[1] https://wiki.lineageos.org/devices/