skysight-inc/HackerNews huggingface dataset:
this looks like self-promotional piece by some uber-woke, far left organization trying to 'cancel' conservative voices.

Flagged.
The Crypto-Currency
There’s almost no difference between the two as far as the undergrad level intro to computer architecture course is concerned.
And here I am commenting as fast as HN will let me for free
I envy you. I can’t find content that interests me. I just purged 20 channels I added over 2020 that I no longer have interest in.

I’m stuck with some theme park and cooking content channels.
Accessibility and internationalization are both very important, but I think it's possible to have both without bringing in an entire browser engine.
QR codes are everywhere! They're on a lot more foods and such than they used to be even 5 years ago. French's mustard has one, Barq's Root Beer cans have one. A lot of electronics I buy have a card in the box with a QR code to get to the company's site.
Rarely. Sometimes 6,7, even up to 11. But they're channels I've been watching on and off for a while.
Thank so much for writing this. The detail, the hurt, pain, everything. It's super real and the experience is not for the feint of heart.

Please stop coding. Go find a paying customer. Whatever it takes.

Lots of the other comments echo this sentiment, and you already know this in your bones. The problem us engineers face is we tend to hate sales. Whether we're bad at it, hate the experience, or insert X reason... we avoid it like the plague. At least I do. And so we support the organization by being the best damn engineer we can. Features features features. But there are times when that isn't the answer. This is one of those.

It's Monday, the day you work on the SaaS - pick up the phone and make calls.

You're not an engineer - you're a founder.
It'd be nice to see this new technique replace the very crude warping animation in Google maps' street view.
You've missed the point - which is often the problem with posting quotes.

I agree that we still live in a Foucauldian world and that many of those factors remain. But what Han is getting at (and his broader thesis in 'The Burnout Society') is that a new series of societal dynamics have propogated from the modern citizen's raison d'etre of serving one's own aspiration, rather than that of the collective.

In Han's view, we live in a society where the Other is disappearing. This, in turn, creates all kinds of mental artifacts that hinder our overall experience and well-being.
this is neat. i love clojure and i've been reading about nix and nixos lately. I was thinking about how cool it would be if nix used clojure and edn (shout out to guix of course). This project seems to be "clojure for packaging and deployment" so I had to read through the whole readme. happy codin' :)
Is the suggestion that high quality code is slower to write / iterate on? Because that hasn't been my experience.
I think the main lesson here is that an MVP has to be small enough to be completed in a reasonable time. Even if it means boiling the product down to one single thing. Everything else can wait.
I found this very insightful, thanks for sharing.
Since language is a living thing (consider English in Shakespeare's time), all the people get to decide. The consensus is 'correct'. (You say MOE-DEM I say MAH-DEM.) The origin language is immaterial.
I remember reading about ad-fraud on HN. I can't find the post, but they were talking about "ad attribution" and how the ad-world has items that may have some statistical meaning, but it gets lost in the sales pitch. They ended their post by talking about how the bottom will eventually fall out of from under the ad-world in a matter of time. Uber finding this out the hard way doesn't surprise me.
Sure, if you put the burden of proving correctness of restrict on the developer.

That's like saying C programmers could just write memory safe code if they felt like this would help, so clearly memory safety is not important.
It’s not dead. Yes development is slow but there is the foundation which had a few paid devs and red hat pays some people too.

Mostly it just means the scope of future plans for the project remains narrow
You can enable developer mode on release Chrome (or Edge Chromium, which is what I recommend) and use any extension you wish directly by loading the unpacked source directory.
Biggest Technology Acquisitions of 2020
Google Maps Street View already collects some low-res lidar data, so they don't even need this.

They just need to build it into their viewer, which I also wish they would do.
Yeah, post-apocalyptic was misleading. Better said that after the chaos that Italy fell into in the 500s, the cities were depopulated.
To some, government corrupted by big business == capitalism == free market == need for large, powerful, uncorruptible government
Ethereum Breaks $1000
Presumably, that's a tradeoff the OP is willing to make.
Since they emit CO2 anyways, is this much more efficient than just burning the foam?
Pinduoduo 23 year old employee sudden death after work overtime until midnight
Pinduoduo(NASDAQ: PDD) is the largest interactive e-commerce platform in China and in the world. And also famous for demanding employees work 300 hours per month. http://www.zhihu.com/question/425692846
"consumer grade", I meant SATA SSD. Although I acknowledge that NVMe drives are entering the consumer market these days with insane write speeds that you'd only find in the data center before.

Also, good point about why speed is important - it can certainly help serve more customers!
I guess Linus's recent project to communicate more respectfully didn't pan out.
Yes, a feature that results in the user details of millions of innocent users getting harvested. Remind us your contact details again, so we can forward them to the FBI?
I wanted to try zstd for a rust based application running as on Android. The cross-compilation and integration left me in pain and I am stuck with `zlib` which is also great IMHO.
Setting up postgres on heroku is similarly quick and straightforward, also comes with a free plan for when you're just starting out, and won't leave you with the headaches you'll almost certainly have later with firebase. Firebase is slower to iterate on, because you have to bake your query patterns into the schema (yes your data still has a schema even if you don't have to define it up front)

