skysight-inc/HackerNews huggingface dataset:
If you open the chassis of a macbook pro, you'll see it packed with components, fitting together just barely, like a puzzle. The lack of flex anywhere on the chassis and machined aluminum make it look and feel premium.

The LG gram 17 is a machine of pure compromise in pursuit of lightness. The material is carbon magnesium and pressing down on any part of the machine results in a disconcerting flex. The inside of the chassis you see a lot of empty space. The battery, while certainly more than sufficient, is still quite a bit smaller than it could be (72wh). The space inside could easily accommodate the maximum TSA allowed 100wh battery. The keyboard is cludgy, the speakers kind of suck, and the trackpad is nowhere close to what Apple is doing.

Still, the device is in a class of its own. It has a beautiful 17 inch 16:10 display, eschews a discrete gpu for battery and heat improvements which is unheard of in a 17 inch form factor, and is incredibly light, like you've said. I'm glad that the device exists. I hope LG keeps producing it, and I hope that other companies steal the idea.
Exactly, I've called out a fellow coder on these lame-ass questions before. My technical questions are things we are doing, how do you approach a big software problem, and some fundamental language questions. My co-worker always pulls out these lame zinger questions like google and she and I always give different appraisals almost every time of interviewees. Too many time someone has answered her "zinger" but hadn't the slightly clues about the fundamentals of programming or what we are currently coding for.
Spoiler alert: just like in that epsiode of Silicon Valley but cheaper!
I believe if you go back and read my comment you'll find I said engineers need to consider the ethical ramifications of their work.

I neither prescribed a particular ethical conclusion nor required consultation for my definition. There are lots of people who choose not to work in Defense because of the ethical considerations. There are others whose personal senses of ethics are not offended by the idea of making weapons, or at least are assuaged by the money. I would argue the same interplay between ethics and compensation is at work in e.g. Facebook and other surveillance firms. Quite obviously some people don't mind working for Facebook, even though I personally would find that repugnant.

What I'm not saying is that someone who works for Facebook "isn't an engineer" because I happen to disagree with their ethical choices. I'm saying that if you call yourself an engineer and you don't consider/ignore the ethical consequences of your work then you are an impostor.

The link to the topic at hand/reason I brought this up is that the 737 MAX issue (or the MCAS issue) isn't a technological problem so much as an ethical problem. Considering the technical faults in isolation ("putting the moralism and ethics in their own paragraph") is deliberately blinding one's self to the crux of the issue.
I absolutely recognize that I could have skimmed most non-fiction books I've read recently and taken away everything valuable all the same (especially since that's all that sticks for me 1, 3 or 5 years after reading it anyway).

I also find myself unable to do so. I feel as though I'm being lazy or dishonest in some way, despite knowing how silly that is.
> Let's face it: for neurotypical people, a lot of autists are very hard to get along with. Their behaviour is not always predictable in the way that we need behaviour to be in a workplace; and when more pronounced, their specific needs are not something that we want to have to address in our coworkers.

Or try it like this and see how it feels:

"Let's face it: for white people, a lot of black people are very hard to get along with ..."
I researched the state of the art of self-custody cold storage and it seems both complex and fraught with places where workflow accidents could lose a wallet.

The safest most reasonable thing I could find was Smart Custody but phew there are a lot of moving parts: https://github.com/BlockchainCommons/SmartCustodyWhitePapers...

What is your recommended cold storage option?
Understanding extinction – humanity has destroyed half the life on Earth
MOOCs suck unless they come with plain text transcripts that make watching the lecture optional. I can read faster than lecturers can talk.
It's also a paid interview. It's more of a stretch to call a single week's employment 'conditional hire'.
Apollo vs. Relay: An unbiased look at which GraphQL client to use
This would not surprise me. If I had a dollar for all the stupid crap I PRd that got caught by peers. If its a small team with no peer review... Whoops. Hard to say why this is till they change it.
There is a more official statement from TV as well.
https://community.teamviewer.com/t5/Announcements/FireEye-cl...
Easiest way to think of it is as a competitive hobby. Groups compete to release stuff fastest for cred.

