skysight-inc/HackerNews huggingface dataset:
Thank you. If that's okay with you, I have a few more questions and notes:

- For the moment I am not considering return-of-investment at all, or how pricey the iMac Pro is in general. I know it is more expensive than a competing Linux-based Xeon solution with a pro display (though I didn't believe the difference to be that huge as 50%!).

- You mentioned the performance penalties on pre-NVMe models with <4 cores. But what about the hit on the NVMe and >4 core models?

- I am not gonna do anything VFX related for now but I like having the option if I change focus in the future. Currently I am a programmer who wants to branch out to data science and, in general, analysis of big data sets (and to work on large parallel workloads like CPU multicore + GPU CUDA at the same time). I feel the 18 cores plus the huge L caches of the Xeon W-2195 will be of huge benefit -- but I could be wrong.

- Additionally, I am sick of Linux' brittleness and would just like to use a Mac. I could probably setup a particular Linux to never fail to boot after an update but I have to admit I gave up on that years ago. Linux just seems to acquire bloat over time until one day an update bricks it -- and I don't want to look after it anymore.

- Can you clarify why Macs are more frustrating in your day work? Your statement to me seems loaded with a context I don't have.

- I saw one reviewer claiming the 14 and 18 core variants to be a waste due to the ECC RAM having only 4 parallel channels. Do you have an opinion or observations on that front?

---

TL;DR: I don't care about the price since I am gonna do a lot of parallel programming where the extra cores' bonus should be very impactful, I am after a very solid machine that doesn't brick after an update (like many Linus distros do), and the NVMe SSD, the 18-core Xeon CPU and the tons of ECC RAM will help in my future endeavours a lot. I don't care about the world-class display (a normal 5K retina display would be just fine) so my money there wouldn't be that well spent but oh well, not gonna lose sleep over it.

Is the iMac Pro a good work machine with these caveats, how do you think?
My Google Home Mini (that I got for Christmas) sits unplugged but it is a very good speaker even if I turn off the mic.

If I can just get myself to accept that the mic is off when I have turned it off I might actually start using it more.

BTW: Has anyone verified this?
I generally agree strongly with that, but FB is caught up in this - and social media is in general.
A two-term USPTO search for "Microsoft" and "Android" plus any terms specific to the technolog(ies) you are interested in reveals their patents.
Ask HN: What Happened to Zenefits?
It was once ailed as one of the fastest growing companies in history yet I don't hear much about them anymore. I know that there were some problems, but many startups face these problems and come out on top...
EBS volumes have a size, so there's an upper bound to the cost. Most of the storage is predictable, so if I try to allocate storage where the monthly cost of the raw storage is (ex) 10x my budget, I wouldn't have a problem with the request being denied.

For non-storage resources like EC2, network bandwidth, etc. I'd be fine with having a hard limit where everything just breaks, especially for stuff that's not production.

There could also be better, self managed quotas on resources. SES is a good example. AFAIK the quota is all or none across the entire account. IMO, it's not a good idea to give a user that needs to send (made up numbers) 1k emails per day credentials that can send 250k emails a day.

I have 3 AWS accounts. I don't keep anything in my main account. It's for billing only. I have a sub account for production that I try to keep pristine. I have a sub account for development and testing. It's the development account that scares me. I spend less than $50 per month. I'd rather have my whole development account de-allocated than get a bill for $1k.
Using technology is a good tool for this kind of problem and lets face it, we're here because we love playing with tech. However, I would encourage you to sit down and talk to your children about what it means to be safe online, steps they can take to stay safe, and to reinforce the idea that if they are unsure, it's ok for them to ask you or your spouse for guidance or support.
Contrasting against Pigs and Cows:

1. Small animal which requires less bone structure to support (bone scales non-linearly with mass for land animals).

2. Shorter lifespan and use of eggs allows simpler and quicker sexual selection.

3. Less intelligent animal so less energy and nutrition spent on growing the brain and maintaining its function.

Its a smaller animal, basically. Fish and insects are more efficient than chickens.

https://ib.bioninja.com.au/_Media/feed-conversion_med.jpeg
> If adults don't understand the technology and kids don't consent, isn't that exactly a scenario where we should at least protect the children, given that its widely accepted in most countries that children can't actually enter commercial relationships on their own?

Or more accurately kids can't consent. This is the argument I've used for my kids against family members who had a hard time understanding not plastering them on social media. Basically we told everyone in the family that our kids images, names, DoB, whereabouts and anything else about them should not be posted in any form or fashion. I'd then go on to position it from my kids point of view: what if they don't consent later in life and those posts somehow impact them negatively at that time? Do you [family member] want to take on that you were the only one to choose for them? I am their custodian and doing my due diligence to keep their digital footprint to a minimum until they have the capacity to make those choices on their own behalf. I feel like there are lawsuits all around this that will be cropping up in the next decade which may shy people away from the unfiltered social media perspective many run with today.
Have you looked at gRPC-Web?
Yeah, same. Stress reversion is a real thing.
Free VBA developer tools in 2019
Finding another position that is just less draining doesn't further your goal to build your own products. If your key goal is to build and sell your own products you have to look for ways to do that and not just the next less draining "job".

You could instead try and move to a consulting role with the company where you can control your hours and do more off-site. Seeing as you said a German auto, that may not be so easy to do. The other option is stay in your day job temporarily while you find a couple of consulting gigs (even PM type work or whatever you can) where you can basically have part time work and you know you'll have money coming through the door, but that will enforce some discipline on your days. Then use the time you have to build out your own products and get it moving. Also, the part time work lets you interact with other professionals and keeps you a little more engaged then you might otherwise get if you just solo out immediately, which is helpful.

My 2 cents, if you have any concerns about whether you can stay disciplined to make it work, don't just jump and start living off savings. Do one step towards being 100% on your own, but do it with some part time work which forces some structure. This will help you transition and let you figure out how you work best, and how to motivate yourself. I have seen this is where a lot of super capable people make their mistake initially. Having a little extra structure at first where you must deliver something for someone every week etc will help you. Also, the income you are taking in is a way to help offset just living off your savings since that can also be a scary thing to do, even if you have many years saved up already. When you only see your account getting smaller it is hard not to panic a little.
I don't mind paying $40 for fresh fish, cooked in fresh herbs, it's overall flavor meticulously arranged by a professional chef which is something I would unlikely be able to replicate myself. I also don't mind paying up to $150 for a tasting menu from a leading chef like Clare Smythe, just to get ideas myself on flavor pairings. I only eat out once a month or so unless it's appetizers at some bar.

I've never seen a $400 scam entree of inflated caviar and truffle pricing but I'm sure they exist like Nello's famous 'daily special' they push on unsuspecting marks without telling you the price.
I don't think that the dismissal has no substance. If it's cheaper and easier to hand the storage and management of data over to a third party, that's a pretty big reason to do it. If there's two fundamental things people care about, it's price and convenience.

And I'm sorry, but these semantic web ideas are 30 years old. Adoption is practically non-existent. Do you really think the burden of proof where the value is really is on me?
pinboard has less of user interface gimmicks. It’s mostly pure functionality and it just works.
Vue gets that part pretty right at least, they work hard not to break things unnecessarily across versions and never in version (in my experience).

Nothing like jQuery's track record but they don't have the history yet to call on.
Our main hinderance with gRPC was that several disparate teams had strange issues with the fairly opaque runtime. The “batteries included” approach made attempts to debug the root causes quite difficult.

As a result of the above, we have been exploring twirp. You get the benefits of using protobufs for defining the RPC interface, but without quite as much runtime baggage that complicates debugging issues that arise.
Hmmm... So you're proposing to get a client to download a big jpeg, to resample to the right resolution, then re-upload to the server for other clients to use?

What could possibly go wrong?
There is already a terrestrial CO2 measuring network of sensors being built, see the BeaCO2n net [1]. While coverage is sparse so far, it could be greatly enhanced, at cost likely to be cheaper than a constellation of satellites.

I'll be watching these projects as I was contemplating setting up my own amateur atmospheric CO2 measuring station, a not-so-simple task once you consider sensor accuracy and periodic calibration.

[1] http://beacon.berkeley.edu/about/
That's not their job though, is it?

Actually, it is:

"The NSA is also tasked with the protection of U.S. communications networks and information systems." [1],

[1] https://en.wikipedia.org/wiki/National_Security_Agency , Hopefully, it is clear that in-context I meant communications infrastructure
Not sure any body is actually addicted to chicken in the same way
>Maybe Farmers should be required to print a photo of the actual living bird and their habitat on the packaging.

I didn't see anything that would've driven me from buying that $2 chicken though.
Using the Ubiquiti EdgeRouter X and Ubiquiti AP-AC-LR Access Point
> What market forces stop vendors selling small quantities of far better tech at far better profits?

I think the iPad Pro answers that. Could you buy or design a faster mobile processor than the A12X?

"High volume, high profit" trumps "low volume, extreme profit".
There is no free trial. Not that I’m aware of.
I realise this is satire, but the quality of life of Africans living in the USA now is substantially higher than their ancestral cousins who remained in Africa.
Is the JSON parser implemented natively, or in JS? It may not be apples-to-apples.
There is a big difference in my book between starting up an in process server (requiring all sorts of grpc naming magic) running your extensions to an abstract class inside the grpc magic, and a language level interface.

On the one level you can say new X(new MyService()) or new X(mock(Service.class))) if you have to, and on the other its just loads of jibber-jabber.
> One notable difference was that the location data sent to Google from an iOS device is practically non-existent.

