skysight-inc/HackerNews huggingface dataset:
It certainly still does some JIT/interpretation at runtime but it does indeed translate the executable upon first launch.^1 I can’t imagine how it would be able to fully translate a browser JavaScript engine that’s doing its own JIT, for example.

1: https://www.macrumors.com/2020/11/12/rosetta-2-translation-c...
While AWS has ARM servers available, GCP currently does not and it doesn’t seem to be on their immediate roadmap.
Let social bots crawl dynamically rendered page
You're testing recall only when asking about TLS. You may be testing recall for "how to implement a known algorithm", but there's still plenty of room for testing actual problem solving too.

If you are the interviewer, even if you are asking a standard "how to invert a binary tree" type algorithm question, you hold the cards to keep pushing the bounds for problem solving by extending the question.
Go programmers also tend to have terminal systems brain, so the runtime cost of panic tends to bother them to their core :)
I think you're confusing them with wework which is famously know for being a real estate company masquerading as tech.

Airbnb has made some non-trivial open source contributions that I'm aware of at least. There's a very popular eslint style guide based on their internal policies and they've also created an svg animation library (the name eludes me) which is popular with designers as it accepts Adobe AE as input.
Hopefully this doesn’t work...
Didn't know this story was originally published in Nature. I read it in his excellent short story book Exhalation and loved it like I did many others in that collection.

Chiang is like Kafka and Borges in that he writes plain prose that blows your mind.
Bad metaphor. Drugs are heavily regulated by the government. I mean, personally I think recreational drugs should be legalized, but definitely regulated. Further, maybe you can’t stop determined individuals from hurting themselves, but policy and regulations absolutely solve problems at large: seat belts, traffic laws, FDA, manufacturing laws keeping led out of your kid’s toys, etc.
From that image, the docker server could have been running in a Linux VM, and docker desktop connecting to that.

EDIT: change "was" to "could have been".
A Linux virtual machine is required to run Docker on macOS.

Linux containers need a Linux kernel to function.
It's basically just a forced affiliate program. I mean, they have a case for taking e.g. 10% or something, but it's sort of silly to not ask for consent as such a large company.
One company can slowly crystalize a Silicon Valley, but maybe not if your economy already has one.
They reached verb/noun status year ago so 90% isn't surprising. If your mom wants to rent out her guest house does she type "gig economy app that let's me rent out my place" or airbnb?
Well, the low point seems to be 1992 at $88. Which sort of matches my experience.

I think it's misleading to just look at Canon SLRs. SLRs are dying. Looking at the most modern mounts from all companies:

* Canon 50mm f/1.8 R-mount: $200

* Fuji 35mm f/2: $200

* Nikon 50mm $-mount f/1.8: on sale for $500 (normally $600)

* Olympus 25mm f/1.8: $300

* Panasonic 25mm f/1.8 MFT: On sale for $150 (normally $250)

* Panasonic 50mm f/1.4 L-mount: $2300 (although Sigma makes one for just $430).

* Sony 50mm f/1.8 E-mount: $250

I've adjusted to 50mm for crop factor.

I think the Canon f/1.8 50mm is sort of an outlier for low-cost in 2020. On the whole, prices have been creeping up (as has sharpness, AF speed, flare control, etc.). I feel like lenses are as expensive as they've been in decades.
It was not when they first started operating there which is the context with which the conversation was being had.
Why infect the democracy by shackling one of these companies to it? Companies basically all die eventually, but they’re much more durable the more closely attached they are to governments.

Facebook proper is losing droves of users in the US. We might do well to keep the playing field level and let someone else beat them. More dominant market players from the past have misstepped and gone under.
Oi, thanks for the kind words and the catch! Updated (should take a few minutes to show up)
The BEST UI for K8S is.... VSCode's K8s plugin. Use it all the time, and it has all the things you want instantly: terminal into container, port forward something, view logs. Beyond that, I guess there might be a different crowd that is more interested in CPU usage and RAM usage.
Yes, many people do in fact break the law and get away with it. This should not be surprising.
I don't think that doing so across architectures is a major goal.
This was fun, thanks!
I've been happy with DBVisualizer for a long time. Give it a try.
need to reiterate, since i got flagged last time:

every time I post something like this, I get a bunch of -1 -2's on bunch of my other posts too. I'll have been stable for many hours, then one little peep, & boom, a wave a negative downvoting, -7.

this time i'll leave off my commentary, but it makes me very sad. it's very very unfortunate a pattern, and all too frequent. it's just repulsive beyond belief that people behave like that.
Thank you for taking the time! Updated -- should take a few mins to show up :)
“Emily in Paris” and the Rise of Ambient TV
Translation: privacy is only good when it applies to speech I support.
First, and I really want to point this out. The author's sentance you are quoting doesn't have fully correct english and due to that is missing meaning. You're reading into it what you want.

Second, applying the assumption they are obfusicating code to maintain control or ensure job security paints a lot of people with a very, very wide brush. If you asked why or spent time understanding why, then you'd get a lot closer to the truth of whatever the situation happens to be.

Third, Arthur Schopenhauer is attributed with the statement "Talent hits a target no one else can hit; Genius hits a target no one else can see." High performers tend to hit targets nobody else can see and that tends to be a very disorienting experience for all involved because systems end up behaiving in unexpected ways. Some people call it code obfusication, some people call it forcing people who are looking to break things to understand what they are doing before they do it; both are forms of organizational dysfunction which is pandemic in the industry.

Subtly demonizing these people as "inhuman", or as you are doing right now, painting them with a wide brush, illustrates one of the serious problems that high IQ and high performance staff face. Namely, they get scapegoated and harassed by groups of people.

At one org I found a bug causing 8 figures a year in inventory shrink caused by 2 lines of SQL Code that had been there for 10+ years; a contractor had come in, implimented a fix, and nobody had ever questioned it. Millions of dollars of inventory were being stolen by staff. Now imagine how disorienting that is to the entire end to end org. Believe you me, the c-suite wanted me gone after that and not because I wasn't doing a great job, but because I was fixing organizational issues that made them look bad and they wanted that stopped. They hired a high performer, encouraged it, and then when it got too bad for them, they got rid of them.

It is fully possible that some of these situations exist where there's a toxic, narcissistic fascade being sold to maximize profit. It happens. But I doubt that is the norm.

Is this an issue of organizational incentives? It's an issue with organizational structure, not recognizing people for who they are, and not aligining staff's interests because in this world we have this f'd up idea that we're just here to make money for shareholders or be the ATM machine for ownership. If running a company as pageantry makes them money, then they do not care.

This is why many high performers often create a niche money-making product that doesn't take up a lot of their time to get cash out of, then move on to working on other things that make them happy.

Why waste the effort if people don't care?
I would be surprised if they didn't specifically test all participants in the trial for covid antibodies, symptoms or not. Does anybody know what validation was done?
after doing some smalltalk i think it would be Employee doesn't fire himself, you send him the fire message
Employee fire: "immediately" so I kind of see where he's coming from here...
One is voiced by humans the other by ai
Just the opposite, our new users are often confused by this, especially given Jenkins’ habit of short auto-logout timeout.

“Where is the ‘start job’ link” —> “did you log in?”
Scanning just uses a microscope and open source panorama stitching software: http://www.righto.com/2015/12/creating-high-resolution-integ...

Home decapping is possible, from what I can tell, but uses methods like “fuming nitric acid” and “blowtorch”, neither of which I would really want to experiment with right now.

resilicon.reddit.com is becoming fairly active, if you have an interest.
Atlassian does this as well, and it’s the dumbest thing, because you just go around thinking Bamboo has shit features (not to say it doesn’t).

Tools for creators should always tell you what’s possible. If you can’t do it, you may need to find someone who can. But going without or trying to write code to do it are the consequences of information hiding.
I didn't say the harm from the virus is not real. I said the harm from lockdown is more than the harm from virus.
Nature has a fiction section:

https://www.nature.com/nature/articles?type=futures

> Futures is a venue for very short stories or ‘vignettes’ of between 850 and 950 words. The subject is typically near-future, hard SF, although this can be interpreted liberally.

http://blogs.nature.com/futureconditional/2015/04/19/how-to-...
Ubuntu on Arm is mature. I see no reason why Docker on Mac can't be running Armbuntu VMs.
Great catches! Updating now -- may take a few mins to show up
Airbnb sucks. They wouldn't let me delete my account without providing them my photo ID. Something they never asked for when I created my account. Reduce churn by being total assholes. Great.
> (...) I'd summarize DDD as making Domain Concepts and Behavior primary, instead of the Data (and databases) being the focus.

That take is disputable.

Arguably, the focus of DDD is indeed the data, because the data structure is designed to reflect functional requirements dictated by the domain, thus serving as a model of said domain.

The focus of DDD is to implement that data structure that allows to model the domain, and from there drive the application design.

Databases are not relevant, though, as they are just an implentation detail of an external service. In fact, databases follow a persistence model, which more often than not is significantly different as it's dictated by implementation details.
They are better though: the clones fixed bugs that the original FTDIs had (bugs bad enough to make certain modes completely useless).

https://twitter.com/marcan42/status/695292366639378433?s=19

Don't buy FTDI chips; their malicious driver incident that bricked clones (by exploiting another bug in the EEPROM write support in their own chips!) should be enough to convince every board designer to stay away from them.
And Linux runs on Arm just fine. <some latin shit>, Android.
Upgrade Your 2-Wheel Suitcase for 4-Wheel Version
Binged with the gf. Bland but not that bad.
I hate to sound cynical, but it does keep investers happy.
AOC suggested making record of sycophants in Trump's wake so they can't distance themselves from him[0]. These aren't opposition supporters. They are the senators, representatives, and other politicians who refuse to be the check on Trump because his (distr)actions benefited them, and still do.

[0] https://twitter.com/AOC/status/1324807776510595078
Lottie[0] is the animation library

[0] https://airbnb.design/lottie/
Not really. There's a root exception type, which is caught by any framework worth its salt to prevent the scenario described above from breaking program flow for other executing fibers.
Hopefully there is some good logic and systems in place to actually calculate ROI, and it's not just a PM chasing trends and pushing out new features based on their gut.

I wouldn't say a user-facing bug that prevents collection of revenue is minor.

It's also a little alarming this isn't caught via QA or automated tests. Did this ever work? What other stuff is slipping through? Are we sure the report even escaped support and got triaged?
Doh, I didn't even notice the uploader. Thanks for pointing that out and confirming my observation.
Haiku activity report – October 2020
A new t-shirt sewing robot can make as many shirts per hour as 17 workers(2017)
Thank you, reading this comment and some of yours further down, thinking about the topics you set out, was very interesting.

To offer possibly a comment to yours about the notion of "truth", in the article posted, when I read "true" (e.g. in the 1st paragraph of chapter Hilbert's Program) and next to it "false", I immediately made reference in my mind to the true/false duality of programmers. I think that helped in understanding the article, but coupled with a footnote with your details would certainly help the reader think further on the topic.

cheers :-)
It wasn't though, the same Dockerfile, but not the same image. The images are ephemeral and stateless, being only a projection of the Dockerfile.
One of the major impacts of CVOID is likely going to be on men's fertility.
That seems less usable for the average email recipient. Most people who need to prove authenticity to a third party (eg of politically sensitive or offensive messages) aren't techies.

Too, it's easy to imagine not knowing you need proof until some time after you receive an email.

If it isn't usable and enabled by default, it won't be used in practice - for the same reason almost nobody uses PGP.
Whether weekly or annual, you wouldn’t be wrong to expect 2020 to have a noticeable uptick from Covid deaths. The fact that it does not points to one of two things: reporting deaths has a lag time or, covid didn’t kill an unusual number of people compare to flu and pneumonia.

