skysight-inc/HackerNews huggingface dataset:
that's an assumption, but we don't know if it is true. we have yet to actually see a smart city, and until we do we can't know how it will work out.

we only know the effect of some of the pieces.
we know about the effects of surveillance. of insecure technology, data leaks, etc. in other words, what we do know is that the technology is not ready yet for a smart city to be safe.

but apart from that we don't know how it will work out beyond that. for that we need to experiment. someone needs to participate in that experiment so we can learn from it.

is it time already to experiment now? i don't know. we could wait for the technology to be safer. but do we know what the actual threats are? even that we need to test out.
Interesting you said this because I always thought this was actually an Asian brand having mostly only seen them in Japan and Korea.

There's a trend of Asia reviving some old western brands, like 7-Eleven, Denny's, Yahoo, Mister Donut.
You might be surprised just how many mail providers support STARTTLS for email, at least opportunistically.

https://www.fastmail.com/help/technical/ssltlsstarttls.html
Do you earnestly expect anybody to believe that video games play no role in sedentary lifestyles?
Mail doesn't use HTTPS. But even if TLS is enabled, you don't know that all the time.
My preferences are that error handling is expressed in and enforced by the type system (Haskell's Maybe/Either, Rust's Result), that common error handling tasks be supported by the standard library and by specialized syntax when necessary (Haskell's many Monad/Applicative tools, Rust's "?" operator), and that if a developer neglects or chooses not to handle an error that the most likely outcome is that it bubbles up to some kind of top-level crash handler that terminates the current task and produces whatever useful diagnostics are possible (exceptions in many languages).

To put it more simply: yes, the developer should have to think about what they do in the case of an error. And then the amount of work they do -- and the code produced, and thus the work reviewers have to do -- should be proportionate to how unusual the necessary error handling is. When I see explicit error handling, that signals to me "hey, this is an important case that we need to handle in a particular way".
Live impressions by a neuroscientist on Twitter: https://twitter.com/analogist_net/status/1151351005562359809
Why the collective “people”. It’s not people that tel him and others to go back home, it is white people. It’s not immigrants that are questioned, it’s non whites. There are plenty of congress men and women or citizens, which are immigrants that are not questioned, because they’re perceived Caucasians. Same way Drumpf’s voters don’t perceive him, or themselves, as products of immigration and the bigotry of someone who’s strictly marrying immigrants as an hypocrisy.
Scottish guy in the US here, I've had to train myself out of this habit here (still working on it). Not always well received in the South!
Apple is trying to compete on the wrong turf à la Netflix, Prime Video and Spotify. At the end of the day when the “original content” fad ends, its going hurt Apple badly.
I someone that works in the meat packing industry comes out as a cannibal because he thinks human flesh makes his children grow strong, would you listen to him? Of course not - he's a one off and probably out for attention, but he'll get lots of media coverage. But he isn't worth listening to. Random one off's in tech aren't really any more knowledgable.
OK, so everybody did it and nobody was an asshole.

But it's hard to imagine you ever reached any sane conclusion to these discussions?

It just seems like a bunch of primates expressing their feelings, opinions and tribal affiliations, but not a way to make good decisions.

Or am I missing the point?
> I think all use cases boil down to 'encrypt and/or sign a file' for one of the stages. In the article, 'talking to people', 'sending files', 'encrypting backups' are all really just 'encrypt/sign a file' followed by transmission.

But they aren't the same thing. That's the whole point the article is making. Yes, if all you have is a tool that does "encrypt+sign a file", then all crypto problems will look like "encrypt+sign a file" problems.

For backups, tools like restic provide deduplication and snapshots as well as key rotation (and restic works flawlessly with dumb S3-like storage). You can't do that with PGP without reimplementing restic on top of it. Same with TarSnap. For talking to people, you want perfect forward secrecy and (usually) deniability. PGP actively works against you on both fronts. For sending files, there are also other considerations that Wormhole handles for you (though to be honest I haven't used it in anger).

While you can "solve" these problems with one tool, the best way of solving them is to have separate tools. That's the point the article is making.
> This is stuff that doctors say I need, but I don't actually need them like air and water.

I'm sorry, but you do need to be physically healthy for a long life, and it does help with your mental state. You need good blood pressure, you need coronary arteries that aren't blocked, you need a liver that functions and you need kidneys that work.
That might not always be possible. Sometimes I don’t know the full definition of the function upfront; I have to discover/invent it one line at a time and can’t do that without pausing and thinking about the line I just wrote.
You can flip the thing around by championing the 6 Thinking Hats method to drive decision meetings: https://www.amazon.com/Six-Thinking-Hats-Edward-Bono/dp/0241...

