skysight-inc/HackerNews huggingface dataset:
I would have 3 ranks for universities: prestigious or elite CS schools, name-brand schools and every other school.

I call out name-brand schools simply because if you get a degree from a school that has a recognizable name, you have a better chance of having an alumni network that can help you. My guess is these name-brand schools are there because of sports programs. This is me guessing because I went to an "every other school".

After working for a few years, nobody (that's hiring) cares what school you went to, its about work you have done on the job. Having a degree will open more doors. You can build a local network of people you've worked with that could help in finding new positions which could be the same as a name-brand school alumni network.

A masters degree is a lot of financial and time commitment. In this field, I work with people that have no degree, unrelated Bachelors, to people that have unrelated PHD's - it really doesn't have an impact on what they deliver.
if you reread, this is what the parent is asking of the grandparent, in less nice terms.
Thanks. How can I find which language codes I should use?
> I'm still assuming it's faster due to unified memory architecture

AMD, Intel, ARM, & Qualcomm have all been shipping unified memory for 5+ years. I'd assume all the A* SoCs have been unified memory for that matter too unless Apple made the weirdest of cost cuts.

Moreover literally none of the benchmarks out there include anything at all that involves copying/moving data between the CPU, GPU, and AI units. They are almost always strictly-CPU benchmarks (which the M1 does great in), or strictly-GPU benchmarks (where the M1 is good for integrated but that's about it)

> An AMD/Intel using same soldered RAM next to CPU and same process node would give Apple a run for its money.

AMD's memory latency is already better than the M1's. Apple's soldered RAM isn't a performance choice:

"In terms of memory latency, we’re seeing a (rather expected) reduction compared to the A14, measuring 96ns at 128MB full random test depth, compared to 102ns on the A14."
source: https://www.anandtech.com/show/16252/mac-mini-apple-m1-teste...

"In the DRAM region, we’re measuring 78.8ns on the 5950X versus 86.0ns on the 3950X."
https://www.anandtech.com/show/16214/amd-zen-3-ryzen-deep-di...
I agree, it could definitely use a make over.
Afaik what lets encrypt did is not a "hack" and perfectly valid. It sounds like users who have FIPS requirement need to fix it for their won use-case since its a bug in what they use and already fixed for everyone else.
I think you're right on this. I've also been irritated at the "eGPUs / dGPUs are no longer necessary" crowd. If an SoC GPU with the performance / size of an RTX could fit into a notebook we'd actually have them in notebooks... but we don't. The fact of the matter is that this technology doesn't exist. So the allegations that GPUs are no longer necessary because SoCs have already wholesale replaced them are comical.
These kinds of optimizations often harm benchmarks. Benchmarks are batch jobs, even the ones that try and mimic interactive sessions. Apple has made a latency/throughput optimization that often harms throughput slightly. This is the right call, but benchmarks are the reason why this low hanging fruit isn't being picked on the Intel side.
Even as a style guide, it's unnecessarily terse in some cases. IIRC, there's a line that says (paraphrasing):

> Don't use continue. I've never seen a loop with a continue that wouldn't be better without it.

And that's it. No examples, no objective criteria, we're just supposed to take the man at his word on this. Whether or not I agree with this particular case, I don't enjoy argument from authority in most forms, especially not in one where you are supposed to learn about a better style of programming.
> If you want to make something available to the GPU, it still has to be copied to the reserved GPU part.

Or allocate on the GPU side and get direct access to it from the CPU, achieving zero-copy:

https://software.intel.com/content/www/us/en/develop/article...
Thanks for the explanation. I often forget how good we have it on HN, until I spend some time over on twitter or reddit.
My company has found good luck in India by not outsourcing, instead we have a branch office. Gives us the ability to grow people to be what we need them to be. Looking at all the names on the buildings around ours, I don't think we are the only ones to figure this out.

There are good people everywhere. You just need to find them, and grow them to where they can shine.
I worked in academia a few years, and moved to industry during my PhD (which I completed).

There were strong political jousts, like everywhere else. This was unfortunately coupled to an inherent lack of money (and low salaries), and enormous egos that were growing as people were getting higher diplomas or positions.

This is one of the reasons that made me left because I saw that either I jump into the cage and bite my way up (putting actual research on the side), or always get sided.

The time where I was finishing my PhD and working at the same time (and therefore I was completely independent financially) was great - I could just flip the finger to the fights and concentrate on research and on teaching (which I loved and still love very, very much).

Academia is no different that other groups of people with common or conflicting interests.
It would be really nice if we could see a reason (and hence generic proof) why this works. Even more so if you could say why (or why not) the n-cube's (n-1) nets can tile R^(n-1).

I'd like to set a notification for when some hero of future-geometry solves this in ten years.
Thanks for the feedback, maybe we need to make that clearer. We do host/store the data - under the hood we're using Snowflake for warehousing, but we don't currently provide visualizations too. Once your data is organized most people hook up a BI tool, and/or export to Excel/Gsheets.

Components of this certainly already exist, we're trying to put it all together in a single platform and make this functionality easier to use.
Thanks for the link! :) Ah, yeah, this was very cool. I remember seeing it a while back.
No, I don't believe and have never promoted that the election was stolen. Paper ballots - as noted by Krebs - are a great audit trail.

I believe DHS Cybersecurity didn't know - and still doesn't know - the depth and severity of what's going on or even how to get a handle on it as evidenced by the last year+. Therefore, when that agency makes a claim, we should be skeptical until there's evidence otherwise.
This has nothing to do with the developer publishing the source and allowing you to build from source or publishing through other channels (the topic of this subthread).

Developers can still create key pairs themselves and upload them to Google. So they can still publish their public key if they want and you can be certain that APKs distributed from somewhere other than Play were definitely signed by the developer.
How Python Affected My C/C++ Brace Style (2011)
Lazy K (Programming Language)
Good morning, good bye, and good luck – 3B District Court [video]
If you know that is a high risk scenario then the company’s legal advisors should put rules and enforcement in place to forbid such relationships and thereby transfer liability to offending employees.
Thanks. It's 99% Bulma defaults.
Matter is the new name of Project CHIP that promises to simplify your smart home
Software is - or needs to be - an engineering discipline. It is very much less mature than the others, and the challenges are different too. You wouldn't expect a civil engineer to design a new chip without a lot of training in a completely new discipline.
You can use the NetTopologySuite for C# or Java. Use buffer function. https://github.com/NetTopologySuite/NetTopologySuite
Are there any coins with a reasonable transaction cost? It seems shocking to me the USD-normalized cost per transaction given that the actual cost should be near zero.

Visa/MC has a cost of like $.25+some percent so I suppose represents the cost of having a trusted oracle with fraud, review, etc.

This seems like it should be the standard to beat for whether a currency can actually be used for anything normal and necessary to get wide uptake.
Go forces you to handle the error, which you agree with because you handled it by explicitly ignoring it via _.
Many enterprises use a FIPS SSL proxy for all employees web traffic, so all websites with these lets encrypt will effectively be invalidated if the proxies are using openssl FIPs modules, same for FIPS client side applications
It’s sad to see that the actions of anonymous people made it impossible to continue live streaming court.
Seems so. Just that it works "automagically" and reserves some cores for certain priority groups. Maybe one can write a script/daemon that `taskset`s all tasks with a certain niceness range (or by additional rules) to a few "background cores" and everything else to the "interactive cores"?

On Linux you might also get some problems with kworker threads landing in the wrong group, but I'm not that much into Kernel internals I've to admit.
No idea if that's the case, but I wouldn't have expected Java of all things to be run under binary translation.
I'd recommend "Gödel's Proof" by Ernest Nagel and James Roy Newman. The edition I read was revised by Hofstadter and I thought it did a good job of explaining the theorem.
Humans, how do you build those?
Starting with Java 8, Java has been adopting functional programming ideas, and appears to be heavily influenced by Scala.
I have worked in a few departments where this has happened. It seemed that it was a means used by a group of engineers to get rid of other engineers they didn't see as "one of them".
QView – Practical and Minimal Image Viewer
Cloud Home Lab – Low Cost Nextcloud Hosting
Low cost Nextcloud hosting
True in general, but there is seriously little downside to using a low-latency kernel. Sometimes it even improves throughput, usually the effect is tiny either way.

I think most people just don't care or don't know that they care about responsiveness.
My 16 inch pro Intel is plenty fast - for the first 45 seconds before thermal throttling kicks in. I have a feeling the M1 is faster because it can actually do work for more than just the briefest bursts
I did myself a favour, and instead of learning a new shell read through grymoire's POSIX shell tutorial: https://www.grymoire.com/Unix/Sh.html.
>"An experiment performed at the U.S. National Institute of Standards and Technology in Boulder, Colorado, led by physicist Shlomi Kotler and his colleagues, showed that

a pair of vibrating aluminum membranes, each about 10 micrometers long, can be made to vibrate in sync, in such a way that they can be described to be quantum entangled.

Kotler's team amplified the signal from their devices to "see" the entanglement much more clearly.

Measuring their position and velocities returned the same numbers, indicating that they were indeed entangled."
AT&T gives up trying to become a media business, spins off Warnermedia
Although to distinguish the 2nd Amendment, its the language specifically mentions firearm ownership in connection with a "well regulated militia." There are disagreements about the effect of that part of the text, but it's worth mentioning.
Instead of building a website from scratch, you could use SoTrusty and create an order page with videos or photos of your products. 100% Google Lighthouse SEO, >90% Performance (depending on content) out of the box.

Here an example of a store in Germany:
https://menu.sotrusty.com/item-una-feinschneiderei

What do you think about it? I appreciate any feedback. Thanks :)
Solar-powered crypto mining with a Raspberry Pi
Google Phone App Can Now Announce the Caller Name While Ringing
It does not just feel faster, in many cases it is faster.

