skysight-inc/HackerNews huggingface dataset:
During network programming, act on subaudible cue tones. Sometimes the affiliate relays will let a little bit of a tone leak before acting, and you can use the same cue. If someone's driving the bus by hand, you'll definitely hear them. This will serve you well during football games to remove local commercials, at least, though increasingly local breaks come with a 120+ network avail before the tones fire and the affiliate takes over, so your training would still be useful.

When you hear "after these words from your local station," watch for < 100 Hz tones. They're high amplitude and you won't be able to miss them; VU meters will often peg hard right during a tone, depending on the network. Should be a tone out and a tone in, and it is modulated so it'll be quite apparent.

Another helpful avenue to explore would be in-stream RDS metadata, if you're working with typical FM. It lags a bit, but if you buffer a minute back or so you can look for transitions when the RDS data changes. Then you can use the same trick a delay uses to backfill its own buffer, and pad silences to restore your buffer. You don't care about dead air in your application, so you can be more aggressive than broadcast equipment can. (Talk radio runs >30sec behind, usually, and the "dump" button on a delay flushes the entire buffer, synchronizing air and program. It'll then slightly extend silences to get air "behind" program again. It has a little screen on it indicating how far back it is, and it's cool to watch it zoom back when people stop talking. If you hear a station dump delay, you'll notice they won't take callers for a couple minutes; this is why.[0])

Teach your setup to listen for EAS tones and you're well on the way to a startup of some kind. I think this was attempted in the past, actually...

[0]: https://en.wikipedia.org/wiki/Broadcast_delay#Computerized_d...
Looks like import.io.

https://www.import.io/

I tried writing a script to do the same thing before - turns out finding the element on the page with the most children and assuming each child is an entry works surprisingly often.
> Paying labour as little as possible is capitalism.

Overly simplistic, and incorrect.
I wouldn't worry if I were you. I live in a poor country where corruption is huge even in hospitals. But even here a girl diagnosed with Leukemia is being offered the best treatment and doctors care about these things, without expecting anything in return.
Not really.

Mostly (when I was pimped out to them) they did almost exclusively "business constantly" work (read: outsourcing blame and repaying favours, greasing the revolving door, putting projects on a project code with an existing vendor instead of hiring staff who come out of the overall budget etc etc), they made tech stuff something to "throw in" as a bonus to some deals. Started out with reporting (remember crystal reports and oracle appex?) but that grows with kickbacks until they're subcontracting Fujitsu or CapGemini to manage desktops as part of a deal.

After a while the tech bit ended up being one of the biggest money makers they had, thanks to clever/corrupt SLA's which enabled them to have terrible staff who got paid nothing, and pocket the difference.

They had an nice/huge domino setup in the 2000's though(sol/sparc), and some of the excel macros the audit folks wrote and used allowed me to grow up from thinking that working ksh perl and c made me "better" than the windows folks.

They would share these 10mb+ packages of excel macros which were all compressed text, they extremely complicated and also controlled by various regulatory bodies, it was harder than most of the code we were writing for their backends...

Tl;dr -- nope, but if you ever see how some serious financial auditors code, you might stop dismissing the MS crowd so readily.
But there's all the hosting costs to consider.
So that said how do you vet talent? Ask them to tell you stories about maintaining systems, debugging, etc?
That's probably referring to the time it takes to download 16KB on a 56Kb connection (about 2 seconds plus latency).
Somehow I fail to see how internal surveillance is related to hacking the banking system of a different continent. It can't be just me that understand the difference between internal and external.

Then again cyberspying and cyberwarfare is not the same as traditional spying. In this domain France is a newcomer and has only recently entered the game and is struggling to catch up.

In matter of more traditional spying to me that historically the UK was on top though it is true that France has quite a history of internal political spying and intrusion in other countries but it's mostly in Africa and colonies.

Usually France lags behinds the US, for example it's only a few years after the CIA through in-Q-tel took control and brought back the chip card technology to the US that France played catch-up and created the french equivalent to in-Q-tel (1999), the "Fonds stratégique d'investissement"(2008) and by the time it got created and bought back gemplus in-q-tel had long finished its mission and was selling its shares.

Moreover there's a notion of scale at play, the US is a few steps further if not a couple order of magnitude more into it. And this may have something to do with Eisenhower 1961's warning:
we must guard against the acquisition of unwarranted
influence, whether sought or unsought, by the military–
industrial complex.

At the times France was still in the process of rebuilding itself from WW2 and dealing with the 1958 coup d'etat, which may or may not explain why France has been lagging behind the US.
I don't think your age is an issue, but moving to SG could be as it will be harder to get a job in a position you don't have a lot of experience in. :/

I think it'd be better to gain some experience in your home country first, but I understand it might not be possible.

