skysight-inc/HackerNews huggingface dataset:
Because I think (not sure) many Chinese grad students are required to go back to China because their govt funded their studies or because they have a tech industry that’s leap frogging in terms of latest tech or have access to EB-5 visa or move to Canada.

Compare that to the number of immigrants from India, most of them use up family’s life savings to study in the US and try to recover from working in US. Unlike students from other countries, who can apply for a green card when they are studying (by getting a willing employer through their connections), can get their work authorization and Green Card itself before their 3 yr OPT expires.

Which means, there’s mostly people from backlogged countries, applying for h1b visas!

That means, there’ll be some %age of applicants who are willing to get treated like slaves by the employer, and these are the employees who have poisoned the basket of apples. And USCIS is looking at the basket very suspiciously.
I've seen places that /did/ test their backup power - but they got failures anyway, because of faults the test didn't reveal.

For example you switch off the data centre circuit breakers and everything fails over to generators just fine. Test successful, right?

Then when there's a real outage you have problems because the operations team's computers have all gone off, so they can't migrate load to a different data centre. It didn't happen in testing, because they aren't in the data centre so their kit isn't connected to the breakers you turned off.

Or it turns out the wireless APs aren't on UPSes. Or it turns out there's a switch in a closet somewhere that isn't on a UPS. Or they tested for a single loss of power, but when the mains power toggles on and off every 30 seconds the UPS batteries get run down. Or they need to top up the generator and they discover you can't get fuel delivered at 9pm on a Friday. Or the generator doesn't recharge the UPS, but you have to turn off the generators to refuel them. Or a guy had a standalone UPS for his desktop, but his monitor wasn't connected as the UPS only came with IEC C13 power cables and his monitor needed IEC C5...
>However, it was only 1900 lines of Go (about 50% more than the 1300 lines of Python).

>However, I’d seriously consider using Go for larger projects (static typing makes refactoring easier)

Assuming a fully tested codebase and a relatively sane runtime type system, I'd much, much rather maintain the shorter codebase than the statically typed one.

Having less code makes refactoring easier.
Sounds like the mind of psychopaths.
> Correct, which is why as part of making processing of iOS symbols faster we wrote our own file format that we can efficiently mmap. It's 10% of the size of the average DWARF, gives us all the information we want without parsing or complex processing

Exactly, cool that you do it.

> enormous amount of javascript and sourcemaps we are dealing with are one hit wonders and/or need fetching from external sources.

Hm, so you don’t know what code your customers deploy?
At least in JS you seem to imply that.

Anyhow pardon me for beeing rude in my early posts.

It’s exciting things you do and I’d love discuss on some other medium. How can I reach you?
Should we organize the world around what grandma understands?

How many grandmas are out there vs how many people who understand at the very least pin codes?
I would use something like 7zip.

However my unsophisticated parties are really too unsophisticated or too lazy so I send it in clear.

This is why you will not find a comment from me throwing stones at Equifax or other orgs that had breach.
> More importantly, it's downright hostile to many people in our community.

How?
Fair enough - sounds like we may irreconcilable ethical differences. Maybe I'll get more exposed to the issue and more jaded over time. Thanks for explaining your perspective.
Wonder if we have it all wrong. If we paid for shipping on receipt there would be motivation to deliver.
Don’t use C++ auto? Restricting auto is not the best decision
Keep in mind that the blog post is from 2014. Since then AMD has rewritten their Linux driver (fglrx -> AMDGPU) which didn't really pay off before their 4xx series (released 2016).
I have several servers in GRA which were unreachable for two hours. Might have been due to the routing or DDoS-protection infrastructure.
Amazon. I would rather order from there than from anywhere else if it's available on Amazon.

They win at ease/speed of delivery and fantastic customer service, and usually price too - which means they own online retail.