E.g. compiling Rust code is so much faster that it is not even funny. cargo install -f ripgrep takes 22 seconds on a Mac Book Air with M1, same on a hexacore 2020 Dell XPS 17 with 64GB RAM takes 34 seconds.
I think his last paragraph makes that very clear and echoes a conversation I was having with someone last week. There are a lot of practical if often boring wins to be had. We're just probably not going to get some of the things like "never need to own/drive a car" that had some people so excited.

As the piece articulates, there has been a big deflation of many high expectations from "just around the corner" to "maybe in 40 or 50 years."
Advice for Young Scientists–and Curious People in General
Cannot imagine how much TV someone with a 70h+ work week can cram into their life and still find it worth living.
Sins of Leadership and How to Avoid Them
An installer without UI or network access?
> It won't be easy but France24 had some good stories about people who had done just that.

Do you live in France/the EU? If so, I suspect moving to a lower paying position offering greater job satisfaction will be much more feasible than if you live in the US.
> If you drop the 'user replaceable' requirement and place everything close together, you can have the benefits of both high bandwidth and unified memory

Rather, if you drop the "big GPU" requirement then you can place everything close together. So called APUs have been unified memory for years & years now (so more or less Intel's entire lineup, and AMD's entire laptop SKUs & some desktop ones).