Using firebase for auth and/object storage makes sense. But I don't understand why anybody would choose to use the database(s) except for a few niches where realtime is critically important and query flexibility / data integrity aren't.
> I would’ve thought most commercial C programs would have heavily used linked lists, hashes (dictionary), and binary search trees all over the place.

Every large scale C code base I have worked on has had these things, and they were used as you say all over the place. If I were to encounter a code base that didn't have these things I would wonder why it was written in C in the first place.
Network example is wasteful. There are already NICs that have FPGA and a whole set of linux's kernel features. You wouldn't want that to be that far away from the NIC itself.

PTP works just like that - timestamps incoming and outgoing packets right after/before packet hit the wire. There is eXpress Data Path that can offload eBPF programs to NICs and deal with packets without them even coming into even kernel at all.

High Frequency Traders do exactly that IIRC today.

As for video processing codecs today are way too complex to be run there. Well, no one will stop you from running something like an integer DCT part on FPGA.

VR thing... Generally, aside from Nvidia companies don't want to ship entire FPGA to end customers (guess why Nvidia G-Sync monitors used to be so expensive). Something like Snapdragon XR2 "solves" VR. Also, in order to render a picture you need to know headset position early, not at the last moment. How would you know what to render?

How useful is the subject depends entirely on FPGA capability, and it's size. I bet it will be more useful for things like implementing some hash function there or something like that.

IMO this will be a very niche product inside already niche market.
I've been on both sides of the BigCo fence, and in my experience, the small companies I've worked at have been much more dysfunctional than the alternatives. A BigCo is usually a loose conglomerate of smaller fiefdoms; -much- the sanity level in your team depends on your immediate boss and coworkers. If you luck out and find the right bunch, you're set. A small company is usually a larger fiefdom than a BigCo team, and self-selects for certain bodily orifices, doormats and complexity junkies.

YMMV.
How convenient that it's a small personal computer, I wrote my first program on HP-UX, I don't think I'll ever buy one of that for collection/closure.
I remember reading about this object on alternative news outlets and sites were saying the same thing. It doesn’t seem that natural looking emphasizing it was likely alien. Then news outlets said it was just an oblong shaped asteroid.

I ore-ordered the book in the article and will read into it further.
ECC isn't enough to be bulletproof but improves reliability for well known relatively unreliable parts. Extra theoretical cost for ECC should be accepted for most of computer users. It also helps developing cheaper RAM technology (see what's happened on SSD).
Wow, Twitter is such a horrible way of telling an important story.
A root cause of this is an overreliance on Multi-touch Attribution (MTA) models, instead of true incrementality experiments:
https://www.adweek.com/programmatic/lower-ad-fraud-will-be-a...
Thank you for sharing this anecdote, it neatly fits in with a revelation that has been slowly unfolding in me over the last 6 months, graduating from my burnout stage of youth into a mores sustainable and enjoyable way of being and working.

