skysight-inc/HackerNews huggingface dataset:
These books are pretty timeless. They are not "learn X in 12 hours", but they are about concepts and ideas that will make you a better programmer, regardless of the specifics of your job. They are timeless, for the most part. The one exception might be "Refactoring". While it's true that the concepts it discusses is not unique to Java, a more recent edition just came out that focusses on javascript instead.
Wow, imagine not having to charge your earbuds! Revolutionary
Agree, if the AoA sensor had been properly maintained and/or the MCAS was able to better handle a faulty sensor this could be mitigated.

Also pilots should be made aware of the characteristics of the resulting mode of stabilizer trim runaway.
Point "2. Maintain regular backups." should rather be "2. Maintain regular backups and validate your restoration process."

How painful it can be when you realize that your backup process was wrong from the beginning and you're left with a useless gigabytes sized blob when in need to restore your DB...
Many IPv6 networks aren't even using DHCP, SLAAC (RFC 4862) is used instead.
Well, not exactly C#. At 39:00 they show significant latency problems with C#’s garbage collector. Go and Rust did well though.

Will be interesting to see if ARC gets optimized for use cases like this (drivers). I wouldn’t say it’s super representative of general server programming though. And unless I missed it I don’t think they compared memory footprint.
Too late Apple... http://m.wiwu.com/h-pd-297.html

I have hard time imagining how those guys got original molds.

Their second gen "AirBuds" have true wireless charging
How does it know my finger is swiftly moving towards the "R" part of ctl-shift-R? :-) I swear that I sometimes see it render right as my finger is getting ready to contact R.
TechCrunch owns it so maybe that's what confused editor at Bloomberg. But then one can argue that TechCrunch is owned by the Verizon Media group.
Mark Cuban from “Shark Tank” talks artificial intelligence, sports gambling
I believe it was installed incorrectly and poorly maintained by the airline.
The hacking of Podesta's emails were absolutely a cybersecurity issue. Spamming facebook and other social media sites with fake accounts is absolutely a cybersecurity issue - in the case of Facebook using a fake account is an unauthorized use of their platform.

There was a large social component to it, as is the case with most large cybersecurity breaches.
NSFW detection on the client-side via Tensorflow JavaScript
Sure, but I for one would pay €3 a month to not have google harvest any data from me. If they're making €100 a month from me, that's one thing.
This is kind of a fun read. You should know Odlyzko is an important cryptography researcher, and that he writes think-pieces like this on the regular. It's best read as devil's advocacy.
Some never
>> Why do English classes focus on literature and poetry instead of business and technical writing?

Because they're trying to teach you English, as opposed to business and technical writing?

Same goes for history, maths proofs, etc etc. They're not trying to teach you how to get a job, but how to think mathematically, etc.

Not that school succeeds in teaching those things. I don't think I learned anything at school. But I did learn many of the things that school was trying to teach me, on my own. Because the things that school tries to teach you are actually useful, kinds of knowledge that cultivate the personality and make you a better person in all sorts of ways.

We should try to change education to be more effective teaching you what it does, not changing what it tries to teach you.
> To be honest, I don't get why he's installing VS Code on top of WSL, when you have native windows VS Code. This seems completely unnecessary, but maybe I'm missing some benefit?

When I develop Python with Visual Studio Code, I run it from a virtual environment. I have auto-formatting enabled, so whenever I save a file, it will automatically be formatted with the formatter which is installed in my virtual environment.

I don't know if the same is possible if your virtual environment is in WSL and your VS Code is in Windows.
Silence detection is easy for the phone spammers. There's a site that has bots to engage the spammer and get him/her to repeat themselves or explain further. JollyRogerTelelephone.com isn't free, but they can email you an MP3 if you want evidence of how long a bot kept the spammer on the line.
it reminded me of similar project open garden
https://www.opengarden.com/
I've got a pc and mac and I web develop on both -- Normalized hotkeys in vscode and I use git bash. Have to hop in to cmd for some very specific things but I could really care less which machine i'm on if i'm just developing
And despite adding arrow functions, async/await, modules etc. we still don't have sprintf and a Math.round that can specify the number of places to round to.

I think that modern javascript is pretty good and I'm grateful for the syntax extensions that have effected that, but the standard library is crying out for some love.
Regenerative braking could help recover a big part of the energy spent to climb the hill up.
The New Yorker article referenced in the first paragraphs of this piece provides a nice overview of k-punk and Fisher's writings, but other wise offers very little of substance.

https://www.newyorker.com/books/page-turner/mark-fishers-k-p...
I immediately thought of the discourse surrounding Sally Mann upon reading this. The intent is different, the medium different, but I don't think the questions around her work have been satisfactorily resolved. If anything, they're heightened by the ease with which non-famous artists can gain extensive audience.

