skysight-inc/HackerNews huggingface dataset:
There's Octane, too, which afaict is used a little more than Redshift, at least in my circles.

Adobe Media Encoder (and by extension Premiere and AE) can do multi-GPU rendering as well, which starts to matter when you have huge comps. I've worked with 2D animators who need to turn around footage really quickly and a bunch of them are on multi-GPU rigs.
A well-known Youtuber called Serpentza recently made a video about how Chinese students don't assimilate into American culture and how it is made difficult for them to assimilate, partly due to overt action from the Chinese government.

For one thing, Chinese culture is quite alien to western culture, and I don't mean that in a judgemental way, just that their spoken, written and body language is so much different that it is automatically harder for them. It doesn't help that they are told by the educational system and state media how great China is and how bad the US.

Also the students going abroad are highly selected. Not only for academic qualities, but students (or their families) who show a lack of loyalty to the state will have a tougher time even obtaining an exit visa. I wouldn't be surprised if cooperation with intelligence services in terms of spying on American universities isn't part of the deal, too.
Fair, but I have friends on the west coast who were similarly impacted, while I am in the South. So it seems inaccurate to say it impacted a small number of users. Maybe compared to world wide, but I would imagine the US is the biggest market.
It wasn't for identification. It was for financial purposes so that the collection agency could find the people.

Never the less it's inexcusable to keep such PIs in an open database without encryption and tight controls. I'm sure they allowed anyone in the company to browse peoples personal info so the leaches could go out to suck blood.
The article leaves it to the reader to decide whether or not we will be updated with the results of that post-mortem.
In a well designed system I guess this is the only thing that can go wrong.
This has been exactly my experience. If I’m working out of an office (I do a lot of on-prem consulting) I often leave my laptop at the desk during the week and use my iPad at home - it cuts down on the weight in my bag and has a small side benefit of helping me be better at separating work and personal time.
Im so freaking mad that the .gov isnt even doing such data analysis as a matter of course.

This just illustrates how fucking stupid the government is

The government is, by definition, big data.

Such morons. Ajit pai should be drawn and quartered.

And shame on SV for being complicit.

Look at the following: palantir went hiding in its sleazy shell, YC defends them; yet we have a completely new industry vertical coming on line (cannabis) and we are all letting the same tropes fall in to place ... and the dialog on HN is crickets.

Here we have the biggest emerging market and YC acts like it doesnt exist....

The reason this is pertinent is that look at the consumption of flower/pens by demo? (I have done so... ) - look at financial distress cs medicating on that via dispensaries etc... i have the data to determine but not the time (building out our footprint is huge)
Refinitiv blocks Reuters stories on Tiananmen from its Eikon platform
APNewsBreak: Ex-governor’s phone seized in Flint water probe
This seems a quick write up from a manager to the managers that simply says how big they are and that they are sorry. I doubt the public will ever see a technical postmortem.

Still there are great lessons in this incident for them as much as for all SREs around the world who struggled during the incident. I for one wouldn't want to rely on a global load balancer which I know now that can not survive a regional outage.
Depends on which country you are in
> [A] configuration change [...] was intended for a small number of servers in a single region. The configuration was incorrectly applied to a larger number of servers across several neighboring regions, and it caused those regions to stop using more than half of their available network capacity. The network traffic to/from those regions then tried to fit into the remaining network capacity, but it did not. The network became congested, and our networking systems correctly triaged the traffic overload and dropped larger, less latency-sensitive traffic in order to preserve smaller latency-sensitive traffic flows...

> Google’s engineering teams detected the issue within seconds, but diagnosis and correction took far longer than our target of a few minutes. Once alerted, engineering teams quickly identified the cause of the network congestion, but the same network congestion which was creating service degradation also slowed the engineering teams’ ability to restore the correct configurations, prolonging the outage.

Someone forgot to classify management traffic as high-priority? Oops.

The description is vague about what devices ("servers") were misconfigured. Did someone tell all google service pods in the affected regions to restrict bandwidth by over 50%? Mentioning "server" and then talking about network congestion is confusing. How would restricted bandwidth utilization on servers cause network congestion, unless load balancers saturated the network by re-sending requests to servers because none of them were responding?
Datometry | Software Engineering Intern | San Francisco CA | ONSITE | https://datometry.com

Are you passionate about building robust systems and want to make a difference? Are you interested in query processing, distributed systems and compilers, and certainly don't want to waste your talent on re-inventing things that have already been done before. Are you looking to work in a fast-paced environment where what you do has impact - both on the company, but also on the industry.

Join Datometry as a Software Engineering Intern at our HQ in San Francisco!

Required Qualifications:
We are looking for candidates who are passionate about building systems and would like to apply their knowledge in practice. A strong publication record is a plus.