Instead, location data goes to Apple, as I mentioned in GP post. Worse, unlike with Android, you can't turn it off. Similarly, consider mapping apps. All map location links are required to open in Apple Maps, sending your data to Apple, and there is no way to change it. On Android, you can set a purely offline mapping application as default. And a similar situation arises with apps. Apple knows every app you've installed, whether you want them to or not. Not so on Android.
Yes, there is a USB/UART on the CPU card, I think I do mention it, but not as directly as I should. Once you have the expansion board, then real terminals or computers with serial ports are possible too.
To Enterprise Java and Beyond
MBA used to be an requirement for an engineer to jump into manager roles. But nowadays it depends on the company.
Thank you for the compliment :)
Also was "POWER Processing Unit" in the IBM Cell that was in the PlayStation 3.
All this does is make all stocks move up or down regardless of their individual performance to some extent.

If there is a big swing in either direction. Some stocks will get way overvalued or undervalued compared to their intrinsic value. Maybe this is beneficial to a value investor that picks stocks instead of investing in ETF's? I wonder if ETFS will make the market drop a lot in the next crash and will the etf's even track their underlying accurately? Lot's of arbitrage opportunities.
Terrible pay and work conditions for the people who work the fields and huge economies of scale.

Recommended documentary: bananaland: blood, bullets and poison

