skysight-inc/HackerNews huggingface dataset:
Is there something wrong with not wanting someone to write an n^2 function that should only take O(n)?

But that's not what the typical whiteboard session actually assesses -- that is, whether you'd never catch yourself, in the normal course of development, from implementing a grossly inefficient algorithm before catching yourself, and long before significant damage has been done. BTW the operative phrase here is "normal"; as in, the normal unhurried pace at which we work, with time to reflect on these things during coffee and bathroom breaks. And of course without being surrounded by tag teams of 20-something dudes you've never met, comfortably assessing your every move -- secure in the knowledge that they'll still be in a reasonably tolerable job, no matter what, at the end of the afternoon; but as to whether you'll get out of your current situation -- that's a total crapshoot, of course.†

What they test, rather, is whether your immediate, muscle-memory recall of the complexity class for each and every use case is 100% correct -- subject to the above-mentioned adverse conditions. Because no matter what they say about "just wanting to see how you think through a problem" -- in reality these quickly devolve into zombie-like grading sessions (and, depending on your state of nourishment and general composure, sometimes outright death marches). Where -- very much unlike under real working conditions -- at the slightest misstep, however temporary -- you start losing "points", and very significantly risk the prospect of failing the process altogether.

So I don't see how complaining about the existence of the process is relevant.

It's an observation about a process that has been widely observed to be deeply flawed, on multiple fronts. There's no need to label it as a complaint.

† Like as not, without adequate breaks for nourishment or bathroom needs -- or a significant portion of the time, without a break of any kind -- during the whole multi-hour ordeal.
> It looks to me like this guy ... assumed that all black people

Thus is the heart of the matter - in reverse. I'm not trying to be pointed, but there is no other way to say it, so here it is: it is you who have assumed, not the author. This extrapolation of the one to the many is at the heart of modern identity politics. It is the core of what the article gets at - to be identified as a thing you have to fit the stereotype. And anything the one does is instantly assumed to be a comment on the many or, in some cases, the all, and any way the one varies from the many doesn't change the definition, it is merely discarded.

I despair at this, I really do. Why do we breakdown the individual homo sapiens in a story to their base elements of race, gender, sexuality, religion, rather than celebrate their unqiueness?

I had a 23andme DNA test years ago, and I shared my racial profile (X% Scndanavian, y% norther european etc) and someone made a comment about the last line: "100% 5thaccount - you are 100% you". I still think about that comment a lot. These elements that make us up don't define us, as we are not the sum of these elements the way water is two parts hydrogen, one part oxygen. We are our own selves, who are more than, or sometimes less than, the sum of these things. Rather than reduce our experiences to the net sum of these simple elements, I think we should praise the unique - an unique implies not generalisable to the many or all - outcomes we each create.
Also in the steel industry in Australia (Tasmania). Mostly structural steel at our workshop but also marine and agricultural at our other sites.

Huge slump right now. We need multiple large projects on the go at once to keep all four workshops busy but the work just isn't available.
This makes no sense. I open up Uber and tell my destination, and Uber tells me 87₹. I press confirm and that's it. If the network goes down it's still 87₹.

In contrast, a traditional taxi meter allows the cabbie to take a circuitous route with unsuspecting passengers. Before Uber I needed to constantly be on guard against autowales doing this to me (due to my ethnicity I'm prime ripoff target).
Whataboutism is irrelevant. What matters is whether his assertion is true: are both parties' policies toward the Internet a problem?
You said his whole argument hinged on a point that you chose to interpret one way...and then you did it again:

"So now women don't belong in tech not because they're under qualified, because you can't imagine not wanting to have sex with them?"

You choose to draw conclusions that he never made. He said:

"I find this friendship to be almost impossible from a woman's point of view. There are so many hints of sexuality it make a genuine friendship from an older man to a younger girl so to speak almost taboo? really? no sex or favors?"

He's clearly talking about what outside people think of an older man befriending a younger woman, and you draw the conclusion that he "can't imagine not wanting to have sex with them". This is an entirely different thing than articulating what other people think(liberals AND conservatives FYI).

Making it personal doesn't help your argument.
At home I like Sennheiser HD-650, but being open back headphones they leak quite a bit of sound in and out. For the office (and commute) I just bought the Sony MDR-1000x - the noise canceling is very good, better than Sennheiser Momentum or Bose.

I like IEM's for the size but in terms of comfort not so much.

For those on a tight budget, best value headphones I've used are Soundmagic e10 IEM's and Superlux HD681 Evo closed back headphones, for about £25 each they are great.
I've used both f.lux and redshift over the years. f.lux worked really well on the mac at work, but I had problems with it on my linux machines. Was using redshift till a few days ago. I recently switched to the "Night Light" that Gnome added as that also works on Wayland (I think f.lux/redshift don't support wayland yet)