There are numerous examples cited in the book and around the web on how this streamlines discussions (and also gives everyone a chance to chip in from different angles).
Do you honestly expect me to believe your claim without any citations other than it sounds reasonable to you? There are millions of things that have changed in the last X years - just picking one of them you don't like and blaming it is lazy.
It seems far more likely that the GP was imprecise in their analogy's ordering, rather than slamming python and praising PHP.
Same here, hopefully it's not a pre-acquirement move and instead be more aligned in the future like you said.
Goodness Gracious Great Balls of Twine [Episode]
I'm using Restic, and it mostly works. Unfortunately, it uses an absurd amount of memory, proportional to the size of your backup store. So, don't use it to back up a small VPS.

If you do, "export GOGC=20" can help a little, but it'll still use a lot of memory.
The booth babes should set up a picket line outside to protest their plight.
Huawei to Launch Honor Smart TV in 2020 with 5G
This is tangential, but HOW, HOW, HOW does someone have the time to do all this stuff? http://matt.might.net/materials/matthew-might-cv.pdf

I'd love to see a timeline of how some of these super-productive academics are able to fit so many activities into their lives. I doubt I've done 1/10th of what Matt has done in the same amount of time. (And all this while researching, publicizing, and treating his son's rare genetic disorder, in an entirely separate field from the one he got his PhD in: http://matt.might.net/articles/my-sons-killer/)
I remember watching one or maybe two interviews of Mr Musk at one of the iteration of the Kara Swisher and Walt Mossberg conferences, I think it was All Things Digital. To the delight of the audience, Mr Musk described two or three technologies right out of Iain Banks’ books including using the term neural lace. At the time I had recently read the books, so I immediately recognized the one book, but it escapes me now. I don’t think Mr Musk acknowledged the connection, but there or another interview he talked about deep conversations with his brother on sci fi topics.
Non-Open-Source Licenses
Brings up an interesting quandary about personal choice. Where there is seen no moral issue in personal choice about what tech to use sexually, there is seen morality in the personal choice to accept a (presumably) high paying job that is more than legal in other contexts (eg strip clubs) but also involves sexuality.

I'm not taking a position for or against, simple observing the seeming contradiction...
As well as checking local networks, I would also recommend getting a cheap bug detector (RF transmission and IR lens detector type) such as a CC308+ or similar model - they are cheap (price point around ~$20 USD) and while not terribly precise have the benefit of a huge detection range (1mz to 6.5ghz, which is easily enough to pick up WiFi devices and other common transmitter frequencies). The IR LEDs and aperture also make it easy to spot hidden cameras - they show a noticeable glint under the LED strobe, even when concealed.

Commenter jonnismash mentioned that nmapping the network might be illegal in some jurisdictions, this has the benefit of avoiding that risk.
To me it's just unfathomable to imagine what the future of humanity looks like if everyone has superhuman intelligence available at their fingertips. I imagine we will no longer be differentiable based on our articulacy or own personal genius, which would effectively undermine the decade long mastery that many people took to hone their crafts. I also wonder if people would become more homogeneous as our own superintelligence shows us the faults in our own eccentricities. The future of work, and creative work, which I find most interesting, is kind of scary to speculate about. But, guess we'll just have to see where the science takes us :)
Yeah, that's a super interesting area of the whole bundle of tech they talked about. Obviously, years of in-situ research are the only way to prove anything out, but the brain is so complicated it definitely seems like there could be higher order effects between the input/output sides where the brain is rerouting and working around the fairly "static" model that the chip/backend is using. In other words, is there any reason to think that neurons will start flipping their axons around when they detect potentially alien inputs? The cells themselves are obviously capable of this whereas the electrodes are static physical objects.
Doesn't seem they would've had time to test long-term use with their threads.
I did not finish college, but I was able to extract a lot of value from the internet. Thinking from a more macro-level, I think a country that sees education as the leading reason they will be able to compete well in world markets as a country that's going to do very well in the years ahead.

The ability to provide the resources needed for a person to learn has become much easier, and much can be done outside of the classroom, much more than before. This would certainly drive down the cost.

Now if we continue to see college as a place where the more you pay the more you get the very good connections so that you'll be rich ... that's a whole different story.
in other words, designing a smart city is actually just as much top-down as any planned community. and what we really need is for each community to decide for themselves which technology they pick to improve their lives
I feel like a forum-style system like HN for discussion will always work better than real-time voice. That's the ultimate solution.
Those who have pets can also get great items <a href="http://wedidreviewforyou.com/free-last-stand-t-shirt-review/... Last Stand T-Shirt Review</a> from the Friends of the Babydoll Pliner. They will be able to select from a wide range of items such as outerwear harnesses collars day carries and others. These are designed for dogs that weigh up to 20 pounds. All items are FAA approved and they come in different colors and designs.