Do your 3 sections have time limits? As in, the morning section is confined to 2/3 hours, the second section 8 hours and X hours for the 'freestyle' final section?
> This work carries no guarantees only to the best of my ability in 2 hours using notepad2 & AstroGrep. I am not a developer and do not intend to spend much time keeping this extension updated.
IME: you absolutely can say those things, and still get a job. They're often not even negatives. They just can't be all of the things you say.

My resume is, if you just look at it, not a "great" one. But it's good enough to get in the door, and then it's not really relevant anymore because we're then having a conversation about how I can bring value to the organization.
I work as a compositor on a visual effects studio that had to adapt, and can say that I'm impressed too!

The studio internally uses PCOIP boxes, which I don't like due the added tiny delay (I'm a bit like those developers who complain about miliseconds of latency on their text editors...). Anyways, for the work for home setup, we are using NoMachine, which doesn't feel any different from the PCoIP boxes - unless if using the MacOS client, which is much laggier than the Windows or Linux versions.

Actually, I went ahead and tried installing Nomachine on Google Cloud and Amazon AWS CPU only instances, and got the same responsiveness of my studio setup. No fancy setups or gpu encoding/decoding.

So if you have a Nuke license, you can do some pretty heavy 2D vfx for about 1USD/hour on a 96vcpu machine (performance similar to an AMD 32core) and 196GB of RAM, even without any GPU acceleration.
Bitrot in human memory is the same. Memories change during the process of recalling them, not while they are in "storage".
Isn't polystyrene just styrene blocks chained together, meaning going from polystyrene to styrene should be quite doable?

Full disclaimer, my chemistry knowledge is very shallow (advanced high school level I guess).
Someone wrote a 6 part of blog post [0] about porting that nbody benchmark from C to Rust. They went from a straight line by line port using unsafe rust using the same SSE based design to clean no-unsafe and no SSE rust code that was faster then the original C code with hand optimized SSE.

It is a great example of how the Rust compiler can auto-vectorize code.

0. http://cliffle.com/p/dangerust/6/
You still see ads on Google?
> A lot of them expect you to tell them how, but they will refuse to ask for help until too late.

Software is an industry in which people are criticized frequently for doing things differently than how others would've done them. This results in devs (that are less confident with that type of confrontation) over-asking how a company wants something done, and then feeling anxiety around getting it wrong and needing to ask for help. It might not necessarily be the responsibility of the direct manager to define _how_ things are done from a technical perspective on that team, but it's certainly someone's. "I expect you to know how to write software in our codebase" kind of falls apart, given the infinite options for how problems are approached within a given problemspace.

If you're seeing this type of behavior, your org might have trouble with A.) responding to aggressively with developers building something differently than expected, B.) valuable criticism. Pull requests are exhausting, in my experience, because they oftentimes turn into theoretical debates about the validity of different approaches.

Pull requests are the correct time to offer actionable criticism on submitted work. Pull requests are not a place to complain about an implementation strategy, or to suggest the developer should've done something totally differently. If the submitted solution is so far away from correct that that type of criticism comes up, your workflow has already fallen apart (as a developer was able to build and submit a solution without realizing their work wouldn't pass review).

> When I was on the other side, the opposite was true too, I has bosses that expected me to do things their way, even if I could demonstrate that there were better.

I think ultimately either is "fine" - things just need to be defined appropriately. If a developer is given the freedom to basically do whatever they want, they need to be told so, and that ideal has to be supported through the entire dev lifecycle. Meaning your team's culture has to have the restraint to not complain about implementation details. In my experience, almost no org is actually comfortable with this method though. In my experience it's best to literally define "how" a team solves the problems it is tasked with.
You need to come up with something that works before you can expect someone to pay. Why would someone pay money sight unseen for something? They don't know you and they don't know if you will even finish what they paid for.
Anybody have a TLDR?