The only thing they don't have an edge on is food and used items (although they are trying) and certain things directly from China.
Our healthcare is commically not a capitalist one. You make a blanket claim that healthcare can't be regulated by capitalism.

I'd argue if the U.S. had a health care market closer to Iran or something it would actually be better. Like, I should be able to sell my organs if I want. I should be able to buy weed instead of opiods. And so on... Then look at all the medical doctors graduating. Their numbers haven't changed since the 90s, because then they make more money due to scarcity.
Experts can hack most CPUs since 2008 over USB by triggering Intel ME
Didn’t AWS have a cascading failure last year because of a missing interlock on a script to take part of a data center offline? They discovered that it takes a lot longer than they remembered to reintroduce that many machines to the cluster. They came away from that incident with two or three action items.
Really moving the goal post here. Apparently _drive safely_ is an "unexpected" behavior.
I ordered a small item 5 dollars item came was different tried to refund but wanted me to pay to ship back the product which costs more than the product. I gave up.
I think it is, but how quickly it occurs seems to depend on the person. I've known people who tried heroin once or a couple of times and never touched it again - one such person once said she stopped when she did because she knew that after another time she wouldn't be able to stop. With others, it's one and done - instant addiction. I don't really have a metric, but the existence of the variation is interesting in its own right.

Terrifying stuff. I've had a run-in with it myself, when someone slipped me a cut pill of molly, in my younger or dancing-at-parties days lo these many years ago; luckily I had friends there who realized something was up and looked out for me, or almost missing a flight the next morning would no doubt have been far from the worst consequence. I've never had the urge to go back to that particular well, but what I remember of the experience makes it easy to understand why someone would; there is that about it which, while under its influence, makes it impossible for the world to touch one in any meaningful way. Of course, when not under its influence, the opposite is true and very emphatically so, which I think is in large part what keeps people going back even when they're as dedicated as they can be to the goal of kicking.
Yep. And it's a bad decision too, it's just against your best interest as a customer. With Amazon, I know that if there's absolutely ANY issue with my order they will issue a full refund and/or send a replacement within 5 minutes of talking to them over the phone or using the live chat. It will be bumped up to free allocated time delivery or even delivered with Prime Now if available.
I work at a games studio so we have few people ordering from Nintendo UK website all the time - and boy, there's loads of horror stories about deliveries and their customer service, I don't know why you'd order anything directly from them instead of Amazon or Argos or even(gasp!) Game.
Zombie Parasites
What if you had one one endpoint called xyz.com/sqlquery and you would just send it a SQL Query in the form a string, the server would validate it and authorize it and return the data or reject the request.

Is that different than GraphQL?
Amazon contract deliveries to organisations like Yodel, who you can't contact directly and have exactly the same problems with failing to deliver or chucking parcels over the fence etc.
Use a PaketShop, much better. Not sure how they're called in proper english.
I have had a similar experience once with UPS. To cut a long story short they really messed up, relabelling someone else's package with my address and this package was payment on delivery, which I paid. Trying to get them to come and pick up the package they relabelled in error and refund me for the payment was an absolute nightmare.

Many calls to the call centre and 2 days later I had enough. No amount of asking to speak to a manager or anyone I spoke to managed to resolve the situation. I found the email address of the CEO of UPS on https://www.ceoemail.com/ and proceeded to write him an email explaining the issue, the effort I have made to try to resolve it as well as the incompetence and inability of the staff to resolve the problem. Note this email was very professional and stuck to the facts, the only emotional bit maybe being me highlighting that I honestly expected better from a company such as UPS.

I did not expect anything to happen honestly. However 15 minutes later I received a reply from him saying it will get taken care of. 20 minutes later the manager of the distribution centre that caused the problem gave me a phone call apologising. 2 hours later a driver came to pick up the parcel and refund me the money I paid in error. I received 2 more calls from the distribution manager and that person provided their personal contact number in case I ever have any issues again.

