skysight-inc/HackerNews huggingface dataset:
I strongly, but politely, disagree because I took a year off and completely retooled my career. You must exercise, eat healthy, keep a schedule, and eliminate all distractions. Live somewhere cheap and focus on career and personal development. Don’t look for a job until 10 months of intense studying and development. Only do this if you are truly committed to changing the direction of your career. This was probably the best decision I’ve made in my career.
The Controversy over a Washington Post Reporter’s Kobe Bryant Tweets, Explained
Fascinating and deeply shameful. People still die of malnutrition.
I agree.

What we need is Jira and Trello to have a baby
Even if that's the case, you can actually DIY an artificial pancreas with relative ease. Biggest blocker is finding the insulin.
Is that so? After all, XML has Schema as well, and with XML you can have task-appropriate schemas.

Look, it's all S-expressions, and Lisp is certainly better than XSLT/XPath, so, sure. But there's a whole ecosystem around XML for this sort of usage that there isn't for Lisp. OTOH, Lisp is a general purpose language that lets you build DSLs as needed, so there's that advantage.
Sometimes you can also run into situations where someone returned an external hard drive, but they swapped the drive inside with a cheap low capacity drive (like a 500gb drive put into an 8tb drive enclosure)
$1 million is just for supplies. It doesn't account for labor and other expenses.
This guy posted in a thread here a few months ago about side hustles. I was tempted to start my own off of this model. It appears it’s not as easy to get started, and with a new baby I’ve been too distracted. But at the same time with a new baby it’s more tempting for the extra cash.
Reading Wikipedia's article has me questioning the information in my above post.

According to Wikipedia, the name comes from it being manufactured from "cotton duck" (not because water rolls off it like a duck). Then a derived product became popular for wrapping air ducts, and the name evolved to duct tape. Then someone trademarked "Duck Tape" and revived the old name.

I'm not sure anymore about the true origins of the terms, but I still maintain that "duck tape" and "duct tape" are both acceptable names (trademark issues aside).
I have come to the determination that people are really good at understand, learn and explain two dimensional concepts and most people are good at understanding/learning/explaining 3 dimensional problems.

After 3 dimensions it gets extremely hard and people quickly move to heuristics and short-cuts because most people (i.e. the vast majority including myself) can really only comprehend 3 dimensions of information.

What happens when a human hand grabs and moves an object? At least 5 dimensions that I can think of:

