skysight-inc/HackerNews huggingface dataset:
Because that's how you stop regressions.

The cost of writing a single test case is not more than the cost of diagnosing what change broke your code for Turkish users.

Now there's always a point where maybe the infrastructure for testing that kind of thing doesn't exist, so writing your one "simple" test case takes a bunch of time, but on the plus side, future similar "simple" test cases will be easy at that point. And no one has to track down why your code is broken in turkey.

Many years ago while I worked on IM/IMEs on Mac and windows I spent maybe a week working on code that allowed an IME to be implemented in JS (within the webkit test harness), so it was possible to test, and prevent regressions that kept on being reintroduced by people changing layout and/or editing code in ways that are "obviously correct" for US/English keyboards. The win from that week is many regressions that were caught before they were even committed, and the ability to completely rewrite the text input system to support IMEs on non-mac platforms.
Note: Article is from 2007.

Interesting discussion from 2012: https://news.ycombinator.com/item?id=3919429
He Wasn’t Toscanini, but He Made Orchestras Sing
> As of 4:30 p.m., at least five cities had logged record highs, according to the weather service. Among the hottest of those spots was San Jose, which saw a high of 101, breaking last year’s mark of 98.

> Temperatures soared to 98 degrees in Oakland, breaking last year’s mark of 90; 96 degrees in Salinas, breaking the 1984 mark of 84; 96 degrees in Richmond, breaking last year’s mark of 90 degrees; and 95 degrees in downtown San Francisco, breaking the 1995 mark of 86.

https://www.mercurynews.com/2020/08/14/bay-area-heat-wave-ar...
Of course it's not impossible.

Sorry, but "of course" is like betteridges law of headlines to me: this begs questions. It goes to <citation needed>. You can't say "of course" without anyone asking "why of course"
My apartment (in San Francisco) feels about the same right now without AC.
The last-straw motivating reason I switched to nextcloud was because dropbox decided they wouldn't let me sync my files to an ecryptfs file system. (I believe they recanted on this policy a few months later.) I didn't like being held hostage to their bad design decisions, so I left and found a solution that worked better for me. Dropbox has also had some serious security vulnerabilities [1], which left me feeling less than confident in their ability to manage my personal data.

[1] https://nakedsecurity.sophos.com/2011/06/21/dropbox-lets-any...
Note that "optics" here is in functional programming (or rather, category theory) sense, not in physics sense.
Yup: https://news.ycombinator.com/item?id=8863

Sidenote: Look how tiny that item ID is in the URL!
exactly, remote work is reshaping the industries of San Francisco
Cool Features of Vue Router 4
"The standard measuring conditions for temperature are in the air, 1.5 metres (5 ft) above the ground, and shielded from direct sunlight intensity" [1]

Lots of people claim that their region/country has had hotter weather than the records, but I doubt the temperatures were taken in these more precise conditions. It's not like there aren't scientists and meteorologists all over the world (including Africa) who are measuring these things constantly.

If you're standing on dark surface in a hot place, the air temperature can be much higher. "In recent years a ground temperature of 84 °C (183.2 °F) has been recorded in Port Sudan, Sudan."

[1] https://en.wikipedia.org/wiki/List_of_weather_records#Measur...
Natural Science :
- herpetological insights
- titanium physicists
- common descent
- in defense of plants
- Daniel and Jorge explain the universe
- The field guides

Politics/Ethics :
- The foreign American
- women in foreign policy
- everyday ethics
- the lawfare podcast

Utopianism/Revolution :
- zero books
- Srsly Wrong
- Nice try!

Single Story :
- Bundyville
- The women's war
- bellingcat
- it could happen here

Pedagogy :
- teaching python
- interchangeable white ladies
- Ben Ben blue

News (America):
- native American calling
- worst year ever

Other :
- Saturday morning Tuesdays
- private parts unknown
- behind the bastards
- ologies
- art curious
- sexplanations
Education is a service that somebody must pay for. It is only a fundamental right in as much as nobody should forbid you from acquiring an education.