https://www.youtube.com/watch?v=MoRmtQht8-E
Looks like it's generally trying to keep a low profile, wikipedia[1] hasn't been updated for a while...

I can't find any numbers, but I suspect it's still around $60m - $100m in yearly-recurring revenue. It appears to still be a pretty solid business.

[1] https://en.wikipedia.org/wiki/Zenefits
Validate me: if we get enough signups we’ll quit our jobs and make this
The Guy Kawasaki quote is absurd when you consider that US startups bleed cash all the way up to and often well past their IPO. You best believe that the banks who are out there selling a fantastical vision of a startup's future profitability have MBAs in their team. They're the ones making the engineers' equity worth something.
Go take a look at some solutions to the multi-armed bandit problem. A common trait is assigning value (ie. monetary) to each hypothesis. A weaker positive-outcome hypothesis is worth less. The method takes that into account.
I’m assuming we’re talking about the existing framework. Specialized patent judges make these decisions in other countries just fine.
recent post-move housewarming gifts:

- amazon fire stick

- wifi thermostat serving a web api

- cam/mic security system accessible via http(sans ssl)

- fruit basket with as yet inexplicable plastic-encased antennae
Ask HN: Is it still possible to earn a living with an ad-supported blog?
It's tragic that a man's reputation can be sullied for centuries after his death merely as the result of the overactive imaginations of court gossips. Then again, were it not for his reputation as the murderer of Mozart, who would remember him?
Open source home automation that puts local control and privacy first
Are you against managed funds entirely then?
Thanks! I wondered if it could run retro software.
No? How about when initially uploading.

Or without any uploads when it's for their own use.
Sorry to jump in, but is it possible to monitor for cyber bullying using these methods?
Woj-Ciech/LeakLooker: Find Open Databases with Shodan
Huawei reviewing FedEx relationship, says packages 'diverted'
My Oculus Quest might well be soon saturating my 4G with h.265 or h.264 encoded VR streams; teleporting me and others all over.
Deep Fake: Bill Hader Morphing into Pacino and Schwarzenegger
The randomized initials/dropcaps are fun. But it seems that this doesn't replicate the original Bryne use of the Rose Caps (https://wiki.obormot.net/Main/BonusFontsDemo?demo_font_one=R...), and uses a random sans serif font? It'd be cooler if it was generating randomized versions of the original initials.
Crazy Is as Crazy Does
This apparent, but that's because there does not seem to be any obvious conflicts of interest - further diminished by the fact that they're all paid by Google, work for Google, and inherently serve Google's interest.

If push came to shove, and we saw a war between G and say ... Oracle, over a kind of 'programming language' ... you can be darn sure the claws will come out and it will be apparent 'who owns what' etc..