- Currently enrolled in a PhD program in Computer Science or related field with a focus on databases or distributed systems
- 2 years of experience in industry or as a research assistant
- Strong abstract thinker who's not afraid of tough challenges
- Experience in system software development

For more details and to apply follow this link:
https://grnh.se/5d94824e1

All positions are in San Francisco, California. Applicants must have valid work authorization for the U.S.
This link just says that the M7 is still active after main phone has shut down. Nothing about inertial navigation.
Show HN: An in-browser web browser that reduces page bloat
> Independent forums and self-hosted blogging.

My social circles consists of ~6 different cliques of people with no intersection between them. I'm not going to move them all to one forum. Nobody will want to cross-post their life updates in 6 different forums.

> Instead of mindlessly posting little updates throughout the day just for the sake of posting updates, people should save it for when they actually have something to say.

Forums solve the posting part of Facebook, but don't solve the other, even more important part - the reading part.

I derive more value from reading what my friends post, then I do from posting myself. The UX for me getting this information through forums/self-hosted blogging is horrendous (And my aunt is not going to figure out how to self-host her own blog, either.)
I'd argue that the aerc approach is also bit of hack[1], but ultimately it mostly boils down to the limitations of terminals; to have "sub-windows", you need to implement basically a whole windowing system and terminal emulation layer.

Makes me think what would email client designed for and integrated with tmux look like, i.e. the client would open new tmux panes for editors etc.

[1] don't take that as a hard criticism, I happen to think lot of things, especially around terminals, being hacks.
>The Big Idea: Static keyboard layouts are boring and predictable. Let's spice up the whole idea of keyboard layouts by having the layout CHANGE WHILE YOU ARE TYPING!
Who is faster?
> you end up with a language designed with a lot of syntactic cruft (braces, semicolons, ternaries, etc.) meant as aids to compiler authors.

Many of those are not just for the easiness of implementation but also for the quality of partial parsing, frequently required for today's compilers. I do agree that they are not intentionally designed in that way.
"Alternative to YouTube" where you can't upload videos?

It's funny to see a bunch of content creators who got to where they are only because of YouTube and its algorithms now decrying all of that as evil. And to fight that they are creating a closed community where new contributors will be carefully selected by them, not the users.
I guarantee that Google does not allow non-technical support staff to make configuration changes to the core routing infrastructure of their datacenters. Other places might, but they run a much tighter ship than that.
Good takeaway: don’t use the same communications provider for all of your collaboration needs.

However figuring out, for example, whether Slack has a critical dependency on your provider may not be trivial.
No the real red flag was trying to prove he had the keys and then using a cryptographic sleight of hand to fool a bunch of people. When this was discovered he backed away and said he won't be providing proof anymore. It wasn't even sophisticated.

All he has to do is sign a few words with an early wallet and the matter would be resolved instantly.

He's been caught out numerous times modifying timestamps on documents and flat out lying to deceive those with little understanding of cryptographic proofs.

The man is charlatan plain and simple.

https://en.bitcoin.it/wiki/Craig_Wright
This is a really fun idea!

I wonder if any research has been done since Colemak was released about the optimal keyboard layout for English. Because letter positioning is not the only concern - you also need to worry about how easy it is to type common sequences of letters - finding the optimal layout is probably a very hard problem, requiring sophisticated mathematical analysis.

I can vouch for the advantages of using Dvorak, but I would totally consider a switch if someone had a "provably optimal" layout.
hello faithful readers I made this to stretch my data further when I'm travelling.

there's some issues and it still works for many sites and apps including the basic basic HTML version of Gmail including gitlab including many news sites.

I find it saves my bandwidth literally about 10 to 20 times. for example if normally browser session for a couple of hours would use 200 megabytes of data I can do it with this in anywhere from 10 to 20 megabytes of data.

I don't know if this is a product but it's useful for me (and getting more useful as I fix bugs) and I have plans to improve the data reduction even more.

the version I posted is a paid version so I'm including this link to one that you can try out without paying and just using a stripe test card.