I personally do not like going the social media route by default. I would only consider it if I have exhausted all other options and am honestly left with no other choice which seems to be the situation you were in and that is completely understandable. Maybe give the CEO email option a try next time as I believe your success was due to someone high up being forced to recognise your issue. If that then fails I would hit the social media option for sure.
I’ve mostly had good experiences, but once I had a battery charger fail and destroy some batteries. I spent over an hour on the phone while the CSR tried (and failed) to look up how voltage worked so they could blame the failure on me instead of just sending me the $60 order again. Just gave up after ~90 minutes.
At least as a citizen in Germany, you're not required to carry ID. You are required to own some ID (ID card or passport), and you're required to register the place you live in with the authorities. Not sure what the rules for non-citizens are.

In any case, most people I know always carry their ID card with them in their wallet. You don't need it all that often, but you might as well carry it around, and having government issued proof of your identity is actually quite handy in many situations (situations that are handled with SSID and/or credit card in the US).
The Echo was able to pick a voice out of a crowd engaged in conversation. That means it is capable of singling out individual voice. That means it has been identifying individual voices, tagging the as “Unidentified voice 1″, Unidentified voice 2” and so on. It has already associated the voices of its owners, and if they have set up profiles for other family members, for them as well, so it knows who goes with those voices.

this is overstating the case. if you don’t believe me, have two people speak at an Echo simultaneously.

multi-speaker babble is still a major challenge in speech recognition, and speaker identification is equally hard and unsolved.

i still won’t buy one, but it’s important to be reasonable.
I don't know about the UK but in the US it is illegal for a company to sue or threaten you to return a package that they shipped to you if you didn't request it.

This is to prevent mail fraud along the lines of - I send you a widget you never ordered and a bill for $20. You now either have to pay the bill, or spend time/money shipping the package back.
I would never allow them to leave my package at neighbors house and if they do I would write a note to the support. This is my package and I want it delivered to me. I can't understand what is the problem of rescheduling the delivery for the time that suits me the best. Or scheduling the best time in the first place. Why Japan can do this? Even Japanese Post (not only a courier) allows you to define when you'd like to get your delivery and they deliver even at 21:00. Why other countries can't follow is beyond me.
it means you can get remotely hacked by someone controlling cheap gadget manufacturing, something like this:

http://www.tomshardware.com/news/mantistek-gk2-collects-type...

but invisible and undetectable
LOC is a bad measure for the complexity of code. Quite the opposite, expressive code can be faster to understand and easier to maintain than the same functions with half the code size.

In any case, switching to a compiled language and static types should bring some benefit, in addition to the gain in speed.
TensorForce 0.3: End-to-end computation graphs for reinforcement learning
When do I know I'm not a beginning programmer any more?
Yeah, call centres are especially disastrous. The whole thing is just set up to be bad because the employees are deskilled and disempowered but trying to fix cases where the automation has failed.

See http://www.harrowell.org.uk/blog/2012/01/21/the-politics-of-... (three part series)
Hmm, strange. https://vgy.me/cmUQQS.png

Maybe it's hidden under that "3 dots" button in a narrower window?
Yeah, it's all about good faith though. I've this happen to me with Corsair - their really expensive keyboard had a problem so they shipped out a replacement for me, and then 3 days later....another one arrived. I let them know and A) they were extremely apologetic for the inconvenience B) they arranged a courier to pick up the second keyboard when it suited me. Totally different approach to what Nintendo is doing.
Not "all datacenters". Only 2 of them. They have 22, not counting all the POPs.
https://www.iot-tests.org/2017/06/careless-whisper-does-amaz...
I'm sure you've interacted with truckers before. They drive in a manner of "biggest object wins" (not all, but many, especially city delivery drivers). It's pretty common for cars, bikes and people to yield to trucks doing "strange" movements, even when the trucker doesn't have the right of way.
Lambda Database Experiment: Event Sourcing Database in Pure Haskell
This kinda thing is extremely good and I'm surprised it hasn't caught on in a bigger way. Many (most?) purchases are made online these days, but when you do so you have to make one of a couple of awkward choices:

1. request a delivery at work, let the receptionists at your office sign for the package and very politely thank them each time (and don't do this too often)

2. place the order to be delivered at your home address, knowing that you won't be there and that you'll have to pick up the "you were out..." slip, and duck out of work and cross town later in the week to the post-office sometime during opening hours and suffer the queues there.

The reason I use the word "awkward" is that I feel like I'm misusing some facilities no matter what I do (expecting a receptionist to handle my packages, or making a postman bring a package all the way to my flat and then all the way back home and fill out forms etc).

These temp lockers are such a great idea.
A chatbot to help people better understand themselves
Also, the terms of deals for retail placement may be very sweet to Nintendo, because they know it sells like hotcakes. I honestly wouldn't be surprised if stores were getting 0 margin on the switch itself
On the flip side, attempting to evade situations can cause greater catastrophe. I’d rather they wire up the horn and call it done.
Yes, that's what I meant.

Under US law, the burden of proof rests on the plaintiff.
Strong encryption is a thing.

EDIT: Another thing that just came to my mind. Even when you analyze network traffic and observe that traffic only occurs during your queries (i.e. in the seconds after the hotword is uttered), that doesn't mean that the Echo won't use the opportunity to send some previously-recorded audio to the server together with the current recording. In the same way that clever hackers disguise themselves by having their network traffic mimic the shape and direction of legitimate network traffic.
> I have never, ever dealt with any above mid-sized company that handles customer service and delivery well

Apple
Yep. He could have said "I'm only available to hand over the parcel to a courier on Saturdays 9am-5pm or during week days between the hours of 6pm and 9pm" and they have to figure out how to collect it in those hours - it's their problem essentially. And if they did take him to court they wouldn't have a leg to stand on, since he has shown willingness to return the item.
I don't recommend engaging council for this because it will cost you a fortune. And in the not unlikely event that you lose, you have to pay their costs as well. You have to ask yourself, "is this something worth spending my house on?"
Could you sell a forward contract?
On a related note: have many in the US swicthed to locked mailboxes?

Without locked mailboxes, you can't even use the slow address/snail-mail 2FA that should be used for certain transactions when you don't have

E.g. if I want to take a loan, I'd say who I am and the bank would send the papers to sign to my mail address. Only after I sign the papers will I get the money. Someone pretending to be me would have to stalk my mail box (time consuming and hard because it's locked), or first change identity records to associate my name with his mail address. This greatly increases the difficulty of this kind of fraud.
From just needing a fake ID, to either having to commit a long stalk of my mailbox and commit physical mail theft OR having to do a multiple phase fraud where authority address records are first changed.

Obviously this all hinges on a) id required to open bank account, b) central registry that maps id to mail address, separate from the bank.
As you are a freelancer, you could easily send them an invoice for the lost time at your normal rate. They will probably pay it without querying.
Destroying you is harsh. Startups make mistakes all of the time if this is a constant issue it is probably better the issue is visible and can he fixed before scaling.
I understand within that culture an apology must be made, and there's a ritual to apology that has to be observed, but I don't understand why an employer would be willing to put up with the ruse. Is there really no social or cultural stigma involved with paying to have someone else to do it on your behalf?
I think this kind of thing really does depend on whether you're dealing with a small startup or even an individual human that you're screwing over, or a giant implacable machine like a multinational corporation.

There's no obligation to be nice to the machine, it can't recognise it, and it won't be grateful to you.
Just checked UK law. If you receive an extra item as part of a replacement for a broken item or similar and use it the sender has the right to demand payment for the extra item. The correct course of action is to contact the sender who can then choose to collect at their own expense.

