skysight-inc/HackerNews huggingface dataset:
"Heavy" GPU-accelerated 2d effects, like Optical Flow Time Remapping, are used quite often in my experience. Its the easiest way to get the "cool slo-mo" that made movies like 300 popular. Good Youtubers are using the effect a lot in their videos now.

You're right about Adobe being bad with OpenCL, but its just an example. But my overall point is that the 2d video editing community is mostly about FP32. A high end FP32 card caters towards 3d renderers, 2d video editors, and others in the professional marketplace.

Davinci Resolve users seem to get a bigger benefit out of Vega cards than 10xx series NVidia cards. So it depends on your video editor.

----------

Aside from scientific compute, I'm having issues figuring out where FP64 support is an issue. All of the applications I'm aware of are FP32. There's a clear difference in the rendering of heavy effects (Optical Flow based Resampling) or 3d editors, so a good GPU really makes a difference in those cases.

> And 8GB is more than enough, heck if AMD memory management worked as in dev's would've used it then 4GB is enough for 4K even today, there are plenty of GDC talks about it and how some games on average only accessed 3GB of memory for a given level the biggest ones were from Doom and Witcher 3 iirc.

XBox and PS4 Pro are bad examples to use. Those systems have far weaker GPUs, and the textures aren't truly 4k.

If you enter a game with 4k texture packs (or 8k texture packs, like Star Citizen), you can expect your memory usage to spike significantly. 8GB is still sufficient, but gamers are expecting better and better textures.

4k + 10-bit HDR textures take up a lot of room.
1. The Psychology of Computer Programming, by Gerald Weinberg.

Yes, from 1971. The best discussion of professional programming and the difference with amateur programming is just one of the important topics.

2. Essentials Programming Languages by Daniel Friedman and Mitchell Wand.

The other side of learning programming languages. In addition to learning specific languages, it's useful to see what some basic features of proglangs are and how they work.
Ah, it's all good, no worries :)
https://outline.com/Kp9kvE
Sounds like Boston.
Right, but police and army have an actual risk. It’s not really the same comparison.

I never hear people talk about how the postal service mail carriers “put their lives on the line” although they are probably at an increased over TSA because of dog attacks.
Hep is also a risk
I suspect that BLS doesn't collect statistics on sex workers or the military (or they're not included on this list). There are probably a few other very dangerous jobs that are similarly omitted.
What do you think about a radar approach like Google's Project Soli?
Yes, I had a Fossil Abacus WristPDA (PalmOS 4.0) also at one point. I agree with both your criticisms, especially battery life; that thing drank juice from the battery like an eight-armed alcoholic, and you had to use its special USB cable with added power supply to recharge it nightly.

Jamie Zawinski once suggested that I turn PalmOS DaliClock into a "watch face" app, but, once I researched how those worked, I realized it would kill the battery even faster, and wouldn't even work right as watch face apps only got periodic CPU, about once a minute to update their display.
ATC staff, inspectors -- I get that, they're useful

TSA?? They're not doing anything of value, for the most part. Three quarters of them could probably be let go. We're not losing much here.
I really wish browsers would deemphasize certificate expiry as a problem (say to just an ! on the lock icon)--it is literally meaningless from a cryptographic security perspective. I also think it is misleading users about the usefulness of certificates, since neither browsers nor certificate vendors track or report things that do meaningfully impact security, e.g. if the company that originally bought the certificate was sold to EvilCorp or the server has been compromised by hackers.
An aggregator for software engineering articles from top tech companies
The system whereby the government is "shutdown", forcing all its employees to become creditors, but at the same time everyone is expected to treat it as mere theatre where they eventually will be paid, is absurd. If it was France everyone involved would be in the street throwing road flares at the police. They should at the very least be starting to talk up the threat of going on strike - or action short of a strike.