1. x axis
2. y axis
3. z axis (i.e. 3 axis's just to get to the object)
4. grip strength
5. rotation

Those 5 are the absolutely basic, and there are many others, speed, grip texture etc.

I know engineers have programmed robotic hands to grab stuff, but I cannot imagine how many dimensions there are in unstructured problems. That requires engineers to think through so many dimensions, which seems impossible to me.
Going back to even some of the earliest literate programming exercises by Knuth, there's a lot of demonstrable usefulness in being able to write the code "out of order", or to at least demonstrate it in such form. It's not entirely out of the question that setup requirements aren't interesting to the main narrative flow, and maybe even distract from it, such that the "natural" place to put stuff in say a textbook is in the back as an Appendix.

A good notebook (again, similar to early literate programming tools) should help you piece the final execution flow back into the procedural flow needed for the given compiler/interpreter, but it probably should still let you rearrange it to best fit your narrative/thesis/arc.
Or find a cheaper way to create/maintain roads?
I'm proud to say I managed to diagnose a similar issue over the phone. Employee called the Help Desk saying her screen would go black when she tried to sign in. When she finished entering her password and clicked the button on the trackpad the computer screen would suddenly go black. She said she had to start up the computer after each incident. She also noted that it didn't happen consistently, just some days.

During troubleshooting we clarified that the computer was not shutting down; the login window appeared immediately if she pressed the power button gently instead of holding it down. She also allowed that the unexpected sleep was not only at login, but could happen any time if she got past the login window. And she could work around the problem by using a USB keyboard.

The culprit was a magnetic bracelet that she wore only occasionally. First thing in the morning she would try to log in to the laptop, without the USB keyboard, and her wrist got close enough to trigger the sleep-when-lid-closed setting. I heard the bracelet jangle on the phone, and guessed correctly that it might be a magnet.

This was my second encounter with this problem. The first time was when a laptop on my workbench died unexpectedly during troubleshooting and would not start up. It was stacked on top of another of the same model, and the lid of the laptop underneath was triggering sleep-on-closed-lid setting of the laptop on top.

Fast forward to a few weeks ago. I diagnosed a similar problem in 5 seconds while walking through the office. Laptop sleep was being triggered by an employee's new Apple watch.

It might take hours or days to figure out a problem the first time you encounter it. The second time is a memory test. The third time you look like a genius.
Could be a ton of fun tho.
This theory doesn't pass the smell test.

Virtually every university library has quiet areas and collaborative areas now. Most of my peers go to the library to concentrate (work in solitude) and visit the loud area of the library when they want to be more social or meet in groups. Also it's not like people are constantly talking in the loud area either, most people are by themselves focusing on work but will be interrupted by friends occasionally whereas in the quiet area interruptions don't happen at all. You sometimes end up texting your friend next to you because you don't wanna disturb others.

There was a post a few months ago on HN saying that librarians are rethinking how libraries should be structured because people are using them to go and focus rather than for books.

Your hot-desk point is true though, my peers at the office and at school are more accustomed to carrying around a laptop and setting up wherever rather than setting up a personal workspace with pictures of family and the sort.
Erdogan's program of turning Turkey into an authoritarian, Islamic society is proceeding in steps, and he has not yet fully taken over the courts.
And all as a result of US sugar policy raising the price of sugar: https://www.cato.org/publications/policy-analysis/candy-coat....

I'm going to guess the "throwback" soda that came out a few years ago was probably almost entirely the result of corn prices rising due to ethanol production. (itself the result of government policy)
From the research I've done on this, it looks like you typically have to have made huge contributions to a field already, and have a professor or ten advocating for you at a university to accept you into the PhD program.

I've emailed about twenty of math professors in the NYC area to let me into a masters or PhD program, since I thought my work history for the big "brand name" compsci research companies and my work as an ostensible research scientist a a big nice university would suffice, but sadly not a single one was even willing to meet with me.
113 bytes is extracting an AES key from memory in about a minute.

How do you know where the key is, and how are you guaranteed to be able to read enough of it before the "shifting sands" that is timing unpredictability and general noise in the system make you read something else?

That's what really irritates me about all these side-channels that have been found ever since the first Spectre/Meltdown --- they all demonstrate something flashy like "we read a key/password/secret/something important from memory in a few minutes" while conveniently ignoring to mention the countless hours spent aligning everything just right so they could show off the one "magic trick". In a lot of the cases there's barely even any control over where it reads.

Every time something like this comes up, I feel compelled to post some bytes from somewhere random in the memory of a random process on my machine to show just how much I care; here you go:

E8 7F 00 00 00 A1 64 30 40 00 89 45 D8 8D 45 D8
C4 20 00 00-CE 20 00 00-D8 20 00 00-E2 20 00 00
F8 20 00 00-00 21 00 00-0E 21 00 00-16 21 00 00
26 21 00 00-36 21 00 00-42 21 00 00-56 21 00 00
66 21 00 00-76 21 00 00-84 21 00 00-96 21 00 00
AA 21 00 00-00 00 00 00-FF FF FF FF-B4 16 40 00
C8 16 40 00-7C 20 00 00-00 00 00 00-00 00 00 00
EC 20 00 00-00 20 00 00-00 00 00 00-00 00 00 00

Of course if you are being targeted then the concern may go up, but I still think that attackers would have lower-hanging-fruit than this, seeing as setting up one of these reads to get one secret would itself require such intimate knowledge of your machine's configuration and state that they probably already know what they want.
It would be helpful to have centralized reporting on what entities possess hashes or content that can be used to derive biometric telemetry, and tools that allow opt-in for of-age adults, and that offers accessible, no hassle options to destroy said data + severe penalties for violating said agreements (cannot do business in the region until data is purged to standards, etc.)
I’d err on the side of “DELET THIS” ahead of worrying about the identity of the requestor.
The first nameserver listed in resolv.conf is kind of a primary as it will always be consulted first, unless you add "options rotate". The next nameserver only come into play if the first doesn't respond (default 5 seconds, also tunable with options). They're not named primary/secondary in the file but could be considered that way.
That's not how I read it. First of all, the headline says "recent". The article mentions some attacks in 2018 and 2019, but it also says the "broader series of attacks is ongoing".
I've been wanting to build this for awhile, it looks pretty awesome.
I don't think many (any?) type 2 diabetics have artificial pancreases. Also, even with good glucose control, type 2 diabetes still seems to lead to some pretty bad comorbidities.
Hey, really appreciate this. I’ll check her out, thanks!
Hey Jeremy, I'm a really big fan. I got really interested in Swift based on your initial blogpost on it, and managed to get the company I work at to invest a bit in researching how suitable it could be for real time ML on video.

If it's not too forward, do you know at the moment if FastAI will continue to invest in Swift? I know development was a bit stalled due to the work needed for FastAI 2.0, but I was wandering if it'll resume, or if Richard Wei and Chris Lattner leaving changes anything?

Cheers and thanks for FastAI!

PD: Was working a bit on SwiftCV, added the videoio and highgui modules. Was wondering if I should PR it to fastai's or vvmnnnkv's version of the repo?
Same here. And from that, are there likely to be improvements in the future by automating processes and cutting labour, or finding cheaper materials, or saving on planning or re-routing traffic.
How to Estimate Feature Development Time: Maybe Don't
Hey y'all--I wrote this up to share some learnings and advice from my recent job search. I hope it's helpful, and if there's anything in particular you'd like me to touch on in the second post I have planned, let me know!
Incorrect.

Morale is a huge issue on boomers and subs, which patrol for months at a stretch, generally submerged the entire time (the whole idea being for your adversary to not know where you are). Crap food on top of the isolation and lack of outdoor exposure fares poorly (so to speak).

Fresh produce is limited to the first week or so of cruise AFAIU, but preserved/frozen and dry goods are available for the duration. I don't know if there's any fresh-grow possible, though there've been experiments.

(General information, no direct experience.)

Some sources:

"Everything you wanted to know about food on a US submarine"
https://www.popularmechanics.com/military/navy-ships/a147643...

"Sub Grub Is Navy’s Five-Star Secret" (2003)
https://www.latimes.com/archives/la-xpm-2003-jan-18-fi-subma...

"US navy researchers conduct tests to grow vegetables on submarines" (2016)
https://www.theguardian.com/us-news/2016/jul/06/vegetable-ga...
San Francisco activates emergency operations to ensure public safety
But 5G also has less range, and the tower doodads still require some flavor of backbone to be able to dish out internet. Generally that backbone is a wired connection, be that copper or fiber.
Is it possible you confused BMI with body fat percentage? Your post makes more sense to me if I substitute "body composition" for "BMI".
I feel like interviewers can’t win here: no matter what, Hacker News will complain about it. HN says whiteboard questions are terrible, leetcode is terrible, Github resumés are terrible, take-home projects are terrible... these are all defensible arguments in isolation, but what should interviewers do? There’s a lot of griping re: interviewing but few suggestions on what to do instead.
It’s also possible you’re simply used to a certain level of adiposity without realizing it.

Almost everyone over 30 has some level of gut now, even those considered comparatively fit and thin. This wasn’t normal decades ago, but is normal now.

How often do you see people shirtless? Clothes hide a lot of bellies. Having muscles, being a jogger, eating salads or riding s bicycle is completely consistent with abdominal fat.

So, what standard are you using when you say urban people now are likely thinner than rural people in 1990?
If you made a time machine, went back about 45 years, and brought my then overweight teen self who was probably in the top 5% for obesity then to today...I think his reaction would be the same as Jack the Ripper in the 1979 movie "Time After Time" when Jack was brought to modern San Francisco [1]:

> I belong here completely. In our time, I was a freak. Today, I'm an amateur.

[1] Briefly, in the movie H.G. Wells actually builds the time machine. Jack steals it to escape capture coming to our time. Wells, fearing he was unleashed a monster on what he expects to be utopia follows (the machine had been set to automatically return when Jack stole it).
Hey, it's all Assembler if you go down far enough.
C++ isn't that bad if you already know it. I agree. I enjoy programming in C++ myself. For anyone just starting out, it's pretty horrifying, which is why there aren't a lot of experienced C++ programmers around. Its worst trait is that it encourages excessive cleverness, and left unchecked that can very quickly make any code impossible to understand.

Also Portuguese universities seem to be out of sync with the rest of the world if they teach C++. In the US most people with a CS degree haven't been exposed to C++. It's either Java or something functional. C++ typically doesn't even come up. Which is pretty puzzling to me, because most of the programs I use daily (including this very browser) are C++ programs.
> Evernote seems to have a fading presence on the landscape

They've made massive changes over the past year. They'll even have a Linux app coming out soon!
Yeah, the access control thing is not ideal— I have my instance behind Apache for the active directory plugin. Potentially as a hack you could run multiple Hound instances and reverse proxy the correct one based on a user's role? Might be easier to just add in proper support upstream. :)

Anyway, for now I'm at a small enough org that everyone still just sees everything, and it's been super valuable.

As far as competition with other tools, the infrastructure team at my org has their Elastic instance plugged into our GitLab, but most of the engineers agree that Hound is better— it's faster, it does regex, and it doesn't do goofy stuff like return pages of the same result from everyone's fork of the same repo.
Cruise ships often have more than .4 crew per guest. So 6600 guests would mean more than 2600 crew.

https://www.cruisewatch.com/top-10/ships-passenger-crew-rati...
Gtk3 obviously isn't an alternative as it's not really cross-platform (perhaps it is, I don't know for sure, but I haven't ever seen a single GTK3 app on Windows or on a Mac, there probably is a reason). Electron? Perhaps but it's ridiculously resource-hungry. What remains are wxWidgets and, maybe, Flutter.
So why do people use screen keyboards at all? It's such a frustrating experience! You'd think they'd carry laptops around everywhere instead, and yet they don't.
He came into my consciousness after I read Coders at Work. Fascinating book.
This is how you get corporate rule over what can and can't run on machines you own.

He isn't necessarily talking about the "untrusted by corporates" situation, maybe just "untrusted by the user".

(Personal pet peeve about "trusted" and "untrusted" --- never neglecting to mention the by who!?)
And even Portland is expensive - you can buy many homes in the suburbs near Houston for closer to $200k. If I came to work for your company, that would factor into my compensation conversations.
The page is perfectly readable with no JS at all.
I'm glad that mine aren't, and that what is saved is largely under silly-in-retrospect not-tied-to-me screennames.
I guess what happened to me is that I just got better at riding bikes, and before I knew it, I had cross the country by bike three times for fun! :)