"Can a child freely give consent to be photographed, especially in vulnerable positions including nudity, when the photographer is a parent? Do these photographs unintentionally put children at greater risk given the reality of pedophilia in society? Do they unintentionally encourage a sexualized view of childhood? Does such work on any level exploit these actual children?"

https://quod.lib.umich.edu/cgi/t/text/text-idx?cc=mqr;c=mqr;...
Raise from the right investors
The stolen emails from the Clinton campaign, leaked piecmeal, and arguably part of foreign propaganda efforts had a hell of a lot do with cybersecurity.
This looks awesome, thanks for mentioning it!
Why your auto service company needs a good website?
GOTF - Go Programming for .Net Devs – Intro
The lack of sensor redundancy HAD to be signed off by a professional engineer. It doesn't matter if management pushed it; it's the engineer's (PE's) responsibility to refuse to sign off on it.
Or you could think of this: the A330 has fewer total fatalities than the MAX, despite being in service for over 25 years instead of under 2 years.
And yet, they're significantly overrepresented there because studying test prep aligns well with studying leetcode (or overall high g-factor)
...That's what I thought.
A PE's job is to refuse to sign off on things that aren't safe.
Spectrum for UDP: DDoS protection and firewalling for unreliable protocols
GarageBand is a music production app, but, as your question was about more mundane usage, this guy's article makes the point that the audio is no longer a replacement for haptic feedback. It also crippled his app a bit.

https://stephencoyle.net/airpods
Well, there's no set cutoff, and it's done by percentiles on the Armed Forces Aptitude Test, not raw score.

The US military tries to reject the bottom third of candidates, however, the standards are always changing depending on need and the number of people who are interested in joining.

It's true that the higher scorers preform better than the lower scorers.

https://slate.com/news-and-politics/2006/01/why-dumb-recruit...
>By William D. Cohan

https://williamcohan.com/about/

who shall i believe? you or him?
> We don’t allow automatic upgrading of packages/dependencies due to the risk of malicious code

That's a good idea, how do you do that?

> you always need local archived copies of any dependencies you use.

Are you committing your dependencies? Or using a package manager with caching?
I had an autopilot/trim issues once on the approach right after FAF in solid IMC (later turned out that one of wires got loose). Similar symptoms as above. I didn’t debug anything, simply killed AP, and hand flew the rest of the approach. It was exactly the response my instrument instructor trained me to do and he was very happy when I discussed it with later.
Hands-on with the new $399 Oculus Rift S: More pixels, zero webcams, better fit
Lovely article!

Following up on the section about threaded code, Andrew W. Appel's book _Compiling With Continuations_ really blew my mind and changed how I think about the interconnections between compilation, optimization, and language design. There are many ways into that deep set of ideas; I recommend the Appel book as one of them!

https://books.google.com/books/about/Compiling_with_Continuations.html?id=0Uoecu9ju4AC

And, of course, if there's an influential meme in CS, there's a Haskell paper with a clever title that references it. :-)

https://www.microsoft.com/en-us/research/wp-content/uploads/2016/11/compiling-without-continuations.pdf
It's more the hip PMs and business-side folks who are on calls a good percentage of any given day, trying to use them for work, than too-long meetings killing them all at once. I don't think they've got the battery life for people in those roles, but boy do they really want to use them. Good for a chuckle a week or so if you're spending even 2-3 hours a week on calls with those sorts.
Having worked for companies that used both, I actually vastly prefer G-suite to Office.

Office seems to have stagnated over the years in the corporate environment. The two main issues are 1) email search is slow and returns weird results and 2) shared document editing is non-existent so people email everything to each other, things go out of date, no version control, etc.

I’m much happier now using Linux with G-suite than I was using Windows and Office just because the rest of the developer experience in Linux is so smooth.

In finance, there’s also something to be said for the culture of a company where people know to use numerical software like R or Pandas instead of leaning on Excel. Like over the years I’ve noticed that the kind of person that insists on sending me Excel spreadsheets is markedly less conscientious.
Artificial forests are bound to be less resilient than wild ones.

The lack of biodiversity is a major concern, since we often take shortcuts by planting cuttings, which are genetic clones, or by using an initial pool that isn't sufficiently diverse.

An artificial forest is better than no forest, off course, but wild, ancient forests are more precious, since they are living DNA libraries.
Perhaps I should have worded my statement a little differently. I meant that you can always skip the ads that are essentially entire videos.
I’m not so sure.

I can easily imagine this system “training” users to take screenshots, especially if their correspondents are a little to eager to use this feature. It would only take a few rounds of “I sent you this”/“No you didn’t” with the boss, or the computer “eating” important documents.

Now you’ve normalized this deviance and emails are now spread all over creation (including personal devices) and in a much less searchable format....
No, these records will remain discoverable through Vault, unless I'm reading things wrong.

In fact, these records will be even more discoverable than the standard inbox dumps because they're pre-curated with messages that the senders thought were sensitive.