livingearthsystems.com

is protected by Imunify360

We have noticed an unusual activity from your IP and blocked access to this website.

Please confirm that you are not a robot
I also liked the HD version - when I was watching it (I think around 2014?) about half way through the HD was pulled and everything switched to SD on the streaming service. I googled at the time and found others noticed this too.

It was jarring enough that I stopped watching it as a result, might be time to try again (I was on Season 3), it was a great show from what I saw up to that point.
I’m curious, which part of 36hrs/wk work, a legal cap at 40hrs/wk, 6 wks of vacation, 2 yrs of parental leave, socialized health care, college (essentially) for free, etc, is the most horrendous part for you about being a worker in Germany? Which makes it “the absolute worst place on earth“?
I don't think that's true -- we're discussing a language that was invented relatively recently and has sexpressions. It's just that if a language has lots of parentheses, it gets classified as a lisp.
My most recent experience was with typescript-eslint inside WSL. It's a known issue but I'm not sure if anything will be done other than just renaming all my JS projects to use lowercase names

https://github.com/typescript-eslint/typescript-eslint/issue...
That results in a big giant warning you have to dismiss every time when you start the chrome. Although that isn't avaiable on release channel branded firefox anyway.
Error correcting and reporting is better, but even only correcting is better than non-ECC. I wonder this compromise could be accepted by Intel.
Should be very light weight and you can make it even more light weight by tweaking to only show what you require.
The First Studies on Vegetarian Athletes
And yet articles called "Always Be Knolling" bubble to the top of Hackernews...
Just a heads-up, "OneLink" is trademarked by AppsFlyer: https://support.appsflyer.com/hc/en-us/articles/115005248543...
yeah, you're right! Seems like I'm even more confused about the specs than the average consumer...
This is nothing compared to something like the Win32 API.

More importantly, this sort of code is incredibly simple and linear with virtually no logic or state, this is the worst sort of code to try and code golf into something more "elegant", you just end up with something more complicated but less flexible.
How ASCII Got Its Backslash
It's just colorful language for the fact that ads and spyware score high on their model for bad websites.
Star Wars: The Economics of the Galactic Empire
Wohooo! And: What is it with Apple and not documenting features?
There is a breeze gtk theme available
If not, you could possibly use the domain facebook displays for the recovery email (for example x@cornell.edu) to direct you to the network you need to retry from
Or maybe he was a fan of Winne the Pooh and watched those cartoons in the privacy of his home.
M1 MacBook Fallout: Chromebook Emerges as Rival
> But in the worst case scenario, you'll end up with extremely unmaintainable code.

Actually, isn't it far worse than that? Say you're stopped at a function call, you call it, and it does the wrong thing. You edit a variable that's passed as an argument to the function and call it again. Now it does the right thing. Great! You fixed the bug, right? Except that you don't actually know that your program can actually ever end up in that state naturally.

Where did that variable originally come from? Was it entered by the user? Was it read from a file? Was it from a table? If so, does the table contain the modified value? This seems like a recipe for problems to me. I'm sure it's fine in simple cases where you're just changing the value of a constant or something, but it seems really likely to lead to incorrect reasoning about the code while you're working with it in any but the simplest of cases. Am I blowing this out of proportion?
Not a lawyer but I've participated in "technology transfer" at a university.

At University of Washington one of the standard deals is 27% for the inventors (for patent license revenue). Of course every deal is negotiable. When you use university resources such as lab space and students the university will take some financial share.

When it comes to equity stake in a startup the deal negotiated becomes much more tricky of course and the university may maintain an equity stake in the company in exchange for exclusive licensing of the patents.