https://en.m.wikipedia.org/wiki/Warez_scene
Greens surge in Swiss election as climate change worries come to the fore
To some, it's a game, it's a challenge, and it comes with recognition and/or reward -- potentially in the way of private services or paid requests.

Or, as the quote goes, "some men just want to watch the world burn", whichever world they deem unworthy of existing.
> What's truly sad is how so many people find this preferable to paying for the official services. It speaks volumes to the quality of their streaming services.

I was even pirating shows I had access for free on Amazon prime... that just tells you how bad the platforms are, it's not about money.
Powerful storms may be causing offshore ‘stormquakes’
> their entire codebase was in Perl, with no plans on migration to anything else. There were almost no unit tests anywhere. Most developers could push directly to production.

One of these things is not like the others. Not liking Perl is a valid personal choice, but doesn't say much about the codebase. The others are telling though. More so if it's true given that Perl has a very heavy culture of testing (the TAP protocol comes from Perl, and Perl is known for being very test heavy in its module ecossytem), which means they would be going against that culture to have no unit tests.

That said, I'm not sure if we should consider "the girl on the phone" doing the screening as knowledgeable about the process. That description doesn't convey that you thought very highly of her, so I'm not sure why we should take her word as authoritative...
A Ledger/Trezor.
I don't get excited about platforms. I get excited about people paying me to use platforms. If some asshole wanted to pay me $100/hr with time and a half for overtime to do COBOL on a System 360 I'd probably take the job.
As someone else pointed out this was a social thought experiment not an accusation.

But if you're interested racial hiring bias has been thoroughly studied and well documented if you care to google it.
I agree. One of the best coders I ever met had only used Visual Studio for the past 20 years. He knew the guts of Windows and X86 hardware unlike anyone else I've ever met and he is SORELY missed (retired last year) where I work even we've mostly moved over to Linux based apps. He was also pretty decent at the Linux kernel, but still edited code in his beloved Visual Studio even then :) . So no, vim and emacs do not make you a great programmer.
It took me a minute to figure out what you're getting at but I suppose you mean "blue light" reflected from the blue surface of the ocean? The ocean appears blue-ish because it absorbs the other colors, not because it is emitting blue light. and the amount reflected is really rather paltry compared to that being emitted from the sun, hence the dark color. I don't think this change in frequency distribution is at all significant compared to LEDs, which natively emit blue light and in common application use phosphors to approximate white light while still largely being composed of the blue part of the spectrum.

What this consternation overlooks is that LEDs that more faithfully replicate the spectrum of a black body emitter do exist ("high CRI (Color Rendering Index)" fixtures), they just aren't in common use because they are more expensive. I'm not sure if anyone is working on a high CRI LCD.
I came across a similar concept earlier this week
https://youtu.be/sdgnX49ZXig
Thank you. The PhD was full time. I am not a fan of part-time anything .. either you are doing two sub-par jobs, or you are busting a nut doing two full-time jobs.

In my earlier responses, I haven't credited my wife enough. It is one thing for me to take a chance, but it is altogether a different ball of wax for her to say we are in this adventure together.
Is there a masculine cure for toxic masculinity?
Depends on the charge and the consequences of those charges
Meh, I spend a lot more time thinking than I do typing. I do prefer Vim keystrokes, but my editor these days is VS Code with vim keystroke extension installed.
> "No Linux support" == "no customer"