test card version: https://staging.stretchy.live
(if you don't want to go through the lengthy signup process, just login with username/password: hacker/hacker)

I also want to add that I like how this and extrapolating forward from this, compliments ideas about reducing website bloat in general that are gaining currency at this time.

Safari users on iOS please note: you'll need to turn on Pointer Events in advanced settings.
"National IC Investment Fund (called the "Big Fund") will mainly focus on three key sectors in the coming years, including memory, SiC/GaN compound semiconductor, and IC design with its application in IoT, 5G, AI, smart vehicles, etc."

~$75 billion by 2017

https://press.trendforce.com/node/view/3025.html
The risks that foreign firms face when they do business in China
Show them the Glassdoor salary page for Google engineers...
Are you seriously saying that the children of the wealthiest families in China are "China's best minds"? Please, show me some evidence for this egregious claim.

There is no such thing as modern Chinese meritocracy.
It only appears superficial because you have only looked at the surface of it.

Perl6 brings together features from many languages, but makes them feel as if they have always belonged together.

Imagine writing Haskell and C code in the same line. If Perl6 had just copied the syntax of the originators of those features verbatim, it would feel very disjointed. It instead feels very natural and fluid.

gather loop ( my Int $i = 0 ; ; $i += 2 ) { take $i }

The above line is a generator for an infinite sequence of even numbers, but uses the C-style `for` loop to do it.

---

When major features get brought into Perl6 they are rarely copied exactly. That applies both to the syntax and the functionality of the feature. If the feature doesn't compose with other language features, or doesn't mesh syntactically, it will be redesigned until it does.
(We don't want non-Perl6-ish features.)

When I was new to Perl6 I would often try to combine features together to try and break the syntax/compiler/runtime. Eventually I got tired of that because it almost always worked the first time exactly how I would expect it to.
(A wizard will eventually see magical things as being mundane because he sees them day-in and day-out.)
"The Big Bribe Industry" is a very organized sector and unofficially official. It is absolutely naive to believe that it can be destroyed. It is almost impossible to get a job done in a timely manner without bribing the official.

The rates are fixed. The collection mechanisms are solid. Everyone, from the peon to the minister, gets a cut.
It will not be on 85% of iOS devices once iOS 13 is available.
TalkJS | REMOTE (Europe) or ONSITE (Eindhoven, Netherlands) | https://talkjs.com

TalkJS lets developers build custom chat features in hours instead of months. We're product driven and we power communication inside online marketplaces, community sites, trading platforms and so on.

⠀
-- HEAD OF SALES --

Demand for TalkJS is quickly increasing to the point that we have more leads than we can manage. This means that now is the time to double down on sales, so we're looking to make our first dedicated sales hire.

We're looking for someone who:

* Loves tech
* Has demonstrable experience selling technology B2B
* Wants to jump on a rocket ship that's just taking off²

We offer you an opportunity to start, build, and lead our sales team as we grow. Significant equity is on the table, as well as the chance to work in a great collaborative, open and constructive distributed team culture.

Read more & apply via https://talkjs.com/jobs/

²) I'm well aware that this is a platitude, but in our case it's really quite true and it wasn't half a year ago. We're blowing up and we need your help :-)

⠀
-- MOBILE DEVELOPER WHO LOVES API DESIGN --

TalkJS is currently focused on the web and that's just not good enough. Easy to use APIs and SDKs are the key to our success on the web, and we're looking to do this natively on mobile as well. We could use your help with that.

If you're an experienced developer who's good at coming up with Java and Swift APIs that Android/iOS devs love to use, then get in touch. We don't have the job opening published yet, so just email to hey@talkjs.com. Bonus points if you can show us an API you designed (on any platform).

Like the sales job, this is remote (Europe) or on-site in Eindhoven, NL.
⠀
No recruiters or agencies, please.
How do this code-review of cmds work? Does the command get saved to a file, and then that file is reviewed like regular source-code, and then when it is approved the cmd is copy-pasted back to the terminal and run?

That above seems pretty clunky, so it's very likely not what happens.
GitHub hooks for google cloud builder were also down, meaning if you chose google for deployment automation you were SOL. It wasn’t shown as down under any of the status pages, but it was definitely down for us.

I get that outages happen. But having a dishonest status page just plain sucks.
What Is Resume Parsing? How Does CV/Resume Parser Work?
> Is it possible to distinguish between someone who believes taxes are bad for society, or immoral

Ask them if they are currently living in a country with a centralized government, a police force, civil society, etc. If the answer is yes, you don't have to listen to them anymore.
Ask HN: Why do you use Azure?
I recently changed jobs, and new employer is heavily invested in using Azure and is using everything they can from Azure. If I had to say why it seems it is maybe because Azure had some free credit with visual studio licenses that my employer already pays for everyone, but this credit is mostly not used. It may be that the industry I work in is a bit more windows heavy also.

In general though I find Azure quite horrible to work with. One of the things we use from azure is azure DevOps - which is one of the most unfortunate things I have seen in some time. Gitlab's free offering is vastly superior and I don't think you will have to go far to find something that is a substantially better choice than Azure DevOps.

In general Azure seems to be quite rickety, with VMs sometimes taking more than 10 minutes to delete. The consideration for linux is also severely wanting when it comes to their tooling.

I have worked with AWS and GCP, both are significantly less painful to work with. I don't get why Azure is even a player in the market with how sub par their offering is.
Hard to take the article seriously given it's not even remotely objectively written. I guess it's another political org mouthpiece.
The editors, previous to accepting. If it doesn't run out of the box and reproduce the result, it doesn't get published.
Those holes trigger my Trypophobia.
UO server would crash because the player's mount could wander around inside their inventory:

https://www.raphkoster.com/2014/08/16/random-uo-anecdote-2/
>Are you seriously saying that the children of the wealthiest families in China are "China's best minds"?

As we've seen with the recent scandals (and we also knew before), the wealthiest American attendees are hardly America's best minds either.

Don't think this is a problem that only applies to foreign students. If you want to remove wealth advantages for top tier universities I'm all for it, but it's a bad club to use in this debate.
In studio situations, it's usually on a c-stand / pin connector.
What gives it value? If you free spend and free print money to pay for said spending, the value goes away. Quite quickly, as well.
I honestly don't see a use for a computer on wheels though, a cart is more than ideal and holds everything with it.
Merantix | {Machine Intelligence, Software, Frontend, Clojure} Engineer | Berlin | Full-Time, Internship, Onsite, Visa assistance | https://www.merantix.com

Merantix conceptualizes, builds and scales AI ventures. Our team is made up of entrepreneurs, scientists, physicians and engineers from premier universities in Europe and North America. Many of us have PhDs and work experience at top tech companies. We’re based in Europe’s startup capital, Berlin, and are growing quickly!

Our Automotive Team is solving the data challenge for self-driving cars, by automatically filtering, categorizing and evaluating raw sensor data. Currently hiring Data Engineers and Product Managers.

* Work at the unique intersection of robotics, machine learning and big data processing

* Immerse yourself in our mission of making self-driving cars a reality

* Collaborate closely with experienced Machine Learning researchers

In Healthcare, we’re making breast cancer screening more efficient and safe with Machine Learning. Currently hiring Clojure, QA and Data engineers.

* Develop an impactful and technically challenging medical application in ClojureScript and Clojure

* Join a team of experienced Clojurists who are happy to mentor you

* Have a tight and efficient feedback-loop with physicians (we have two)

* Interface with our Machine Learning models.

Furthermore, we are always looking for Machine Intelligence Engineers to join our core team.

Have a look at our job openings here: https://merantix.bamboohr.co.uk/jobs/
What are lacs and crores?
It's full of instances with definitely illegal, and possibly borderline-illegal content, and even worse - spam. You have to extensively, and aggressively blacklist, to avoid getting flooded in this crap. (And unless you want to wade knee-deep through that dreck, what you do, is to just copy & paste a blacklist some other poor bastard curated. I'm sure there's no vector for abuse, or censorship there...)

Mastodon also fails to solve the harassment problem. Facebook and Twitter do a piss-poor job of it, but Mastodon takes it to another level.

> The attack vector looks like this: a group of motivated harassers chooses a target somewhere in the fediverse. Every time that person posts, they immediately respond, maybe with something clever like “fuck you” or “log off.” So from the target’s point of view, every time they post something, even something innocuous like a painting or a photo of their dog, they immediately get a dozen comments saying “fuck you” or “go away” or “you’re not welcome here” or whatever. This makes it essentially impossible for them to use the social media platform.

> The second part of the attack is that, when the target posts something, harassers from across the fediverse click the “report” button and send a report to their local moderators as well as the moderator of the target’s instance. This overwhelms both the local moderators and (especially) the remote moderator. In mastodon.cloud’s case, it appears the moderator got 60 reports overnight, which was so much trouble that they decided to evict Wil Wheaton from the instance rather than deal with the deluge. [1]

The problem is that Mastodon conflates identity, and community. You will get moderated by third parties for belonging in a particular community, if that community is poorly moderated. Because the definition of poorly moderated is universal, you get a balkanized, political nightmare, where half the toots half the world sends are unreadable to the other half, even if the sender is not personally violating any rules of either community.

For a social network in 2019, this is unacceptable.

Oh, and if you're one of those people who cares about privacy, the only reason Cambridge Analytica, and its ilk aren't harvesting data from Mastodon, is because it's irrelevant. Yes, you can have private conversations with a particular group of users on it, without leaking data. Guess what? You can do that through e-mail, too. As soon as your toots are public, they can be scraped, your social graph can be re-constructed, packaged, and sold to the highest bidders.

[1] https://nolanlawson.com/2018/08/31/mastodon-and-the-challeng...

[2] https://www.theverge.com/2018/8/31/17801404/mastodon-harassm...
Nothing will simply come. It will come, when you try and get it. Are you in a union?
Other than rate-limiting, I don't know how you can avoid WhatsApp forwards becoming a problem without violating E2E encryption. However, WhatsApp seems to act more as an amplifier than as a net originator of content, so it makes sense to look at places where misinformation is first published.

With pure timeline-based views, the ability to reinforce misinformation is diminished -- yes, people can repost and troll news mechanically, but that can be rate-limited. So I don't think we should throw the idea out the window just yet.