skysight-inc/HackerNews huggingface dataset:
Put yourself in the recruiter's shoes for a second.

Facebook has a vast array of technologies in use, from the top to the bottom of the stack and across a wide breadth of problem domains. A lot of the time there are competing technologies.

No one engineer at Facebook is familiar with the sum of technologies worked on by engineers at Facebook.

It stands to reason that recruiters are in the same boat.

So if someone comes to you and says "I've used Oberon, which is like Modula", do you know if they're correct? You don't, really. They very well may be. But the recruiter may also be dealing with one of the three dozen hopefuls every day who are desperate to pitch that X is similar enough to Y that they should be given a chance.

The recruiter was in the wrong. But at that size, there will always be recruiters who are in the wrong. It's luck of the draw. I've dealt with two Facebook recruiters in the past 4 years: one who misunderstood my résumé, another who understands it quite well. These days I don't take it personally.
How much time/effort does it take to just update all this old stuff once and for all?
Seneca Systems is hiring in eng/sales/ops to make awesome products for cities
People at Seneca Systems wake up every morning with a purpose: to design, build, market, sell, and support products that change the way local government does business. That drive to make the lives of millions of goverment employees easier permeates everything we do here, and manifests itself in a closely-knitted, diverse team of individuals who strive for excellence.

The challenge of blazing a new trail in an industry long-renowned for difficult sales means that we're constantly pushing ourselves to the boundaries of our abilities—it's a thrilling feeling we encounter every day here at Seneca Systems.

If this sounds like a place that will bring out the best in you, check out our open positions here:

https://jobs.lever.co/seneca.systems
This[0] seems to answer your questions.

TL;DR: The kernel does it all and passes the unencrypted traffic to the local port specified. There's a command to configure it with the appropriate keys, etc.

[0] http://www.c0t0d0s0.org/archives/5575-Less-known-Solaris-Fea...
Here it is: https://github.com/mesosphere/dcos-commons/tree/master/frame...
I don't think so.

From what I understand, calling WebAssembly functions from JavaScript (and vice-versa) incur a runtime penalty that's way worse than calling JavaScript functions from JavaScript. As such, WebAssembly makes sense for entire applications that would be compiled—think game engines targeting WebGL, or a font rasterizer targeting canvas, etc.

Since this only supports a subset of TypeScript, you won't even be able to compile your dependencies to WebAssembly, meaning that literally any code you interact with that you did not write has this performance setback.
Got your goal faster by saving$250k and moving to Costa Rica
After Facebook admits Russia election ads buy, US senator calls for closer look
Thank you for the kind reply, it was kinder than I deserved.
If I had more free time on my hands, or were king of the world and could make it so, a fun exercise would be to retrofit Firefox / Chromium to support Scheme as replacements for HTML/CSS/Javascript and get a merry band of geeks to build a shadow web.
They should be given kudos for even trying, not blame for failing at what appears to be an impossible task. Sony thought they could offer Linux-on-PS3 and still keep the PS3 secure. For a while it seemed to work, but eventually it was demonstrated that Linux-on-PS3 broke the security model of the PS3. Sony really had no choice, because it's a gaming console first and foremost and they had to protect that. Yeah it sucks for everyone who was interested in using it as a Linux machine, but if you can't recognize that Sony had an obligation to protect the gaming console over the Linux support, I don't really know what to say to you.
ouch. it hurt me too
> it's one big reason why I think UTF-8 is generally the wrong way to expose Unicode to a programmer, since it lets them think they can keep that cherished "one byte == one character" assumption right up until something breaks at 2AM on a weekend.

Unfortunately, as long as you believe that you can index into a Unicode string, your code is going to break. The only question is how soon.

I actually like UTF-8 because it will break very quickly, and force the programmer to do the right thing. The first time you hit é or € or ️an emoji, you'll have a multibyte character, and you'll need to deal with it.

All the other options will also break, but later on:

- If you use UTF-16, then é and € will work, but emoji will still result in surrogate pairs.

