skysight-inc/HackerNews huggingface dataset:
Tell that to Apple then, who are still shipping a USB-A to Lightning cable inside every single iPhone box that is incompatible with the vast majority of computers they ship, and has been for years now.

Apple's own products often need additional dongle purchases to work with each other using the standard cables they ship with. This is not just a question of people choosing them, a new cable or a dongle is forced if you want to charge your Apple phone from most Apple laptops.

I'd argue that when Apple feel the market for USB-C is mature enough that they can ship a USB-C cable in an iPhone box, this is probably the canary in the coal mine that indicates the dongle epidemic is over.

Older readers will remember that in the PowerPC era, the Powerbooks and iBooks often shipped with a handful of video dongles as standard - in the box no less! (my S-Video one got a lot of use way back when). If Apple had just shipped a single reliable USB-A -> C adapter with every MacBook and stomached the tiny cost, this could have appeased a great many people rightly annoyed by this badly managed port transition.
Most, yes. Plenty of shops are air conditioned, but unless you’re in a big modern office in a big city, air conditioning is unlikely. Ours used to turn into a sweat-box in the summer - couldn’t install air conditioning even had we wanted to.

Up until recent years, the reality has been that it just hasn’t been necessary - you might have had a few days a year when you wished you had it.
Slow as in you can't do as many release cycles on it as say, a distributed cluster. We're hosting about 700 services with about 6 instances each and release each of them multiple times a day. That's about 4000 production releases a day with no downtime, errors, or security issues. Includes rollbacks, roll forwards, AB-tests, versioned releases etc. No mainframes anymore either, and for 10% of the cost.

Maybe this isn't the general standard, or maybe this wouldn't work for multinationals or companies/workforces with different values, but it works here. I suppose it also depends on what your company is doing; we're in fast moving online retail, if you are in a slower operating environment (i.e. only doing batch processing or bulk messaging with ETL of different kinds) where changes aren't giving you an edge over competition if must be a different set of operational requirements too.
I still don't see how in this encryption scheme you could make the case it isn't allowed by the 1st amendment.
I think it was Schneier's blog that argued or highlighted that it's simultaneously a Fourth and Fifth Amendment issue. On Fourth, they're trying to search through your digital property. At same time, getting your password requires you to speak something that might get you charged for a crime. If it's encrypted messages, those are your speech as well in digital form.

Different judges are looking at it in different ways. I say assume they can search it or hold you in contempt for the password if they intercept or find it. Then, you shift the goal post to them not being able to do that.
Average winter temperatures could well go down and average summer temperatures could go up. There is no hard coupling between the two with some fixed delta, rather that extremes can get more extreme.
This is not something that is often said out loud, but most people would not want to live in a society where it was impossible to commit a crime and get away with it.

Lawbreaking is one of the means that people have to fight against an unjust system.
I've had moments in my life where I was working 10+ hours per day, and was pretty productive, but those streaks didn't last more than a couple of weeks and then my energy plummeted. Also I was a freelancer so I was sprint-based and could stop for a couple of days or weeks quite frequently between projects.

I quit freelancing about 4 years ago and have been working full time for a company. I've learned the hard way this is actually a marathon and making sprints is quite unhealthy. The pile of work on your desk never ends and the only healthy long term strategy is to chew at it slowly. I now have 5 hours of productive time at the most.
You don't have to please anyone, regardless what you do there are always going to be someone somewhere who think you are pain in the ass.

If I'm smart and capable and someone find me pain in the ass, then well too bad, thats your problem.
Move the Block – Android Game
Do words not mean anything anymore? Nazi (now obsolete), Racist (now obsolete), Concentration Camp!? You're really going to compare a crime against humanity - a system designed to EXTERMINATE over 6 million people to an unfortunate situation at the border (which has resulted in, what, 7 [very sad, potentially preventable] deaths?). Do you want a ticket to Auschwitz to see what an actual concentration camp looks like? That can be my gift to you if you'd stop diluting our language and erasing our history for the sake of 6+ million people.
The Accidental Planners
While what you say is true, OpenBSD is merely based in Canada by dint of Theo de Raadt residing there and being the project lead. Being that open source is more or less borderless, even if he were told to beg off developing crypto, the code is out there. Ditto every other open source crypto project. The beauty of open source is that it can be inspected. Pandora's Box and all that...