I was surprised by this - I thought it would constitute unsolicited goods but it does not due to the extra item having been sent as remedy for a broken item. If someone sends you something out of the blue and then demands payment it is unsolicited goods and you have the right to keep it.
Yes, a fungus literally working an ant like a puppet is different than Facebook or Catholicism.
Hybrid dogs like pomsky are not Hypoallergenic
It also happens in germany. I once talked to a deliery guy from DHL. He told me, he has 3 minutes for a delivery. That's insane. Just one red traffic light and the 3 minute windows is fucked up.

When you call dhl you only get lame exuses. "Maybe you doorbell isn't working?" Sure, DHL, sure.
Could you elaborate what EA and GA stand for the uninformed but curious, like me?
Hardly. My father grew in western Pennsylvania in the 1930s, when not a lot of people went to college--this was before the war and the GI Bill. The annual high school football game between his town and the next one over was heavily patrolled by the police the keep brawls from starting. And from the same period you will find a sandlot football in the novel The Young Manhood of Studs Lonigan--fiction, but presumably plausible.
Some of the vendors allow you to select the delivery company. I like this.

It's pretty hard to get back to a seller and try to explain him the delivery company he is using is potentially scamming, especially as it only affects me (the receiver), not the shipper.
It doesn't really work this way...

If a bitcoin costs $6000 people will spend physical resources worth $6000 (in theory) to obtain it through mining.

Let's assume you are a miner in siberia and have a heating bill of $100 every month and spend $1000 of electricity to get $1100 worth of bitcoin. You now only pay $900 to get $1100 bitcoin. You will spend the excess savings of $100 on more electricity for mining. Now suddenly everyone starts heating their houses with bitcoin mining to save $100 until difficulty rises to account for the saved money.

Every dollar you spend on the most efficient mining setup will only give you one dollar worth of bitcoin plus a small profit.
I worked for a company doing mostly on-premises (wireless) carrier software years back but they still wanted our own server room to be 3 nines for reasons lost to me now. They had installed new electrical circuits high on the walls so that we could survive minor flooding incidents.

So our lead Ops guy is unplugging half the redundant power supplies and plugging them into the new circuits, but a few critical servers are single PSU still, on UPS units. This is how he discovers that one of our PSUs has rotted and only has about five seconds of reserve power in it. Big outage, no bueno.
For most people, it's more convenient to go to their neighbour and collect the package right away than it is to try and reschedule a delivery for some other time.

Most people don't have hostile neighbours.
If anyone is interested, there is an article about this in russian (Google-translated): https://translate.google.com/translate?sl=ru&tl=en&js=y&prev...

The article doesn't have many details though.
I'm sure you could use Wireshark and see what requests are being made, however, they very likely use TLS so getting the content of those requests would be extremely difficult if not completely impossible.

However, if you don't mind potentially destroying your echo, I'm sure you could reverse engineer a way to see what's going on.
Human Mini-Brains Growing Inside Rat Bodies Are Starting to Integrate
Did anyone of you walk out of a party or other social gathering because you did not want to be recorded by an Echo (or similar)? I'm quite sure that I would, but I haven't come across one of these yet. (Or, at least, I wasn't aware of it...)
next: following the law should be illegal
The thing is most couriers have orders to do it like this to go faster, even though it is not assumed publicly.
So if it happened one time with a company, it will probably go on.
Top cancer doctors link alcohol to cancer, give unprecedented warning
Yes and no, it’s common that when migrating to a new stack in order to not break older pages they are converted to static pages.
They probably weren’t static at the time.
> Because requirements are different. Our admin GUI needs much more data and different access controls than our web and mobile apps.

Indeed. And how does GraphQL solve the need for different data and different access controls to that data? :)
Was at that talk and it looks very interesting, the team has delivered before.

They just raised more money too - I just wonder how painless the developer experience will be with using their drivers with latest versions of your chosen DL framework, and how price/perf will compare with DL specific tensor processor/GPU hybrids like Volta.