- If you use a 4-byte representation, then you'll be able to treat most emoji as single characters. But then somebody will build é from two separate code points as "e + U+0301 COMBINING ACUTE ACCENT", or you'll run into a flag or skin color emoji, and once again, you're back at square zero.

You can't really index Unicode characters like ASCII strings. Written language is just too weird for that. But if you use UTF-8 (with a good API), then you'll be forced to accept that "str[3]" is hopeless very quickly. It helps a lot if your language has separate types for "byte" and "Unicode codepoint", however, so you can't accidentally treat a single byte as a character.
Somewhat on topic. Does anyone use actual Unix? Is it even something you can install anymore?
Well the app didn't care - we had self signed certs (actually internal CA signed IIRC) that we had to feed to the kernel ssl module using the ksslconfig commands.

Edit: @Mister_Snuggles points to a link below if you wanted to run through the whole process.
> I'm a horrible procrastinator

Having a terrible sleep schedule will predictably cause this.

> I wake up at a decent time

When do you go to sleep? How much sleep are you actually getting? Some people need 9 hours per night. If you are getting 7 hours per night and telling yourself that you're getting enough sleep, try getting 9 consistently. Then dial it back to 8.5 after a few weeks.

> don't get up til early afternoon

So your sleep schedule fluctuates by multiple hours day-to-day? That makes things a lot worse. Give yourself a consistent bedtime.

------------

Things that you can use to improve your sleep:

- The app Freedom, which you can use to block websites on your phone while you are working. You can also schedule it to auto-block starting at your bedtime.[1]

- The apps SelfControl and ColdTurkey, to do similar things.[2][3]

- The habit of running for a kilometer every day on a treadmill or sidewalk/pavement. You won't lose weight, but it will make your sleep and your focus better.

- The habit of repeating to yourself "this is uncomfortable but it is worth it and I am stronger than I think." When you have to do something you feel proctrastinatey about. For more on this, learn about Stoicism and Rational Cognitive-Behavioral Therapy. Consider a therapist.

- The app Rainymood, which you can use as a cue to your body that it is time to sleep. Will also help you sleep through random noises.[4]

- Music that is up-tempo and mostly instrumental, such as taiko drumming, Lindsey Stirling, Natalie McMaster, or VNV Nation.[5]

- Amazon dot, which you can use to set a go-to-sleep alarm that you don't need to get out of bed to turn off for $50. [6]

- A physical alarm clock separate from your phone so you don't go from waking up to reading HN in bed.

- A sleeping mask to block the light out from your eyes for $9. [7]

- A better mattress for $190. [8]

Some of these things cost money. Losing your job costs more.

[1] https://freedom.to/

[2] https://selfcontrolapp.com/

[3] https://getcoldturkey.com/

[4] http://rainymood.com/

[5] https://music.amazon.com/user-playlists/a3d974e87a5b4c38b304...

[6] https://www.amazon.co.uk/Amazon-Echo-Dot-Generation-Black/dp...

[7] https://www.bedbathandbeyond.com/store/product/bucky-reg-40-...

[8] http://www.ikea.com/gb/en/products/mattresses/mattresses-top...
Ask HN: Best guesstimate for year UBI goes legal?
Or is it even gonna happen?
I've dreamt of both a make debugger and a bash debugger, and here we have someone casually demoing both in the same video.
Satya Nadella: Writing Hit Refresh
It’s your data, we’re just living in it
This is inlining a function and unrolling a loop. It's done in many languages, no?

More generally, many automatic refactorings are not entirely safe but we do them anyway, assuming that the code will terminate (since intentional infinite loops are rare) and relying on tests and human reviewers to check for mistakes.

Depending on the program, substituting equals for equals might have to be rolled back for performance reasons; computing a mathematically equal value is no guarantee.
For sure. I was being a tad facetious. We are potentially in blink element territory.
The fastest JavaScript number → int32 hash function - benchmarks
Those all seem like pretty basic developer best practices to me.

Of course each project needs it's own virtualenv. In fact, each project should have it's own docker image. Why install an application library to the entire system? That is not a good idea in ANY language.

