skysight-inc/HackerNews huggingface dataset:
I’m a consultant and somewhat happy about my job. The boss where I’m currently at wants to hire me permanently and I told him that perhaps if the offer is good enough and without going into details he says his sure we will work that out... he has a big budget and only answers to the ceo and are there to build up everything from scratch and I’m his technical advisor/architect/developer while we establish platforms and team... so it feels pretty attractive and usally I ignore recruiting but then HR starts their process as if it’s me trying to get them and not the other way around... giving references, wants me to do logic and personality tests and now I kinda regret and already said I’m opposed that kind of thing and won’t really do testing for a lot of reasons. They settled with personality test and I said ok I guess I can do that but as I opened it today it really fustrated me and closed it again and now I’m pretty much feeling like saying No thanks as this really drains me. Am I being too difficult?

Edit: thanks for the feedback
I feel like its fine if its just a low technical bar.
The purpose of a phone interviews for me is basically: "can they write a function signature without really thinking much?".
What is the background music you used for this video? Thanks
I'm not characterizing the presence of the switch as freedom - I'm characterizing the existence of the choice "Do things the old way" as containing as much freedom as you previously had, and pointing out that a) such a choice exists b) the ability to make the choice is in the hands of the owner only.

You can't meaningfully characterize the 2002 Iraqi election as a loss of freedom. You can characterize it as a farce, sure. You can call it evidence that you had no freedom all along. (And if people want to say that the lack of user-enrolled secure boot has been a freedom problem with personal computers since forever, I will certainly agree with them.) But you can't meaningfully say, "We had more freedom before this election, and I want to go back to how things were." So arguments about giving up essential liberty and temporary safety just don't technically make sense. If you don't have essential liberty now, you certainly didn't have it before.

I also think that there will be some users who will choose freely to use macOS because they genuinely believe that's better for their computing freedom, and they're not manifestly wrong in reaching that conclusion (whereas I would be much more skeptical of someone saying "I voted for Saddam because I think he's going to do good things for the country"). As I mentioned there is no competent free software implementation of an OS secure against evil maid attacks, with secure boot and TPM-locked full disk encryption. You can, in theory, fiddle with tpm-tools and cryptsetup and shim (or coreboot?) and build something of your own; I've never seen anyone do it, and I've certainly not seen a distro that provides a one-click option in the installer to do it. macOS on a system with a T2 chip provides this out of the box. Windows with BitLocker does. Chrome OS does. (I suppose Chromium OS does, but doing binary builds of that seems at least as tricky as getting cryptsetup and tpm-tools working.) A user who decides to use a proprietary platform as a tradeoff for knowing that their machine is only running software they've chosen (even though their choices are limited) is not obviously making a mistake.