On the other hand, forcing me to pay for your education is not fundamental. It is robbery.
Since we're being pedantic.

Steel Dan's last live tour was 1974.

Rolling Stones wrapped up a 3-year tour last year.

I'll forego arguments about original line-ups, solo performances, etc.
I'm sure some schools are underfunded, but is there a particular amount you think we ought to be spending? Keep in mind that American schools on average are near the top of the world in funding per student, so any kind of cross-cultural comparison isn't going to suggest underfunding.
Here's a more thorough description of their research:

https://www.washingtonpost.com/news/capital-weather-gang/wp/...

> First, the temperatures reported in Death Valley when the record was set were “not consistent” with weather observed in the same region at the same time

> Second, neighboring weather sites did not post temperatures that were unusually hot.

> Third, Reid and Burt assert the weather observer at the time, Oscar Denton, was inexperienced and may have even fudged the numbers. “The heat wave in July 1913 was the first such he was ‘in charge of’ as an official COOP observer..."
> Let’s hope the fires don’t get out of control.

In the realm of Apocalypse 2020, yesterday (Saturday) northern California had a fire tornado.
Notepad++ has been banned in China
Ingredients aside, the data is very strong on health outcomes for breast fed versus formula fed babies.
Monotropa Uniflora
Interesting, but you can make the game crash (firefox) if you keep "reaching" out when you have ambiguous mine placements. I'm guessing it has to keep rearranging until it finds a valid board placement.
rclone uses google drive's APIs to talk to them
Office 365 with 1TB of OneDrive is $99/yr I think?

It’s about ~$49/yr in my country and even though I hate to deal with OneDrive compared to Dropbox, can’t beat the price as I anyway buy Office 365.
I initially thought this was going to be about the new [1] anti-encryption law's in Australia... another concerning matter of government intervention...

[1] https://fee.org/articles/australia-s-unprecedented-encryptio...
Free Promotional Merchandise Ideas for Your Company
With the exception of the original Massive, Kontakt, Reaktor, and (the defunct) Pro-53, I feel like its really hard to get something I like out of their synths. I've bought several of the regular Komplete kits over the years (their black friday sales are always generous, even for upgrades) and as they get more stuff they feel more disappointing. Some of the version upgrades hit especially hard (in a bad way), like Battery 3 to Battery 4.

And they keep releasing new versions of things without fixing annoying quirks in the previous versions...

As much as I want to like them and their software integrations I find myself reaching for other companies' plugins... like Serum is a way better Massive X, Sytrus is a way better FM8, etc etc
Phones call with interesting fees? Do you mean Google Fi which I know many users of?
Thank you for clarification. Point taken. Nevertheless, I still stand by my opinion, as multi-tenancy is a fundamental SaaS feature for overwhelming majority of deployment scenarios, both B2B and B2B (where multi-tenant B2B SaaS includes most, if not all, of large and very large enterprise solutions, as well, like Salesforce and SAP). What you are talking about in the first paragraph above is essentially a very specific case of SaaS private deployments. I'm talking about a general de facto standard in the industry.
Moral outrage in the age of covid. "Egad, they were socializingi! With testing! The Horror!"

Yawn.
I have turned off personalization for several years now. I prefer it off, though admittedly I adblock, and block thumbnails etc...
>if that offends someone they can expand government funded colleges so that all could attend.

Universities in England are funded primarily by tuition fees. There are consistently more university places than applicants, but not necessarily at universities you'd want to attend.
https://www.wunderground.com/blog/weatherhistorian/an-invest...
If you've a small load dynamo spins faster as there is much less force required to make it spin.

So frequency should go up, not down.

As the spin is directly proportional to the frequency
It's certainly true that microservices can be set up in such a way that they're really a distributed monolith. But you don't have to be a large, mature company to apply microservice best practices. A foundational best practice of microservice development is that each service has a staging environment that uses the prod endpoint for every service it depends on, and this is where you run acceptance tests prior to release. This way the staging behavior before release aligns with the prod behavior after release.