And of course scripts need to use the right virtualenv. Or better yet - why not put each app in it's own docker? That bundles up everything into a single "file" you can run on command.

All of these things you are listing as downsides seem like things that one normally moves away from, when they put a codebase in git and stop deploying to prod by copying a few files to a shared network drive and restarting the server?????
Sure, I get that and agree. I just object to the idea that "investing" in public transit just means "throw money at the transit agency with no plan and no accountability".

> Voters just approved a $3.5 billion bond measure for BART. They're not even using it to expand service--just to "maintain existing infrastructure". They need billions just to stand still.

Yes, and that's what you get when you underfund something for decades. Technical and maintenance debt piles up, and it costs increasingly greater amounts of money just to hold the status quo. I don't know for a fact that this $3.5B couldn't be managed in a better way than planned, to not only maintain what we've got, but also improve, but it doesn't seem that far-fetched to me, either.

I'm not saying it's wise, given how BART is currently managed, to throw (say) $10B at them, but, managed properly, perhaps it'd be enough to not only get them out of the hole, but also make actual real improvements? The trick is, of course, giving them that money in a way where we'd actually see good results, and I agree that, without other things changing, we probably wouldn't get much for that money. At least not enough to be worth it.

In the end it's the way the bay area is structured politically that's the problem. BART can't build new lines because the citizens along the way are all of the NIMBY mindset, and our governing structure gives them too much power, and politicians are too cowardly to override them. The Fremont->Diridon expansion plan has been on public maps since before I moved here in 2004; and we just finally got the Warm Springs expansion earlier this year. And who knows about San Jose. The delay isn't because BART sucks at building or managing construction projects, it's because the people and municipalities along the track path are selfish.
Reminds me of the classic "My voice is my passport. Verify me." Hopefully that is not the only second-factor option they provide?
Their ethics don't seem to be something they take seriously as the video they use to promote their own site is an impersonation itself.

Seems from right out of the gate, they are breaking their own ethical guidelines as a cheap promotional tactic. If they care that little about themselves and a former president of the United States, what do they care about your likeness.

It also doesn't help that you give them a universal perpetual license to do whatever they want (including selling your likeness for someone else's use) by uploading.

This just seems like a slimy team that put up an ethics page as a CYA.

I'm willing to eat my words if they had Barak Obama's consent to use his digitized voice for this but, it's highly doubtful since there's also the coat and seal of the President of the United States on the flag in the background which would be a massive ethical breach of a former President just to promote a silly little startup.
Let me try to clarify what I meant. If a culture can enhance the culture's members' ability as individuals to create higher economic output, then that culture is probably more able to lift individual members out of poverty. Or, if you prefer, it gives the individual members better tools for lifting themselves out of poverty.

I'm not claiming that it will do better at taking care of the poor. I'm claiming that poor members of that culture will be better able to help themselves.
One note: if you've done everything correctly under the hood, instead of reading and writing the entire filter into and out of memory, just mmap the file and operate on it directly. It turns out to be pretty fast, especially on SSDs and you can make both many filters and test them quickly this way, or make filters that are practically larger than RAM and swap partitions and make absolutely enormous sets.
So your test for whether or not US interference in a foreign election bothers you is whether or not they have sufficiently "meaningful" elections? What?
pip install -r requirements.txt

Pretty simple, no? Most any python project I have seen in the last 5-6 years uses it.
Judge dismisses ‘inventor of email’ lawsuit against Techdirt
I (charitably) assumed it was deliberate because of a name clash with something.
But you start with a good argument. Without one, you are wrong to continue on making emotionally manipulative appeals.
Articles on fractals, computer graphics, mathematics, demoscene and more
> They could've easily passed it as a law

No, they couldn't, because they didn't have 60 votes in the Senate to break a filibuster; having lost some Republican Senate support since the time shortly before when the bill past the House but died with 55 votes for and 41 against in the Senate.

> but the constitutional challenges would have probably made it a short lived law.