It still ends up associated with low-end because there's only so much die space you can spend on an iGPU, and the M1 is no exception there. It doesn't come close to a mid-range discreet GPU and it likely won't ever unless Apple goes chiplets so that multiple dies can share a memory controller.

With "normal" (LP)DDR you still run into severe memory bottlenecks on the GPU side as things get faster, so that becomes another issue with unified memory. Do you sacrifice CPU performance to feed the GPU by using higher-latency GDDR? Or do you sacrifice GPU performance with lower-bandwidth DDR?
I do not disagree, and I hoped it was already visible from my initial comment. But, on average, you probably still get better results from HN crowd than from other crowds, in matters that require knowledge and logical thinking. Do you disagree?
Yeah, there are fewer rust jobs in general because it’s a newer language, and blockchain is one of the areas it gained its earliest traction. Of the companies I applied to when I was looking for a rust job, though, only one out of five did anything related to blockchain.

I don’t know what Dice is, but Indeed, stack overflow, angel list, and google’s job aggregator all had quite a few rust jobs when I was looking. I also kept a spreadsheet of companies I had heard about who were using and hiring for rust over the course of the last couple of years at my previous job. In addition to FAANG and Microsoft, there were quite a few smaller shops like 1Password and Signal.

And the job I wound up taking has nothing to do with blockchain, fwiw
On first thought plaintext passwords trigger all the "danger!" flags but I don't think Google is doing anything wrong here. Having the ability to export all stored passwords is a must for any password manager in my opinion.