I think your best bet would be to look for a DevOps position which would provide you with more opportunities for coding while valuing your sysadmin skillset.
Just remove the word "perhaps" and stop beating around the bush.
one thing to mention though is that the dedicated camera is shrinking on the whole which will limit investment in bigger and better sensors. Therefore mobile phones get a lot more focus.
The drinking and the weed probably had as much to do with his breakdown as the job.
The Crisis of Attention Theft - Ads That Steal Your Time for Nothing in Return
It wasn't that long ago that the DPJ held power. Anyway, that's a fair point, but I think a shortage of eggs where people eat a lot of eggs and a shortage of potato chips are kind of different situations that don't necessarily need the same kind of response.
Keep in mind that those are online services and can be developed in every languages since it's not hard real time ( aka C++ gameservers ). Most online services for the video game industry are actually made in Java.
Keep in mind that those are online services and can be developed in every languages since it's not hard real time ( aka C++ gameservers ). Most online services for the video game industry are made in Java.
If you are just asking Algo and probably pseudo code, these questions might help, but if you ask to write the proper code with boundary conditions etc, that makes it difficult even if you know the Algo. Of course I am assuming that no one memorizes the code ;).
Hmm. I remember Claws from when I had an N810. It wasn't the greatest mail client at the time, but in part that was the lack of power / screen real-estate on the N810.

I should give it a try again sometime.
We can't all be Beethovens.
Nowhere near as impressive as a demo, but I made a little visual novel thing fit in 10KB.

http://nagato.ezhik.me/
I have two kinds of questions: (1) tell me about a problem you've solved, and (2) let me tell you about a problem I'm facing. I'll never ask candidates about made up problems. Why would I waste our time talking about fake stuff, when there's so many actual real problems in front of us that we could dive deep on?
Huh, I wonder if cdixon has any incentive to interest people in starting their own startups...
more megapixels is only useful if you have very good opticsa though. otherwise you just get more noise out of your pixels.
Do you find it easier than when you were young or are you just more accepting now that it is required?

My job requires a ton of rapid context switching, but I do find it much harder now than when I was younger (I am 46).
Sure, as Congressman Sensenbrenner said, “Well, you know... nobody’s got to use the Internet”

http://wapo.st/2nPh3JN
A point and click engine in PICO-8, inspired by the SCUMM engine
Seasons in Binary Star Planetary Systems
Does anyone know of a list of categorized and recommended fuzzers for different purposes, or just more specifically for smart fuzzing web API's and how to get started with it? Search results for this kind of stuff are hard to parse cause they're either dated or the use cases are very specific one-offs.

I realize answering my questions with the given broadly-defined tools may be the required manual expertise they refer to in the presentation. But I'm just looking for a foothold somewhere at the least.
Peak-a-boo
http://socialfixer.com/
Show HN: Swift Library: UIFontComplete
Can We Bring Back the Passenger Pigeon?
There are so many professions where you study/work extremely hard for say 10 to 15 years, and then just pump out the big bucks executing (aka "putting in time") on what you've learned.

Are there many professions other than software where you have to work so hard continuously (because everything is always new and you are competing with people with a fifth your experience) to make a good income?
Companies that hire the best engineers already use better processes.
I'm the speaker in this video. AMA!

If you're interested in more of the technical details of how a CRS (automatic bug finding system) works, I recommend watching this presentation from my colleague Artem Dinaburg.

"Making A Scalable Automated Hacking System"

* https://www.youtube.com/watch?v=pOuO5m1ljRI

* https://github.com/trailofbits/presentations/blob/master/Cyb...

You should also keep your eye on https://github.com/trailofbits -- we are releasing the final component of our CRS as open-source in a very short time. Manticore, our symbolic execution framework, will be up there soon! I'm happy to give you early access if you get in touch with me on Twitter.
Must be nice to not have to do things that you find boring. I don't think most founders are in that position.