I will point out that the US CDC tracks excess deaths on a weekly basis and you can clearly see we are above average from March until the present, as well as for the year overall.
> I guess that's why it costs $11/500 words, which is an order of magnitude higher than TTS solutions.

Multiple orders of magnitude.

TTS and VC are going to do to voice over and narration what Getty and Flikr did for photography.

We're not quite there, but we're not far off. Give it two more years.

(I work pretty closely on this domain. I built https://vo.codes, which sounds like shit, but it's adjacent to cutting edge techniques that sound practically real.)
It works for me (focus)
https://ourworldindata.org/excess-mortality-covid
> Wow, this is an alternative version of the history I was taught during my high school, as well as Wiki. Lin Zexu [1] carried out destruction of opium stock at Humen [2]. It was mostly successful in destroying the flow of opium from one its major import source. And disturbed the traders. Eventually results into the 1840's Opium War which requires Britain intervene [3].

You describe what happened but not why. Merchants inside and outside of China wanted to exchange goods and imperial China wanted to restrict this. War was the result.

> one can reasonably state that Chinese people in 1840s are totally incapable of independent thinking

It's interesting that you say this because this is China's current position, that Chinese people in 2020 are too dumb for democracy. It's just another excuse used by those in power to subjugate the population.

Embracing people's lack of knowledge and encouraging them to find good ideas on their own is a feature, not a bug.
> docker desktop connecting to that

Docker's blog post says "Docker for Mac (silicon)" dependencies are not working yet. Apple gave the demo 3 months ago.
Give me a break. As the neighbor comment points out, this is necessary if you're writing production-quality code -- either your checking exceptions or checking errors, it makes little difference.

I've been writing Go almost daily for 5 years and have never thought writing if err != nil is remotely a plague. It's an opportunity to handle the situation gracefully, annotate the error or log with details and propagate or swallow. Each invocation becomes deliberate, routine, and meaningful.

If you're just trying to hack together a tire fire, then sure, maybe this is painful, but also maybe consider why you find this to be painful? What do you value, and if it's not what Go provides, why on earth are you using it?
The detail of the “publicly available password” case [1] is quite interesting. It’s not directly analogous to the YouTube system, but as the EFF points out, the RIAA’s reliance on German law has its own problems.

> When Petrolink learned that one of its largest customers, EOG Resources, might switch over to Digidrill’s visualization service, Petrolink took action. Instead of paying Digidrill for access to the corrected drilling data via LiveLog, Petrolink obtained a laptop running DataLogger – along with the corresponding USB security dongle – and then, after realizing DataLogger used an open source Firebird database, managed to gain access to the database by using Firebird's default administrator username and password. Armed with this access, Petrolink developed a program named “RIG WITSML” (dubbed “the scraper” or “the hack”) that could be installed on an MWD company’s computer running DataLogger in order to – in real time – query corrected drilling data from the DataLogger database and transfer that information to PetroVault for visualization. Petrolink then began installing this RIG WITSML program on MWD computers running DataLogger at more than 300 well sites.

[1] https://www.courtlistener.com/opinion/4765801/digital-drilli...
The argument is that it doesn’t do anything that a web browser doesn’t do already, and there’s established precedent that it’s not “circumventing copyright” if it requires no secret knowledge.
Seraphim Solar Panel Review
Going to dive deep into this Seraphim solar panel review. I don't want to come across rude here, but Seraphim are already subject to controversy because they are made in China. So, I wanted to actually find out of they were any good or just a waste of money.

If you're anything like me; An Aussie bloke who loves Aussie solar stuff, then this review will come as a big shock to you.
Go is “a direct descendant of Limbo,” and seems to steal very little that was invented after Plan 9 in the early 1990s.

I was about to say UTF-8 is an exception but they themselves brought us that in 1992.
I never call the “delivery number” since I became aware of this sham. But most people probably don’t, so good to keep talking about it.

I’d encourage you to do the same and tell your friends too.
Slightly tangential but I appreciate the attention to detail. Like explaining how $ means it's the command prompt—I have had non-zero classmates put `pip install xyz` in their python console and then pull their hair when that didn't work.
That single event infected an order of magnitude more users that all the infections of Google and Amazon devices combined. I don't need to find any others. That single event also showed how ineffective Apple's malware scanning was because Apple relied on third parties to find the affected apps even after being given some examples. That process took even longer because Apple does not allow third parties to do this effectively.

> The lack of fragmentation, and the centralized control and ease over updates

As I said, if you're choosing a device to run, you don't select one at random from the set of all Android devices. You select one that receives timely updates. On the subject of ease of updates, Android is even better because system app updates do not require a reboot and instead happen silently in the background while the user continues to use the device. This is especially important for apps with large attack surfaces like web browsers, and this is why malware markets have priced mobile Safari exploits as essentially too cheap to meter.
> Well, advertisers don't really want to spy on you and control your mind. What they want are stable, well-defined target audiences with well-known statistical properties and control groups.

What we're evolving is predators of human state of mind. For every well-understood target audience there is an optimal revenue extraction method. With more data new sub-audiences appear, allowing experiments to find even more effective advertising for maximizing revenue extraction in those subgroups.

A huge fraction of advertising is nothing more than gaslighting us into believing we have a need or desire for a product or service. The other fraction is exploiting biases in our brains to influence our purchasing decisions toward particular brands or markets.
This seems more cultural than any actual basis in fact. If you enjoy scandalising Italians, order cappuccinos in the afternoon, and you can also ask for tabasco sauce to go with your pizza.
I'd choose a different career if I had to use Windows. I detest it even more than the average person.
> You can run on ARM servers in production. They're even cheaper than x86 servers. (Though also slower, at least AWS's version.)