The Constitutional argument (whether this is correct or not, it is the argument that is made) against DACA is not that it isn't within Congress’ power to do it (it very clearly is), but that the EO is not authorized by existing statute and, as such, impermissibly usurps Congress’s Article I powers over immigration.

So, no, it wasn't done as an EO to avoid Constitutional challenges, those challenges exist specifically because it was done as an EO.

It was done an EO because the votes didn't exist in Congress, particularly the Senate.
Some things stay "true" even long after they are not. Lisp is also unbearably slow... as compared to C on 1979 microcomputers.
Honest question: how do tachyons differ from a (well-thought-out) collecion of less/sass mixins?
Here's a helpful calculator, it will even tell you the optimal number of hash functions. All you have to know is the expected cardinality of the set.

https://hur.st/bloomfilter
They do it for profit though. I don't see the motive as particularly relevant, the result is the same, division and fear.

Limbaugh certainly does. He said Sandra Fluke was a prostitute. I'm sure he's said many other things. WaPo and NYT are a little better, but their writers have gone a little bonkers over Trump hurting their credibility. I'm sure there are some Limbaugh like news sites on the left. There have to be, riling people up is very profitable. What about the DNC pushing Sanders off the ticket story? I mean take as step back and analyze all this stuff the press puts out. It's pretty divisive.

I'd really like to see a side by side comparison between Russian planted ads and comments and domestic ads and comments. Do you think we could tell the difference?
New image hosting website freeimg.me
[ its my website dont hack it lol its just a suggestion]

My short bio: im a owner of freeimg.me which allow users to upload images free no need to be paid to use this service.

the idea come these year because we try to help peoples to share their images with everyone without any problem

you can host unlimited images for all, What is the max mb? the max mb is unlimited mate upload any image size you want

we don't support compress images or what ever. We protect your information and never E V E R share it with anyONE only delete the images which broke the terms