The week N release for microservice A won't have a dependency on a new feature in the week N release for microservice B, because the staging environment for microservice A (at release N) calls into the prod environment of microservice B (at release N-1), so the release-blocking tests wouldn't have passed.

It is a common and critical antipattern to have a single staging environment across multiple services, where each service calls the staging environment of each other service. This is a disaster waiting to happen for just the reason you describe.
Cloud foundry offers their old(er) architecture as well as 2 ways to get the “cf push” experience over Kubernetes. Check out KubeCF and cf-for-k8s. Both of these are open source projects that you can deploy to a Kubernetes infrastructure of choice.

[1] https://github.com/cloudfoundry-incubator/kubecf
[2] https://github.com/cloudfoundry/cf-for-k8s
DO has a backup option that works, is cost effective.
I don't live in California. Perhaps the only problem in California is money. I doubt it though.

I have many family members that work or have worked in education. Sure, they all wished they were paid more. But none of them would have said that money was their #1 complaint. Money wouldn't ever have been in the top ten. Of all the teachers I know who have quit, money wasn't the reason.
Actually for 10 bucks a month you get unlimited google drive via gsuite. 10TB over here and counting. Unbeatable value proposition for hoarders

On the thread's subject, I use rclone to access it - works great.
For those curious, the two Xcode projects they found infected on Github were:

ragulSimpragma/twitterTask
yimao009/MVC-MVP-MVVM

Fortunately they look like personal projects so the spread seems minimal so far.
I think you're right. Unless the thermometer was broken, I remember a couple of days when the temperature was over 130 in Iraq during Summer. It was just one of the cheap thermometers that looks like a big wall clock though, so I don't know how accurate the measurement was.
I mean, is "P.J.s" serious? The author doesn't really point to evidence suggesting this is a common phrase or quote anyone in particular as having said it. I think it might just be outrage bait.
There's an ecosystem there now, people just don't want to learn about it.
> It's no stretch to imagine that an entity of the size of Google or Facebook could achieve something considerably more useful, still in a limited domain. But this has never even been attempted.

How do you know if no one has attempted it, or if all attempts so far have failed to achieve their goals? One of the claimed downsides of "hand-crafted systems in limited domains" (i.e., something like the SHRDLU approach) is that they would take too much effort to create when the domain is expanded to something even slightly bigger than SHRDLU's domain, so a lack of successful systems could be evidence of no one trying, or it could be evidence that the claimed downside is indeed true.

The fact that a working system for the limited domains of e.g. customer support or medical diagnosis would be worth a lot of money suggests to me that they must have been tried, but that nothing useful could be built, and we didn't hear about the failed attempts, meaning that those domains (at least) are too big for hand-crafted systems to work.

> Yes, it is faffing about. Basically NLP gave up on figuring out how language works and switched to a massive attempt to model large datasets evaluated by contrived benchmarks that serve no other purpose than to show how well modern techniques can model large datasets.

It is inaccurate to say that all benchmarks are useless. For instance, language translation (as in Google Translate) is a benchmark NLP task, but it is also something I personally use at least every week, and deep learning based solutions beat handcrafted systems by a lot for this particular task (speaking as an end user who has used systems based on both approaches). The same comments apply to audio transcription (e.g. generating subtitles on YouTube) as well.
Okay, I'm gonna let you in on a shocking secret.

Ready? Lean in close so this doesn't get out.

Some people go to bars... to drink.

Crazy, right? I know! But it's true, I swear.

And it turns out San Francisco has -- well, at least pre-pandemic -- bars that make really good drinks. Smuggler's Cove is hands down one of the best tiki bars in the world. Rickhouse is a great (if crowded) new-deal whiskey bar, right around the corner from another great (if crowded) new-deal tiki bar, Pagan Idol. Tadich Grill is like stepping back in time. Trick Dog is wildly inventive and kind of nuts. Bourbon & Branch is a dynamite speakeasy. Buena Vista has legendary Irish Coffees. Cliff House is kind of a tourist trap, but their Ramos Gin Fizz is on point and you can sip it while looking out plate glass windows overlooking the Pacific. And speaking of gin, there's Whitechapel, which is like someone opened a goddamn steampunk bar in an abandoned London subway station. Tequila? There's Tommy's, a dive Mexican restaurant whose tiny dingy bar happens to be run by a guy designated as a "tequila ambassador" by the Mexican government.