[1] https://www.gnome.org/news/2017/03/gnome-3-24-released/
When I worked at the public library as a teenager, I proposed a "hundred dollar bill contest," where we would announce that there was a hundred dollar bill in one of the books. The head librarian got a horrified expression when she realized what I was proposing, and threatened to fire me on the spot.

So I wouldn't mess around with God. ;-)
Containers vs. Zones vs. Jails vs. VMs
Ok, Thanks, I just checked the preferences, and I noticed that 'fast transitions' was check ON, which is probably what is happening. I will test it out over the next few days and see how it goes - though I just got the update notification for 10.12.4 with Night Shift (I am currently on 10.12.3) so I am torn between trying that out instead.
I've had a few problems getting it running on AWS but setup was a breeze on GCE. So far it's been cheaper (and safer) than most VPN providers I've seen. YMMV
Why didn't they use their new .google TLD for this?
I'd be interested in trying Kite for JavaScript when it's ready. Most of my company's code base is open source and we do a lot of open source work so Kite could be a nice fit one day. Trying out Kite on our actual code base for a week would be a real litmus test for me.

We're comfortable with sending our closed-source code to GitHub and our secrets to Google Cloud and AWS so I can see a path towards being more comfortable with uploading code to Kite as well. Some guarantees around privacy and the ability to delete our code and derived data could help assuage concerns.