It appears the only point where there's an extra hoop to jump through is with an external sender. In cases where that sender is in another jurisdiction or the investigation is purely internal, the added cost will likely stop further inquiry.

I can see legal departments requesting filters to block acceptance of external messages as a result. Just takes the metadata from one confidential email a competitor sends you to make it look like you're a bad colluding boy.
>> Paper: "Yet the world is doing remarkably well overall, and has not suffered any of the oft-threatened giant digital catastrophes."

> HN: This paper is the antivax argument, but for tech. If there was no major digital disaster that does not means that it cannot happen.

No, it's not what the author was saying. I found the paper is advocating a different position.

> Paper: This essay does not claim that a “digital Pearl Harbor” will not take place. One, or more, almost surely will. But that has to be viewed in perspective. Given our inability to build secure system, such events are bound happen in any case. So all we can affect is their frequency and severity, just as with large physical dangers. Further, the likelihood of a“digital Pearl Harbor” has to be considered in comparison to all the other threats we face. The issue is risk management, deciding how much resources to devote to various areas.

I completely disagree with the main thesis of the paper, but I think this perspective is interesting.

It seems the author is using an approach towards network security similar to, say, industrial safety or terrorist attacks: I think everyone at here is familiar with the criticism from cryptographers like Bruce Schneier on terrorist attacks: locking down the streets or putting armed forces and increasingly ridiculous lists of banned goods at airports is mainly a security theater. If a terrorist decided to destroy something, literally everything, from a bus, a market, a train station, an airplane or a park, etc, can be a target. Imagining a movie plot of terrorists attacking a particular target, and putting that target under a ton of superficial security measures is not meaningful for security in the real world.

It seems the author thinks most online attacks work in a similar way.

I think it's an interesting, debatable perspective.

What do you think about it?
And this lbtgabc type of action suprise somebody ? Please wake-up and leave google
I can't wait to walk into a Walmart and see poster ads for Best Buy near its entrance. Why is Walmart abusing its dominance as a retailer ? (This line of reasoning actually makes sense to some people.)
External influences is nothing new, and is part of politics for as long as masses opinion matters. If democracy would not able to work with it, it wouldn't exist.
> A trader who doesn't seek higher gains is a shark that stops swimming and dies. There's no need to blame interest rates for this.

Pension plans (including the Japanese one mentioned) have return targets that need to be met in order to make sustainable payments. Their targets remain the same regardless of where rates are but are much harder to hit when rates are low and encourages managers to invest in riskier investments.
I typically write Node apps. My build step, test cycles, and application commands all execute identically on Windows and OSX.
Missing Danbooru2018, released Jan 2019:

> Danbooru2018 is a large-scale anime image database with 3.33m+ images annotated with 99.7m+ tags

https://www.gwern.net/Danbooru2018
Exactly as I have written above, a 1D vector is the difference between 2 points on a straight line.

In most mathematical handbooks it is now traditional to define first the real numbers deriving them from integer numbers, via rational numbers, without any geometric interpretations, then to define the straight line and the mapping between the real numbers and the straight line. Then usually the vectors are derived from tuples of real numbers.

I believe that this methodology is very wrong because it occults the real meaning and usefulness of vectors, real numbers, complex numbers and of many other important mathematical entities. This sequence of the derivations of the main mathematical objects leads to many confusions and mistakes and it also does not correspond with the historical development of mathematics, where the real numbers, that is the "measures", as they were initially called, were indeed obtained since the earliest times as quotients of differences between points, i.e. as quotients of vectors (e.g. the quotient between a measured length and a standard length, e.g. a foot), and not as some limits of rational sequences.

It is perfectly possible and much clearer in my opinion, to start from axioms of the affine spaces (i.e. the spaces of points) and to derive the real numbers (and everything else in geometry) from that.

The result that the real numbers correspond to limits of rational sequences is very important in practice, but it is not the motivation for the introduction of real numbers. Why would you believe a priori that the limits of rational number sequences are of any interest for you?

The points are interesting, because they model your environment. Then the vectors and then the real numbers, complex numbers, matrices etc. become interesting to be able to model the geometric transformations of the points.
I would like to see size of dataset, a form to submit datasets, categories (such as person, face, animals or plants etc.)
> Do well at UMass

But even UMass Amherst is a pretty elite school when it comes to CS (~T30). It's not MIT level but it's still pretty highly ranked.

