skysight-inc/HackerNews huggingface dataset:
I don't believe anyone has been caught yet. Coinbase was in trouble after the BCH situation though, both risking an investigation as well as hurting user and investor confidence.
What does Bill Gates have to do with this? (I was with you up to that point.)
Ooh, yes, I hate the new arrow keys. The inverted-T arrangement was great for positioning your fingers without looking down, since you could use the empty space to orient yourself.
Good bye WeWork. Just another crazy idea by the environmentalists, right after feeding babies with orange juice instead of milk. Btw, human DNA contains 50% of proteins obtainable only from meat. Make your own conclusions.
I still have inverted-T arrows on my keyboard, but, I'm curious if you think it's more the new reality vs muscle memory mismatch, or a fundamental design flaw? Would children growing up only with flush full size r/l & half size u/d arrow keys find them vexing? Would they prefer inverted-T?

The types of keyboards I've cycled through in my life between various VAX, DEC, C64, Apple 2e, PC, ergonomic keyboards, laptops, I seem to adapt without really noticing. I look forward to seeing if I am flummoxed by the new arrow key layout, as much as I am by the constantly shrinking iOS onscreen shift keys.
They don’t fix the keyboard. They only “reset” it which means you’ll have to bring it in again once it accumulates enough issues to make it worthwhile. My first key failed within one month. Eventually seven keys came off with ny fingers as I typed.

“Non-issue” is comical word choice.
If it's really true that a single typo (+ some fine tuning) has caused their otherwise great game to fail, it's sad.
Does Apple not still offer a $310 USD mail in flat rate for any repair not related to damage?
The escape key never disappeared.

It’s just a soft key rather than a physical one. I use it hundreds of times a day with vim and have never had problems.
`my` gives away perl

infinite symbol gives away 6

So, yeah.
Correct me if I'm wrong.
That’s the question raised here: Apple has said that they’ve made the keyboard “quieter”. The jury’s out on whether that was codewords for fixing the issue.
If it’s hard, well, money has a way of changing things. Something tells me a) it’s not really that hard, b) to the extent that it is, it’s about to get a lot easier.
Tip: if you happen to be in Boston or New Hampshire the state run store in South Nashua, New Hampshire[1] typically has a fair amount of Japanese brands in stock. I have a relative from Connecticut that is a whisky enthusiast and every time he visits he stocks up since he can't find them down there.

Obviously not the ridiculously expensive ones but still hard to come by. I wouldn't even know they were hard to come by if my relative hadn't told me.

[1] https://goo.gl/maps/crkqY9Z1KgK2
I’ve been casually following Egison for a while now. Its customizable pattern matching is really cool. Unfortunately I do think the lisp syntax does turn some folks off; whether this set of folks overlaps with those who would be interested in Egison otherwise, is another question.

I’ve also noticed that it “pivoted” to focus more on math; is that intentional?

Anyway, good to see it on HN again. Anything that pushes more pattern matching research is a plus for me =). Mainstream languages barely started to adopt first-order pattern matching!
Russian spies used Bitcoin to hack the US 2016 election, says DOJ
Opinion: Why more urban cycling saves everyone money
Interesting. In your experience, do you think heavy duty, in-browser office applications are now viable? I'm beginning to think they are, especially with the likes of web assembly becoming more ubiquitous.
Elevators gaining sentience is a little to Hitchiker's Guide to me. Would be frightening.
The argument is thermodynamic: meat will never provide more calories than it requires.
These things are not the same.

I dont care if Amazon sells Folex watches, but it's fraud to say they are Rolexes and charge Rolex prices.

Walmart items may not be the best quality, but what you see is what you get.
Were they streams of Russian broadcasts?
I am amazed you took the time to reply to this as well, but, just so its on the record, having read more than a little of your material, I do consider your entire "rational" movement a bit of a cult.
Copying a billion records screams for streaming? do you mean like a couple of hundred gigs that could be copied overnight (and maybe transformed with some script)?
Waymo's valuation is based on hype. They have no revenue.