In the end it may not matter: Go is what it is, it's not set up for licensing or battle, so this all may be moot.
I don't think I said that?
Qustodio is pretty good.
Messing with CSS Through Its JavaScript API
There is a difference if individual investors largely don't bother to use their shareholder votes (meaning neutral influence) while index fund managers vote to collude (since it is worth their time to bother to vote carefully). Probably not a big difference, but hard to be sure.
I mentioned the second point because it appeared, to me anyway, that this was a separate service aimed specifically at the children's device; separate from my already assessed knowledge of Amazon, AWS, Prime, and their other affiliated (and paid) offerings.
That’s true in a sense, but I should note that the shift to the modern conception of the jury’s function happened long time ago: http://www.dentonlaw.com/newsarticles/hearsay-a-brief-histor....

> Beginning in the later 1400s, the development of the jury trial, with witnesses testifying about the facts of a particular case was an important factor in the development of the hearsay rule. Interesting, it appears that prior to the later 1400s juries conducted their own investigations in civil cases.

> Toward the end of the Middle Ages, the function of the jury transformed from persons who were active investigators that had knowledge of the case to our present day juries who are passive triers of fact with no prior knowledge of the case presented.
OTOH, if you are plastering yourself all over social media and other kids parents are doing the same with their children, not including your child in your posts can feel extremely alienating to them, and make them feel like you do not care about them or want to be seen with them. And when they grow up, they may resent you for not even putting up even one picture of them with you.

The moral of that story is to beware: kids may not always share your values and by doing what you think is best you may be doing harm. They may not understand consent, but they will understand what it looks like when a parent doesn’t give a shit about them.
Before or after the quote?
Yes, it's also redistribution -- but you redistribute a very small part to get growth which is what does the trick...
Except that, while the acceleration may cause these physiological issues, it isn't constant. The planes are at cruising speed when these phenomena are observed most of the time. And it certainly doesn't fit that it would be required in any case. If it's caught on FLIR that could occur regardless of speed or acceleration. If they see something stop and reverse directions there's no reason a commercial pilot couldn't. For that matter, there's no reason that millions of airline passe gets a year couldn't, but they don't. Even at higher altitudes and faster speeds, passengers and pilots of the Concorde, when it was still in service, didn't see these things.

There are simply too many ways to explain these things without the inconsistencies of attributing it to some secret research or ET type of thing. Believe if you want, but understand that there are more mundane explanations that fit more of the facts.
High frequency trading is not frontrunning. Neither the standard legal definition of frontrunning nor its conceptual underpinnings are applicable to high frequency trading.

It's also common for market makers to move the market.
Do you want to forbid the secondary market (i.e stock trading in exchanges)?
AFAIK it's already considered a best practice to set up separate accounts for development and production (https://blog.codeship.com/separate-aws-production-and-develo...). Having a hard cap on an account dedicated to development would help a lot IMO.
That's troce true, thoughtful, and taught me 3 new words as a by-product.
Salieri.

It reminds me this quote:
"Whenever I want to add new functionality to Sanjay’s code, it seems like the hooks are already there. I feel like Salieri. I understand the greatness. I don’t understand how it’s done."

in the excellent article "The Friendship That Made Google Huge" https://www.newyorker.com/magazine/2018/12/10/the-friendship...
Bogleheads.org

Because knowing how to handle money is a multiplier. Among the ways to spend your time, it's got a high payback.
Funny, I would describe it as TinyJPG (which also handles png) :)
Cat and Cloud Coffee Told by Caterpillar Inc. To Stop Using “CAT” in Trademark
There is a reason mocking is not supported: It's incredibly error prone. The previous version of gRPC (Stubby) did actually support mocking of the stub/service interfaces. The issue is that people mock out responses that don't map to reality, causing the tests to pass but the system-under-test to blow up. This happened often enough that ability to mock was ripped out, and the InProcess server-client added.

The extra "jibber-jabber" is what makes people confident that their Stub usage is correct.

Some sample bugs NOT caught by a mock:

* Calling the stub with a NULL message

* Not calling close()

* Sending invalid headers

* Ignoring deadlines

* Ignoring cancellation

There's more, but these are real bugs that are trivially caught by using a real (and cheap) server.
I think any chain of moral responsibility breaks down when you go to a scale like this. Is homeless person who still eats because of someone else's brutal exploitation elsewhere "reaping rewards".

Whether one is guilty or not for mass scale evil in the world becomes extraordinarily hard to calculate - and moreover, pointless to calculate and serves only as empty accusation fodder on social media.

Basically, everyone, regardless of guilty, ought to be working to make the world a better place, probably a different place. How to do that is another post - or "an exercise left to the reader".
Why would you want to use slots, then? It's just extra steps for the same functionality.

> The whole idea of renderless is to move beyond this very limited and crude approach for library code where you might need to override only small bits of the logic or all of the logic, depending on your use case

Not at all. For example, react-select does this super seamlessly: https://react-select.com/components

I guess what I'm trying to say is I don't understand why it seems so complicated in Vue.