skysight-inc/HackerNews huggingface dataset:
I don't know if you sensed it, but both hajrice and Xavdidtheshadow were sarcastic in their posting :)

At least what I take from it, good CEO would answer you with "thank you" or whatever, as Benioff is know to be more of a Ellison / Jobs type of asshole CEO, rather than let's say polite Elon Musk, so hajrice made fun that instead, Benioff asked him to buy his book in order to just squeeze few extra bucks from someone that admires him :)

Xavdidtheshadow was pointing how creepy it is to get forced to receive someones book with their signature that actually is being signed by someone else.

Both their responses made me laugh, thanks guys :)
I wonder if teaching would be appealing to you.
As I said, a lot of people don't know about them. ;) PDQ Deploy is a remarkably affordable software deployment tool, they charge by the admin using it, not by the PCs covered by it, and the yearly cost gets them automatically building for you... most of the deployment packages for common Windows software IT environments deploy. I've never used PDQ Inventory, but it ties in pretty closely with Deploy if you use it as your auditing and asset management tool.

PRTG is in the vein of Nagios and WhatsUpGold, but far more delightful to use.

I wouldn't call either specialized, except perhaps in terms of organization size. If you're in Fortune 500s, probably not going to end up with these tools.
in both cases, it could be said as "out to make money" not "out to get you"

it just so happens that it's always very profitable to sell opium.
really？
I'm in a similar setup right now - open rooms with 12 people per room. We have huge desks that leave plenty of space between each other and dividers separating desks that face each other. You only see another person if you turn 90 degrees from your forward facing position. We also have private rooms of various sizes that can accommodate one, two or five people if you need to be alone. Some of my colleagues use the rooms a lot, I personally rarely do. Overall, I really really like it, my experience mirrors your own.
> One day, two of our "world leaders" are going to commit to a war and all the soldiers of both sides are going to look at eachother and say 'nah, you fight it!'

Nah. With autonomous weapons that's not going to happen.
We've asked you before not to post unsubstantive comments to Hacker News. We ban accounts that do this repeatedly, so would you please stop?

https://news.ycombinator.com/newsguidelines.html
This is not the Linus I was expecting.
Tried it on mobile Chrome for android and it doesn't work.

Will try it on my Mac later.
It was a "deer in the headlights" moment. What happened, happened and I am not proud of it. When I heard "The CEO wants a photo with you", I was completely pattern interrupted with the current thread of what I was doing talking to whoever it was (keyword: CEO and keyword: you) and just System.exit(1)'d (e.g. left with the PR person). I didn't realize that I'd not excused myself properly until after the photo op was done.

As a tangent, on the topic of social niceties and navigating a party situation: If you ever need to get out of the awkward "I've been talking with this one person and I really want to exit the conversation", you never want to say "It was nice meeting you.". What you want to say is this: "I'd like to go meet those people over there. Come with me." This is genius (and I learned this from a social genius) because it gives the person a choice. If they don't want to go with you, you are golden. If they go with you, you've developed your own little temporary group of 2.
Apple Pages 2018 Crack Full Activated for Mac OS X Full Download – Crack4Mac
that's a very good explanation
To expand on your point, somewhere along the line, the web went from a content delivery mechanism to a full GUI + content delivery mehanism.

The allure and advantages to developing a full GUI on the web are many, including portability and availability.

But the downside is that you are suddenly developing to the lowest common denominator - the browser - which not only has to support the "old" web but complicated GUIs (something it was never designed for), which in turn means all sorts of "magic", as you put it, to make it work (i.e. crazy DOM manipulations).

And because browsers were never designed for this, there is no One True Way to develop a simple user action. Search for "drag and drop in javascript" for example. So what happens is, everyone invents their own way of doing stuff, which turned into a race of who is more popular/clever, resulting in a gajillion ways to do the same thing.
I can't comment on every tangential thought related to this topic. But basically we live in a very morally ambiguous world , but this specific issue seems more clear cut to me. In discussing this issue with some people, I've been offered a lot of weird moral comparisons and analogies I don't think are worth seriously considering too much.
I'm pretty sure China is in the real world
Hey, I was working on an old Ural bike today, and damn if I wasn't appreciating those old siberian wrenches. They could at least tell me the proper amount of vodka for the job.
I never stated that all Googlers share my view, many don't. In fact there are far more than two views on the issue. The company is extremely divided.