As they say, "Any Distance Is Cycling Distance!"
s/Netflix/Stitch Fix/

(don't reply, and I'll delete this)
Criticism doesn't bother me. It will generally come into three categories: 1. Insults and trolling with no valid content: this tells me nothing I didn't know already, that there are morons in the world 2. Valid criticisms, but things that I already know about and either can't do anything about or where I decided it wasn't worth the effort: again nothing I didn't already know 3. Valid criticisms that I hadn't thought of: these contain new information and are potentially very useful.

The masking tape criticism would come into category 2.
This is not good practice in many circumstances. Large commits are very hard for others to review.
The story I heard was that Cholera automatically stops reproducing if its population gets high enough, and that keeping the cholera alive prevented it from spreading.
I like Basecamp's approach of not having live coding in the interview. They discuss past projects and you walk through some code you're proud of or think is interesting.

1. https://m.signalvnoise.com/hiring-a-programmer-ditch-the-cod...

2. "... you’ll submit some code you’re proud of, review it, and tell its story. Then on to an interview. Our interviews are one hour, all remote, with your future colleagues, on your schedule. We’ll talk through some of your code and some of ours. No gotchas, brainteasers, or whiteboard coding." from https://apply.workable.com/basecamp/j/F2CB808F33/

edit: spacing
I'm amazed Phnom Penh isn't on that list.