My Proof:
The website ("freeimg", "Upload your image", "Website index".) " https://freeimg.me "
about us ("about") " https://freeimg.me/about "
terms of service ("Terms") ( please don't broke it ) " https://freeimg.me/terms "
privacy ( " privacy policy ") " https://freeimg.me/privacy "
Search phrase most likely to match previous moral panics: "You may be right, but it's clear that..."
Cool! I love it.
> tl;dr: it's probably real writing, likely related to Roma/Syriac

Roma and Syriac are two radically different languages (Indo-European vs Semitic), so it's peculiar that the conclusion would be that it's one of the two!

Disclaimer, I haven't watched the video.
That makes me wonder how many cultures only exist in the realm of identity politics. Certainly there is "culture" that white people are the predominant part of (I'm thinking of the church basement Lutheranism of my childhood as an example), but no one would call that "white culture". What other cultures are a political construction as opposed to a "natural" one?
Back when everyone agreed on libertarianism
Machine Learning with CoreML and Apache MXNet
Absolutely, though it's a dying breed, and with the news of Solaris's EOL, accelerating all the time. BSD is the FOSS actual UNIX. On the commercial side there's AIX from IBM, HP-UX from HP, and probably a few other really niche-y ones I forget.
Sounds like the 100 speakers they used were Irish or Scottish.
Hillary Clinton (two "L"s) never ran the Clinton Foundation. She spent two years on the Board. The President of the Clinton Foundation is Donna Shalala. And the person who probably actually leads it is the founder: Bill Clinton.
> What I don't have an explanation for is why the C compilers produced better code than the Pascal compilers.

I was not aware of this, but I can think of one reason: Pascal does bound checks on array references.

Having lived through the Pascal-to-C transition in academia, I was under the impression that the main reason for C's success was that it came with Unix, and Unix was free (at least to schools at the time), while other languages and OSes cost money.
It's not typeless if you validate it using a schema. (For example, there are JSON encodings of protobufs, where validation will be done when the file is read.)
Nah, they were pretty patient - updating their resumé so that they weren't lying, yet still giving the recruiter what they thought the recruiter wanted.

Presumably they were worried that the resumé wouldn't just be seen by a recruiter, and a more knowledgeable person might flag it.
Verbatim exchange:

Thanks for the quick response and clarifications. Experience with Linux and other UNIX-like operating systems is largely transferrable thanks to the standardization that resulted from the POSIX specification. As a result, the terms "POSIX" and "UNIX-like" by-and-large refer to the same thing.

My experiences are in particular with developing software for Linux platforms, which are the most popular of the UNIX-like operating systems. I also have experience using POSIX-specified APIs to ensure consistency and portability. Beyond software developers who have programmed in the 1970s, most people do not have experience with a true UNIX OS, and I would find it hard to believe that such outdated technologies are underpinning Facebook's advanced innovations.

I've updated my resume to indicate my familiarity with Linux, POSIX, and UNIX-like systems. Please let me know if there is anything else you need.

Thanks for your time and consideration,
Stanley Zhang.

Response:

Hi Stanley,

Thank you for the tutorial. We're looking for experience working on Linux and Unix.

If you do not meet the above, please let me know if there are other roles you'd like to rank.

Best,
________

I'd love to see you defend why the guy who wrote the first half is bad at technical communication and needs to develop a professional attitude, and the recruiter -- who copies and pastes the same incorrect response over and over, showing no indication that they read a single word -- is a professional communicator with a good attitude.
Australian middle schools almost always teach a foreign language, the problem is that it's more or less random - Japanese, French, Italian and Indonesian are pretty common.

Depending on the school you can elect to keep studying a language in high school, and the subject weighting is quite favourable towards your final College entry rank. But most people graduate with minimal retention.
Wow, my bad. My mistake for bad phrasing! I edited it to hopefully be more clear.
T-Mobile is giving away free Netflix for family-plan subscribers
The problem here is the that person thinks they are talking to a technical person when they are actually talking to a non-technical recruiter.

IMO the recruiter should have basic understanding of the technologies they are recruiting for. But it's the norm for them to have no idea.
One of the biggest issues is that a lot of newsrooms have zero control over their CMS, because they're owned by a corporate entity that dictates IT decisions from afar, slowly and with much gnashing of teeth.

Family-owned papers like the one I work at (The Spokesman-Review in Spokane, WA) are the one of the few news orgs that could actually put something like this into production within this century, but even we still have to deal with manpower issues.
Well that is unsettling. In the article you linked it sounds like Ancestry.com was responsible for working with the police. 23andMe seems to have a better track record on privacy and claims to have resisted requests from law enforcement so far. But I agree that it's not ideal that law enforcement can even make these requests. People should be able to check their genetic health and not have to worry about being wrongfully placed at a crime scene.

https://blog.23andme.com/23andme-and-you/23andprivacy-your-d...
I assume that's just so you can run the wallet on your phone
Of course that's possible, but I don't think so. The lengths of the groups seem to me to be distributed more like words than sentences.

[UPDATE:] More info here: http://www.voynich.nu/analysis.html

This is particularly interesting:

"The apparent lack of common phrases is one of the main anomalies of the Voynich MS text."

If that's really true I think that's a big clue. (Exactly what it's a clue of I'm not sure :-)
Ah, gotcha. Why is that so objectionable, though? Can you state with certainty that a dog (not specifically your dog, but the average or maybe even a majority of dogs) does not increase wear-and-tear on an apartment at a level that justifies a higher rent? I live in SF, so I'm certainly no stranger to the concept of the greedy landlord who jacks up prices just because they can, but extra pet rent seems entirely reasonable to me and not just a manifestation of greed.
How to Use ADRs to Get a Heads Up on Stock Price Action
I guess if you wanted source obfuscation that's deeper than a minifier it might be of some use? Not sure what decompiled WASM might look like.
It's my understanding (which I freely admit may be in whole or in part mistaken) that such loans didn't really exist until heavy political intervention/the creation of Fannie Mae.
So it says here you've worked with pipes in large commercial buildings and small residential buildings.

But this position is primarily for pipes in park bathrooms. Do you have any experience with that type of pipe?