I'm sorry San Francisco bars didn't live up to your standards as pickup joints. But maybe when you come back here sometime you could, you know, get a drink. Cheers.
>Obviously, each company can't blindly trust the interviewing practices of everyone's previous employer.

But even two teams within the same company often don't trust each other's interviewing practices though.

Transferring from one team to another often requires doing the same algorithm interview that new hires go through, even though you were good enough to get hired in the first place and are ostensibly a better engineer than when you started with the company.
The majority of the country's produce? I call bullshit.
That depends very much on whether foreign student enrolment rebounds.
The pull of SF was never programming jobs lol.
So it's like stenos create their own Huffman code for all their typing needs, from one of a few starting dictionaries (systems like Plover).
I think you mean $9.99 for 1TB
So that would be $100 per terabyte/mo. So I'm not sure that's an awesome deal.

A 250GB SSD is what? 30$ these days?

You could buy a lot of SSD's for that over the course of a year, and have the storage local.
I also distrust "of course" - perhaps even more than you.
Sometimes people say "of course" to hide the "citation needed", which is bad enough. But sometimes it's even worse: They use it to try to make something patently absurd sound commonplace. I've seen it used that way several times.
Thanks for the heads up, I see this confirmed at https://help.dropbox.com/installs-integrations/desktop/syste... under the list of supported file systems on Linux (which is currently ext4, zfs and xfs on 64 bit systems, eCryptFS backed by ext4, and btrfs).
Snowden's oath to the Constitution is only relevant for his disclosures about surveillance within the national borders.

His disclosures of the capabilities of the NSA in other countries, where the Constitution does not apply, has been the problem since Obama.
Promises made, promises kept.
> the wild card is city/state taxes in the aftermath of all this.

The city already wildly undertaxes due to Prop 13. So the effect is minimal.
I agree with your broader point, though it should be noted that public broadcasters (namely ABC and SBS) will not be able to make use of certain rights under the new legislation (namely the forced arbitration system). So it does give slightly more favour to private media organisations -- though you could argue allowing the ABC or SBS to exercise those powers would violate their own charters (their duty is not to be competitive with other media).
Odd reply, how are these not very minor issues? Importing from 1 specific vendor is relevant for such a tiny part of the userbase.

And yes, trashcan is handy, but really not essential. You first need to make the mistake of deleting an account you wanted to keep, and then the site needs to lack a "forget your password" feature (which is already a trashcan).

A clean and fast UI, proper matching of (sub)domains, is something you use constantly. I cannot imagine they aren't more important to all/most users than the single item you mentioned.
I think it's more accurate to say that you only get support if you pay. If a service is free, you are the product.
Ask HN: Is your Google CloudShell provisioned in Asia region?
I recently have started relying Google CloudShell as my remote development workspace. One thing I noticed is that all of my shells seem to come up in Google's Taiwan datacenter, so the latency to the US is horrible (100ms+ ping).

Are you also experiencing this?
You can check by `curl http://checkip.amazonaws.com` and then looking up the IP in a geoip database.
Computer Vision and Detecting Human Emotions on Social Media Platforms
I understand what value MicroPython holds for Python community who want to get into embedded computing.

But aren't these contradictory -

>but it is time to ditch C/C++ for MicroPython.

>Therefore, it is critical to put performance demanding code in C/C++ modules and compile a MicroPython bindings

I understand that these are underlying issues of Python itself and I've been burned before because of it. Had a massive python project in my previous startup, it became very clear soon enough when the user base grew that only way to extract meaningful performance(and to bring down server costs) was to replace core components with C-extensions(e.g. Concurrency, Networking). Although we were able to do it, it is a huge overhead for a small startup and capital intensive.

If I have to recommend Python to someone who is new to programming, I have to add a disclaimer that "If you want to build something which demands serious performance with it, you'll also have to learn C/C++"