there are a lot more cases which aren't on the official figures.
Fortran. (To paraphrase C.A.R. Hoare)
I didn't say anything about ARM specifically either. If I were a random tinkerer, I would choose based on these factors:

* Ecosystem support (libraries, stack overflow, docs)

* Quality of tools (compilers, debuggers)

* Price/availability

ARM is probably a good choice based on these factors, due to things like Raspberri Pi and Arduino (not all ARM but maybe the more popular ones are?). Open source hardware architecture doesn't really factor in anywhere here.
I don’t get the popularity of these things - I think you have to have started out with them to like them.
Pretty interesting.

Bike racks make a lot of sense here in CO - we have regional bus routes that can be 25 or 250 miles in distance. They, "why ride the bus when riding the bike is faster" isn't always true.

I do kind of live in cycling Mecca here in CO, where Chicago just ain't.
Submariners are generally reputed to have the best food in the navy for any navy that has a submarine fleet. Presumably because everything else about being on a submarine is so shitty, it's the least they can do to boost moral.

Apparently this isn't restricted to the modern era either, I've read that the german u-boat fleets of the world wars had the best food in their military too.
Yes. There's a pond on the site that was used for cooling the tubes.
I wish the entire web looked like this once again. Ah the good ol' days.

Please add Newegg and other non-Amazon vendors. Newegg has an API and everything. Around 10 - 15 years ago, I used to use a simple site called pricewatch that wasn't too far off from this.
When my son was small I would put him to bed every night with a book and then sit there in the dark and wait for him to fall asleep. I had a big pillow thing that I would sit on next to the crib (it was big enough that it had back support). Well, that hour of sitting there with my laptop was always one of my most productive hours of the day. Sometimes I would just sit there even after he fell asleep and continue to work.
I'll never forget the convoluted story of Bitcoins for his haircuts. I'm no longer at Google, but still wonder from time to time what happened to them. (Long internal story)
Nar, I’m familiar with bcrypt. I was just getting bcrypt mixed up with scrypt. Doh.