(I will admit that I have a Chromebook for secure stuff and a normal Debian stable laptop for everyday stuff, and I am considering the purchase of a Mac with a T2 chip, for roughly these reasons. I've wanted to figure out TrouSerS / tpm-tools for years but at this point it's clear I won't get around to it.)
In the tech sector this has often reduced to 1 single brand instead of 2.

The worst mistake we engineers tend to make is to dismiss the 'wisdom' of professional marketers and branding experts...
That reminds me of one of my favorite comedy series, Party Down. It was canceled largely because two of the actors (Adam Scott and Jane Lynch) were pulled into two major network shows (Parks & Recreation and Glee, respectively).

You can watch the first episode free here:
https://www.starz.com/series/partydown/episodes/5131/details
Then I come away unconvinced. I just can't imagine recruiters are going to spend all this time making such little money. People naturally gravitate to where the demand is.
It would be better if you had a lot more control to customize it, especially doing things like adding buttons that open links or run scripts.

In any case though I likely still would not use it much. My Pro spends most of it's time with an external keyboard, track pad, and monitor plugged into it.
Which guide did you use to install OS X on there?
> Most homeless need mental health care and should be forced into mental wards but then you have mental health activists that will protest against this.

Because conservatives destroyed mental health care in this country.

Not that it was ever good, but it used to exist, until it was systematically dismantled in the 1980s and all the patients were sent out to become … take a guess … that's right … our current chronic homeless population!

Start by (re)building an actual mental health care system if you want to go that route.
What kind of source do you have in mind? The arguments types that are valid will vary based on the content of the template string, and no type system (well a dependently typed language such as Idris could do it) for JS (flow, typescript) supports that.

On the other hand, both TypeScript and Flow support type checking for JSX attributes (and child elements to some extent)
We can’t get to ‘100% renewable energy’ any decade soon
Not really; Akkadian is East Semitic and Assyrian is Central Semitic.
Ditched Mac completely and went back to Windows after they removed magsafe, added that dumb touch bar, and introduced dongle-gate. I lost faith in their ability to innovate and understand their users.
My favorite bug is having it plugged in to an external monitor, unplugging it to take it home, and then the computer still thinking it’s plugged into the monitor so it stays on & the battery runs out. After, you have this really hot dead laptop.

Apparently the fix is to unplug it & put it in sleep.
1. Wouldn't they need to be shielded in some way to protect against the increased radiation.

2. Were US export controls still in force for encryption software etc. Did this require special dispensation for 'export'?
Precisely. If you try a few tourist phrases, or very basic French, it will be mildly appreciated. But if you speak fluent French with a bit of an accent, particularly in the big cities, you'll frequently be met with arrogance and attempts to switch to English, even if your French is far better than your interlocutor's.

That said, in small towns and villages, this doesn't happen as much. Seems to mainly be a phenomenon in Paris and other large cities.

Also, in Quebec this is never an issue. As long as you speak fluently, Quebecois are happy to speak with you in French.
I recently wrote an article called "So You Want To Get Into Theoretical Computer Science," which is mostly about how to read a bunch of papers to figure out some obscure, heretofore unimplemented (outside of academia) algorithm.

The biggest challenge was reading the mathematical notation, to whit: the four biggest papers in the field I was studying used four different notations, and that you'll end up writing your own translation guide:

https://elfsternberg.com/2018/10/27/so-you-want-to-get-into-...
Couldn't you just do that in email though?
Have a look at Garrett Lisi and PSI:

http://www.pacificscienceinstitute.org/
I have issues with this study but this is definitely flagging abuse. Mods need to clarify that flagging is for spam, trolling, and ads, not disagreement.
Its more complicated, some species will benefit but most will try to escape to the lower temp water:
``or instance, the team used a numerical model to see how phytoplankton as a whole will migrate significantly, with most populations shifting toward the poles as the planet warms. ``

https://scitechdaily.com/impact-of-ocean-acidification-on-ph...

https://news.mit.edu/2015/ocean-acidification-phytoplankton-...

http://environment.harvard.edu/ocean-acidification-and-marin...

http://www.planetexperts.com/ocean-acidification-toxifying-p...
if you're just starting game dev, then pick an established game engine, like Cocos2d-x or Unity. Both can produce web builds.
> The bevel is back, baby. – one of the best things about this machine is the nice slope that doesn’t hurt my wrists while typing. This was one of the biggest things I noticed when I switched from my original MacBook Air to a MacBook Pro, and I’m happy to return to a comfortable typing environment.

I don't own a Macbook Pro, but when I use one for testing or use a friend's, this is one of my chief complaints. It seems idiosyncratic—why aren't more Mac users complaining about the sharp deck edge against their wrists? Presumably not many people actually rest their wrists on the surface. It's probably bad ergonomics to rest your hands in such a way. But I do, and it hurts on the Mac.

Compare the following decks:

A. The deck of the Macbook Air that Brad is discussing appears subtly chamfered for the entire width of its front edge and then chamfered further for a notch in front of the touchpad: https://cdn.vox-cdn.com/uploads/chorus_asset/file/13390447/v...

B. By comparison the MacBook Pro's deck is chamfered for only a narrow bit in front of the touchpad: https://cdn.vox-cdn.com/uploads/chorus_image/image/60364845/...

C. Microsoft uses a chamfered edge and Alcantara on the Surface Laptop: https://img-prod-cms-rt-microsoft-com.akamaized.net/cms/api/...

D. On larger decks, Microsoft (and others) usually at least chamfer the entire width of the touch pad, as is seen on the Surface Book: https://img-prod-cms-rt-microsoft-com.akamaized.net/cms/api/...
From what you quoted this looks like a reasonably executed operation. I don't see any blatant failures here. You might disagree with the goals and outcomes, but I expect the result was close to what US government expected (pro-US power, weakened region). US supports US interests, that's basically the only criteria and always was. Don't conflate actual goals with the justifications (human rights, freedom of speech, etc) government uses to convince own population.
Makes sense. So how is the Hackintosh hardware support for the Dell? What about updates to the OS?

I have installed Hackintosh on a netbook some years ago and as far as I remember you needed to take care not to agree to an OS update.
> Remove the majority of zoning

Sure, factories with toxic waste in residential neighborhoods are a great idea!

> Sure houses will be up next to each other

And we learned nothing from the massive urban fires othe 17th, 18th, and 19th centuries apparently.

All these onerous regulations you whinge about exist because thousands of people DIED from the conditions they outlaw.
https://killedbygoogle.com <- Meebo, Sparrow, Grand Central, Writely, and many more. :(
I hate the Touch Bar. If they don’t get rid of it they should at least modify it to require force touch or make it an option.
You don't need PWA or AMP to make your website load fast
These type of desktop modifications were very popular in Linux in late 90's early 2000's.

My Linux KDE desktop featuring Tron Legacy theme
https://www.youtube.com/watch?v=XKFR6fnxlKg

You can also totally overdo the cool effects.
https://www.youtube.com/watch?v=4QokOwvPxrE

https://youtu.be/zk0EAEWok94?t=246

https://www.youtube.com/watch?v=4ftpcHD3378
You know you can edit what the Touch Bar shows, right? Customize it to be useful for you.
I've forgiven Apple for many small issues over the years but the touch bar is simply unforgivable. Beyond cost it is simply poor design. Keyboards are not meant to be looked at.
Yeah I can’t stand how much it pokes my wrists. Only reason I’m okay with it is because I’m usually plugged in to an external keyboard.
I imagine these were handy for men looking for someone that might be lonely and not interested in a long term commitment.

Perhaps the opposite of the intended outcome.
Agreed! I think the most important security topics have been well covered elsewhere like code injection, session fixation, CSRF. I wanted to talk about unusual attacks which, however, are relevant to many web applications and most developers (count me in!) were not aware of at the time.
irc/freenode

/j #math
1080p at 13" is perfect for me to be honest. They sell a 4k one but I wanted better battery life vs more pixels.
There are other benefits beyond being able to ask questions.

Tests and deadlines provide motivation to do the actual work.

Having a curriculum means that the content is laid out in a logical order that the professor believes should be achievable.

There is a stupid amount of information out there. Breaking it down into a progression that students can follow in order to learn and understand it is incredibly important.

If you're motivated enough then sure maybe you can just buy and read the textbook, although sometimes professors deviate from that when it's wrong.

> Class populations are so large that if everyone had asked clarifying questions, we wouldn't have completed the readings.

Good thing not everybody asks, and those that do ask are generally asking questions shared by a good chunk of the class.
Thankfully Sweden got GDPR, which protects from collecting data "just because you can".
Literally all of these are (debatably) controversial from a PR perspective, not from an actual privacy perspective. Most of them aren't even privacy issues, which suggests to me that you haven't even researched them.

More generally, if any of these things actually offend you, I'm sorry to tell you but you're not the audience for a web browser—after all, general web browsing is far, far worse. Every website you visit gets your IP address and your user agent string. Ooooh noooo.
The new MBA CPU is actually Fanless, there is only a heatsink on top and a Fan next to it sucking air flow from it. I think that is may be a maximum of 10W TDP design, would be hard to get a Quad Core even on 10nm. If Apple could improve its cooling to 15W then that would be possible.
Am I the only one surprised this is at the top of HN? The content feels not only very first-world problem, but also superficial. Or maybe I'm just not the HN target audience anymore.
stop using the word chamfered! For a second there, I thought this account was held by john ivy
Ancient Gadgets the Smartphones Saved Us from Carrying About
Ditching my MBP for ElementaryOS on an existing PC has been a challenge, using Firefox and it's crappy tab-changing makes me really miss the macOS-wide shortcuts for cmd+shift+{} to change tabs, and in general it feels like I have to use the mouse often.

There's a substantial environmental benefit to reusing a computer you already have over buying another machine even if it is made of recycled aluminum, but my main hesitation is if Apple does change processor architecture in the next 2 years per rumors these may be their last x86 devices, and software compatibility for them in just a few years could become very bleak as developers focus more exclusively on the newer architecture.
I find the naming of this paradox a bit amusing given that it has everything to do with the particular anecdote used to illustrate it and not the phenomenon itself.
Funny how true that is. While they are at it, make the new iPhone the 2019 iPhone and simply put the headphone jack back.
This is exactly the phenomenon that gets political extremists elected in moderate districts. Nobody is happy with the outcome (except the extremist) but nobody can see how to prevent it.
No. If they are the ones that want you, you hold all the power in the process
I know this.
Ask HN: Are there people still running their own mail server?
It's been a few days that I've started to gain knowledge in the "mail stack" and I was wondering if there are people who, almost in 2019, are still running their own personal mail server and if so what are the pros & cons of it?

I was looking at Mail-in-a-Box [https://mailinabox.email] which seems a "it just works" solution, any worthy alternatives?
Well I'm using the one I've had for five years. Our anecdata seems to be conflicting.
You need to lean on the hiring manager and tell him to make them stop. He wants you, but HR is HR and they have their own processes. They are also used to being in control and having the upper hand in any negotiations. It's possible he has no control, but every place I've worked, the hiring manager can absolutely put the brakes on the BS and go directly to an offer. It's his call.

If the HR department is really that powerful and obnoxious, maybe you don't actually want to work there after all. A crap HR department can be an ongoing headache.
I didn't use a guide, it's a vanilla install with tweaks from darkvoid. He has a github repo xps-9360 if you search for his name and that model number.
The GP is being hysterical. A pile of whataboutism and false equivalence.
No, you're not being too difficult. If you feel the hassle of going permanent outweighs the benefits of going permanent then that's your choice.

Tell your boss, and get him to either get the nonsense waived (which can be done - do you think a new CEO would be doing logic tests?), or put another hundred grand on your salary!
Can I edit it to have key edges?
Interesting! Reminds me of Enigma. I wonder what ever happened to Enigma after the 2.0 release. Those were the days! I think around 2010 was the peak of Linux desktop customization craze.
If I have to carry an additional keyboard because I don't like the one on my laptop I'll just chose a different laptop.
1. But it has to pull out at that exact angle to work. If the outlet is on the other side of your laptop, good luck.

2. I started missing the magsafe's light the first time I thought my computer was charging but it wasn't (dead outlet before a long flight, so zero charge). Now I open my laptop every time I plug it in a new outlet to verify that it's charging.

Of course, I don't need a magsafe port to solve these, just a special USB-C cable, which is a better solution.

So the only remaining thing I liked about the magsafe was how shallow the port was, which made it easy to clean. Recently I somehow had a tiny pebble or something in one of my USB-C ports that rendered it unusable until I could get my hands on a pin to pry it out.
I don’t think it’s totally acceptable to have to carry an extra device because the company refuses to manufacture the product that we want.
As an interviewee, I'm not interested in only answering questions that are easily answered by my resume so you can tick boxes. If I can't get a sense on the company spirit and you aren't going to treat me like a human being over the phone, why would I want to work for you when there are better companies looking for culture fits?

The sentiment is mutual.
I think it’s the UI mostly. It’s nice having all your messages categorized in bundles, grouped chronologically, then sorted by priority. With Inbox I find that I skim through way less crap to find emails that need attention.
4.6 Adapter for earphone 3.5 mm stereo audio y splitter 2 female to 1 male cable
Sorry, but that is the word we use for, um, chamfered edges in the English language. I don't know any synonyms. Bevel is imprecise and can refer to flat edges.

https://en.wikipedia.org/wiki/Chamfer
This sounds like it was written by a complete amateur. "Try and avoid bias" isn't even grammatically correct.

Their part on bias is woefully inadequate. "We’re all human, and we’re all biased, so the best thing to do is just accept this." sounds like they have no idea what unconscious bias actually is.

The worst unconscious bias is "this person isn't like me, so they can't possibly be good." People unconsciously would rather be around people similar to themselves. This creates groupthink and monocultures, and the reason why there are so many issues in tech. They see a candidate who is a female or a different race, and maybe they approach problems differently, and the interviewer rejects this because it wasn't THEIR way of thinking, which obviously to them is the best.

There are many ways to solve problems, and the best interview problems are the ones where people are free to use their own creativity to solve a problem, not regurgitate the exact same CTCI answers ad nauseum.
I'm using a 2012 retina and it's way better than anything they make now.
Nice! Thank you for sharing. I'm going to add that to https://killedbygoogle.com
MIT engineers fly first-ever plane with no moving parts
I have late 2016 MBP, the two port version and the new MBA seems to be better or equal in every way, except maybe processing power. Honestly I wonder what's the point of MBP now, why don't they simply offer configs with better Intel chips?
you need nutrition to stay alive and function. It is essential to being productive.
That is how most things are named. Including Abilene.
Not nearly enough. More often than not, it’s customization makes for 2 taps instead of one, e.g. brightness and volume.
Yes! For our latest round of machines we bought for our team were refurbished 2015 MBPs. A great machine.

(ed: spelling)
That is a good point. A hash standard for plugins could be implemented by WP then. And a way to verify the hashes shouldn't really be hard, and it would go a long way to making WP more secure by default.

Then if a plugin maker doesn't add the hashes to their downloads (or wherever they would need to be hosted) they wouldn't get a green lock next their listing?

Also, this could at least be automated away even if no one participates. I see it like this. You install the plugin, a hash table is built on the files that are installed. Maybe this is the moment of insecurity, but even SSH has a moment like this when storing keys.

This way you could at least detect "changes" to the plugins, but maybe not verify the initial install is good. But it's 50% there.

And this technique could be added to WP core and no forcing anyone to do anything. :P

But of course, if the server can create the hashes, then the server can manipulate them. But it would be more work for the hacker at least.

I keep all hashes out of the way of the web server so even if hacked, the web server can't be used to hide their activity.
Why would you need an external source for a personal opinion?
lol i worked in the same department as the search team. what a nightmare - some of the code in there went back to the 90s
I took linear algebra from Professor Frenkel. He was indeed one of the most eccentric professors I had. He made a film called Rites of Math and Love whose trailer was very popular (as a laughing material) in our class.
WTF was this guy doing to barely get 4 hours out of a MacBook Pro charge?
I spend no time having to configure things. They just work. That's huge when I only have so much time in the day/week/year, and I'd rather spend it doing something else (like coding or playing with my kids).
https://voice.google.com and a PC headset will get you free calls over the internet.
If you're on iOS then Reeder[1] is a pretty good choice, because it supports a lot of different sync services[2].

The app isn't updated all that often, but then again, it doesn't really need it.

[1]: http://www.reederapp.com
[2]: https://ibb.co/h008HA
I missed out on the kit computers of the early 80s, although it seems like that scene is undergoing something of a revival with lots of new machines - and not just Pi based - popping up. Confession: I spend way too much time watching content on channels like The 8-Bit Guy on YouTube.
FWIW I went 2015 MBP->XPS->2017 MBP. I really liked the idea of the XPS but it had too many hardware issues and the touchpad was considerably worse than the MBP. I would get another Lenovo X1 carbon if I had to go back to a windows machine
It doesn’t support all characters typically allowed in an email, e.g., “+”