edit: also to clarify, based on your quote, I made minor modifications to my original post to hopefully word things more clearly
I am listening to this podcast literally as I type this, and it frustrates me to no end to hear Frank's story and how much he cares about customers, and how shitty Home Depot is now. Their customer service is atrocious and their reps are poorly-trained to help with technical tasks.

I fear Frank's decrees were not carried over after he left office (2014).
Apache MXNet adds built-in ONNX support, Intel MKL-DNN with 1.2.0 release
LinkNYC kiosks inexplicably play ice cream truck music
Hiring to meet a deadline.

Hmm.

Sounds to me like they never heard of the book “The Mythical Man Month” by Brooks.

Maybe you want to tell them about it?
racist uncle Joe doesn't get penalised either, so I don't think it's an apt comparison
Question: to what extent can we say that "correlation = causation", when identifying the right diagnosis?

Unless i'm misunderstanding ML/AI, it'd be an important question for a radiologist, and you'd still need their trained eyes to make that final recommendation.
I regularly (well, every few years) set up Hercules with MVS just to get a feel for it, and try to learn a little bit more about JCL and the likes.

Usually this lasts a few hours before I get frustrated and stop.

The problem I have is that the system is not really lending itself to exploration. I might download a tape image containing some software I want to try, but there is zero information aimed at beginners explaining how to actually get this software running.

Even figuring out how to exit the text editor in TSO took a long time, and I remember resorting to rebooting the system just to get out of it.

I assemble an assembly program once. I did it by feeding a deck directly to the reader, and seeing the result was pretty cool. Unfortunately I haven't been able to repeat that since I don't know where I found the example code that I used.

I'd love to see a tutorial that goes a bit deeper than just how to list datasets in TSO. However, the number of people like me that would appreciate it is likely in the single digits, so it's understandable that it doesn't exist.
ya but, other cars that DON'T have autopilot/self-driving tech (e.g. Subaru Eye Sight as mentioned above) already have reliable emergency braking in case of obstacles. Aren't they already able to tell the difference between a plastic bag and a big rock? If they can, then it's already a solved problem, and Tesla should be able to do it reliably too, no?
+1 for karma lust
It depends on whether the factors leading to shorter life are deliberate (or just willful) or accidental.
Show HN: SONOGIF – Remove patient info from ultrasound movies
> Anyway, I basically think that if your company is a DoD contractor then you work for a DoD contractor, especially as an engineer. And I think the typical Googler is massively underestimating the implications of Google becoming a DoD contractor.

I think a lot of folks in tech are comfortable selling out other people (i.e. creating shitty products) to get some sense of financial security in the Bay Area.
tl;dr Ultrasound video editor made with ReactJS for ER doctors. Download this sample ultrasound and try it out!

https://s3.us-east-2.amazonaws.com/sonogif/q0.mp4

Details:

I am an emergency physician. My peers and I love to share interesting ultrasounds with each other on twitter. We do this for medical education, and to see great cases.

Some examples -- https://twitter.com/buckeye_sanjay/status/963104781815484416
https://twitter.com/EMNSpeedofSound/status/96131521371385856...

One problem we face is that ultrasound videos contain protected patient information, such as their medical record number or date of birth. Because of this videos must be edited with desktop software prior to sharing.

In the past couple of months I started to teach myself ReactJS and thought it would be fun to attempt to create an in browser video editor that we docs could use to anonymize ultrasound clips. The end result is www.sonogif.com.

The app uses the canvas object overlayed on top of a video tag. To render, react creates a local .png file for each video frame. The png files are uploaded to an express server, which converts them into an mp4 file and gif file.

This keeps patient information local and prevents it from every being transmitted to my server.