Where can I buy ARM server comparable with x86 server on performance? I'm not interested with clouds, I want bare metal server. I'm not aware of any server brand like HP or Dell producing ARM servers. I'm also not aware of any CPU manufacturer producing computer desktops with ARM comparable with x86, outside of Apple macs. I'm not convinced that ARM is the future. For me the future is both architectures co-existing.
California lawmakers fly to Maui with lobbyists despite Covid, travel warnings
I agree that adding error checking at every possible error location and then passing up those errors is tedious, but it is a direct result of Golang essentially being a "modern C".

In the case you describe it sounds like it was particularly painful due to the multi-threaded nature of the software.

You didn't call it out directly but I feel like the inability of Golang to do polymorphism makes it more difficult.

If the result of something is simply a message, and that message can be either a normal data type or an error, then you don't need to always additionally return an optional error. This is why I prefer the idea of message passing languages over direct procedural languages.

It is still possible to do this somewhat in Golang using channels and/or queues, channels can tend to get clogged and freeze up in my experience.

I've had good experiences using Mangos ( Golang nanomsg implementation ). If you use inproc queues, you can do multi-threading in a language portable way. Then, if you decide to replace a processing component with something other than Golang, it is relatively easy to do so.
In the beginning of my career I hoped somehow my path would take me in the direction of a PhD. It's a thing that I still hold in very high esteem, pretty much regardless of the area of study. The amount of work, expertise and determination still seems incredible to me.

As I get older, I get closer and closer to thinking it'll never happen for me. Not because of life or kids or money or whatever, but because I just don't have that amount of commitment to put towards one area of study. Almost a decade (or an actual decade) devoted to just one thing seems insane to me.

It's the thing that, if I won the lottery (or my options become of any value), I'd give a shot. Not sure in what really. I'd start with a master's probably. But if I didn't have to care if what I was doing was kind of ridiculous, I would try.
According to the law, you have to register with the local authorities. Technically a law was broken, unlikely it will be used against you unless they make it a prerogative.
Probably going to cash in and out with twitter once POTUS is no longer a frequent user.
Yeah anything complex "resembles" something else that is complex because you can pick and choose attributes from both that favor your cause.