In the meantime, perhaps you could highlight that the code uploading is opt-in on a per-file or per-directory basis (though one issue with this is that our open-sourcing system allows for private subdirectories within public parent directories and we'd want finer control)? I'd feel good about having clarity around what's uploaded and what's kept local.

In any case this seems really cool for open-source projects to start with. I'd definitely give the JavaScript version a try. And do you think you could add a VS Code extension?
Gnumeric Sheet Functions
Sure. That capability was built and scaled from the iPod up.

Foxconn didn't start building millions of iPhones. They started with thousands of other products. Same thing happened with Dell. They financed factories for Asus to build laptops and walked away from nearly new plants in the US not long ago for mostly tax and accounting reasons.
> The company probably wanted to cut costs and picked cheap foreign workers that didn't perform.

The majority of the time, that's the only reason why they're relocating the work. If you have to pay foreign workers equivalent to Americans to get equivalent work, then offshoring is pointless.
Ya, this sucks... a lot. VPNs are a start with existing tech. I firmly believe new technology will solve this problem. Encryption everywhere. Overlay networks. New fully encrypted and annonymized DNS systems. Digital currency incentivizations. Policy helps but in the absence of policy technology will find a solution.
Technology used to trump policy, in an unstable but stubborn way. Napsters and piratebays die, but file sharing lives. It's less intense now nit because of policies, but because legal ways to buy most music and videos became reasonably convenient for the mass user.

How well might connectivity limitation work? It took China immense centralization and a lot of technical effort to build the great firewall, which is not exactly impenetrable, though.
Isn't "https everywhere" going to make this a moot point?
Well, yes, at the moment machine learning is scooping up low-hanging fruit in a lot of areas. Whether that will lead to AGI somehow is pure speculation.

It is of course true that solving AGI solves most other problems (while creating new ones that we are by no means ready to handle) but that doesn't mean it's likely to happen. Hopefully it doesn't anytime soon.

There are other possible breakthroughs. Just as a random example, humanoid robots with effective IQ 60 that could be trained to do all our current manual labor. That would completely transform society and we would be sorting it out for decades. Or it might become possible for someone in a garage to synthesize infectious biological agents and intentionally or accidentally wipe us all out. Or we could get cheap energy beamed down as microwaves from solar-powered satellites. While it's true that AGI changes everything, it's not the only thing that can change everything, and you can't predict what will happen once everything changes.
Any estimate on EC2 costs using this moderately?
I've used streisand on DO (while traveling in China) and it worked well. There's also a similar project called algo[1] which provides a single protocol with maximum security, in contrast to streisand's multi-protocol flexibility (and increased surface area).

https://github.com/trailofbits/algo
Thanks - yeah that is normally what I do, but sometimes in the rush I just want to start opening up diagnostic apps and don't really realise until a bit later when I find myself squinting and straining my eyes to read a really dark screen in (what is now) a brightly lit room.

It would be nice if f-lux could detect that there is activity after many hours away, and the ambient light in the room is quite high, so let's go "throttles to the firewall" automatically and set the screen back to daylight mode to commence the work day earlier than normal.
There is a Darkroom mode that is red-on-black.
DNSCrypt + HTTPS everywhere solves the latency issue but it doesn't solve some of the other issues.

You still need the technical know-how to set up a DNSCrypt recursive resolver. The resolver then talks to the respective recursive chain in plain text as DNSCrypt is not something that is widely adopted.
Yes, what is obviously subjective to me, may be objevtive to you. We wont know unless we look at the evidence and debate it. Why dont you start by presenting some. I have looked and looked, but I am failing to draw causality
I used it in the past, but I was thinking of using it again. I am still trying to come up with a decent strategy. Someone passed along theirs to me, but I have not been able to go through it yet.

Essentially I am looking to avoid hiring someone on fiverr as its more of a hassle with poor results. Turk is what I am considering now even if I get some duplicates.
I can't remember a product that sold 400,000 preorders (many of which were sight unseen) with a $1,000 deposit in my lifetime. I think anyone trying to downplay the demand isn't looking at it in the right context.
Yes. To be fair though, many sites are on shared hosts, and lots of traffic goes through a handful of CDN networks.

I think that the SNI note below is probably the bigger hole.
This is what happens when you vote Republicans.

Republicans will do anything for profit. This is their core driving force. For them, money determines value for everything. "Who gives a shit about anything else? We should reinstate slavery because it would increase profits! Also, poor people are terrible people!"

Democrats believe profits are nice and all, but isn't the final metric on value. There are a lot of other variables that determine overall values - happiness, privacy, time, profits, cleanliness, murder rate, etc. Notice that this includes profits, because profits isn't a bad thing.

If you value things like privacy or the environment or anything else besides profit, then never vote Republican. Always vote Democrat.
Another thing often overlooked with VPNs is that they're just not that fast. I have a 600/40 connection, and I've tried at least six for-pay VPN providers. The fastest one I found (won't mention as my goal isn't to advertise for them) hits, at best, 100/30. And even then, only over L2TP. For whatever reason, OpenVPN is always slower on every PC I've tried this with.

And obviously, you gain a good deal of latency, especially if you use an overseas exit point.

And now we get to deal with shitty services like Netflix punishing privacy-conscious users and blocking access to paid accounts while your VPN is up.
Inside America's Last Great Pinball Factory
That's interesting. But wouldn't it be better to pass a law to do this, rather than relying an executive agency's regulations, which may change at their will and be interpreted as they please each time the government changes hands?
Uber doesn't bend over for the social justice establishment that controls the media, so they will continue to attack Uber even for the exact same things their poster-boy companies like Google do. How is an Uber Jewber more offensive than a Jewgler Googler?
Why does he refer to OpenVPN as a "risky server"? Does it have a history of embarrassing security vulns?
Good question. I definitely thought about just hiding all the views. I was interested in creating the illusion that all the videos are super popular – I feel like seeing a random really high view count creates false excitement.

I think a view-count-less YouTube would be really interesting, but more uncomfortable in a way. How do we know what's "the best" if the numerical values are totally gone? I wonder if it's more comfortable to know you're being lied to than to have no view count at all.
Yeah, the sadness really shows. I wish I could share your clinical detachment. I guess I'm too PC (as someone else implied) or ignorant of mental illness (as you implied). Let's agree to disagree about our opinion of Owens. He's a deranged and schizophrenic genius, I get it. We can agree that he's brilliant and is producing something really cool.

I'm not bothered by his racism -- it's too common for me to be really upset by it. What bothers me is how you and others are so quick to point out how cool TempleOS is, and how smart he is, and how his hate speech is OK because he's ill. You've defended him more than you've defended my disapproval of what he says, which is telling. Enjoy his streams, hell -- make TempleOS your default OS and mail all of your friends/family a copy of it.

Just consider that white males happen to make up the vast majority of his audience. Blacks and whoever else he hates will have a harder time than you do sympathizing with his hateful speech, schizophrenic or not. Again, Hitler was a schizophrenic but that doesn't make his hateful rhetoric OK does it? Oh wait, Mein Kampf was recently a bestseller in Germany and we have a former Breitbart editor in the White House. Touché.
Yes.

Clojure often feels like a skin over Java; an ergonomic library. Most visibly this is manifested in stack traces.

Clojure also wants to compile files, rather than read them.

There are good ideas in Clojure, but they lie around the parallelism abstractions, not around the implementation.

Socially, of course, the JVM has a huge mindshare.
I had all sorts of VPN problems over the years with various Linux desktops OS. What I do instead is that I have a proxy server with just an OpenSSH daemon on port 443 -- if there's web traffic, add sslh to taste -- and then use the SOCKS v5 proxy built into OpenSSH client and then http://darkk.net.ru/redsocks/ I might be the weird case here but I found this infinitely easier to set up than any VPN.
The first time it was for a sub-route that could be brought up in any other route (to show a little search pane in the app). We were told by the community just "not to do that" but it was in our spec and there wasn't a way to load the same countroller for multiple routes.
The second time was more short lived, but it was to allow asynchronous modules to be loaded after the main app. There were no community solutions to this at the time.
The last time wasn't really forking ember but we underwent a painful process of remaking most of our views in vanilla JavaScript for performance on mobile, which has gotten completely out of hand with all the two way bindings of pre-glimmer ember. It felt like we were fighting the framework the whole time.

If you go off the rails, it is extremely painful. I haven't looked at Ember in a while, because of my experiences, so ymmv. It could all be completely different now.
Just credit where it's due, effective action is praiseworthy, and perhaps even more praiseworthy than relatively ineffective but noble actions. I don't understand your willingness to pick out one actor to knock. Why not at least praise them all, as I do? Because that's the difference between us, I praise them all and you want to knock one. Your blasts don't reveal much about your motive for that - do you perhaps want to argue against "Great Man Theory" and in favor of the "historical power of the masses", and somehow think any individual achievement anywhere in history would disprove the latter, or something?

The "artful twist" is built-in to not just that idiom but also "blow wide open." It's not a coincidence, it's central to the meaning.
End to end encryption, keys never leave your premises, routing is randomized? Looks a bit like TOR.
Other people have freedoms, too, one of which is to not associate with you financially.
Not really. These artifacts are very bright white coloured. It's almost as if F.lux can't deal with certain shades of white and forgets them.
A culture without enough [any underrepresented group] or without a plan to hire [underrepresented group] is a red flag.

Do you evaluate potential workplaces based on the number of hispanics, blacks, Australians, Irish, Jews and Muslims as well?
I'm in the market for a full size mech but I'm disgusted by what I'm finding.

Either all kinds of fancy nonsense like backlights, shitty fonts, shitty ergonomic shapes, shitty colors. Or. Insanely outrageous prices (and the accompanying hipster elitism).

An amazon basics non-mech costs under $15. A mech shouldn't cost more than $30, and yet you can't find one even at $70. (Mayby Amazon basics should offer one, I'll buy it right away).
Shamed 0-day peddler Kevin Mitnick.
https://www.mitnicksecurity.com/shopping/absolute-zero-day-e...
As I have my daytime f.lux setting at 5500k, I don't plan to change over. I prefer to have the blue light reduced slightly all the time
The CL community tends to expect you to read the source. You're not just a user, you're a programmer too - and quite possibly of the library you want to use.

It's an interesting dynamic, very alien to modern computing modalities.
I think it's also ignorant to generalize it as "one that popularised and enforced abolition world wide," given that it was one of the largest slave-trading entities of its time.

>Can you name a major civilisation that was not trading, holding or capturing slaves during the time period the British empire was selling slaves to your country?

No. But I would describe them in similar terms. We shouldn't mourn the passing of any empire, we should move beyond the premise that any country has any right to subjugate or plunder another out of a belief in their own racial and religious superiority. Whatever good the British Empire might have brought to the world, it often did while standing on the backs of cultures it considered beneath it.
Hosting a private DNS server has its own issues. Many CDNs rely on DNS server to determine which POP to route you to. Pretty common for Australian internet users who switch their DNS to have videos streamed from Southeast Asia rather than Australia. That would cause huge perceived latency issues. Third-party DNS providers solve this with private agreements [1].

[1] https://community.akamai.com/docs/DOC-4219
That's not a bad idea. The newest kobo reader actually has red LEDs (I assume) to fade to red at night: https://us.kobobooks.com/products/kobo-aura-one

Hopefully amazon copies that feature for their next one.
Firefox has done that for the last several versions as well.
"Han Characters" seems to be the preferred way in English to describe traditional chinese, simplified chinese and japanese versions of han characters.
SSH tunnels work in a pinch (OpenSSH is <3). However for coverage across devices such as smartphones OpenVPN works better long-term.
Two-party? The American federal government is, de facto, a one-party state.
@Safety1stClyde Thanks for the question, I'll try my best to give provide an answer.

The example demonstrates how a given message, is initially processed (encoded) to add forward error correction symbols to it, then byte (or symbol) errors added to the message.

Subsequently the message coupled with the FEC undergoes decoding which corrects the errors previously added resulting in the original message.

The underlying scheme utilized is called Reed-Solomon error correcting code, and is used in many different area, such as data communications, data storage, cryptography etc.
Yeah, I need to examine a bit more of the situation with local-projects. I reject ~/common-lisp because I have my own directory structure, thanks. If I can symlink farm under ~/common-lisp, then what's the difference? :)

(and it's not even a hidden directory, so it clutters up ~).
Large-scale evolution of image classifiers
Yes, but every website you visit can potentially ID you with cookies or browser finger prints.
> I didn't see much pandering from her at all

This one was hilarious and disgusting.

https://www.youtube.com/watch?v=6ESQvJ-qlsk

H: "I always carry hot sauce in my bag" (referencing a lyric in a recent Beyonce song)

Radio host: "I just want you to know, this is going to look like pandering to black people"

H: "... Is it working?"
I think "other risky servers" may refer to the lesser-known servers that streisand includes, like shadowsocks.
Sorry I'm not very good at explaining things in general but it is even worse right now because as I admit I didn't put two and two together until your grandparent comment talked about it.

If families have access to free of cost quality child care, they are now making a choice based on their preference as opposed to a decision bring made for them by environmental circumstances. This might help decrease perception of hostility.
Perhaps one solution might be to poison the data and have your router/device make spurious random DNS lookups and HTTPS connections. Ensure the list of random websites includes the top few hundred companies likely to be in the market for usage data. If enough people did this it would make the data useless.