https://comotion.uw.edu/what-we-do/startup-related-services/...

http://www.washington.edu/admin/rules/policies/APS/59.04.htm...
I'm not sure what argument you're referring to? I quoted two claims from the parent comment and refuted those based off of industry experience.

> I have serious doubts that a company can run and do well designed statistical experiments when academic experts are plagued by p-hacking and other foot guns.

By "company" are you referring to individual advertisers or digital advertising platforms? Why do you doubt that either are incapable of running well-designed experiments? It's in both parties best interest to spend ad dollars as efficiently as possible.

While it's certainly possible that every one of the 100 million+ ad experiments ran over the past decade have been fatally flawed, it's highly unlikely. I guess the alternative scenario is that digital advertising is one giant hoax being kept secret by the millions of employees who work in the industry, but given how easily tech news leaks, this also seems extremely improbable.
oh yeah, I caught addressbooksync maxing out four cores for about a minute on htop before.
What do you expect should happen? The browser should automatically load the first google search result? Google should prevent companies bidding on their own name? Or that they should make bidding on their own name free?
Not sure why this is news but didn’t read article yet. I’m sure Q4 was probably pretty crazy for Alibaba and not surprised if he hasn’t been doing public appearances to focus more.
> [0] And many, many do it. I do over half of these things in Emacs (and most of the last item).

And very probably, many, many, many more don't. (This is what telemetry is good for--actually telling you how many people use various functionality in your product). Somewhat more than half of my coworkers use emacs for their daily coding, and exactly 0 of them use it for anything other than a programming editor.
My company provided sales data from stores to a specific team on google that compares it to users who’d been advertised to. This team didn’t want my company to influence results, and didn’t want YouTube to influence results.

More complicated since there are multiple device graphs/etc in play, but effectively tens/hundreds of millions of dollars at play and no one trusted anyone. The largest thing at risk was YouTube’s ad revenue.
I think the difference from academic studies that fail to replicate is less about capability and more about the fact that experimentation in adtech is fundamentally straightforward and occurs under far more idealized conditions - those you mentioned, plus massive sample sizes and easy iteration - than most academic research.

Of course, this just reinforces your point that experimentation in adtech is largely not subject to the same issues that have fueled the replication crisis in academia.

(I'm a data scientist but not in adtech.)
Doable, yes, but as the parent said you need lots of energy, because you need to tear the chemical bond apart again, and that is quite strong in polystyrene and thus doesn't easily depolymerize. If I remember right the industrial process for it is at a few hundred degrees C and high pressure.

(solvents etc will do all kinds of weird things to polystyrene, but it won't just fall apart into styrene molecules again easily)
This is a rabbit hole, but the TL;DR is that it's very resilient against precisely these types of attacks.
This seems like a positive thing imo. A lot of adverts are formatted as "Tired of x? Check out Y!". I see no way this is infringement and its a net benefit to the world since it shows people new things without tricking them.
Even the nightly is actually quite stable in my opinion. I already used Firefox Nightly daily for years. And don't encounter major usability problems(startup crash, page not rendering type problems). Although it do sometimes have minor problems.
The more I come to see history as a way of understanding the past instead of revering it, the more I want to experience faithful restorations.

Imagine trying to understand the culture of NASCAR a thousand years from now by looking at some rusted out car frames in a case.

The best part of floating museums like the USS Bowfin is actually standing there inside the cramped corridor, everything around you (at least appearing) ready for service... you can almost imagine you are there.
For the record, I've used CouchDB multiple times and it was a mistake every one of them. Moving to Postgres never takes as much time as you'd think, and having a database which is rock solid, understood, and performant is a great idea. Choose a DB which you will be happy with when there's an issue at 4AM, not the one fun to use at 4PM.
The Rust compiler can auto-vectorize loop code.

This blog post shows how to write simple idiomatic Rust code that will allow the compiler to auto-vectorize:

http://cliffle.com/p/dangerust/6/