We aren't trying to help big automotive companies, they are our competition. We are trying to disrupt them.
Security is enough of a consideration that any well-established webserver without corporate or foundational backing is instantly unsuitable for serious use.
As a vegetarian, this is pretty dumb. I could see not serving meat at the company, but not allowing people to expense it? That’s just weird and feels overly dranconian. If they are so concerned with environmental impact, do their other company policies extend this level of control? (Require carbon neutral transport, environmentally friendly electronics? What about building materials? Furnishings?). I don’t think like they are going to convert anyone to vegan/vegetarian this way, and probably encourage the opposite.
This doesn't hold up at all.

Cross country flight: .61 metric tons = 1344 lbs (https://calculator.carbonfootprint.com/calculator.aspx )

1 hamburger: 4 lbs (http://www.businessinsider.com/one-hamburger-environment-res... )

So, one flight is 336 hamburgers (in terms of CO2).
USCIS Updates Policy Guidance for Certain RFEs and NOIDs
If it contains the word "Rust" I automatically upvote

- every HN reader, apparently
Being able to whittle down and simplify is an excellent skill to learn as a developer. It's my favorite and the one I find most fun.

It allows everyone to focus on their specific components without leaping ahead in assumptions about how each developer will use each piece in the future. Lots of those kinds of problems are more easily solved in a room together, planned out, and done together. At least, that's what I've learned from how NASA developed their most important, complex parts.

It's very easy to get ahead of oneself. Complexity grows by factors that are incredibly difficult to manage. Being able to simplify down to a context of parts that are moving and parts that are stable is a serene state of coding. Everything flows much easier that way.

There will likely always be bugs and issues, but minimizing them to the smallest number there can be is an ideal value to maintain in software development.
>I'm quite tired of everyone wanting to build "large scale systems" and play at being Netflix. The truth of the matter is the vast vast majority of people will never need to do this with their project and instead will just end up making an expensive to maintain mess with way too many moving parts.

Few companies will take a product that actually needs large scale systems and hire someone that has no prior experience.

If you want to actually build large scale systems, you have to start somewhere.

Even if you just want to be an entry-level person on a team that builds large scale systems to learn by experience, they are likely going to ask you questions about that topic.

You may not need that many people to build large scale systems, but you still need a pathway as people leave that particular niche.
I give it six months until they get sued by a Muslim employee. Culturally and religiously eating meat is pretty much required in Pakistan.
So true. A transparently priced PaaS service would have fixed this problem long back. Most of the users can then simply trust the service to automagically scale up if at all when required and pay on the same lines of a custom configured IaaS solution.
Put a bit of tape on the bottom half of the left and right keys if you need some tactile guidance and have old muscle memory. I do this on all my keyboards (my daily driver is a Microsoft sculpt) and it helps immensely with finding the correct key. Arrow keys in particular are just distant enough from default position to need that extra bit of tactile feedback.
Obviously entropy!
Look around. I don’t think it’s even necessary for governments to do that. It’s way easier to just keep people poor and rural and then lie to them.
- The Great Indian Novel by Shashi Tharoor

- The Mirror of Beauty by Shamsur Rahman Faruqi (I am reading it in Hindi/Urdu[0]. Anyone who loves historical fiction should check this out)

- Safe Area Goražde: The War in Eastern Bosnia, 1992-1995 (received it as a birthday gift; my first graphic novel and I am loving it)

- Shoes of the Dead by Kota Neelima

- Everybody Loves a Good Drought by P. Sainath (one of the best non-fiction works I have read)

- and some Manto, Pratchett, and John Le Carré.

I have been reading three of the books among these forever and I intend finish them. I am again starting to spend time reading that I had basically allocated to Internet and just doing nothing.

[0] https://www.goodreads.com/book/show/26021373-kai-chaand-the-...
Probably because it's not backdoored, unlike Zcash.
>"New research indicates that avoiding meat is one of the biggest things an individual can do to reduce their personal environmental impact"

Not nearly as much impact as not having kids.
Your logic is "white men have some privileges, therefore white men have absolutely no prejudice against them and absolutely no problems in society". This is sexist, racist, bad logic.
Every modern operating system accepts forward slash paths. It's been a long time since there was any need for things like Python's os.path.join() or special file path knowledge in config files to convert slashes to backlashes on Windows. You can just use forward slashes everywhere and not worry about it.

The one exception on Windows may be paths in a CMD.EXE command line, where / may be confused for a switch character, but I would think a config file should not be passing paths on a command line but instead passing them directly into a program - and then the forward slash will work fine.
This [0] from this morning was interesting. Apparently AppleInsider has been monitoring a number of Genius Bar and authorized service centers for warranty repairs of 2014 thru 2017 laptops. It seems 2016 MBPs had the most keyboard issues, and the 2017 version brought the claims back down to (and below) 2014/15 levels.

So, it might be reasonable to say they fixed it last year, in terms of prevalence of issues, although absurd cost to repair issue remains; combined with PR, probably explains this year's mod.

[0] https://appleinsider.com/articles/18/07/13/the-2018-macbook-...
Qiskit and Its Fundamental Elements – Qiskit – Medium
That's literally the point of the article - the design was changed in a significant way to incorporate a fix to reduce dust, which is spelled out in the patent.
The problem here is mostly the piece of s* Android OS. 1gb of storage is enough for a complete OS(100mb) and user files. 256mb ram and 500mhz single core is enough to drive a good OS without very much latency. And we only need a few functionalities (communicate and record) ... The 1000000 apps are a symptom we are confused about how computers work best. In time, we will have to figure this out, or we will have deserved to lose this tech.
This is not intended to start a political comment on current use of the term "sharia law". But if you research Hanafi Sunni sharia law in its cultural context, the important thing to grok from a western perspective is that the concept of "sin" and "crime" are essentially the same thing. The two concepts used to be generally the same thing, in western european-derived legal systems 250+ years ago, but are now separated in western legal/justice systems.

Peoples' cultural expectation that something which is a sin must therefore also be a crime helps with the understanding of how it's been implemented up until now.
That MFing up arrow key on mine is an asshole.
I really wonder if most critics would feel the same way after spending a week in a slaughter house?

Drastic times require wake up calls. Maybe folks will do some research and learn more about why this company implemented the policy.

If everyone had to slaughter their own meal, I think there would be less criticism...at least more understanding on why consumers are demanding more vegan options. At least watch some videos.

There's the option to stop working for the company too if one feels strongly about it.

Data shows that consumers, especially younger generations are moving forward toward plant-based options. A&W Canada is sold out of the Beyond Burger.

Times are changing.
I, for one, want to rush out and grab a trademark on Node.wasm.
Yeah, there really must be some kind of alternative "even worse timeline" that these people live in. There are shady sellers on Amazon but all evidence indicates that the vast majority of Amazon shipments (I'm guessing 99%) are fine. In the last 20 years (!) I can think of only a single Amazon order that was not counterfeit but clearly suspect. I contacted Amazon via chat and not only did they refund it immediately they sent out a superior replacement for free. (This was a case where, I think, Amazon may have recognized some legal liability on their part.)

> Nobody likes to root for the favorite I suppose.

Paranoia is an acquired taste. There's certainly a powerful self-validation at work when you can count yourself among one of the few, wise ones who haven't fallen for the popular lie. Amazon conspiracy theories are a big thing, especially among the essential oils crowd, who are already prone to conspiratorial thinking.

The extraordinary growth of Amazon actually speaks to the fact that most people -- 100 million households and counting -- are pretty happy with the service.
Uhhh this is not a symptom of apple's keyboard issue.
Oh so that's why Hillary lost. I thought it was because she is complete shit.
> For example, say you want to pass a 16-byte struct as an argument: how do you do it? Do you store the struct in memory and pass an int32 pointer to its start address? Or an int64 pointer? Maybe you encode it as two int64s? Once you've made a choice, good luck calling functions generated by a compiler that made a different one!

Sounds like every architecture ever? There’s an architecture specification and then there’s an ABI. It’s common to only support some small number of sizes, x86 is a bit the odd one out these days.
Remapping the "caps lock" key to ESC has worked out really well for me.
I had the same experience in Macau. The entire Cotai strip is just 3 blocks between Old Taipa and Coloane island. But you wouldn't consider crossing it on foot.
> the bad decision was treating bytes and strings interchangeably in the first place

Python preceded unicode, though.
Arrow keys and Keys getting stuck are biggest problems with the MBP. First time I used the keyboard, I had trouble inputting password and had to start using an extension instead. Now I have trouble inputting the long char master password. And still can’t hit arrow keys reliably after six months with this thing.
It sounds to me like you don't understand how little performance you actually need for this kind of stuff. People have been writing effective autopilot software for decades using hardware that wasn't even particularly fast at the time and may as well be a pile of sand today. What exactly do you think that that code needs to do? I promise that Python on a new smartphone can do way more now than we could do 20 years ago on a Pentium in C or C++. You're lucky if any of your sensors emit at even 100Hz.
Or at least it's a rigamarole. For a folk etymology, I like to imagine that I'm making a costume for a costume party, and I need a fake mustache or something, and I can't find one anywhere so I look up how they're made, and it turns out most fake facial hair appliances are made from yak hair, but I can't find a supplier for yak hair anywhere, which is why my quest to dress up as Fu Manchu or Mr. Spock for Halloween has led me to a yak ranch 90 minutes out of town patiently explaining to a bemused yak rancher why I'm standing around his pasture with a straight razor.

"I need to shave a yak," I explain. "That's the only way I can get yak hair."

I'm in a deeply absurd situation, purely as a consequence of perfectly normal and understandable desires that just got completely out of control. I take in a deep breath, the smells of fresh air and yak manure and whatever the hell they feed yaks, gazing upon miles upon miles of gently rolling hills before rugged mountain peaks in the distance, awkwardly shaking my can of shaving cream. The rancher squints at me. I imagine him as an old man, his face weathered and wrinked, wearing suspenders and a red flannel shirt. "Why do you need yak hair?", he asks. I sigh. "It's a long story."
Hopefully Touch ID fixes the issue with having to enter a long password?
Mind sharing how would I find such a reseller? Any links?
The article seems to suggest that religious needs etc would be met.
What? thats enough redundancy for a space station
EFF to Japan: Reject Website Blocking
I "grew up with" both styles, and I prefer inverted T much more. I used to consider full height left/right arrow keys one of the little things that would annoy me on the laptops that had them.
Should Your Company Help ICE? “Know Your Customer” Standards for Domestic Sales
In Apple's computers the web cam light cannot be disabled, because the web cam is controlled by a co-processor as demoed here. In the newer Pros with Touchbar Apple uses their own chip for this same function.

On a lot of PC webcams, you can run the camera without the light or visa versa[0].

[0] https://blog.erratasec.com/2013/12/how-to-disable-webcam-lig...
The name of the feature is usually AF (RDS), all my car radios since 90s have supported it and all multi-transmitter FM stations here make use of it. I'm in Finland - no idea if it is less common in US.

https://en.wikipedia.org/wiki/Alternative_frequency
I'm imagining a "stealth" wifi controller on one of the custom chips, hung onto a pin connected to an internal antenna realized on an internal copper layer of the motherboard. If you used a non-standard frequency and protocol, who would know?

You could probably get an okay transmit-only signal with fairly unremarkable on-chip hardware (say, a simple PCM) and something that didn't look too much like an antenna even if you X-ray'd the board. I'm guessing that a similarly stealthy receiver would be noticeable due to required external discrete components (e.g., amplifiers, filter networks).

Plonking down a whole chip for "secret wifi" is likely overkill.
Have you considered buying the keyboard module on eBay and doing it yourself?
<Apple has a patent for this exact tech designed to “prevent and/or alleviate contaminant ingress.”>

This is a pretty sad day that sonething like this can be patented..

Anything wrapped in a cover can “prevent and/or alleviate contaminant ingress”

Does any patent office in the world really think nobody has thought of this before?
nah, if the android board fails, you get the plus of loosing the control of your vehicle...
Thank you for this tip! Will try it tomorrow.
I was a vegetarian for years and it fell apart when I spent 6 months as a music tour manager. When you are on the road you need to work with what's available. I support being vegetarian and even encouraging this among employees somehow, but maybe there's a way that's more considerate and practical.
I agree. From my inferences in reading the usage of the label, large scale means not only users interacting with defined components that operate in predefined, predictable, static ways, but also components that involve the automation of development. This can be anything from the development of APIs, testing frameworks, parsers, code generation - all the computer science stuff basically.

Large scale usually means some aspect of the business is focused on catering to developers, because the systems have become that complex that they require some form of automating existing automation.
John Colter
As I've mentioned in another comment, I wouldn't place any bets on the efficiency of this code. It's written with easy of understanding in mind at the expense of code size and speed.
Exactly. I find a lot of people tend to try and teach things in a vacuum. Not only does that leave you without a mental context for the thing, it is also not how humans operate on a basic level. If you think about the longest cultural memories we have, they are all stories. Humans operate on stories. If you can tell the story of a thing, it is often very difficult to forget the fact entirely.ematic

Indeed, most of the time the initial problem is caught up in the history and story of it, so not only does it give a mental context, but it helps you in applying the thing that you're learning!

For example, Mathematics became much more accessible to me when I learned the historical context for the maths first. Polynomials seemed not only completely useless, but also utterly mystical. Now I will never forget that once-upon a time, ability to solve Polynomials and other similar things were used not only as the measure of a person, but also became a type of challenge, and through that a form of gambling!
Plants, as a class, have a cost per calorie with a 60x range (from about 50 to 3000 calories per $). Animals are fed with plants at the higher end of that range. If you replace your meat consumption with plants at the lower end of that scale, it does not result in lower resource consumption.
Well, how do you know the C library you just downloaded isn't a virus either?
> The messed up thing is that I ordered a product SOLD AND SHIPPED BY AMAZON.COM and it was counterfeit.

Sold and shipped by Amazon is exactly as dangerous as Fulfilled By Amazon that hasn't opted out of commingling, because it is commingled with FBA.

> Now I drive to Target and waste an hour each time but it's better than using some counterfeit product on her.

Why not online at Target.com or Google Express (which has Target as one of its stores?)
Very jealous. After the Islay "holy trinity" (Ardbeg/Laph/Laga) Talisker is on my must visit list whenever I go to Scotland.

I've never had much Ledaig, I think only the 10 year. I'm going to have to grab a bottle of that 18 year sherry finish, that sounds good.
If they're downloading the zip file from GitHub, then no, the zip only contains a snapshot of the current master branch.
Why are you trying to feed the 'too expensive' meme?
I haven't used the new keyboard. Can't you still detect the arrow keys by feeling for the split between up/down?
It depends. What do you think?
Startup Is Developing Finger-Prick Blood Tests, but Don't Call It Theranos 2
Indeed - I think that's what tjr225 was actually referring to:

"Pay an ever increasing rate for 2 day shipping per year?"

(Emphasis mine)
Problems with therapy:

A. No standards of treatment. It is therapists choice, and therapists are free to pick and choose whatever they want. Because results are so hard to measure, therapists who are really bad at their job can continue to operate, dragging overall results for the field down.

B. Licensing requirements are all over the place. From psychologists with PhDs from well established institutions, to people who got an online professional degree. The type of training someone receives heavily impacts their approach to therapy, and the quality of their education determines how high quality their treatment program can be.

For fun sometime, pay the arm and a leg it costs to get a full battery of psychology tests done from a psychologist. You'll get a personality test and an actual IQ score. It takes a long time (multiple sessions each lasting a couple hours), but you will get to see the real scientific part of psychology.

I actually got a practical result out of it. My doctor was able to tell me that the reason I kept dropping cups was due to a co-morbid congenital condition. Apparently a certain % of people who have an underdeveloped optic nerve also have weak grip strength.

The grip strength trainer I bought has more than paid for itself in saved cups and glasses.