If people want to communicate using encryption, they will do so. Maybe not with today's algorithms and implementations, but they will continue on. OTPs, new algorithms, hiding stuff in plain sight, etc. I think steganography is too obvious and too easily discovered.
Why not do both? Split it down the middle and make military conscription mandatory for 2 years. After 2 years you get free college. Have an option for non combat roles and places for people with minor health problems. Work with government contractors to have a manufacturing or trade track instead of college.
When it comes to pony based economic plans, Vermin Supreme is clearly the best choice.

However, I will have to read up on Falkor.
Does Apple attempt to infiltrate Cellebrite with secret agents so that whatever flaws they're exploiting can be identified and fixed?
>Did the test you saw attempt to show a low false positive rate too?

The words "biometric certainty" were flashed, lets just put it that way.
If this were true, many many smart people would have much less anxiety and self-doubt.
But this is about google's search results, not the subreddit. It has disappeared from search results. Is this an attempt from google to avoid the streisand effect from people reading about it in the news and searching for the subreddit?

It's still there on bing https://www.bing.com/search?q=r/the_donald

Weird. I'm sure it's just some technical problem with google's algorithm.
No, I think it would help you engage in with your local community and ground your thinking in a very practical and meaningful reality. I think too many people are focusing on large scale abstract problems that don't actually have the impact on their life that it seems when you ingest too much media.