I went to a school that's just on the cusp of being irrelevant in ranking (~T50) and even the smart kids from my school don't get into elite grad programs for the most part. Most of them just continue their CS PhDs at the same school even with 4.0 GPAs and good GREs.
Sacrificing safety in order to reduce cost is unjustifiable. When you design a multi-layer system, the higher layers should be for enhanced functionalities, not for fixing flaws in lower layers. Boeing designed flawed hardware (yes, it was intentional but that doesn't mean it is not a flaw) and tried to fix the flaw in software.

Then Boeing supplied a flight manual that a pilot described as 'inadequate and almost criminally insufficient', in order to convince customers that moving from older 737s to the MAX does not require extensive retraining. All in all, there is ample evidence that Boeing put profits above safety.
wouldn't surprise me considering that she has the kind of parents that post online all the time about their kids
> Why should being poor exclude you from the use of history -- recognizing when you're being used by a rabble-rouser, literature -- understanding and being understood by your neighbors who may be different from you, or grammar -- being able to participate at even the most basic level in public debate? That's disenfranchisement. How do you suppose poverty is maintained?

These are all nice sentiments, but not based in reality whatsoever.

How many kids drop out of high school because they view it as completely pointless? If you're in the 10th grade, you know you're not going to college because you can't afford it or you have the self awareness that you're not a good fit for one reason or another, why finish? What good is that 12th grade civics lesson to you?

If you think humanities are important, teach them on your own time on your own dime. The majority of people live in the real world, and the real world doesn't care anything about you, only what economic value you provide. You have to have money to live in this society, until that changes, humanities are a large waste of time for a large portion of the population.
Even in my company, we have a mix of Macs and Linux machines with our infra running on dev machines via docker-compose. While this ought to make machine specific tinkering unnecessary, it's never the case.
Okay. Well then parents can go through and delete photos their kids want removed from Facebook.

If the parent's Facebook is private, that'll probably be the end of that.

Since I'm perfectly willing to do this for my child once they're old enough to form opinions about their own privacy, I don't see the problem with sharing photos of them to my private network while they aren't.
Eh. YouTube isn't a very good platform for music, and it's even worse if you aren't paying for the premium service. Why wouldn't you use something like Spotify?
This really reinforces a small conversation I had on Mastodon last week about creating mastodon communities for families (ie a family has their own private mastodon instance). Now mom, dad, gramma, and even younger kids can participate in social media together but not in the public eye. Maybe allow white listing of other families' instances so gram can keep up with other families or other grandkids not in her instance or so parents can plan stuff.

Facebook, Twitter, Instagram, etc are too big and too open for kids (heck, I am a father of two and I don't feel comfortable on the platforms because they are too public).

Also, I have no desire to see my children use traditional social media, they are toxic and are breeding grounds for bullying.
The definition of "small business" varies a lot.

You probably think of a locally owned dry cleaner or coffee shop when you hear the term "small business." I know that's what I think of when I hear the term. But in the context of lending, the definition of "small business" (usually lumped together with mid-sized businesses under the umbrella term "SMBs") is usually something like <$50MM in annual revenue, or <100 to <500 employees, depending on who you're talking to. They can be quite large compared to what most people think of when they hear "small business," but they're small when compared to large enterprises.

This categorization speaks less to the size of the businesses themselves, and more to the scales that these banks operate on. After all, $50MM annual revenue or 500 employees seems pretty darn big to me!
Oculus unveils the Rift S, a higher-resolution VR headset with built-in tracking
Pedantic but it is using induction coils to generate and receive a magnetic field, not using actual magnets. Still, not producing anything I’d worry about at all
Care to elaborate on this? It's not terribly useful input to just say "Absolutely not".
It'll be a year in April. I got them as a company gift from an off-site.
Sad is that right wing is actually allowing people to say.. but dear left wing.. sensure everything like Google and Facebook plus twitter
The point is, if you are sharing it with close family/friends, and their presence in the photo could prompt them to share it in their facebook. So in some way, it will end up in someone's profile with a tag to you/your kids name, unless you explicitly say every time "don't share".
I applaud you.

My sister had a baby last year, and she's been posting and sharing photos and videos non-stop.

Recently she asked me if I knew if hackers could break into baby monitor because she was worried some hacker may spy on her sleeping baby... I had a good laugh first, then I felt sad for her.
I doubt I've been to a conference that's even vaguely oriented towards developers or even technical folks more broadly in the past 10 years where Macs with project stickers on them aren't the most common laptop, often by far. This is true even at conferences where one might expect Windows to be more common (don't know specifically about Microsoft events but VMWorld, say) or Linux (Open Source Summit and the like).

This is broadly tech industry I'm talking about but not some narrow Silicon Valley or web dev space. I'd never believe Macs were only about 10% market share based on pretty much any of my own anecdotal observations including walking into a random coffee shop.
That's even worse, because Techchrunch hasn't owned them since 2015. They are fully independent as Crunchbase, Inc. since then.

(via https://en.wikipedia.org/wiki/Crunchbase)
I think that comes in under GP's exception for server images.
If you look at the history of Stalinism, the Khmer Rouge, and Maoism, the horseshoe theory begins to look appealing again, unless you consider Stalin to be Fascist.