(Also, shutdowns are becoming increasingly frequent. If this continues, maybe one day it won't come out of the shutdown ...)
Visual C++ has the __debugbreak() intrinsic function.

If you have JIT debug enabled, you will be prompted to attach your debugger to the process when hitting such a breakpoint.
This video is a bit comical, but it makes a valid point. Consoles and TVs are even worse examples in this context, since they don't even aim at 60 fps, let alone at anything higher than that.

If you are OK with low framerate, then sure, 4K can be appealing. But higher framerate improvements are generally quite noticeable, so console makers try to downplay them.
In my opinion, a round screen on a smart watch is the ultimate skeuomorphism: sticking with a certain shape that is utterly impractical for most applications, just because mechanical counterparts are that shape.

Can't help wondering what the overlap is between round smart watch screen fanciers and people who slagged Apple for its past skeuomorphic excesses and dismiss their products as "fashion statements".

[I work for Apple, but not on the Watch or as a spokesperson].
If you add the hive jdbc fat jar, Datagrip can talk to Hive server 2
Both the underwear bomber and shoe bomber boarded flights overseas (Amsterdam and Paris respectively) -- so no TSA involvement.
Apparently some gangs insist you take a shower. You're also in a cell with a cellmate. When they go out others can come in.

I think you only go to solitary if you're a high profile security risk or commit a crime in prison.
Manna is a short story about the future of metric-driven employment culture.

http://marshallbrain.com/manna1.htm
> According to project leader Vlad Sitnikov, this commodification of the night sky is the next logical step in advertising.

And the next logical step to that is guillotines.
Can only say 10000 good things about DataGrip
Is that really true? Learning a framework or language isn't especially arduous. My team works in C++. I have zero C++ requirement for hiring on my team because in my experience every good hire can pick it up very fast. If I restricted myself to people who can sit down and run with C++ then I'm winnowing my pool of candidates.
Those are really easy to forget they're there!
My interpretation, though it doesn't go into it in the article, is that ribosomes are capable of translating abnormal tRNA bases to abnormal amino acids; they just normally don't do it because there aren't tRNA strands floating around with abnormal bases on them.

They happened to find an abnormal DNA/RNA base pair, and it happened to be mapped by the ribosome to a PEG amino acid (I think the implication is NH2-PEG-COOH?), and relized if they swapped out an existing amino acid in IL-2 with that PEG-based amino acid, the protein would be less toxic?

Another thought: it might not be strictly a RNA-base-X maps to amino-acid-x type of operation; RNA-base-X might map to either amino-acid-x or amino-acid-y based on concentrations of AA-x and AA-y, or even based on neighborhood structure of the protein that's under construction, and they just got lucky with IL-2 or they figured they could put tons of PEG into a cell and get most IL-2 produced with that PEG-based amino acid?
I like the new logo. The old one looked harsh and old. This one is friendlier. It is a shame that it isn't a hash anymore but eh.

Nobody will care in about a week.
Most of the stuff that I wrote in my last job was designed to keep going whatever. I didn't want to be disturbed with issues and as a tiny team we automated and fixed everything that was likely to cause us issues. I left >6mo go and it is still running without issues now. If a box dies it flips to another box on another data centre etc.
>I'm hard pressed to name any features I could do without.

Nobody is complaining about there being too many features. People are complaining about the arcane incantations that one needs to conjure to call them.
!python3
Meaningful Vote: Vlog at Westminster
Cry me a river. He still owns FB stock and AFAIK has not donated prior profits to charity.
Who says he shouldn't be doing these things? That's what secondary education is for, in most of the developed world. Apparently, college is the new high school - in a quite literal sense!
That was my first thought. If Google wanted to go big on smartwatches, I'd have thought that Fossil was important to push WearOS for its ability to design and manufacture interesting and varied designs (a Fossil strength and Google weakpoint) but pretty much any other smartwatch manufacturer seems to have been ahead of Fossil on heart rate monitoring, tracking and sleep tech and mobile payments. So it'll be interesting to see what the R&D is all about.
[We're looking for harsh feedback] Web 3.0 is coming: Elevator Pitch
Dear community, please do not hesitate to hit us with your harsh but valuable feedback. Thank you!
---
Elevator Pitch
What WRIO Internet OS is: upgrade to a blockchain-powered, machine-readable, and user-centric Web 3.0
Web 3.0 is a new frontier based on a machine-readable data protocol where computers "understand" information stored online and are capable of sorting it for each user. In other words, WRIO Internet OS is “a private respectful and secure automatic data processing Google” that enables accurate auto delivery of content, products and services to relevant consumers without ads. Our platform creates a blockchain powered distributed semantic data pool and going to be a "Google Play" for user-centric Web 3.0 apps on its basis and predictive logical search engines.

WRIO Internet OS (as a platform) ->
-> Web 2.0 + Machine Readable Format ->
-> Web 3.0 (Semantic Web) ->
-> Automatic Big Data Processing + Blockchain (metadatabase) ->
-> Automatic Content, Products and Services Delivering ->
-> Blockchain-Powered User-Centric Apps + Predictive Search Engines
-> WRIO Internet OS (as a Web 3.0 "Google Play”) ->
-> Secure Browsing Experience

Links

Landing https://wr.io
Vision https://vision.wr.io
Pitch Deck https://wr.io/PitchDeck.pdf
Business Plan https://wr.io/BusinessPlan.pdf
Presentation https://presentation.wr.io/
Tech Demo https://demo.wr.io/
White Paper https://wr.io/WhitePaper.pdf
Fossil isn't competing with Google. They're a partner. Google doesn't even have a first-party smartwatch.
Here's a Simpson's reference to Japan taking over:

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

Longer clip:

https://www.youtube.com/watch?v=Qq7wnMvLYg4
Of course they do, it's called OSINT and many agencies around the world collect & monitor social media for archival and profiling purposes...
Climate Forecast: World Is “Sleepwalking into Catastrophe”
Hi!

Very interesting.

We've switched from a mobile phone MAC address based location analytics people counter system(I believe founded by someone who worked on Google Analytics) to a stereo camera based system(bellwether).

We switched as our original provider's business model shifted(I believe in part due to the change in MAC addressing by telecom providers?).

We believe strongly in personal freedom and personal data security.

But we are scratching our head as far as what we can do to ethically and affordably better understand and serve our customers in an integrated(digital & meatspace) way.

Good Luck!
probably yes. The Apple watch has eaten into their market - the lower priced fashion watches. Not sure why they'd get rid of their smart watch division.

Maybe because only one watch can have wrist time at a time (maybe except for Buzz Aldrin) and Apple catches a big portion of the market by default already (almost all of the iPhone userbase).

https://www.hodinkee.com/articles/smartwatches-fossil-apple-...
JSON for humans
What you think of as "vector" processing is currently being used by compilers to speed up things you didn't think were vectorizable. This is possible only because these instructions are pretty cheap latency-wise. By introducing huge latency, you'd be ruining performance of autovectorization, which accounts for a lot of the performance gains in the past decade.
Didn't seem to mention the biggest factor in technology in that era: the Japanese Fifth Generation Computer Systems: https://en.wikipedia.org/wiki/Fifth_generation_computer?wpro...

Didn't even mention Rising Sun: https://en.wikipedia.org/wiki/Rising_Sun_%28film%29?wprov=sf...
OP, the guy I'm replying to, seems to be saying that? That's why I replied to him?
I am in my mid-fourties and I can tell you one thing: When you get older, your brain gets slower. And that it not helpful for writing code. There are very bright yong people, and they want a pice of the cake, too. Therefore, it is getting harder, and often frustrating, to keep up with all the changes, and if you do not keep up, your knowledge may be obsolete soon.

Therefore I STRONGLY recommend to focus on high salary and early retirement. This has nothing to do about not being excited about writing code and stuff until your old age. It's just that making money is not getting easier if you are an ageing programmer.
That's really tenuous. Like, you really have to try to see it.
About 15 years ago, as a contractor, I did a field trip with the whole executive committee of a retail company, visiting several stores.

We entered/exited the store several times to check out the general store appearance.

After about ten exits/entrances, the clerks approached me to ask me to stop doing so as I was wrecking their purchase/visitor ratio.

If you pay attention in a mall, you'll see employees crounching to avoid triggering the sensors (they're usually at 1.5m height)
What is the situation today with SC/BW/SC2 on linux?

I dont have Windows. Dont have the CDs. Dont have a discrete GPU on my laptop. Is there anything available for plain linux?
I love my work and want to continue writing code and managing software projects. I would simply like enough money to always be able to work on whatever project I want without worrying about money.

I think for many that is the origin of the obsession with money in the tech community.

I know plenty of rich people and none of them are "retired" in the traditional sense. They instead have more freedom to pursue projects and more resources to change the world.

So I think many of us simply want to escape the rat race.

I think another cause is that the length of the career of a software engineer is shorter than any other engineer. The reason being that a civil engineer from the 70s can still do the same job today. Software and the tech used in it changes so profoundly over a short period that the amount of continuing learning required is immense. To reduce that stress, it would be great to have a large financial nestegg.

Finally, because we work in an industry based on exponential change and disruption, there is more ability to actually get rich. It would be delusional/useless to focus on getting rich as a public high school teacher, but actually feasible for a software engineer.
Roger's a nice guy and a cool Deadhead, however it's hard to get the guy to stop talking at times. He was interested in a company I created at one point and in the few times we chatted (2-3) he dropped Zuck's name a few too many times in normal conversation. I don't know if it's true or not, but I frequently wondered to what extent he mentored him, like they chatted frequently for a few months? It seemed to me at the time that he was trying to position it as, "would you like to be the next person I mentor post-Zuck?" Lots of weird red flags all-around in those talks, which later fizzled out.
It was on Juno because that's what we used back then. The internet was a much different place.
SQL Workbench/J has this feature[0]. I often use this feature when someone asks me questions about a report and I don't have a clue which tables that data comes from. Just search the database.

[0]https://www.sql-workbench.eu/manual/dbexplorer.html#table-se...
Well firstly, Google's plan is not to hire people who are well-prepared, it's to hire people who are smart and familiar with working day to day with the concepts that are used in Google's interviews. If a significant number of people spent months prepping for the interview Google would have a serious problem with their interview process - unable to find the truly talented engineers amongst the naturally gifted.

But secondly, if months of prep is required to work at Google what you're saying is they're selecting for young people, rich people, male people - ie, all the people that can afford to be spending their spare time on interview preparation as well as holding down a day job. Go explain to a mother of 2 that the reason she can't get a job at Google is because she can't spend her evenings and weekends on hacker rank despite a job at Google never really requiring work at evenings and weekends.
I disagree (and so does Hodinkee). I think it's understated and beautiful, and half a dozen of my other watches (some pretty expensive) have been collecting dust.

But even if I were to agree, it also happens to be the best looking "smart" watch on the market by quite a wide margin, by far not the ugliest looking watch overall, and the only one that doesn't scream "I'm a computer" at you.

You don't have to run faster than the bear, you only have to run faster than the next slowest guy.
Airport security didn't try to extort you into buying pre-clearance, or try to enforce ridiculous and pointless rules.
> And that'd be a totally useful way of looking at it if most real Rust programs didn't have any "abnormal" (unsafe) code in them. They do, though,

I'm willing to bet that the vast majority of Rust code (outside of std) is safe. I've written unsafe once ever, in years of writing rust.

I agree that it's unfair to generalize that debuggers have no use in rust, but it's fair to generalize and say that most rust developers do not experience segfaults, or other memory corruption issues that often call for a more advanced approach to debugging.
That might be true, but it's still fucked up to not pay them, and you guys are being crass by saying this stuff right now. They're people just like you and I, and the TSA front line employees aren't the problem, it's the security theatre that's become the norm that's the issue. Please consider separating your hate for the TSA from the individuals doing their jobs each day.
Please stop treating me as if I'm incapable of the most trivial level of problem solving as it pertains to my own child's behavior. It's insulting. Not only does she have tons of freedom to do activities alone, I specifically listed some screen related ones that do not count against "screen time" because they involve an activity like crafts or dancing or are educational.
Every time I read one of your comments I think “is that the same diesel guy?”, and so it is. You always have some of the most interesting things to say here.
Absolutely agree.

The most probable thing to me is that we'll sooner or later have it as bad a what's currently happening in China: spying via heavy use of face recognition, pre-crime, citizen score, etc. etc.

It doesn't look like people are alert/tough enough to hold on to freedom, governments will continue to slowly take it away from us until we have none.
I'd edit out the personal identifiable info (the bullet point with your age in it) in case your post gets up-voted further.
Is it just me, or is HN, normally a much calmer and more reasonable forum than almost anywhere else on the internet, actually a little bit flamey and ranty when you get on the topic of tech interviewing? I've seen reasoned conversations about world politics, war, gender issues, etc. etc. on here, and never as much sturm und drang as on this issue. I do not necessarily exempt myself from this statement, btw.
Oh, that does hit the mark. The word mundane seems quite apt. Too bad the publications section is bit thin
Wow, I feel very dumb after reading this.
Although, still interesting to read the comments.
Prison as purely isolation is also a troubling concept to me. Does the repeat shoplifter, which can't be trusted to stop, deserve life in prison then? If shoplifting isn't a big enough crime to deserve prison, is there any punishment to deter the crime?

I see prison as obviously both punishment and isolation, to varying degrees for different crimes. Making it about just isolation doesn't solve the problem with prison, it just trades problems stemming from overbalancing punishment for ones overbalancing isolation.
Done fed-wide, it would make more sense to set up the federal government as a top-level certificate authority, and build a LetsEncryptAlike that does the same thing.
yes, actually there are bindings to +15 languages, here it is a list: https://github.com/raysan5/raylib/blob/master/CONTRIBUTING.m...
works fine with wine, I replayed through the campaigns recently with the HD version
A lot of research has been done to quantify the physical health ailments caused by sedentary desk jobs. Common problems include: back pain, carpal tunnel syndrome, obesity, and hypertension.
I guess that's true. But I can't remember the last time I have used `#if` aside from header guards and optimization paths. So they do exist, but I almost never do this.
Just to clarify, are you saying you're able to recycle your oil without inspection and also wont't have to undergo a full site inspection (if the gov remains shutdown)?
Just to make a fun comment, in a humorous way, not criticizing your comment by any chance, just that I thought it was fun: Actually, They are sex capitals not due to high ratio of women:men, It's the opposite way: They have a high ratio of woman:men due to they being sex capitals. Donguan at it's Golden Age had probably 100 woman for each man, but if you go there today, unfortunately, it brings tears to one's eyes to see the sad state of less then 3 to 1 ratio. Or much less. In a certain winter, of heavy snow, someone was trapped for days in a train blocked by the snow, and this was time when workers go back to their hometowns for the chinese new year. This train was coming from DongGuan, and the ratio of women men inside that train was marvelous, not far from a Thousand girls to each man. This is all over now. Even the snow in China does't fall as much anymore...
If it's a job, then that's their problem, just like how if I pay someone for a car, I still have to get the oil changed forever.

If you're doing it for free as a favor for a non-technical friend then yes, almost certainly you will need to do at least some maintenance work in the future.
Looks like emscripten:

https://github.com/raysan5/raylib/blob/master/games/Makefile
I used to be excited about writing code, until I left school (and maybe 5 years after.) Then reality set in.
Methinks a lot of the eyerolling about not using Let's Encrypt is coming from people who have never touched a real legacy system in their lives.
well most technies in silicon valley are painfully short-sighted
Just lovely - that's exactly what world needs: a bunch of countries that can barely run themselves, let alone innovate, making decisions on policing innovation and going for virtual land grab!

The only hopeful thing is - it's UN, the biggest bureaucracy in the world! It will take them 3 years just to duke out the name of the Committee and the titles of the bigwigs on it.
You make mattresses sound like Obelix's menhirs.
There doesn't seem to be any evidence that it's used for indexing at all; it seems more like it's just used to scrape additional info from sites that they index via real search engines like Bing, Yandex, and Yahoo.

https://news.ycombinator.com/item?id=4851680
See also Neuromancer.
Thanks is everyone for the tips.