A gift is a nice way to make someone smile or to appreciate them and while many people like different things you may find it a bit difficult to select the right kind of gift for them. For those who are considering bags as gift items Vera Bradley bags are some of the best types to select from. If you have any problem the site has a number of gift items ideas that can give you a clue on the type of item you might be looking for.

You will be able to select from the wide array of bags that are available at the store and other departmental stores that offer these items. The selection of the item will depend on your needs and the personality and preference of the recipient. When it comes to the budget you do not need to worry because at Vera Bradley Bags you will find the right price for you. You can select for gift items that cost as little as 25 dollars or as high as 100 dollars.

You may choose from the clutch wallet that comes with a double kiss lock and holds a number of things in the three compartments. Zip around Wallet is another choice and it comes with nine interior pockets and an outside pocket making it more flexible. It comes with a trendy wrist wrap making it easy to carry around. For elegance the Turn lock wallet offers high style and adequate space for the user's items.

<a href="http://wedidreviewforyou.com/free-last-stand-t-shirt-review/...
I don't think myself or any other Go devs I have worked with have once thought about allocation cost when using slice operations. This may be something super common for C/C++ devs but the big adopters of Go are Python and Java converts where we just don't pay attention to this stuff and after a decade or more of writing this kind of code were not going to suddenly start thinking in terms of memory allocation cost.

I think this is one of those mistakes in the language that exist because early-on Go could have been a true systems language but it's been adopted by a large number of devs more as an infra and high-level automation language where correctness is more important than performance.
I say in a calm even voice... "Please Moira, I just need to finish this point"

Sometimes I say in the same voice... Hold on a tick Moira, I think Francis is trying to make a point.

Moira in our organisation is a meetings pest, she speaks without listening and speaks often.

Just be polite, don't let the conversation move on, and advocate for others who are spoken over. "I didn't hear Josh, Josh can you please repeat that"
So, these people you know who got "trapped" - if it wasn't for videogames, they would have had no issues?
This is an excellent explanation overall, I do however think that it's important to note that opportunistic STARTTLS is vulnerable to downgrade attacks by mitm. Since this would have to be a mitm of e.g. Gmail it's not trivial by any means, but neither is it completely out of reach (see for example the periodic rerouting of the internet caused by odd BGP advertisements).

One further note is that you can know post-hoc if an email was delivered to Gmail via TLS by the presence or absence of a red lock in the Gmail app or web UI.
That depends on how precisely you are using the word "prove", and in which domain you are thinking.
I said it was a use-case. It might not be a use-case that is right for you, but I'd hazard to go so far as to say that it is a use-case for a large amount of people that run Windows.
Open questions :

1) If childporn was not banned, how many people would consume that content anyway?

2) What about hyper-photorealistic childporn movies with fictional characters and future rendering technologies? How will you tell the video is true or not and worth to be removed?
This was such an interesting and inspiring presentation. After watching it, I actually think that CD Projekt should change the title of their video game -- bump the year a decade or two. Maybe Cyberpunk 2050?
I am not sure it is necessary to prove a negative, as you spoke of in a previous post. New drugs are subject to very rigorous testing before being released onto the market. While such drugs, when approved, are not proven definitively and with utter certainty to be 100% safe in all regards, the rigorous prior testing serves to show that they are very likely safe enough to be used. Drugs are not simply released onto the market without any testing, with the idea that we simply wait and see what happens when millions of people take the drugs. This would be regarded as highly unethical, and I do not see why the deployment of 5G technology without prior testing is any less unethical.

I think it makes sense for a reasonable assumption of safety to be demonstrated before deploying new technology that could plausibly be unsafe, and for it to be demonstrated by independently-funded studies.

Given that 67% of independently-funded studies show that the prior, related technologies have adverse health effects, I think it is completely reasonable to hypothesize that 5G could also possibly have negative health effects.
Curiously I did not see under what license these license-texts are made available. Perhaps it is somewhere there. Who own the copyright to these licenses, or are they in the public domain?
100% agreed! Communication is 80% of the job usually. So sad to see a lot of technical people who cannot communicate well!

People seem to forget we're all humans.
Have you read about Poe's Law: https://en.wikipedia.org/wiki/Poe%27s_law?
Only if the jury says so.
Ask HN: Is it too much to work AND play with tech?
After years of coding on and off as a hobby, I'm starting to gain enough skill that it's tempting to apply for a job in tech. However, one major fear is that burnout from work will kill my motivation to follow my true passions. I have some very specific projects in mind (related to music production / sound synthesis, if anyone cares to know), and they mean a lot more to me than money ever will. I already suffer from some RSI symptoms due to the amount of time I spend working with my desktop workstation at home, which makes me doubly cautious.