Anyway, download this ultrasound file and try it out yourself!

https://s3.us-east-2.amazonaws.com/sonogif/q0.mp4
This comment breaks the site guidelines by crossing into personal attack, and also by feeding a flamewar by replying. Please don't do that. Just flag the egregious comments instead.

https://news.ycombinator.com/newsguidelines.html
Good question MVorlm, thanks!

1) Static CDNs

We live in a wonderful time where CDNs are essentially free for small projects. I use CloudFlare for almost everything, simply because it’s so easy to set up, it gives you a free SSL endpoint, it allows you to use naked domain names (faviconkit.com instead of www.faviconkit.com) and it just works well. The HTML is hosted on Github Pages, which is also free.

1a) Number of edge servers

CloudFlare: 151 https://www.cloudflare.com/network/
CloudFront: 117 https://aws.amazon.com/cloudfront/details/
KeyCDN: 30+ https://www.keycdn.com/global-cdn
Google Cloud CDN: 90+ https://cloud.google.com/cdn/

There are a few unique aspects of Favicon Kit specifically - the setup here is a tiny little bit more "sophisticated", which is why I chose Key CDN for the API itself.

2) Money spent on infrastructure (at least in the beginning)

+ Favicon Kit used to run on Heroku until recently, so I spent a few bucks on their hosting and CI plan. (It now runs on AWS Lambda)
+ I have a paid Github account.
+ CloudFlare is free.
+ KeyCDN so far cost me < 100€
Is it even legal anymore to cold contact a CEO in Europe?
why not audiobooks?
Rocket should be usable on stable this year, but is nightly only for now.
According to who? And what is included? Microsoft has a history of blurring the lines here. I think the only way you get them being equal is by combining internal use and/or their SAAS offerings. I don't think it's a fair comparison if you do that.
"There are three ways to increase your writing productivity:
Write more words."

As a daily journal-er....I'm wary of the idea that writing more words is a net-gain for writing productivity and favor the school of thought that you just pick up a pen (or keyboard) and write something for a consistent period of time, period.

Instead of writing more words, rack up more days consecutively where the conscientious decision to write something-a two sentence blurb about something interesting on your commute or a two paragraph summary of the day.

Volume will come naturally from this IMO. "Without commitment you'll never start, without consistency you'll never finish" - one of my favorite actors[1]

[1]https://www.youtube.com/watch?v=E2aXT1aYI7k
But the “O” in OCD comes from Obession. Well, Obsessive, technically.

I’m confused as to how you can say you don’t care about OCD at the beginning of your post, and yet by the end you are harping on the key requirement for obession.

Can you clarify this?
depends what you mean by penalize.

the US government doesn't give sufficient services that you can live just fine without a good credit score, so in essence, it is penalizing you. it's just a distributed punishment
Simplify Login with Application Load Balancer Built-In Authentication
The script tag approach is nice and lowers the threshold for the curious, but looking back, I'd recommend starting with vue-cli right away, because as your app grows you'll run into limitations of that setup, esp. with more advanced babel features, runtime transforms, ... The warning about using the cli in the vue docs is imo a bit exaggerated, you get some nice prompts and an equally smooth experience :)
EU Parliament's Own Website Violates the GDPR
I think the folk who really stand to experience grave reputational damage here are Google, Uber et al!
I'm so confused. I can't find a good explanation of how applications and/or the OS "see" these DIMMs.

How does my OS/app see this? Is it accessed like regular DRAM memory... except slower and persistent?