The conviction in this statement gave me a bit of a chuckle. I think most of us commenting here don't share this view.
When I leave my backpack at home and realize I need to visit the grocery store I do make a detour home first, and then move on to the store just to avoid getting plastic bags. It adds maybe extra 15 minutes but I feel it's worth it. I do shopping on foot though, so no need to burn extra gas to do that.
We need MORE rabid feminism to solve this!
Side note, thanks for showing me there is such thing as 'old.reddit.com'. I find the current site a disgrace of performance.
I only use nightlight (~red tint) on all of my devices at all times and people think I'm crazy. I can't even go back to normal -- it physically hurts and everything just looks super blue.

Wanting to lower the energy of photons that are about to hit your face and get focused into the back of your eye is completely reasonable. The only argument against this practice is that the effects of LED screens is negligible, which is apparently false according to this paper.
What happens if the device breaks or the place it is stored is destroyed?
> Of course, I'm sure you'll find plenty of people who vehemently disagree with me ... and will make you a protected class soon enough.

Not asking for special privileges or protections.

Asking for the same privileges and protections afforded to everyone else.
Also, white light with the blue filtered out is not an appropriate control condition. What's to say the blue light flies didn't just deteriorate normally and the artificially filtered white light had a positive health effect for the control group?
Yes please do write a detailed blog post on this.
maybe 30% if it's something similar to what I've done before, and can basically do it from memory. 10-20% otherwise.
One of my favorite pieces of wisdom is that “The best way to have a good idea is to have lots of ideas” from Linus Pauling. The 100 part is pretty important.
Essential Digital Marketing Resources for Small Business Owners – EBrand Me
Aspies have some advantages and disadvantages. Not hiring an Aspie because, say, we need a person who is comfortable with a lot of noise and distractions, is a skill-based decision.
I understand no willingness to adapt (though, if it were about other aspects of a person, there will be a lot of rants; and possibly lawsuits).

However, when there is a Resume, interview or recommendation letter stage that implicitly uses skills NOT RELEVANT for the job that people on the autism spectrum lack, it is a different story. It is a firewall, often not related to the actual workplace.

Moreover, if it is not a procedure of a single company, but a universal standard (especially in the US), it creates a system that is unfavorable for people on the autism spectrum. Most neurotypicals get when "optional" means "required" and "required" means "optional". Or, as in the comment above, that the meaning of "truth" is different for neurotypicals (usually meaning: no outright lies, but drop things that are not favorable for you, and simplify story with the favorable ones).

So, the interview process (in its very common form) is a firewall very effective against many neurodiverse people.
(5) is not serious. It’s nonsense, and I wish people would stop bringing it up.
I bet if octopi didn’t starve themselves to death in three years, after reproducing, there would be much greater examples of their intelligence

Or maybe this is an example
FYI: South Korea uses SNI to block porn sites.
I would not call the Bitfinex issues "losing more than 100m". AFAIK this wasn't an issue of money being lost.

So kinda seems like they are cooking the books here.
Meh, I don't really see that much outrage on my feed, just family pics, vacation pics, some memes, news from a few news outlets that I follow. People are way overreacting.
> TeamViewer is safe to use

How often has that been true? TV has been hacked more than once AFAIK.
If it is speech, it is free.

That's how free speech works. It even applies to asshats.
This absolutely works on some sites. Home Depot is a legitimate example. If their app says there are 3 of something on the shelf there usually is exactly that many. If you buy it and check back in the app the inventory goes down immediately.
yeah I just have a few lists "family" "friends" "bffs" "other" and my feed is pretty clean. People just need to learn how to filter using lists.
Lying is stating something untrue as true. A dark pattern works on implicit assumptions to get people to believe something without having to state it.

Lying is fraud, plain and simple, the laws and courts nailed that hundreds of years ago. A dark patter may be fraud, or in some way illegal, or may not, depending on details and jurisdiction. Those details might also include intent. An accidentally bad UI that costs customers money is not the same as a UI that purposefully leads customers to the same situation depending on what you're trying to determine (i.e. was the law broken, or is the UI not good).
What's wrong with links to PDFs? A concern with malware?
in my experience, it's not about the protocols, it's about all existing middleboxes blocking/intercepting all traffic on non 443 ports. UDP traffic is notoriously blocked by routers. The only viable option being: HTTPS.
Using OTP ASN.1 Support with Elixir
Initial concerns:

- Is it guaranteed that the ruleset can produce any sequence of collisions?

- Seems like the vast majority of possible states would represent words with concurrent phonemes, which is pretty much undefined behavior for the human mouth. I guess you don't want the ideograms to be too informationally-dense, but that's a pretty sparse encoding.

- Example table only does CV syllables and it's not immediately obvious to me how to extend it to more syllable types. (especially crazy consonant-dense clusters like "twelfths") You could have ∅ entries in each vector, but then you start to lose some of the natural "timing" analogy if some collisions don't represent syllables.

- Not a lot of visual distinction between different words (e.g. "like" and "site" are just 1 step vertically transposed from each other).

- Each word has many many possible ideograms, not just because each collision can be generated multiple ways, but also since you can create non-colliding "noise" cells in unused areas.

I guess you could leverage the expressiveness somehow, like tending to use certain collision types or cell states implies something about the context / pragmatics.

I do really like the out-of-the-box thinking that inspired this, but I also like seeing it taken to the rational extreme. How can you get the dynamic nature of the cellular automata shine in your system? What distinguishes it from using the same table, but just putting numbers in the cells for when each combination occurs?
Puzzle Game Review Guideline
That's not a very good way to build a team, though. Teams need complementary people, and one part of that is having different ideas (e.g. physics vs CompSci thinkers), and having some people willing to grind out the details while others run on ahead with good ideas not fully fleshed out.
Upvoted, but noting here to future readers: don’t let above link pass you by without checking it out.
>> great at talking about themselves but
>> were at best mediocre otherwise

Happens all the time. There's simply no way to judge intrinsic motivation one may or may not have for the job, and without that even a smart person will do the bare minimum to not get fired. Which is not much at all, at most places.
I'll be happy to disagree with this post for reasons other than claims of "systemic discrimination". It celebrates behaviors that are linked with hypocrisy and arbitrary bias. The problem isn't that you're weeding out people who don't fit in with the team. The problem is that you're weeding out people as a result of invalid, inaccurate, arbitrary biases that are more likely to stem from animal-brain genetic instincts, rather than modern evidence-based research and training. It's simply another form of low mediocrity, and you're doing yourself no favors for it. Any attempt to defend using gut instinct as a target for hiring decisions (even though some bias is unavoidable due to human nature) is going to sound obnoxiously ignorant to those who know better.
Probably because in your corporate/controlled environment you're supposed to use the company DNS for a good reason.
A young recruiter asked me how I interview people. I asked him what his favorite video game was. Super smash brothers, he said. I asked if he could ask enough questions to gauge how much of an expert someone was. He said, "of course!" Asking a lot of general questions about a number of things and encouraging them to go into detail often shows if they've been there, done that, and shared in the same blood sweat and tears. Especially when people get excited, it's great to see how they thought about things and how they'd approach the same problems knowing what they know now.

Hiring bad people in engineering can cripple your services. Adding code that's hard to understand, has poor time complexity, or is over-engineered can add more technical debt that any one feature is solving for, and reworking that code can cost way more time than it originally took to write once it's part of some production service.
The problem is that people lack critical thinking and prefer echo chambers to real debate. I'm a bit guilty of it myself but I do not filter my closer friends just because I don't agree with them on social platforms, but I refuse to argue with them online either. I always invite them to a beer if they want to do that.
> However, if you're a ruby shop and you hire a java developer - even if they are great - you've potentially doubled or tripled your onboarding time.

You think? I went the other direction and I don't think it was so hard. The language was the easy part of onboarding, the hard part was all the company specific stuff.
This is just really bad career advice, but also you do see how your advice is logically problematic, right? In this model, nobody can ever have a valid complaint, if you never intend malice or offend an existing party.