I always loved the way Google provides an easy and machine-readable data export that allows you to switch to other services if need be.

That's a huge part of why even with all the criticism regarding the direction Google is heading to, I'm still using many of their services: I always have a recent copy of my data and can go somewhere else if things get too bad.
I would not shop at this store - it's completely broken.

I went to "live demo" to check it out. Scrolled to bottom and clicked on LED Hightops. Read the description. Hit "back." Suddenly I'm not at the "store" demo anymore, now I'm back at the landing page, which would be the previous site if this was a real store. Fuck, that's annoying. Clicked live demo again, remembered the site it broken so I have to open new products in a new tab, long pressed another product, no context menu comes up so no way to open in new tab (because, according to another poster products links are not links).

I give up, I'll buy something else somewhere else.
> Support is not urgent

Support is absolutely urgent. If you don't seem to be taking your platform seriously by doing things like day 1 support for your own hardware, you shouldn't be surprised that consumers don't take it seriously either.
FWIW Android (and surely iOS, although I don't know anything about that in particular) have had systems like this for a long time. Aside from all the task scheduler smarts in the kernel itself, there are all kinds of things that can be marked as low priority so they run on the LITTLE (what Apple calls "efficiency") cores, while e.g. a UI rendering thread might go straight to a "big" ("performance") core even if its historical load doesn't show it using much CPU b/w, because it's known (and marked as such by Android platform devs) to be a latency-senstive element of the workload.

Been a few years since I worked on this so I'm a bit fuzzy on the details but it's interesting stuff! Without this kind of tuning, modern flagship devices would run like absolute garbage and have terrible battery life.
Please provide a license when "open sourcing" a project.
In case you were wondering, here are some people who are either slightly amused or just as confused [1].

[1] https://twitter.com/search?q=a%20command%20line%20shell%20fo...
Sadly so many sites these days do the same thing, flashing a default state while the true state loads. While it's prettier and faster, so much of the web functions more poorly than it did 20 years ago.
Tried it, liked it, but the incompatibility with copy-pastable scripts online made me switch back.

If those little copy-paste sh/bash scripts would have worked, I'd still be on Fish.
Got it. Love the name btw. Good luck!
> There were strong political jousts, like everywhere else. This was unfortunately coupled to an inherent lack of money (and low salaries), and enormous egos that were growing as people were getting higher diplomas or positions

Sayre's Law: "'In any dispute the intensity of feeling is inversely proportional to the value of the issues at stake.' By way of corollary, it adds: 'That is why academic politics are so bitter.'"

https://en.wikipedia.org/wiki/Sayre%27s_law
Your example seems overly dramatic to the point of being completely unbelievable. Can you provide some reference links or other further reading? How does an attacker change the complete text in a meaningful without knowing Bobs private key?
> barring some back-door they installed

But that is the whole point. People are apparently concerned about a backdoor using one channel and not in another, which makes little sense. Either you trust Google or you don't. "It would be a little trickier to ship a bad OS version / WebView implementation / GMS implementation" isn't an especially meaningful approach.

> As a matter of legal theory, forcing google to backdoor android / the play-store is so much harder than forcing google to just sign this one update of an app.

I don't believe there is any evidence for this.

> I suspect that google would still need to run an exploit against android OS to actually get e.g. my signal messages.

If you are specifically worried about Signal then this change does not affect you because this is only a requirement for new apps. This is one reason why I find the argument that this is all a backdoor for the NSA so ridiculous. People seem to be claiming that the NSA has the strength to strongarm Google to implement a feature like this and roll it out for years (App Bundles have been around for a long time as an option) and is willing to wait for basically the entire market to turnover so that privacy-critical apps are all using this feature but can't force a change at the OS level that works universally.
Apples intel MBP thermals are pretty abysmal wrt noise. My off brand 7th gen i7 sounds about the same as my colleagues similarly species MBP, but never throttles.

There were even people saying they deliberately sabotaged their intel thermals to make the up and coming M1 look better.
Here's my take:

There are always exceptions to the rule, but the general theory still applies.

Sales is more important than we like to admit. In most sales - extroversion is an advantage. Extroverts tend to get more recognition and know more people. They are typically have an advantage when recruiting.

Introversion has many advantages too. It's what makes one more likely to invest in developing a deeper skill. Introverts tend to deeply understand the problems they are solving and do a good job of removing red tape. In certain roles, they may have a better understanding of key potential hires.

If the industry you are in in not technical, the odds are that a extrovert would be a better fit as a leader.

if the industry you are in is technical and/or engineering, the odds are that an introvert would be as good a leader (and possibly better).
Apple Music Announces Spatial Audio and Lossless Audio
My main gripe that it has expanded and changed too much over the years, it seems they want it to do everything now and it's about as complex to configure as it is to write your own simple tool...

Sure, some software needs to be cared for and polished, but hugo was one of those where I converted my site to it, then it simply ran. It's a binary running locally, I don't care about security updates (as I only run it on my own user input) and until I stumble over a bug I can keep using this version as long as the OS will run it..
> I wouldn't have expected Java of all things to be run under binary translation

Why? The Java community has only just been working on ARM64 support at all over the last few years, and it's still a little limited, and macOS ARM64 support is only out a couple of weeks and only from non-Oracle third-party builders I believe.
It’s funny to me that it seems like all online communities fray and fall apart. IRC was one of the big first ones and has had this kind of drama since almost the beginning. [0]

So I wonder if there’s even a golden path that keeps a community together and still interesting and useful enough to attract new members.

[0] https://daniel.haxx.se/irchistory.html
MLM-Ponzi scheme was probably the very first criticism, but Bitcoin propaganda narrative m never engages with it; do yourself a favour and understand MLM and Ponzi structures, and then see if any of them match Bitcoin patterns.

Buying gold is not the same as buying Bitcoin, if you actually different fully.
Is it just me or does the voiceover in the video on this page seem low quality? It sounds like was recorded in a real low bit rate. I would expect much more from a company claiming to focus on high quality synthetic voice. I also hate those "AI", "Data lake" type videos, but the voice thing is an immediate distrust factor for me.
I'm curious what you think of all the benchmarks that sais otherwise. In a race between a motorized lawn mower and a racecar - if the lawn mower wins which one is ultimately the best "racecar"?
There was this thread a while back: https://news.ycombinator.com/item?id=25115746 (direct link: https://stopa.io/post/269)

As someone with limited math knowledge, I found it quite readable and understandable though I can't vouch for its accuracy.

I would say, though, when talking about Godel, there is significant disagreement over what his work implies about the world or about the status of truth statements (if anything). You can see people arguing over that in the comments.

edit - this one looks good too, maybe better as it avoids the controversial philosophical discussion: https://dvt.name/2018/03/12/godels-first-incompleteness-theo...