Even so, that’s still not a good enough reason to -rep without feedback.
Not "perfectly" at all. The abstract is readable as is the click to the PDF, which is readable. The FAQ list below doesn't open, and the icons which drive the open/close actions appear as "tofu" characters.

However, the data is in all in the document source; the JS just plays with the visibility. I.e. there are no dynamic tricks to populate that.
Ring Doorbell App Packed with Third-Party Trackers
Congrats on taking the next step! Are you already working on something under wraps right now? Or taking a well-earned break?
As a former high school math teacher in an inner city, I absolutely worked more and longer and harder as a school teacher than I ever have in software development. I also get paid like 4x. And get more usable vacation. I was regularly 60-80 hours a week as a teacher. As a developer, I'm seldom over 40-50 hours.
I'm glad Vice is writing about this, but how many mb of browser-tracking crap do you think Jane Sixpack gets alongside that article if she doesn't have a (real) adblocker and noscript?
why would anyone go to a store when you can buy it online? total nonsense. the shipping to the store puts it at just as much risk.
If all of those cruises stopped being, there would still be widespread (third-world) malnutrition because of wars, corruption, etc. We produce enough food worldwide to feed everyone. The problem is not middle-class and affluent people taking cruises.
Generator and fuel. Also, if you expect much warning, you can fill a bathtub with water which should be ~60-80 gallons, which meets your 15 gal/person requirement for water for a family of 4.
I grew up in western Ohio listening to WLW, and to this day, when I drive down I-75 and pass the Mason exit I say (to myself, or whoever is in the car w/ me) "Home of the transmitter" (as was the wont of 700 WLW personality Bill Cunningham to say any time Mason was mentioned on-air).
I think I hear /r/DataHoarder/ calling you.
> with a few dozen-line shell scripts to copy binaries around,

Sounds like you're looking for Ansible.
For a few words, it's better than carrying around a dedicated keyboard.

For more typing, I carry around my own standard 104-key keyboard.