Or would my OS see it as a "normal" drive... except one that's really fast and happens to be connected via a DIMM slot instead of PCIe/SATA/whatever?
What incentives would a someone have to invest a considerable amount of time in releasing and maintaining an open source project if they can't even use that to promote themselves?
You should make it clearer that the benchmark is perl fsmonitor vs. rust fsmonitor. Without reading the comments here, I would have thought it was without fsmonitor vs. with.
Oops, need to fix this!
I have been using a library named incbin (https://github.com/graphitemaster/incbin).
On Mac and Linux it doesn't even require a cli tool to convert the file. It just embed the content using the `.incbin` directive of the inline assembler.

It is pretty perfect for my project, which is a deep learning application for Android. I use it to embed the CNN model file into the C++ code. It let me avoid putting it in the apk, and then loading it from Java, and then passing it to C++.
Ouch, that's a sting in my pride :) Fixing!
No forum, but you can suggest products here https://askspoke.typeform.com/to/rvq3mY
Adding a few each week.
I've been playing with GNU COBOL for fun, and while it implements a lot of the language, it lacks integration with external systems.

For example, you'd expect there to be a simple way to open a network connection. I mean, doing REST calls is one of the fundamental ways you communicate with other services these days. Well, GNU COBOL has no such libraries.

Another thing COBOL is famous for is good SQL integration. As far as I understand you have language-level integration with DB2 on the mainframes. Doing the same on Linux with Postgres would be nice, but there is no database integration at all. You're limited to flat files, whose names are hardcoded in the source code.
“Berkshire’s after-tax loss from this investment was ... one-fifth of 1% of Berkshire’s net worth
How Google Bankrolled 'Friendly' Academics& Skirting FTC (2015)
I just learned a powerful searching tactic! Thanks for the tip!
Personal attacks will get you banned here. Please don't do that again.

Also, please don't post snarky comments in the first place. This is in the site guidelines as well: https://news.ycombinator.com/newsguidelines.html.
Maybe you like this article: https://www.redpixie.com/blog/microsoft-azure-aws-guide

I think this is a fair and in depth comparison.
Wasn't the first version of J2EE great? You configured the components by writing Java classes that implemented certain interfaces and dropping the .class files in a special directory.

With that in mind, the XML files that came later was a huge improvement.
The compiler could help you more by emitting trapping arithmetic. Code that triggered signed overflow will probably not be "fixed" by this change alone.

For example consider the classic binary search blunder: `mid = (low + high)/2`. Defining signed overflow may avoid the UB in computing mid, but now we have a surprise negative value and it's easy to guess what happens next.

It will be fun to see the trophies from this: perf regressions, bugs exposed, bugs fixed.
Google shoots
If Uber can avoid going bankrupt until self driving vehicles become available, they're likely to become one of the most profitable and expansive businesses - perhaps that ever existed. Of course the two conditionals there are the game. They need to not run out of money, and self driving vehicles need to come into play.

The article is sparse on details, but it looks like he was trying to angle his loan to get the both of best worlds. If they end up being unable to keep afloat his investment would have been "protected", whatever that means. Yet if they did manage to reach their goal, then he likely would also have had a major share. Win-win from his perspective. And lose-lose from Uber's, unless they were unable to find any other source of funding. And since they were, the deal fell through.

It looks a lot like buying billions of dollars of tickets for a trillion dollar lottery, with a clause that you can get your money back if none of the tickets end up being a winner.
I also found it interesting to see what the insurance companies predicted my lifespan will be given I was born in 1980, don’t smoke, am fit & live in New Zealand.

Apparently the actuaries reckon I’ll make it to 91 and wife to 94.
Beautiful example of hash consing / immutable data structures.
I didn't say it was always the programmers' fault. But I believe the programmer should express their intent as clearly as possible. And memset( (void*)buf, 0, buflen ) says fill-a-contiguous-array-of-unsigned-chars-of-value-zero, which is semantically different from initializing an array of structs that may have padding, and better matches the programmers' intent. It doesn't matter if the zero value is all 0 bits or not - the important thing is that the whole contiguous memory region is zeroed.

I believe C99 says chars and unsigned chars have no padding.

https://stackoverflow.com/questions/13929462/can-the-unsigne...
Apparently yes, it is possible with today's technology and a lunar elevator could be made to go higher:

https://en.m.wikipedia.org/wiki/Lunar_space_elevator
We know all those things because Buffett doesn’t buy turnarounds. He buys companies that he believes have sustainable competitive advantages.
That's a question of static vs. dynamic analysis for bug detection.

Which one(s) is/are most useful depends on the user's needs.
raises hand

I am ok selling out, but we all have our lines. I just think defense is probably not an uncommon one which makes it an unreasonable pivot for a huge company. Trying to act like "they're just another customer" is worth a good laugh at least.
I agree, shipping is better than not, but that article lists lots of low-hanging fruit that would help users of Processing.

One example is designing for autocomplete. He asserts that shape(type, ...) is better than square(...), triangle(...), circle(...) because once you know `shape` then typing `sh` finds you all the shapes where as you have no idea what shapes are available when you have to guess all function names (circle?, ellipse?, hexagon?, rhumbas?)

IIRC there were other low-hanging fruit.
OK, thanks for the reply.

I do agree that this is clear cut evil, and acknowledge your integrity.
C language lawyer in training: sizeof is not a function.

The parentheses are part of the operand and only needed for type names, to make them into cast expressions.
All I could think of is fake news... I used to read the NYT religiously and believed their news was pretty good. Now, I just don't believe any newspaper.

One example:
http://nymag.com/daily/intelligencer/2018/05/trump-childrens...
now read this:
https://www.wsj.com/articles/congress-leery-of-trumps-cuts-t...
Reddit's also become the #1 white nationalist site on the Internet. And the admins don't seem to care.

Shut it down.
Sorbet Playground
(B) Nails it.

I'd guess that a large portion of new frameworks start simply because everyone who spent enough time with the old one gets sick of the bad or non-existent documentation for edge cases, etc.

Rinse and repeat.

Vue is no better, after reading the rest of the comments. In many ways worse.
It's unstable because there are millions of developers working with front end technologies and that community is rapidly finding better ways of doing things.

And when better ways are found, because development is so time consuming and difficult, people move to embrace those new and better ways.

I'm glad of the rapid change because there is alot more improvement needed at the front end.

Consider for example the vast amount of crushingly complex configuration that is required for many front end development tasks - this is yet to be addressed, although giant leaps have been made - such as create-react-app - thank god.

JavaScript has to become "zero configuration" to the greatest extent practical, and JavaScript programmer should dump configuration heavy tools as soon as they possibly can for zero configuration tools.
This is not true. Reviewers may or may not have been past authors. I have reviewed for many journals in which I have never published.
Yes, thank you. To your parent, I know you said this was for me only, but this is what I’d say.

Well, with one more addition; you can see me doing exactly what you say in this very thread: https://news.ycombinator.com/item?id=17187648

I quite often tell people that Rust is not a panacea, or to not use it if it doesn’t fit their use-case: https://www.reddit.com/r/cpp/comments/8mp7in/comment/dzr3eot
Even on the desktop those three layers involve impedance mismatch and much the same pathologies as
meredydd describes. But I guess three layers of it are better than 6.
Anything i get in CC - i automatically delete- some CEO i heard about. Sorry, but personal emails from a CEOs perspective are noise. And just that noise.

Even if you want to know about interesting things in the noise, you use dedicated people to filter out.
The civilian deaths are horrifying. But terrorist groups have made a practice of using non-combatants as human shields for propaganda purposes. If a terrorist leader who has killed many people in the past and intends to kill more in the future is located in a house filled with children do you take him out or let him live and continue his activities? Innocent people are likely to die either way.
Now hibernation will be fast and usable. Stand-by will not be needed anymore...
They push it on their mobile site to anyone who visits, so I wouldn't say "nobody". I use it
Sorting Algorithms Visualized with Funky Sound
Vague assertions for everything these days.

So Assad was winning with non chemical weapons but every time he basically heard Obama or Trump was gonna leave him alone he gassed his own people just to invite retaliation.

And Russia made a long shot bet against the favorite candidate that all the polls said would win because, in the likely event that she won and found out, they would have a pissed off US President and public.

It’s WMDs all over again!
Getting rid of this useless (crap #!§$§$§$) legacy stuff was overdue, so i am very happy to see it done.
I personally think it is _the_ most important proposal for C++20, since it will remove a lot of pointless pressure from secure coding attempts and in turn make the world a little bit more secure.