All those can be avoided, if we could just take up a language which was specifically built to fix the underlying issues with Python i.e. If it's the utility we want, then Go.

As far as embedded is concerned, TinyGo does what MicroPython does. But I've found solace with Gobot via Firmata, although it demands Client-Server architecture the utility of not having to flash the Microcontroller each time we make a change is worth it, besides having all the libraries we have in the Go ecosystem at our disposal. I would recommend this for home projects where Client-Server arch is not an issue, I recently built a 'Butt Triggered Pomodoro Timer' with it[1].

[1]https://abishekmuthian.com/butt-pomodoro-a-butt-triggered-po...
>It does not make sense to have a microservice to implement printf formatting, because you'll be calling it way too often and it'll waste a ton of network bandwidth

http://shoutcloud.io/
This is a pretty empty argument. Instead of saying "you would do the same if you were rich", how about we change the system that allows them to do so? Then you can know that even if I become rich I won't do the same.
Depends on the context.

If you want direct access to the hardware, you'll typically attach IC hooks to the SPI chip itself, and read/write with flashrom. It's almost always a chunky soic-8 package.

https://libreboot.org/docs/install/c201.html#installing-libr...
Show HN: Open URLs and attachments as safe interactive images
No, it was at an SaaS company. I hope you get what I'm saying here...it wasn't Google looking for an engineer to work on the Chrome browser. It was for an engineer to develop exclusively on the Chrome platform.
Infinite Causal Chains – Why an Infinitely Distant Past Is Impossible
I need to switch on the secure document viewer to enable attachments. Probably in the next few hours if it becomes popular
Interesting! Clickable link: https://en.wikipedia.org/wiki/Goobuntu
On the attractiveness point, the author mentions that in the case there were multiple visual sources, the one which would likely be considered less attractive was chosen. (Under the assumption that it was probably more accurate since as you stated, there was likely incentive for flattery.)
> Only to grind to a halt as soon as the workload changed just a little, haha.

What really amazed me is the second time the mouse moved over the toolbar, towards the end of the video, it lagged less and was able to recover to the 200+fps much faster than the first time.
> Copper wire, on the contrary, is used in many things but takes up more space than copper plate, so you should make it locally.

I thought the same thing, but I think copper plate stores 100 in a stack and copper wire stores 200 in a stack.

I don't know what that means for inserters. (like low density structures - can stackers move more of them, even though you can store less in one slot?)
Can confirm. My uncle is a stenographer, I learned all about it.

If I remember correctly, just to get his license he had to hit 270w/m. He said he can get up to about 300w/m.

The raw transcripts are composed of shorthand codes, and letters that represent syllables and other components of speech. I saw that many words were just represented by one or a few letters. So, by "words", we are often talking about codes of only a few letters. They are printed on thermal receipt width paper, and floppy disk (this was about 15 years ago).

> I'm also curious how this works for court cases where a language other than English comes into play, alongside English. Canada might be a good example, where French and English dialogue might often co-exist.

It shouldn't matter what language it is, because the stenographer has their own custom shorthand dictionary. The raw transcript that they generate is for the stenographers internal use. Only after the trail do they transcribe it into human readable form. Lawyers then have to pay the stenographer a fee for their transcripts. My uncle told me that it is common for multiple lawyers to each pay him a fee that he charges by the page.

He, like most court reporters, outsources their transcription to other people via Email. It requires human transcription, because the raw transcripts need to be interpreted. It is not a something that you can just run through a filter. His scopists[1] will email him back and fourth for clarification on parts of the transcript they don't understand. This is important, because their transcripts are the official legal record of what happened in a trial.

[1]: https://en.wikipedia.org/wiki/Scopist
[2]: https://en.wikipedia.org/wiki/Shorthand
Kapton was an improvement over paper and phenolic, due to higher heat resistance. It's still widely used, e.g., in musical instrument speakers. I could see how aluminum and copper could be further steps along a similar progression.
Uhh, link? I pay $10 a month for gsuite and its 115gb max.