I wouldn't call it disengagement, I'd call it re-engagement with the real world.
Rust provides really good syntactic sugar that doesn't compromise on catching errors. I get Go is inspired by C, but sometimes it seems too stringent on avoiding any and everything that may make life easier for readers and programmers.
It's unavoidable that USA loses its hegemony. It might be market, military or natural forces, but the balance of power always changes. China's star is rising for now, tomorrow it will be someone else's. Moral merit has nothing to do with this.
Link Reminder hits the top of New and Newsworthy only after 1 month
There are also some extreme double standards within these organizations. On the one hand, the Navy has ambitious and impressive sustainability goals. And on the other hand, the Navy reportedly (I've heard this anecdotally from friends in the Navy) straight up dumps all the trash from their air craft carriers and ships into the ocean.

Also anecdotally - but maybe someone with closer knowledge can corroborate - army divisions (?) want to maintain their budgets from cycle to cycle, and to do so they need to prove that they _need_ that money. I have heard that the Air Force, as an example, will rapidly spend down their budgets at the end of a budget cycle by dropping jet fuel and firing off missiles willy nilly.
Why is Keanu Reeves everywhere these days?
Cryptonomicon -- 100% agreed. Further, it's an awesome story! Highly recommended.
To be clear, I am many times more critical of my own government and the history of this nation than I ever can be of a foreign nation. My user name is specifically a reference to civil war era promises to freed slaves that were broken and the legacy of reconstruction.

That being said, just because my government does it doesn't mean that I can't call a spade a spade when I see it. What the Chinese government is doing in Xianjiang should be one of the highest international issues right now, unfortunately due to corporate interests China is receiving minimal pressure on the issue.
What you posit with interrogated Face ID is a method of hacking encryption. You've provided a backdoor, that is the person's face. Previously the suspect's phone was encrypted, now the encryption is broken against the suspect's intent. A warrant was used to break the encryption.

Do you see what I'm getting at? You came up with warrant-breakable encryption, but didn't call it that. This is why it's not an easy question-- the solutions are nuanced, and some are a lot uglier than others.
Pre-Saving Albums Can Allow Labels to Track Users on Spotify
Oh man, I would've watched the HELL out of this show in highschool. Pity, I didn't even know it existed! I had a beloved Latin teacher back then (regrettably, he passed years ago) who would've been all over this too.
I'm mulling over "cultural value shift".

Maybe some of it is that. But a lot of traditional rights of the general public are too easily overcome by dedicated funded interests via lawmakers and regulators.

Like or hate trump, but his "to make a new regulation, you first need to repeal two regulations" thing was pretty interesting.

I think there need to be more checks and balances than simple grandfathering architected into things when rights are lost.
Evernote was a great application, and paying for features was not a problem (at least not for the reasonable ones among us). The problem was the the application kept growing and getting slower, more bloated and ugly. In my case, it got replaced by lower-friction apps which were better designed.

Natural selection at work, I'd say.
Funny that Evernote had an impact on me wanting to do a Freemium business model back in the day, but maybe I shouldn't have valued their public advice as much as I did. Their CEO gave a talk that I can't find right now with some nice graphs that showed freemium working for Evernote at the time. Anyone able to find that talk?
well said! The argument between various schools of philosophy (which includes Materialists / Realists) is age old. We need to revisit / refresh each point of views so we deepen the understanding of 'our' nature. I would suggest a reading of Vedanta school of philosophy as a counter point to Materialism.
You can start by just switching your lifestyle.

I'm a remote worker, who will be moving to the semi-rural south in two weeks. My wife and I plan to use our half-acre to grow our vegetables and hunt/fish for all of our meat within three years; we will start immediately but want the transition to happen in gradual steps. Small local changes will aid the environment.
I hope some of your downvoters could elaborate what exactly you said wasn’t appropriate. You have my +1.
Show HN: Listen to the Internet with BingeWith
It's not the backprop that is holding back ML - it takes about as much time as the forward pass and requires 3x the memory. Backprop is necessary for almost all the deep neural nets that have state of the art results, attempting to replace it would push us back a decade or more.

The main problem with ML is the separation of data and compute. It takes a lot of time and energy to move data around. We need 'in memory compute'.
Same here. But now I've been using Duck Duck Go for a while and they are good enough to be my main search.
I had one too, and I went to a pixelbook instead of the new MBP. Pixelbook is awesome, form factor is great, it is so light, and now that I'm used to tap-to-click, going back to a Mac trackpad feels so clunky.
They should be allowed to access what is on your computers, and if that's where you store your innermost thoughts and feelings, then yes.

I personally store those inside my brain, though.
Can companies from last year apply again?
I was making a clarification, but this is a more or less open forum where people share their opinions. Do I really need to put a disclaimer before every post? Also, the Supreme Court may very well weigh in and may very well be wrong on the law.
Graphic design? UX? For me it's testing a lot of online services and pay attention to details, figure out what works or not, what makes information easy to find, what makes tasks easy to be completed. Pick ideas here and there. It becomes "natural" after a while.
Where I can scan my website on broken links?
BSD Sockets were never part of "UNIX Philosophy", they are an ugly quick'n'dirty port/rewrite of code from totally alien system (TOPS-20) because DoD had to deal with vendor abandonment
The thing is... the "try" proposal doesn't stop people from using the existing error handling. To me, 'try' is there to simplify the simple cases where you don't need to do anything special except return the 'err' from a function call.

There are many ways error handling could be changed that would make the system more complex (such as the "expect" or "catch" proposals he links to). 'try' is to handle the super simple, repetitive case.

One more downside I could see is that people will just start using 'try' without thinking about how they should really handle an error, but I feel like that already happens today, so 'try' should just simplify code.
You're use to using a hammer on a screw. It's never been an issue for you for four years.

It's still a big issue overall.
We've been working on BingeWith, a platform to consolidate and listen to audio versions of our favorite content. You can browse different categories or authors to find something to listen to by clicking on the tags.

Some folks have asked to integrate with BingeWith by having the player on their site so we've also made plugins for popular blog authoring solutions like WordPress and Medium so folks can host the player on their own.

Please reach out at iwantaudio@bingewith.com if you have any questions.
It's been available in a podcast format for some years already

https://areena.yle.fi/1-1931339

and Latin students worldwide do love it!
wow, how'd I miss it? I see it now, and it's very prominent.

On a side note, gotta love the reflexive HN downvote brigade. Discussion of this as a response to China (not discussed prior to my comment) is a relevant and important discussion topic. anyway ...
GrubHub is buying up thousands of restaurant web addresses
Or, more likely, you open yourself up to programmer error and easier-to-find exploits since the software hasn't been properly tested since you are doing that for them.
It's great that you don't mind throwing out all of your peripherals every time Apple decides to remove a port.

I personally have better things to spend money on, so I generally don't get rid of my devices until they stop working. Apple's made it a PITA to do that, so I've stopped buying their products. Problem solved.
I personally would NEVER feel the need to ask this question. Keanu Reeves rules.
I wasn't building weapons, but rather rail systems, in the SIL-4 (life-protection) category, but one encounter with the 'cousin' teams with rockets and shiny shoulders was enough for me. I'm okay doing things elsewhere to counter the threat ..
Yes for regular languages but not for higher level ones. For example, deterministic context-free is a subset of context-free. For languages that are turing complete, the question is less about ability to compute and more about the speed at which something can be computed. This is an unsolved problem known as P vs. NP.

https://en.wikipedia.org/wiki/P_versus_NP_problem
Well, I thought about doing it in software (bit-banging the GPIOs should probably be enough for any kind of signal at 300Hz)... I really need to read the spec, but I guess this signal is just needed for the handshake? If that's the case, you can probably afford to do it on the CPU.

As for the open source part, yeah, I was specifically thinking about open ASIC designs (whether at the RTL level, thus compilable to an FPGA, or at the layout level). The ecosystem is blooming, with open source memory compilers, as well as academic/enthusiast tools (BAG, scala, hammer-vlsi, migen) that are making great strides.
Ideas are cheap. I have ideas, you have ideas, everyone has ideas. What counts is beating the state of the art, that turns heads and raises eyebrows (such as ResNet, AlphaZero, WaveNet, BigGAN and Transformer). Usually those results are based on lots of compute and training data, though.
Do you feel conflicted about experiencing global warming first hand and at the same time traveling halfway across the globe to kill some time?
The new Windows Subsystem for Linux looks legit. Is that what you're using, or are you spinning up your own VM?
https://teespring.com/24-jun-2019
How do I know that the newly invented religious tenet that the OP doesn't practice doesn't spring from a sincerely held belief?
He still will work with Apple although Apple will need a special adapter.
You might find it helpful to see what other people are doing with deep learning - see if any of it seems relevant to your interests. For instance, here's some examples of folks from diverse backgrounds using DL in their domains of interest: https://www.fast.ai/2019/02/21/dl-projects/ . Or here's a rather deep rabbit hole - hundreds of replies from people showing their learning projects: https://forums.fast.ai/t/share-your-work-here/27676 .

I find it useful to think of DL as just another way to get computers to do what you want. Rather than focusing on control flow and setting/reading variables, you focus on providing examples to learn from. Both approaches can do many of the same things, but each has areas that they're better at. Eg DL is better for things that are hard to explain just how you do them (e.g. seeing pictures, hearing sounds, reading text) and traditional coding is better for things that need specific logical steps. A combination of the two is often best for solving end-to-end problems in practice.
Paul Beckwith did a video about Iran and other areas where temperatures exceeded survivable wet-bulb levels. There is an upper-limit based on thermodynamics. https://kevinhesterdotlive.files.wordpress.com/2016/05/heat-...

Yes, you must remain indoors in non-evaporative air-conditioning, dehumidification or near sources of cool water, or you die.

Power outages? People can die.
https://usa.streetsblog.org/2019/06/21/soaring-pedestrian-de...
Yes because Moore doesn't make the news any more. This is the first discussion I've seen about him in a while.
Squarifed tree map algorithm in ReasonML
the Golang way breaks function composition to make error handling a bit more explicit.

There are actually better ways. Rust and Haskell not only fix this problem without breaking function composition... they make it so that the compiler is able to catch missing error handling logic.

The golang way of doing this is not the ideal way, but it does fix your issue with python.
> What did he use?

That is actually an interesting question worth thinking about.

I think that top Apple management (at least Tim Cook and Jony Ive) does not use computers that much. If they do, they connect exactly zero external devices. And they are definitely not "power users" who would appreciate function keys (or even the Esc key for that matter). Tim doesn't mind the annoying delay from Spotlight when pressing Cmd-space to search on an iPad (the system loses several keystrokes because of a silly pause), Jony doesn't mind the half-second animation when switching spaces on a Mac, which you can't turn off. They don't do these things often enough to matter, and they do things slowly.

Also, if Tim's keyboard starts failing, how quickly do you think he gets a replacement? I'd bet it isn't two weeks.

This is different from Steve Jobs, whatever you might think about him, he did love computers and he at least felt the needs of more experienced users.

I think the design failures of the recent Macbooks (and the trashcan Mac Pro) are a reflection of how top management at the company uses and thinks of computers.
WordGrinder and Finch are user interfaces though? How is that "Without a GUI"?
>2013 Macbook Pro is the last Apple-built computer I will buy

I had a 2013 and a 2015 at the same time (one for work, one personal) and the only difference was the Force Touch trackpad on the 2015. After using the 2013 for a while, I noticed my finger being sore, and I trace it back to trying to click anywhere (like the top of the trackpad) on the 2013 like I could on the 2015. It wouldn't work, so I'd push harder and end up hurting my finger.

Long story short, I'd much rather have a 2015 MBP than a 2013.
They were concentration camps before they were extermination camps. You’re the one shifting language.
I am not sure if this opinion is permitted here, but I would suggest that people just implement their own E2E and ignore any rules that suggest you must not do so.

Obviously a business can not survive by this logic. Rather, implement systems that permit end users send whatever text they wish, potentially including obfuscated text.

An example of business that have done this for decades would be all the amateur radio manufacturers. It is illegal to make a HAM radio that operates outside of the HAM bands. But... clip one diode, or hold down two buttons and power on the radio, presto, all frequencies unlocked, radio in "debug mode". Certainly similar logic could be implemented by clever people here.

"One has not only a legal but a moral responsibility to obey just laws. Conversely, one has a moral responsibility to disobey unjust laws." --Martin Luther King, Jr.
it's not pedantic. there is a very wide chasm between impractical, which can quickly become practical given an appropriate change of conditions -- see: the entire history of computer development, and impossible.
VC firm is focused on society's most controversial industries
Is there stenographic encoding for binary sort of like Base64 that outputs full human-readable sentences?

So much bad prose on the internet, it seems feasible to make this hard to distinguish from human-written text. Plus you could have multiple codings for values, allowing non-deterministic encoding but deterministic decoding.

How do you prove that the giant integer which represents this text is a random result of my thoughts rather than encoded information?
Fire is irreversible. Once the original good is destroyed, it can't be read or written to by the burner or anyone else. After evidence is destroyed, it only exists in (human) memory.

Encryption is reversible. The information encrypted can be retrieved, changed, shared, etc. It proves itself potentially continually useful to the person who would hide evidence.
Keanu Reeves is a genuinely nice guy. He gave away 50 million to the unsung heroes of The Maxtrix. In addition, he donated millions to cancer research as well. I am glad that he is everywhere.

https://www.hellomagazine.com/celebrities/200305283652/keanu...