I know founders who try to be in that position by unloading the boring tasks to other people. If it is boring for you, chances are pretty good that it is boring for someone else (unless it's their chosen profession). Of course, it's a great way to gauge power - delegate something that you think is boring to see if someone will just do it without complaining. If they do it, great! You're more powerful than they are. They'll also resent you and stab you in the back when they get a chance.
What do you think about Marissa Mayer? For every outlier winner person you point out, the industry is littered with losers. Perhaps stop correlating wrong things together?
Again, the first written mention of what - the word "ukraina", or the use of that word to refer the territory that's Ukraine today? I tried to draw that distinction as clearly as I could above.

So far as I know, all uses of the word "ukraina" in Kievan sources do not refer to the territory as a whole, nor to territories near Kiev, but rather those that were borderlands with respect to Kiev as the capital (e.g. Halych). Of course, I may well be missing something - can you give an example of a Kievan source that use "ukraina" to refer to the country as a whole, or to its heartland?
I had considered that as an afterthought, but was/am honestly too lazy (and tipsy) to bother changing it.
In the overt corporate space Microsoft sure did win during the 90's. It wouldn't surprise me at all if Iran schlonged their middle-east rivals in cyber warefare this or the next decade.
Kashmir: A diplomatic part of India
Interesting that you bring up Marshall & Warren - in my opinion the truly interesting part of that story is their fight for truth above dogma.

I think you want that in a doctor - a capacity and preparedness to fight the system when it is wrong, unfair, of hurting your patient. Is that a creative skill? I don't know but I doubt it's born out of conformity.

Incidentally I know Dr Marshall, he's an academic at my medical school. He actually paid me to teach him and his team Ruby.
Ash HN: How long until Amazon releases their search engine?
I think this is good as well. I hope news organizations realize that what Facebook and Google (with AMP) gave readers was a page that loaded quickly. News orgs don't need AMP or instant articles, they just need a little self-restraint.
because it costs money
Does the government in Australia also insist that it is only a tiny portion of sales, while refusing to actually gather data showing what the reality is?
It's a tragedy of our industry that this super FUN list of basic algo problems, is connected in everyone's mind to lame-ass whiteboard interviews. These problems should be like playing scales: engineers should just work through these, practice them till they're no-brainers. But not to land that sweet entry-level SWE job at Google, but just to grease your own wheels in day-to-day coding and problem-solving.
If one were to use a similar analogy as the author -- a startup is like a huge hill but a mirage. Once you're off of whatever you are smoking, you realize it's just a mole hill.
Great write up. Thank you for writing this. I've always been interested in the PHP VM, but it is not documented. Nikic is one smart dude.
You certainly make a good point. I would say hands on mentors are much more valuable in hands on skills, like an electrician or physician. I think programming falls into a less hands on skill like Math, Philosophy, or writing. You can have a Math mentor, but you gain most of your knowledge from reading what your mentors have written down.
All I have Facebook for is to connect with family. I don't like brands and I don't follow anybody I don't personally know.

Twitter is where I follow people and organizations for which I don't have a personal connection.

This separation works pretty well for me.
I don't see anyone advocating or defending Stalinism or Maoism and going unchallenged here.

My personal leaning is towards Hayek-style classical liberalism, and whilst I see plenty of commentary here that's strongly to the left or right of that, I don't see anything tolerated that advocates enslaving or murdering anyone, and I find most commentary useful in better understanding and clarifying my own positions.
Good Display is a Chinese Vendor that seems a little more transparent.

http://m.good-display.com/products_list/&pmcId=160&productCa...

You can buy a demo kit which features a STM32F1 and source code. You can also buy individual screens.

I've messed around with the demo board a year or so ago.
For functional purposes, I consider myself to know something if I could page in the details well enough to implement it in 5 minutes with Wikipedia or less.

How this plays in interviews is interesting for just how inconsistent it is. Sometimes I win the algorithm lottery and have had reason to implement the obvious solution myself at least once, and the interviewer learns my memory works. Sometimes I don't know what they're going for but come up with a reasonable answer anyway and the interviewer is thrilled I managed to have an independent thought. Sometimes I lose and the interviewer is clearly trying to guide me to the answer they want to see and I have no idea what they're getting at.

Though not quite as bad as a friend failing an interview for not using a hash table, even though the answer he described was a hash table—just with the identity function as the hash.

(Though maybe about as absurd as one interviewer digging for any formal training I might have had in C++. Like you can teach that language in a semester—please. There are maybe 4 proper experts on the planet.)
Well I have a massive advantage in being the sole owner as well as boss of my business. This does tend to change your perspective on what is important.

You do raise why most manager are not so devoted to the bottom line - it is not their business. Who do you hire - the older employee that will make the business a ton of money, or the young employee who will do as they are told and make the manager's life easy?
Who do you suppose is responsible for air?
Personally, yes - I like asking about high-level run-downs of a project on their resume. I then choose points to stop them (either randomly or if I know a lot about the subtopic) and dig deeper and see where their comfort level lies.

There are a lot of benefits to this approach:

1. Keeps the topic on something they are presumably comfortable with.

2. Gauges their seniority level: more senior folks can talk deeply about a wider variety of topics.

3. Tests their communication and explanation skills, again about a topic they should be comfortable with.

Some potential pitfalls:

1. Makes it harder to objectively compare candidates. I think this is impossible anyway, so I don't consider it a big deal.

2. Some candidates, especially junior ones, simply don't have many projects on their resume to talk about. In this case I'll often ask them to explain a skill or technology they are experienced with.

3. It's harder to conduct these interviews. Giving a problem and passively watching and helping as needed is a lot easier than keeping up an active dynamic conversation.
Water out of thin air using Solar energy
I think he's a credible futurist. He obviously has the fundamental electrical engineering background, which helps.

He is also CONSTANTLY chiming in about every little new smartphone feature or business move in the computing space. That at least signifies he's keeping track of what's factually happening.

On top of that he seems to be a unique thinker. That's not a value judgement, maybe he's a bad thinker. But he's often happy to disagree with conventional wisdom, and has his own framework from which he understands the world.

I think those three things together make for someone who will be good at predicting at least some things. Which things to rely on Woz for is, as with every futurist, mostly an exercise for the reader.
> It can't be just me that understand the difference between internal and external.

It's not just you. But it's a very select few apparently that understand this.

If the NSA exists, the entire point of it existing is to spy on foreign countries - allied or not.

The only legitimate argument if you're against this is if you feel the NSA and CIA should not exist at all. I will say you are incredibly naive if you say no, but will allow for reasonable people to differ in opinion.

Anything else is simply someone not spending 5 seconds thinking geopolitics and logic through. The point of a spy agency is to spy. Don't pretend to be outraged when they do their damn jobs.
I don't get it. The vulnerability sounds like the cyphertext having the same length as the plain text in transit, but then they go on to say they were able to attack 1 in 10 Gmail users with their attack? I must be misreading it. Maybe 1 in 10 Gmail users is on QUIC?
Well;

I think I would actually be considerably worse off if I had behaved myself, made it through high school and gone to university than I am currently; I know it seems counterintuitive but my point was just that it makes no difference how things go for you in "the system" as my experience is that those who seem to have been let down by it and still work at our level are better than those who went through the traditional process.

Yes; clear case of survivorship bias.

Parent says that being failed by the system was a disadvantage. I say, come conversely that being ignored/misunderstood by my teachers/authorities/family then going wild/rebelling as a result for a bit was essential/positive part of my development..

I don't see any of those events as shitty or sad, I wouldn't be where I am without those experiences, right?

Yeah, that's survivorship bias; I'm not really talking about one experience being better than another though; the only reason I went into my story was to counterbalance OPs statement.

I was only trying to say that being failed by "the system" doesn't count as a measure when So many seem to make it regardless...
Accidentally quadratic is good for a chuckle too

https://accidentallyquadratic.tumblr.com
Spring: your next Java microframework
Maybe he's using a front-end cache like Varnish which is effectively generated static content held in memory.
All of the major credit bureaus offer APIs. But you have to get approved (not easy) and pay. Credit information is both confidential and proprietary.
> Country spy on each other is a couple steps down from what the NSA does

You don't get to call someone out for being better than you at the game. I mean really this is your argument? Everyone does it, but the NSA is so much better only they are somehow immoral but everyone else is ok?

I just cannot wrap my head around that argument. If a spy agency exists, it's job is to spy. Why would anyone be surprised or upset to find out... they did their job?
I have friends with similar complaints.

Ads are annoying, but you can always change the freq/input. It starts to become a problem when the commercials are exceptionally louder than whatever was on before. It shocks the driver, and if they're sensitive to loud noises or disruptions, they may be liable to jerk the wheel in response.

Even more so when the ad creators knowingly place in car crash/swerving and police siren sounds. It's dirty and unethical.

> Marketing is a necessary function in capitalism.

All I can say is that necessary evils are evils nonetheless and "good people" do terrible things all of the time.
Underdog team wins millions in competition to make real-life tricorder
The best mirrorless cameras have phase-detect AF built into the sensors - not yet up there with the best of DSLRs but getting there.

Also you can adapt any 35mm film DSLR lens to almost any mirrorless due to the short flange distance (between back of lens and sensor) so you can still use legacy glass.
> I don't want to stifle her from dreaming, but I want her to do what's necessary to accomplish those dreams too.

This is something I've thought a lot about. I have an (almost) 2 year old, so I'm not speaking from experience exactly.

I know that growing up, I wish someone was more involved in talking to me about my dreams and goals, and asking me the tough questions about how to achieve them.

I'm planning on doing that with my daughter; not telling her what to do, or giving her strict rules for accomplishing things, but asking her to come up with her own rules and her own plans for how she'll accomplish things both big and small.

It's that conversation with her that I hope will be what she needs.

(I think this relates to the idea of encouragement vs. praise that you often see in parenting books.)
Which adds to the desired goal of making normal open source look like a normal and reasonable thing.

In all honesty that already happened. All the big players now release and support some open source projects; even Microsoft.
I think it makes sense in that Ads are the business model for broadcast TV, so any possibility of "TV Dying" in that the major broadcast networks go out of business or are forced to drastically scale back operations would be based on their real lifeblood, the advertisers, cutting back ad spending for TV.
Oh, silly me, of course, negation must be defined for every pair of elements. Ok, it's pretty clear about monoids (even though actually it would be better if there was an example, where no "natural" inversion exists at all). But what about everything else in the table? Especially I'm interested in magma which is not a semigroup and groupoid which is not a group.