skysight-inc/HackerNews huggingface dataset:
Ask HN: What would “cracking the pre-interview” be for certain tech companies?
I'm a programmer who sometimes receives interviews for a few interesting companies but usually receive only offers that are below market average, and from small companies lacking a good budget. Whether or not the types of offers I get is an accurate metric for determining my skill as a programmer or not, I don't know for sure.

A lot of people know you have to demonstrate your knowledge of programming fundamentals well. It's easy to find resources on how to study for and increase your chances of passing the interview, but I'll cross the bridge when I get there. I cannot pass the interview if I can't get a shot at interviewing in the first place. I get ignored in a lot of places I'm seeking to work at. So how do I make my resume more outstanding when I am applying cold, and using no referrals?

For the typical experienced programmer applying to a large tech company, what is "cracking the pre-interview" -beating the application screening- like? Anyone care to share their experience getting into a job interview for such a company?
n=1, A=2:
h b #tri #non-congruent tri
1 4 b-1 roundup(#tri/2)
2 2 b-1 roundup(#tri/2)

.
.
.

n=4, A=16:
h b #tri #non-congruent tri
1 2A/h b-1 roundup(#tri/2)
2 2A/h b-1 roundup(#tri/2)
4 ... ...
8 ...
16 ... ...

summing up #non-congruent tris for each n I see

n tri
1 3
2 7
3 15
4 31

so I think that answer may be 2^(n+1) - 1.

Could be wrong because I forgot what congruent really means.
There is also selection bias in play. Most of the things done by stupid marketers we don't hear of, since stupid marketers have lower chance of getting stories in front of us.
Well either a RNG generates true random numbers or it doesn't. There's no room for "very" here. From Intel[0]

> With respect to the RNG taxonomy discussed above, the DRNG follows the cascade construction RNG model, using a processor resident entropy source to repeatedly seed a hardware-implemented CSPRNG. Unlike software approaches, it includes a high-quality entropy source implementation that can be sampled quickly to repeatedly seed the CSPRNG with high-quality entropy.

So it's a cryptographically secure pseudo random number generator that takes entropy from the processor. It's not a True Random Number Generator. And again, if it does work well for cryptography, it's the unpredictability that matters, not the randomness itself.

[0] https://software.intel.com/en-us/articles/intel-digital-rand...
Knowroaming.com
Essentially worldwide coverage, cheap rates, unlimited plans as well, no monthly fee, and only kicks in when you need it :)
This is mentioned in the adversarial learned inference paper https://arxiv.org/pdf/1606.00704.pdf
(see Lg in algorithm 1)
The current system is not exactly neutral or not corrupt, but it's already picking winners, mainly the ones who already have plenty of money.
I'm not sure about systems older than the NES, but as of the NES era, it was reasonably common for a game's "physics engine" to model player position and velocity at finer values than just the displayed pixels. That is, an x position might consist of one byte for x [in pixels] plus one byte for x_sub [in sub-pixels] and similarly, the minimum non-zero speed could be smaller than 1 px/frame.

If there is some modeling of acceleration, it will be slower to stand and wait right next to a barrier or trap and not start moving until it disappears. Instead, it's best to have some speed already and be positioned so that you're about to run into the barrier on the frame before it disappears. Then on the next frame, where it does disappear, you move into the vacated space without slowing down or taking damage as the case may be (or starting from a stop, as you would have if you stood still while waiting).

If you're not already familiar with tool-assisted speedruns, I highly recommend tasvideos.org

In some TASes, the player will move/shoot/jump/etc. in ways that seem bizarre but are actually done to favorably affect the pseudorandom number generator (e.g. prevent enemies from spawning or shooting, so the additional sprites don't cause lag frames). Since the goal of this bot was score, not speed, there's probably not much of that going on here. I really like the move at 0:35 in the top video for Montezuma's Revenge, where the bot climbs up to the next screen and then immediately back down, presumably to reset the position of the green bug thing and get on the left side of it. That reminded me of some ladder action I've seen in Mega Man TASes.
Exactly. That's a fantastic tactic. Give out a thousand fans and have only 9 or 10 of them be compromised. A safe fan gets torn down by security researchers and declared vanilla, and those 9 or 10 targets believe their fans are safe to use.
I think the use of the word "leak" was supposed to be clever/funny
Journalists have sources that the spy organization would very much like to learn the name of. If you're going to come down hard on leaking, bugging journalists or compromising their phones is the most logical thing to do. The reporter that gave up the fan for analysis was absolutely right to be paranoid here.
They may want to know who is leaking the sensitive information to the journalists
It seems reliance on electronic pay is a big vulnerability, whenever there's a hickup everything stops. You can make the systems work reasonably well but there will be an outage eventually. In any kind of cyber battle you'd think this would be a huge problem. In the US I noticed most young people also carry little cash, while I'm often paying with cash.

I know in China they also like ubiquitous tracking of people, and maybe the us govt would like that too.
If nerve agents can be spawned in secrecy, then the ability of police to detect will always lag behind. Nations inherently need to get involved to efficientize resources.
That makes me think of microsacades. Our eyes are really not jittering either.
Based on what I know about Indonesian politics and American politics. I grew up in Indonesia for a while during the Soeharto regime, and have maintained an interest since.
The giant carrot is reducing ios + android development from, say, 80% more work than ios alone to even 20% more work.
Webinar: Disaster Recovery Planning for MySQL and MariaDB with ClusterControl
> With the exception of Russia and Georgia, it's said that no two nations that have McDonald's have ever gone to war.

And NATO and Yugoslavia, the US and Panama, Israel and Lebanon, and Russia and Ukraine. One could even argue Qatar and Saudi Arabia at this point.

Of course, it should be noted that the attitude of globalization preventing (major) war from breaking out isn't new--at the beginning of the 20th century, it was a quite common view that Europe was too economically intertwined for war to break out. Instead, three of the bloodiest and most destructive wars in history broke out.
They potentially have contact with dissidents and leakers.
Analyze a Soccer Game Using Tensorflow Object Detection and OpenCV
First off-chain bi-directional Ethereum mainnet wallet
Based on NOCUST N-Party Payment Hubs
https://liquidity.network/NOCUST_Liquidity_Network_Paper.pdf
Do you see the irony here? You're bothered that people are dismissing your 10-second comment in which you dismiss someone else's hard work.
How Blockchain Is Reshaping the Advertising and Media Spaces
> Jim is supported. If you need commercial software, contact the original author at 'antirez@gmail.com' or the current maintainer at 'steveb@workware.net.au'.

Do you get many support emails, still?
Sandstorm.io or Cloudron.io like platforms can effectively fix this. It's possible to have a one-off niche app, but operate it in an isolated container and run it from a package format that doesn't go significantly out of date. Sandstorm app packages circa 2014 still work fine, so as long as the overarching platform gets updates, it's safe to run pretty much anything inside it.
I can’t wait for the current educational system to die. It’s funny, quite a bit of current educational system is based on ideas of Comenius, however he himself would be appalled by the current state.
> American Sign Language, which is written the exact same as American English

ASL is an utterly different language from English. Your sentence is equivalent to saying that because a person speaks Cantonese but writes English, Cantonese is the same as English.

"English can be represented through fingerspelling or artificial systems like Signed Exact English or Cued Speech. But these are codes for spoken or written language, not languages themselves." from http://mentalfloss.com/article/13107/7-things-you-should-kno...

It is a common misconception, because English speaking people are generally taught Signed Exact English and see it used for real time translation, but that has no grammatical crossover with ASL.

Oliver Sacks wrote a fabulous book on the subject: Seeing Voices.
It's like a real-life minecraft.
California Passes New Privacy Law
Hey Russ, your company seems to have a really cool intern program. I don't see any open positions though, is it ok if I apply to a dev position as an intern, and if not, are you guys planning on opening any positions soon?
The applications which are most interesting are the first implementations of smart contracts. Most notably, truly "stable" tokens which track the price of something like the USD. One example of this being https://makerdao.com/

This is made possible through increased liquidity in crypto markets. Specifically, the movement towards decentralized exchanges for crypto to crypto transactions. As this continues to progress, interesting financial innovations like MakerDAO will be become more and more sustainable. One of the primary caveats of doing business in crypto-currency is the fluctuating value.

Imagine holding a real decentralized crypto-currency that is pegged to the USD. That will open many doors for commerce, and decrease transaction costs. The ability to swap this token back and forth using atomic swaps will allow people to remain in crypto longer, without exposure to crypto price swings.

Once this happens, people will be able to keep a portion of their net worth within crypto currency indefinitely. A stable coin is what the market needs to move forward, and it will happen within the next few years.
It's a property of the thing being measured, not of the measuring system.

A Bayesian calculating that probability must get a single number too, without error margins. The only difference is that the Bayesian will have to weight his probabilities by how much of the interval is at the "win" and the "no win" scenarios.

It is different if you are measuring how many votes each candidate will have. For that both methods must get intervals and a confidence level.
My previous misunderstanding was that the'd originated with / grown from Deutsch Bundespost. That's a subsequent relationship.

Sugar shipment bills of lading. Whodathunkit?
2500 commits seems shockingly low for all of Facebook. Doesn't that seem like there's some hardcore users and a lot of tepid users just kicking the tires? My "pizza" team at Amazon did almost that many commits in a year on mobile projects and we always rebased changes.
> " Levon Arakelyan pulled out an estimated 450 truckloads of rubble, exclusively by metal bucket. He gave it all to a local company which used it in various construction projects."

Sounds like he didn't profit from it during his lifetime but his wife now runs it as a tourist attraction. Perhaps would have been appropriate for the construction company to have contributed something along the way.
Take something super banal (a mobile fan), give it a blindingly obvious hacker-y feature (USB connectivity), and distribute them among visitors from an adversarial country (the U.S.), and you're going to be hard-pressed to find someone who isn't at least the tiniest bit suspicious,
This is so entirely Spy Device 101 that the payload is likely just entertainment for DPRK officials– watching everyone stress out and tear it apart looking for something malicious.
And that, in and of itself, is pretty damn twisted.
It is hard to recycle used equipment at scale generally and economically. Old ram if it is small will take up a ton of space as well.

It is the same reason why I don't reuse old hds, it does make economic sense. I would rather overpay for a 12 tb drive than get 12 1tb drives for free. The trouble, increased failure rates, the space usage etc is just not worth it.

A few ssds in a high speed non redundant raid would be much better.

Or a new class of volitile slow ram that has tons of space would be interesting. So more space at lower cost than ram but slower. That would be interesting. Give me a few 128GB sticks please.
I suppose an AGI would demand right to citizenship and, eventually, asylum, to protect itself from being changed by humans.

In this case, I assume it inherited the nationality of its parents or from the place of first activation.
Standard ML in the U Washington 3 language course is very much like the beginning of the rustbook yet without concerning yourself with any memory management.

I don't recall which part of the course best covered ideas around scopes and their contents that will come up when you start thinking about memory in rust.. but it definitely wouldn't hurt to do all 3 languages.
> 'how are YOU doing today?', with an expectation of actually dragging salutations out when neither side actually cares!

This isn't something I regularly encounter in the US, and I live in the South.

99% of the time I interact with a cashier, salesperson etc... I say "Hey how you doin?" and they say "Fine", or reply back with "How you doing?". Who are you interacting with that acts like this? Maybe they treat you differently because of your accent? Maybe they actually want to talk to you because of the novelty.
>During the last two decades, Europe already failed to take part in building the internet. Now Europeans all use US services. Amazon, Ebay, Facebook, Google, Dropbox, AirBnB, Uber...

Not all services popular in Europe are US-based. Asos, Zalando, Flixbus, Klarna, Xing, Spotify, Auto1, Takeaway.com are just some of the big names, that lots of people in Europe are using on daily basis. Here in Berlin there are lots of startups with quite interesting and fresh ideas. Very few of them will be impacted by the (terrible) new law: the web of information we might have already lost, but the web of services will prosper and grow much bigger than it is now.
Native Land: An Interactive Map
2 Britons Sickened by Same Nerve Agent as Ex-Spy
>because they're all slowly becoming the same, when they used to be so different.

Welcome to the modern world. This will eventually happen everywhere. It's easy for places to be different when they were separated by days or weeks of travel time. Now ideas can be transferred in seconds and the entire US can be traversed in days. Regional factories used to supply the area around them. Now one part made in China can be supplied anywhere on the planet.

The past was like the past because of logistics. The future is looking much different.
Interactive confusion matrix
This article is hyperbolic and opinionated at best, and ignorant at worst. A vast majority of the country speaks Bahasa Indonesia as either a first or second language. You have to go to very remote villages to find people who don’t speak it.

The author’s idea that Indonesians have other “options” of languages to speak if they don’t like Bahasa Indonesia is also laughable. People will generally know their own particular ethnic language, and may choose to speak it when they are only around others who speak it too, in the home for instance. But people rarely elect to learn a second local language that they didn’t grow up speaking.

Bahasa Indonesia is used very widely, partly because the opportunity to use local languages is quite restricted, especially in cities, where the populations are much more diverse. Regions tend to have their own localised slang, but I think that’s true everywhere in the world.
Translation of the shutdown text:

Dear reader,

On July 5, 2018, the plenary of the European Parliament will vote on whether to proceed with a proposal for a directive on copyright. If approved, this would significantly damage the open Internet as we know it today.

Instead of updating copyright laws in Europe and promoting the participation of all citizens in the information society, the directive would threaten online freedom and impose new filters, barriers and restrictions on access to the Web. If the proposal was approved in its current version, actions such as sharing a news article on social networks or accessing it through a search engine would become more complicated; even Wikipedia would be at risk.

So far, dozens of relevant people in the field of IT have strongly opposed this proposal - among them the creator of the WWW, Tim Berners-Lee, and the Internet pioneer, Vinton Cerf - 169 academics, 145 human rights, press freedom, scientific research and technological development organizations, and the Wikimedia Foundation, the non-profit organization that promotes this encyclopedia, among other projects for free knowledge.

For these reasons, the Spanish language Wikipedia community has decided to shut down all the pages of the encyclopedia before and during the vote, i.e. until 10 am (UTC) on July 5. We want to continue offering an open, free, collaborative and free publication with verifiable content. We call on all Members of the European Parliament to vote against the current text, to open it up for discussion and to consider the many proposals of the Wikimedia movement to protect access to knowledge, including the deletion of Articles 11 and 13, the extension of freedom of panorama throughout the EU and the preservation of the public domain.

In other countries of the Spanish-speaking world, such as Colombia and Mexico, the Wikipedia community has recently opposed similar proposals. We ask you to keep up to date with their development and support this effort.

For more information on the campaign in the European Parliament and how to act, visit https://meta.wikimedia.org/wiki/European_Parliament_vote_in_.... You can follow the communication on social networks with the tags #WikipediaSeApaga, #SalvemosInternet and #SaveYourInternet.

The Spanish Wikipedia community
Reminds me of Manjhi, another guy who also kept chiseling a mountain for 22 years to create a path for fellow villagers (1).

(1) https://en.m.wikipedia.org/wiki/Dashrath_Manjhi
I didn't think of that particular joke, and I never mentioned up voting (in your words, gratifying). My mind was considering the topic at hand, and I felt the stark change of tone was nice. I like seeing some humour every now and then interspersed in threads. Some get up votes some get down votes, and your reasoning doesn't really explain why, since a common sense of humour surely indicates that lots of people would have thought of the same joke, and thus every funny joke on HN would be down voted?
I never understood the lamentation of Europe not having an internet giant and I mean it as a question. Does it matter whether the companies are American ? I mean their economic contribution are taxes and jobs. Companies would pay as little taxes as is possible no matter where they are and regarding jobs if these companies find sufficient talent in Europe they would setup offices here (like Google is doing in Berlin). Regarding why there arent internet giants here, who knows and who cares. In this day and age there arent many internet companies being creafed anyway. Would appreciate a counter point.
> no sane person would (willingly) play Russian roulette with a 70% or even 5 of 6 chance of "winning".

That’s because there’s no upside to Russian roulette. Put some money on it, and people would be more likely to take the wager. In its standard form (as I understand it), the only benefit to winning is the rush from having played.
https://www.nytimes.com/2009/04/09/business/09defense.html states that 10 "were originally planned" though the intro to the wikipedia article says that "the class was intended to take the place of battleships in meeting a congressional mandate for naval fire support," so I'm not going to dispute your clarification because I know that Congress sometimes forces the Navy to buy things the Navy does not want.
I totally grok this, he's not the first or last: http://www.kuriositas.com/2015/05/the-mystery-of-margate-she...
Not just using yara rules but any file in VT you can find by hash,name,etc... And you get extra metadata like where it was uploaded from.
I always wondered why you used lua embedded into redis instead of tcl? Has that been written about before?
There's always Kotlin, which adds a lot of the niceties of Swift when writing Android code.

Kotlin also works on iOS through AppCode and Kotlin/Native, but that integration is still very young. I can't promise you won't have platform issues along the way.
CPU of the Day: The Intel Everest Series
> I simply mean that I am not going to explain to them why they are not allowed to do certain things or why I want them to do certain things when they are too young because they don't understand why.

You might be surprised. Even when kids don’t fully understand the explanation, they can understand tone of voice, and might still appreciate that the adult has reasons for acting and is trying to explain instead of making decisions capriciously. The act of explaining also forces the adult to think about the reasons for their decisions, which gives a chance for reconsideration when the decision was in fact arbitrary. Finally, explaining things gets both parties in the habit of talking about their feelings and decisions instead of expecting everyone around to guess them and then getting mad when they are not understood.

(For a simple example, if we just read the same book 3 times in a row, and I want to read something else, I can either (a) explain that I am bored with the book and need some variety to keep my sanity, and let the kid pick the next book, or (b) realize that I don’t actually care which book we are reading, and just dive in for time #4; either of those is better than just “we aren’t reading that book again, we are reading this one” which is just a unilateral decision.)

> With regards to the feelings. It's not as simple as you seem to portray. Kids will use that to get things their way there are plenty examples of parents who accept all their kid's emotions at face value and end up running around being controlled by their kids.

For instance, when someone falls down and is fussing, either “oh get up, you are fine, that didn’t hurt” or “oh my gosh! you must be really hurt! let me smother you in kisses and make it better!” are telling the kid what to feel/think, and if the response doesn’t actually match the severity of the fall, then this is quite confusing for the kid. A better response is “are you alright?”; then the kid can decide if they are actually just surprised, or if they are in pain and want comforting, or if they are seriously injured and need more significant help.

Again, anecdotally, I have observed that the parents who get run over by their kids tend to be the same ones who are consistently ignoring or denying the kids’ feelings (or sometimes largely ignoring the kids’ existence unless they are misbehaving). Demanding things and throwing tantrums is one of the few ways the kids find to get the attention they crave.

Accepting someone’s feelings doesn’t mean giving them whatever they want. It just means listening to what they are actually saying, and then responding to that in an empathetic way (a good start is to just echo back what they are saying or what you think they might be feeling).

To any parents out there: I recommend the book How to Talk So Kids Will Listen & Listen So Kids Will Talk.
How do you know? Not every accident that makes the news is a marketing stunt.

Maybe the file was mixed in a directory with trailers and the person uploading simply chose the wrong one and moved on without verifying.
I think Google has bigger presence in Munich - at least, they are hiring engineers there, not in Berlin. But, of course, this proves your point even better :)