Has anyone else faced similar challenges? Is it feasible or advisable to simultaneously balance work and hobbies in software engineering?
You turn off automatic updates?
It definitely is for me. Not all the time - I can type at the speed of thought, and using powerful languages + some completions minimizes the time I spend frustrating over boilerplate - but frequently enough, and especially when conceptualizing and designing something.

When designing, even a whiteboard is a bottleneck for me, and so is pen and paper. I can't draw nearly as fast as I need, and then I can't really manipulate the drawings much either. I dream of being able to conjure 2D and 3D diagrams at will, of manipulating them and connecting them together. When focused, I really do feel like I have limited RAM and a very slow I/O for swap.

(I seem to suffer from aphantasia. I'm jealous of people who can freely visualize and manipulate stuff in their heads and actually "see" the results.)
I believe snowwrestler is asking you to trust your gut and preconceived biases to lead you to the truth, in lieu of being an expert in the field with empirical data to examine. Ironically, going with their gut is precisely what many of the people opposed to 5G are doing, and I don't expect that's the outcome snowwrestler desires.
Humans driving cars is probably unfathomable to chimpanzees.
What I would appreciate in a situation like this is more transparency. If there is squalor, make it easy for us to see for ourselves. And if this is something that is being exaggerated make it easy for us to see that too. I tend thing the conditions are not good, but with more information it will allow people to work together to do more to address this issue.
There's nothing wrong with unwrap. It's just an assert. Even a[i] is just shorthand for a.get(i).unwrap(). Asserts are definitely appropriate in production code, just not for handling run-time errors.
As long as that activity is part of the training corpus for the neural interpreter it shouldn't be a problem. Just make sure you put in controls during training links any other machine learning system.
I do not think the OSI model is very useful but you seem to, so let me put it this way: E-mail is bidirectional too just at layer 4 instead of layer 3 (I hope I remembered my layers right!)

E-mail is store-and-forward just like TCP is; how do you think an IP router works? TCP is fully duplex; a tx doesn’t wait behind an rx, exactly like an e-mail reply not waiting behind an e-mail receive. The only difference is that a router will typically use volatile memory to store messages before they are sent but e-mail will typically use disk.

If your security model relies on this difference then your security model is broken. It’s worth noting that Signal does NOT rely on this difference. It relies on participants being mostly online to permit frequent rekeys and not having to retain old keys indefinitely.
Margins on dry goods, canned goods, and other processed foods are the highest margins in a supermarket. It's the produce that is razor thin.

I believe canned good margins vary around 50 to 100% markup.
If the video was reading the actual url in real time, then, if I add another query string parameter it should show up on the video. Which is not the case. So I assume it was somehow edited.
I don't think it is "MOVE NEXT SENTENCE".
The NEXT SENTENCE clause is part of an IF statement. COBOL is usually coded with every statement a sentence, terminated with a period. The exception is nested statements (such as IF statements), where you don't apply a period inside the nesting. The NEXT SENTENCE clause is used to exit the nested logic and continue at the next statement after the period.

Of course, your point stands, and this has been a long standing issue for COBOL, especially since a missing or extra period is probably still syntactically correct.

I just finished refactoring a couple of COBOL programs to remove all of the periods from PD code - which is how I prefer it. Can't wait to see how it goes at code review!

https://www.ibm.com/support/knowledgecenter/en/SS6SG3_4.2.0/...
Implant may be individual, but I bet you companies will do their best to turn this into Software as a Service, because of the sweet vendor lock-in, recurring payment money. Consequences, as always, be damned.
or rather, live criticism.

Here is a better, non-snarky review:

https://twitter.com/AndrewHires/status/1151362187312582658
I appreciate that you elaborated on this!

Are you implying here that 44% is 2/3 or that an IQ of 71-85 is already average or above average intelligence? I'm afraid I don't follow your reasoning. It looks to me like you might at most be able to claim from these numbers that 44% is of average or above average intelligence.

A little bit off-topic: Doesn't this website belong to the group of people that demonize and vilify (and even anthropomorphize) autism?
One interesting place Apple could add value is offering (once they combine all their services into Apple+, and then maybe only for those users) let podcast creators host ad-free versions of their episodes and give a little kick back to them when an episode is downloaded.
And opportunistic STARTTLS is vulnerable to downgrade attacks by MITM.

the problems with email are that, no matter how sure you are that the connection between you and your mail server, and your local and server storage, are secure, the parties you may be interacting with are not. And then, as is talked about in the article, your recipient forwards the mail as plaintext...
> "I’m sincerely curious."

Feigning curiosity in response to somebody feigning surprise is... interesting (...or maybe I am feigning interest to convey my incredulity that you were sincerely curious. :-)
The names of SpaceX barges are inspired by the series as well. One of the central protagonists in the series are enormous sentient spaceships that far outstrip humans in intelligence (and firepower, naturally). They have long names like "Of Course I Still Love You".