skysight-inc/HackerNews huggingface dataset:
> ... hearing they need to understand the details of how a transmission works before they go and drive an automatic

I feel like a much better metaphor is the difference between understanding that turning the steering wheel turns the car and understanding that turning the steering wheel turns the front wheels. You can drive a car without knowing that, but at some point you will find that not knowing that prevents you from having an intuitive grasp of things like parallel parking.

In software engineering, an even more apt analogy is understanding how compilers/interpreters work. You can do a lot of programming treating those as black boxes that make your program run, but eventually you have to have the deeper understanding.
Looks like blockchain is the new nosql. But is it webscale?!?
Your son's jealously is a good point. It extends to adults too... it's rude when friends and family stare at their phones too much.

Some people use their phones more efficiently than others by combining tasks in the one session. More info can be read, more browsed on the large screen. On the other hand, some people use their phones in part to avoid social awkwardness, or fill in otherwise restful moments. This is significant because it's behaviour many wouldn't want to give up, even if we should.

It raises the question of how connected to things we ought to be, a watch means you are more "jacked in" permanently. I'm not sure I want that. When I put my phone away in my bag, I'm putting the internet away, I've "disconnected". A watch feels like it's always there ready to pounce.
> Weak typing is more about the runtime behavior of values — if I try to use a value of type T as though it were of type U, will it be implicitly converted?

> C lets you assign pointers to int variables and then take square roots of them, which seems like a bad idea to me. C++ agreed and nixed this

No, it doesn't. There's no implicit conversion of arithmetic types to pointer types in assignment. You have to manually cast, just like in C++. There's no implicit conversion between pointer types, either; and there's no explicit conversion between compound types, period (type punning necessarily requires abusing pointers). C is basically no weaker than most of the other languages mentioned.
Let me simplify my points:

- iPod Shuffle weighed LESS than Apple Watch, and cost 1/5th the price. I think it had comparable battery life or better?

- Flip phone cost almost nothing 15 years ago, there has been no progress in the way we make phonecalls or send text messages over the past 15 years.

Now, iPhone does MORE than a flip phone, apple watch does MORE than an ipod shuffle.

How much more? 5 times more? Because the pricetag is 5 times more.

Now, progress, is when you pay LESS for the same thing you had 15 years ago, because it is now CHEAPER to produce, test, and deliver that same product.

So to re-iterate:

- Same functionality should cost the same or LESS. It should be BETTER for the same price.

- More convenient form factor and extra !!!OPTIONAL!!! features are great and welcome, I'd be willing to pay 10-15% more for them.

- Apple products have gone UP in price, while providing absolutely no extra UTILITY. You're paying incredible prices for nice-to-haves that most people do not need (heart rate monitor, better camera, more pixels, better pixels)
Is there by any chance a subscription service that takes your expired items and delivers new ones on a recommended schedule?
DUBAI HAS NEW TOURIST DESTINATION
Can you create a CNAME on your internal DNS so server1.company.local = server1.company.com?

Found here:
https://community.spiceworks.com/how_to/139715-letsencrypt-w...
It is interesting to note that OTOY will launch RNDR (Render Token) [1] in Ethereum and their advisory board includes Eric Schmidt from Google [2].

[1] https://rendertoken.com/

[2] https://home.otoy.com/advisory-board/
Ahh, that's an interesting use case, I haven't written many GUI tools and the last time I wrote one was in Java (Swing) and it wasn't terrible but wasn't great either, so C# is pretty good/ergonomic for it?

When I say java, I mostly mean a JVM language... yeah I wouldn't really start a new project in Java, though I've heard nice things about JavaFX on the GUI side of things.
One of my favorite things that Alexa can do, which Siri still can't, is integrate with my Logitech Harmony and SmartThings hubs. This lets me control all my AV devices and Lutron Z-Wave lights using voice commands.

I hear now there's an unofficial bridge (runs as a NodeJS service) called Homebridge which might get Harmony working with Siri, and Lutron has newer lights not using Z-Wave that are Homekit compatible, but when I was shopping for all this stuff several years ago Siri /HomeKit support was abysmal.