Example: If there are no black people in your office, and you use the N word a million times, and I complain, am I wrong to complain because there were no black people around to get offended or because you didn't intend malice? What's the point of caring whether someone uses a racial slur? Is it just because "that's what we're supposed to do" ? Or is there a deeper problem that we're trying to address?
I'm still not really following.

Can people with knowledge of milk production not be selected for government? Why would people choose to have those with less knowledge of milk production to run the milk production department?
Except it’s easy to prove negligence with a house fire, less so for medical problems. But those aren’t equivalent things. A fire is a one-off event, and if you don’t catch it right away, it runs its course and then it’s over. But how do you adequately paint a smoker as negligent? They’re certainly doing it to themselves, but they also have an addiction, propped up by companies and a society and probably a social group that supports them.

It’s obvious whether or not you’ve had a house fire, and it’s sometimes possible to divine who was at fault. But healthcare isn’t binary like that. Organ transplants are a special case too, and the ethics there are tricky because of limited resources. It also depends he wilt on compatibility. It doesn’t really matter if a smoker gets new lungs and a non-smoker doesn’t if the smoker is compatible with available lungs and the non-smoker isn’t.
I think you greatly overestimate how many people pirate content.
I gave it two solid skims and missed that both times, thanks!
I'm from Ukraine, and I traveled there last year.

It's very safe in most places, and my hometown of Odessa is especially friendly for tourists these days (to the extent that I think that it's becoming too much tourist-oriented). I've helped a Korean tourist find a way to the sea (she asked me in English) in the middle of November, long time before the tourist season begins.

Most cities in Ukraine are great tourist destinations.

Except for anywhere in Donbas, which in 2015 was a literal effin' warzone, and where people still die during the "ceasefire".

All reasonable people that could stay the fuck away from Donbas did so. That's about two million people, just to give you the scale of things. Still, the area attracted some people. The kind of people that downed that Malaysian airliner.

I doubt that guy made it anywhere close to combat. There's still law in Russia, but the moment he crossed into Donbas, he was a goner.

A remarkable investigative job by the parents and the journal, though.
What is a good resource / tutorial on using Hacker News API?
I found a couple of various turotils - none which are really great and some are old and broken. I am new to python - having only recently worked through some of the intro books and practiced for about 3-4 months.

I want to collect data on science related articles.For example I would want to collect all articles discussing "influenza"
even a full brain is just a computer without memory, ethical what
> There are significant advantages to having the entire Nixpkgs package set in a mono repository.

Yes there is many advantages to nixpkgs being a single repo.
In fact, it is one of the main strength of Nix.

It gives you all the advantages of corporate style source monorepo without the inconvenience.

Out of order:

- It avoids the multi-version diamond dependency problem and the necessity of a SAT solver.

- It allows transactional upgrade of multiple packages.

- The detection of any break / problem of an update for any software depending on it automatically.

- A consistent view on the entire dependency tree at each instant. With possibility of rollbacks.
I don't disagree.

But the problem began decades ago when sysadmins started using firewalls to control what employees could access. During early 2000's I was involved in moving a lot of apps that used a bespoke port to port 80/443 just to make sure our apps and services didn't have any client hiccups due to (rightly so?) belligerent sysadmins.

All this has really done has made sysadmins lives harder bc of packet inspection. So, all app developers and now infrastructure solution devs must run thru 443, otherwise the take up wouldn't happen. The internet is effectively running on one port nowadays.
Top 5 Video Interview Tips for Data Scientist Jobs
Because HN is full of guys who haven't the faintest idea of how to be halfway decent men, let alone human beings?
That sounds like a more reasonable example that matches the original definition. I'll use this one next time it comes up amongst my friends.
Self-Driving Car Liability
Explainable AI Frameworks Driving a New Paradigm for Transparency in AI
these prolonged assessments seem worse than a regular take home assignment + presentation. its a waste of the applicants time really.