It also helps that Echo's microphones and speech recognition is much better at far distances, with background noise, than "Hey Siri" (and assuming I don't have my phone in my pocket). At this point, I pretty much only use Siri when I'm in the car, and that's the environment where it seems to perform the worst (long delays to start listening, frequent misunderstandings, request failures).
I'm assuming you mean podcasting apps. I would also use one if it exists. There's no way I'm switching from Newsblur, but curious: does Feedly store your last listened position, so you can switch from phone to desktop like you can with Audible?
Exactly. In an industry as sensitive as ours, criticizing Holmes could easily get you labeled as a sexist. Especially on mediums where nuance is hardly achievable, such as Twitter. People's confirmation bias is a real problem in these scenarios.
Why do you need the meta-capabilities of lisp? Well, language designers are human and can't predict all the features that you might find useful. Take, for example, list comprehensions.

I added some basic ones to common lisp in a couple of minutes.

(defun read-comprehension (stream char)
(declare (ignore char))
(destructuring-bind (expr for var in list &optional if filter-exp)
(read-delimited-list #\] stream)
`(loop ,for ,var ,in ,list
,@(when filter-exp `(,if ,filter-exp))
collect ,expr)))

(set-macro-character #\[ #'read-comprehension)

(eval (read-from-string "[(+ x 1) for x in '(1 2 3) if (> x 2)]"))
;; => (4)
Eh? Canada has a lower rate of gun deaths than ANY US state; 1.97 vs 2.78 in Hawaii, the lowest. Canada’s rate is still high for a developed country, incidentally.

Edit: sorry, missed you were talking about murders; I was using data for all deaths.
Sure, those are normal teenage things to some extent. Externally, there’s not much difference between actually not caring, and acting like you don’t care or just failing to consider consequences because you’re high on testosterone or whatever.
I remember that Viv got positive press when launched. But how good did it actually become? It seems to me we'd be hearing more about Samsung's voice assistant if Viv did really live up to the hype.
What year did the "walls are tied to the foundation" bit become code? If I'm in a 50+ year old house, what are the main things to check for?

I've heard that there is shockingly little consistency with retrofit companies and the work they do, and that the inspections aren't really great for those things, but I know next to nothing about making sure one's home is properly fitted.
The more I think about this the more I think it has some really wild implications. The earliest restores are likely to be less high fidelity than later restores, just because that's the nature of technology (getting better over time). Does this mean that later restores will somehow be "more authoritative" than previous? Who knows?!
But what none of them can do is what people actually need, which is "remind me to do X before I leave work".
Holy press release Batman
I really encourage you if you are actually interested in the arguments to progress beyond the entry level explanations. Binney & Tremaine (https://press.princeton.edu/titles/8697.html) is the standard work - I highly recommend it. At the very least, it will put to rest your notion that astrophysicists only consider spherically symmetric potentials or fail to consider the effects of a disks etc., which is just patently untrue.
Right, even with Amazon you could argue that Ebay was there first as the online marketplace for 'everything'.
Subtitles are on their way. We should have them up in a few hours. Unfortunately, we need to watermark our content outside the paywall. I do agree the watermark could probably be a bit smaller, we'll try and take that into account in future releases.
The value of SQLite lies in its implementation, and a native implementation would be immensely costly.
Did Google ban all scam ads out there? Is predatory lending banned? How about magical thinking supplements, systems, and other scams?

Also, wallets? What did the crypto wallet makers do wrong?

This, my friends, is monopoly capitalism at its finest; when corporate interests are threatened they come down on information exchange, which means they can disappear products. And since it's privately owned and not state owned, everyone's okay with it morally. Because cryptocurrency is naughty.

Let's ban drug discussion, too, it's naughty. How about hate speech, let's disappear search results for that. Who needs Big Brother when a massive surveillance apparatus that, quite frankly, is a headache to avoid (although I use duckduckgo and Firefox for all non tech stuff) can also disappear ideas and products without a popular vote or accountability?

One plus of all this is I won't have to see the Crypto Genius Reveals Next Bitcoin ad with the pic of the guy staring off in the distance in crooked glasses. Always hated that one.
A few years ago that would have been peak Silicon Valley but now it would have to be a drone-based burrito delivery service settled on the blockchain to be peak SV in 2018.
Not to pick on you because I see this response a lot, but that's really misleading. She was also indicted for insider trading and though that charge was thrown away by the judge, the SEC also filed a civil case against her for insider trading. She settled that one by paying $195,000 and agreeing not to serve as an officer of any public company for five years. It's not like the insider trading didn't cost her anything.

https://en.wikipedia.org/wiki/ImClone_stock_trading_case#Rep...
This is enough time for automated systems to have an orderly shutdown. Trains come to a stop so they don't derail. Toll both gates on bridges go down. Fire station doors open up. Elavators stop on the nearest floor and open their doors.
There's an Ike's Sandwiches like literally 30 feet from my office in San Jose, and I always like to ask Siri when it closes. To this day, I've probably tried on a dozen occasions and it has never once gotten it right. I'm a native English speaker with no accent.

I tried again just now, this is what I got:
Me: "What time does Ike's sandwich close?"
Siri heard: "What time does Eichs sandwich close"
Siri responded: "Hmmm... I don't see any hours for Rick's Sandwich Shop on Elkins St, Boston"

Things like this is why I've all but stop using Siri.
there’s no such thing as pure data - different kinds of information have different values. Google hasn’t figured out how to turn indiscriminate data collection into economic value, except as a venue to host advertising mixed with search results - and their ad targeting is still abysmal!
> "Strings" in C are arrays of 8-bit characters.

Again, no. char types are at least 8 bits, but can be larger (e.g. on old mainframes or modern DSPs).
It breaks down the average IQ based on the number of victims, which is what you mentioned in your comment. You said that defining serial killer as having at least 2 victims is too low. But this data has the IQ averages for those who killed three or more, four or more, etc. And in all cases it shows the average as being between 90 and 100. All of this data is just basic aggregates from the Serial Killer Database (http://skdb.fgcu.edu/info.asp) by the way, if you're skeptical of the source. Is there something specific you need?
Some example of "wrong frame of reference" when "ordinary humans" even include "all other programmers not in his own team":

https://blogs.msdn.microsoft.com/oldnewthing/20110512-00/?p=...

I know a few "nerds" like that. They tend to give technically completely correct but misleading or dangerous or simply unusable answers.
I'm not sure a having a brain scan that shows you're chronically underutilizing your empathy centre makes you a psychopath. I'm sure Elon Musk's brain scan would look similar to the writer's. If we are going to continue use the word as a synonym for "human to avoid at all costs", it's about being an unrepentant predator of other humans.

To conflate psychopath with hardcore -NTJ is to demonize hardcore -NTJ's, which can actually be a very valuable flavor of human for society. We should judge people by their impact crater, not by the perculiarities of their brain scans.

If you look at the psychopathy questionnaires, they have a heavy focus on the unrepentant predator side of things (e.g. https://openpsychometrics.org/tests/LSRP.php). The author does not sound like an unrepentant predator, so I think without the benefit of seeing his brain scan, few psychologists/psychiatrists would diagnose him as a psychopath.
How about they release it without the voice acting?
As an engineer who reported to Williamson, I’ve got to say I was far more intimidated by him than I ever was of Forstall. He rarely smiled in a meeting and his old school heavy handed management style always took the fun out of the work.

Honestly, I don’t know the full details, but I still hold that Forstall took the fall for the poor execution of Williamson in the Maps debacle.
Yes, but you don't want C if you choose Ada, no?
> 1. Shkreli lost 100% of his original investors' money.

Source? I hadn't heard that.

http://fortune.com/2017/08/05/why-martin-shkreli-is-guilty-w...
Arrays are actually pointers to the first element... They get translated to pointer arithmetic: adding an offset to the first element. You can easily create a struct with one field for the size and another with the pointer to the first character
Legal paper using the expression "gray zone": https://scholar.smu.edu/jalc/vol81/iss3/3/
yeah maybe I pay twice as much dollars, but my _time_ is so much more scarce than my disposable income. I get an Amazon package delivered right to my door, almost every day. If I was gonna drive to Petsmart, that would take a several hour commitment. And the selection would be limited by their pbysical space - there’s no guarantee they’d even have what I’m looking for! It’s pretty rare that I’m going to think that’s a good idea, even if it saves me twenty bucks.
> My best understanding is that serial killers are typically bright. And the link you have provided is not really compelling evidence to the contrary.

Your understanding is incorrect. But I read How to Lie With Statistics too, so I'm happy to help you with more sources for your perusal. Keep in mind that merely invoking How to Lie With Statistics does not refute a statistical analysis, you actually have to identify the problem.

1. This document goes into much greater depth about the statistics you're criticizing: http://maamodt.asp.radford.edu/Serial%20Killer%20Information..., including a coverage of serial killers with 2 or more versus 3 or more victims.

2. The FBI's profile of serial killers, from their behavioral science unit, in which they explicitly call out the popular conception of high IQ serial killers as being a myth: https://www.fbi.gov/stats-services/publications/serial-murde...

3. This study conducts a meta analysis of published literature that finds no correlation between verbal intelligence and traits traditionally associated with psychopathy: https://www.ncbi.nlm.nih.gov/m/pubmed/28836093/ (also on bioRxiv if you'd like to read the non-paywalled version).

4. This study finds that, for a set of intelligence metrics and psychopathy checklist traits, psychopathy and intelligence are orthogonal: http://journals.sagepub.com/doi/abs/10.1177/0093854807309806

5. For good measure, since you like popular media like true crime TV, I'll throw in a Scientific American article for you: https://www.scientificamerican.com/article/5-myths-about-ser...

> But I'm really not finding your source compelling. So my mind has not been changed.

I suppose I should be transparent with you: I don't debate with people online to persuade them, I debate with people online to persuade the audience. I don't particularly mind if you're convinced, but it is important to me that misinformation not be spread unchallenged. So now we're at a crossroads. I've provided empirical evidence from a variety of cited sources, and you've provided an anecdote from an undergraduate course you took years ago. My sources might be incorrect! The beauty of science is that you can challenge its findings. I welcome you to challenge the sources I've provided as well (though I'd remind you that you've continually abstained from providing any of your own). But if you don't, that's also totally fine, because I think I've sufficiently demonstrated my point either way. Considering your lukewarm dismissal of an academic dataset based on a disagreement with one particular data point out of 206, it appears true crime television and your recollection of an old psych class are better authorities than published research.
I dislike how I can't get prime for just shipping without the video services.

Isn't this just bullying Netflix and other video streaming services? Not only they sell stuff online but they also have a video service. Which is fine but it's not a la carte.

It feels monopolistic. But I'm not sure if that's fair or not of a comparison but I personally don't think it's fair.
Wouldn't she be going to prison for this? Did I read incorrectly, or are they not trying to send her to prison
Hey UncleEntity,

We're hosting the videos on Vimeo and we have a few whitelisted domains but we're not allowing the video to be embedded offsite. That is the only restriction we placed on these videos. Otherwise, the videos should be globally available. Let me know if you're still having trouble (chris@curiositystream.com) and I'll send you a free account to watch the videos directly on our own platform.
Most of those boats pictured could make that much power purely by mounting solar panels on deck.
Right, I am saying we shouldn't even debate better identification methods until Trump is gone because he will turn it into something I don't trust any president with.
But he did accept the responsibility. He's no longer CEO and forfeited his incentive compensation.
...but do you actually need to understand all of those to use git?

I doubt it. Pull, push, branch, diff perhaps?

I know people who have been using git for years and they never bisect, cherry-pick or stash. Heck, I was talking to a guy yesterday who asked how to push a tag to a remote branch; he'd literally never had to do that before.

I'm just saying, you don't have to use (or know how to use) all the tools in the toolbox to be able to use any of them.

/shrug
The funny thing is that the memory allocator typically knows the size of the string.

You call free(foo) not free(foo, 12) or free(foo, strlen(foo));

But there's no standard way to ask for this size. Why doesn't strcpy just check with the allocator about how much memory is available and refuse to write past that.
No point being the tough guy if no one knows you're the tough guy.

Being implicated yet not having any definitive evidence against you is the point of the exercise.
Even After 22 Trillion Digits, We’re Still No Closer to the End of Pi
description of some of the work Stephen has left us https://www.youtube.com/watch?v=EsNjHaKwN5E
> It’s the third-most-valuable company on Earth, with smaller annual profits than Southwest Airlines Co., which as of this writing ranks 426th.

Would somebody mind explaining this to those of us who are not investors? Is this saying Amazon's stock is super inflated by investment speculation?
The main issue is that there's already a lot of standard library support for classical strings--things that are just a pointer to a chunk of bytes, and no more; rewriting those functions would be destructive. The C standards group could add to the standard library, I suppose, but generally they are a bit reticent to do so.

It is not the case that C has a benevolent dictator with a particular vision and drive for the language. It's more like a small group of people who don't want to mess things up. And so not much changes. This is neither good nor bad to me--it simply is; and anyway, these days, you have quite a few options that do offer automatic strings that can also compile into machine code (Go, Rust I suppose?).
Counter thought experiment: if you are really thinking about national security, would you ever rely on lots and lots of people making ideological promises of secrecy to keep you safe? Of course not, those people are human beings after all and are very easily compelled to break those silly promises. But then again national security has never been about security or a nation, more like keeping a nation in check.
Ah, well the reply was stated somewhat jokingly, but something along the lines of: if you are investing in a lot other peoples ideas / projects, it sort of implies you are not stingy (sp?) with money / afraid to take a risk with your money (or something like that)... (this assumes that it is an 'honest' investment).
They're probably already slow :)
Why Stephen Hawking’s Black Hole Puzzle Keeps Puzzling
There's an internet community for a washing machine
Operating Broadcom Wi-Fi Chips as Arbitrary Signal Transmitters, Like SDRs
There is no need for arguments here. C leads to vulnerabilities. That's self-evident. See ISO/IEC TR 24772:2013 for more information.
I remember the profound disappointment when I finally "upgraded" to a PC (early Pentium or 686 from memory) from my Amiga 500, the graphics and sound were worse than the now decade old machine that it replaced and ease of use had taken I giant step backward. It was then that I realized just how ahead of it's time the Amiga was. Getting the same out of the PC would have required more expensive expansion cards but whther your software would work with them was a crapshoot (no openGL equivalent at the time). Eventually I accepted the new machine because it did have some things our Amiga lacked (and were impossible to purchase by then), like a hard drive, a CDROM, and 8MB of RAM which opened up some new capabilities but it was never the huge upgrade I'd imagined.
until they have warehouses in the US, it’s worth it to me to pay the amazon premium to get stuff delivered quickly
Please use <sarcasm>Something sarcastic</sarcasm> as appropriate ;)
The idea is that the game code is running on the blockchain itself (not the rendering to cute kitties though), so there is no game server that can be shut down by the developers. So even if the game stops being profitable and the devs lose interest, the game could presumably keep going and everybody would still have access to their kitties and trade them.

(except in this case there is a self destruct function that would freeze the game forever)
If you read the mod maker's actual note, you'll see that they were not "threatened" but rather they entered into a dialogue with a team they respect and want to maintain good relations with (video game mods are often a path to employment in the industry), so they chose to halt development when Bethesda said they couldn't allow it.

These conversations can be civil and respectful, even if the outcome is not ideal.
Nice comment. Those Amiga 500 days were indeed magical times. Marble Madness was particularly memorable.
I couldn’t watch it. Too much hype. Sagan was so much more relaxing to listen too.
In-Q-Tel is NOT CIA nor its "venture arm" contrary to the popular misconception, and it's actually one of the more open VCs.