skysight-inc/HackerNews huggingface dataset:
There are a lot of comments here that are under the umbrella of getting old and sticking with the same company which are probably true for a lot of subpar companies. If you're talking about a good company that has a lot of good engineers to choose from I would look for:

- The ability to communicate clearly

- The ability to understand team members with empathy

- A unique penchant for foresight
ideally we'd stop the scams at the source, rather than flooding the internet's infrastructure with even more pointless traffic

but i'd still enjoy seeing a project that automates the wasting of scammers' time

even something as simple as piping their emails and responses to/from cleverbot could be moderately effective
Swift and Ruby Interoperability
Livestream of Sales Machine Summit
NSW government to track citizen location in 30 minute increments
If you ignore the cable, you still have an annual fee + per-product royalty (though the royalty is like 15 cents for HDMI) to have HDMI + HDCP.

The annual fees are 5-10k for each (even in small volumes), and they may just be trying to make up the cost.
Disclaimer: I am far from a security expert.

If your website is used by authenticated users i.e. requiring username password to login, then you could use their password to encrypt relevant data and decrypt it in runtime when the user logs in. However make sure you destroy the password and decrypted information from memory after user logs out or after a certain timeout, whichever is earlier.

Since now you are not storing keys on your server, attacker wont be able to decrypt sensitive information even if he gains administrative access to your server. Each user will be holding key in form of his password. The attacker will have to get password of each user.

Use https so that the attacker wont be able to sniff out password of the user.

Downside:
1. Forgot password functionality will be hard to implement
2. If users try to login to your application after attacker gains access to it, attacker will come to know of the password and use it to decrypt information pertaining to that user.
3. Even you won't be able to see the information since you won't have the decryption key.
actually for some cool server performance stuff a raspberry pi is not really great, especially since he is missing at least some sata interface. Beagleboard is better but still misses sata
It is not "blogspam". Streetsblog is a well-known and valuable site that rounds up links from related sites into a once-daily post.
Can the AI get away with imperfect grammar and sentence construction to signal that it is a less educated human? You'll be fighting fire with fire.

An interesting area of linguistics and natural language research: creating an AI that makes the same mistakes as a human.
That's a false dichotomy. s/segfault/unhandled exception/
I think you're better off buying some old server for the $140. You can get an 8-core Xeon plus 16GB of RAM and a compatible motherboard for about that amount.
Groups? I did hear that TED talk but I didn't realize it was an ongoing effort.
List of removable built-in apps in iOS 10
It will be interesting to see how that one goes, indeed. I think their timing could be unfortunate, however, given AMD is about to reenter the server market in a big way in the same timeframe.
You might like to hear about such things, but most people only want to hear about weekend activities they consider "fun" (e.g., going out drinking) or "normal" (e.g., doing stuff with the kids). If you say you spent the weekend learning something new, most people will act like you're boring and perhaps even make nasty comments like "you must be fun at parties" (like someone in this thread did).
You should not use standard pow and log but approximations of these functions. These are usually faster than any lookup table that fills a good part of the cache and then you stall. But there might be some gray area, depending on the system. Or when full precision is needed. In most audio cases approximations work very well. Atleast that was what my testing showed.

edit:
it might be different for a single plugin, where there isn't much need for cache, but as the core loop grows bigger, you also need the cache more.
Oh nice! Would you happen to have a few names to guide a Google query?
Conclusion: Not as good as monofur
The Codeless Code: Ancient Code
https://en.wikipedia.org/wiki/Three-letter_acronym
That's what I want to know, how fast is it agaisn't Vertica.
Nice work. On your github page this caught my eye...

"Governance: Meritocracy"

So, who does Merit-determinance?
Why strange? Staying there when difficulties arise, future become incertain, keep working when it becomes boring or very messy or unrewarding, being able to do the work of the designer or the project manager because they are gone, all these are proofs that you are reliable and able. I would certainly choose such a guy for a senior position.
The new Beaglebone has eSATA, indeed it will not be that great for high-performance SSDs or many server applications but it could be perfectly fine for a PC.
I believe your nitpick is incorrect - it looks more like I-285/I-75 interchange than Spaghetti Junction (which, for out of towners, is the intersection of I-85/I-285 on the northeast side of Atlanta).
Books to Learn Concurrent Programming in Java
419 eater is a site dedicated to exactly that. The general idea is to act totally clueless about everything. They want a scan of your passport? Request instructions on how to use a scanner and do everything wrong. Some people take this a lot further and get scammers on "safari" - a long and expensive trip where the scammer believes they'll be meeting their victim but instead just waste their time and money.
Terminalify – Remotely access your linux device without port forwarding and ddns
That is fine. Talk about that. The point isn't to tell someone what is exciting, it is about making connections. Perhaps you read a research paper on a topic the other person has an interest in. Perhaps you contributed to a project they use in their spare time, or could use on a side project.
Goodbye apt and yum? Ubuntu’s snap apps are coming to distros everywhere
Can someone in the know describe what this is/give context? After a few mins of googling, all I found was remote connections manager.
Fullstack Academy (YC S12) launches startup fund for bootcamp graduates
Apple Inc. And Alphabet Inc. Battle for Artificial Intelligence
Microsoft, Other Tech Giants Race to Develop Machine Intelligence
New Energy Outlook 2016 (NEO)
Fails on Xubuntu 16.04/FF47 as well.
You can't clean up Congress because you only get to vote for one of 438 members. In general the problem with members of Congress is that their constituents actually like them and frequently re-elect them.
So you don't expect to pay taxes or shipping of something you buy online?
I notice the same with a maximized Firefox on 4K, but it became much snappier after I deactivated smooth scrolling in about:config. For fullscreen videos in Firefox, it helps to suspend compositing (Alt+Shift+F12 in KWin).
MacOS Sierra Removes Option to Install Apps from Anywhere
It's I-85 southbound at mile post 95.8 (see the sign on the median). ;)

But I agree that 285/75 is comparable in size.
Previous HN discussions (I omitted one without comments)

- https://news.ycombinator.com/item?id=8224059
- https://news.ycombinator.com/item?id=6673003

Source
https://hn.algolia.com/?query=Why%20Do%20Nigerian%20Scammers... (`past` link)

Update: formatting
For anyone else getting "Site maintenance in progress" here is Google's cached version:

http://webcache.googleusercontent.com/search?q=cache:toQgd2k...
Being somewhat similar, I sympathize. I just tell them that I spent the time relaxing all weekend (regardless of what I actually did) and it seems to satisfy people.

(In spite of the stereotype, I'm always surprised to see how few genuine "introverted coders" there actually are in the industry and how unsympathetic the rest are.)
Its hilarious that they got the scammers to hold up the hand written titles of each section of their website ...

Letters page: http://www.419eater.com/html/letters.htm

Hall of shame: http://www.419eater.com/html/hall_of_shame.htm

Trophy room: http://forum.419eater.com/forum/album.php
5 Most Popular Network Monitoring Software Solutions Compared
Well...the most claustrophobic place I've visited was also the one most profoundly American: lower Manhattan ;) But yeah, I see your point - and like with Manhattan, not all who live there also reside in that spot. (I commute from the center, to a slightly less crowded - yet still urban - locality)
Anyone know what those proprietary bits are? I remember reading something a while back claiming these were more open than the RaspberryPi, but I can't remember or find the basis for those claims.
I hope there's more to it than that. Firing "really nice, hard-working people" is stupid. There are far better things to do with such people than firing them. All that teaches people is to have no loyalty whatsoever to their company since the company's leader directly gives them a reason not to. All that leads to is "really nice, hard-working people" you would not fire jumping ship at the first sign of a slightly better deal, because why not?
For these ideas, did you do any customer interviews or did you just decide to launch and iterate?
Regular people are only able to afford their suburban lifestyle because the US has massively subsidized car ownership.

>You can build dense cities in the US all you want

No you can't. Dense cities have been outlawed by misguided zoning codes and traffic engineering standards.
Lying to consumers is a serious offense. They would feel something in the vicinity of 10 billion. Roughly a 1/5th of their profits for the year.
HackPOD:Affordable Smartphone-like dev platform.32bit MCU.Program in Arduino and C
This was a common proposal to fight spam in the bad old days. Have clients autodownload the graphics, click on all the links, and reply. That would drive their hosting costs through the roof (100x more traffic) and shift the economics of spamming. It didn't work because doing that would confirm your email was real and would increase your spam in the short term. For scammers this might not be as big an issue
While that's certainly true, others have developed similar small Wankel derivatives and had little luck moving beyond a prototype phase.

LiquidPiston themselves have developed other engines with no market success that I've seen.

There may be a market for these in small UAVs, but I don't see anything here to indicate LiquidPiston is any more likely to "win" than anybody else.
like this? http://imgur.com/a/ee2hX

If you don't mind the size, you could save a ton of travel space with a 60% mech board like the Poker. You could easily fit all of that into a backpack closed, but I don't know about the Das fitting in.
Did Reed hold McCord's hands and say 'Nothing lasts forever.'
http://www.autobait.com/faq/
Did you reply to the wrong comment by mistake? What other comments? What are you talking about?
I get it. I made my comment before looking past the front page to find the corrupted books.
This is actually a call for research from YC-funded OpenAI:

> Spam the Spammers

> Investigate the use of language models to remove the profit from spamming.

> Spammers generate a huge amount of undesirable traffic and attention. Their emails are merely annoying for most people, but a small fraction of users fall into their trap. Spammers receive responses from users extremely infrequently. Therefore, they manually reply to each email.

> The task is to build a bot that automatically replies to spam emails. Such a bot shouldn't be easy to detect, which could be achieved by use of a powerful language model.

https://openai.com/requests-for-research/#spam-spammers

Could be an extension from Graham's A Plan for Spam, which basically called for a DDoS on spam servers:

> As I mentioned in Will Filters Kill Spam?, following all the urls in a spam would have an amusing side-effect. If popular email clients did this in order to filter spam, the spammer's servers would take a serious pounding. The more I think about this, the better an idea it seems. This isn't just amusing; it would be hard to imagine a more perfectly targeted counterattack on spammers.

> So I'd like to suggest an additional feature to those working on spam filters: a "punish" mode which, if turned on, would spider every url in a suspected spam n times, where n could be set by the user.

http://www.paulgraham.com/ffb.html
> That's new to me, wouldn't the OS be required to be deterministic to begin with, for a deterministic language to actually be deterministic? Since most OSes are not, the only thing left is raw speed (or dedicated dsp chips).

You can't control the determinism of the OS or user's environment, sure. But you can make sure you're not adding additional indeterminism. If the OS can't deliver stable timing, no audio app will under those circumstances. But for the times when it does, you don't want to be the only instrument popping and underrunning, while every other effect is glitch-free.

Raw speed isn't really that great, because you can't process ahead of the present. If you need to provide a 128 sample buffer every 2.9 ms, it doesn't matter if a slow language takes 2.8ms, and a fast one takes 0.1ms. However, if every 10 seconds the fast language takes 10ms, you've lost 4 buffers! Consistent speed is the aim.
It's available, but the concept has issues when implemented simplistically on a multi-processor system. (I'm not familiar with the arguments as to why; sorry). You also have to request this behavior explicitly, and I think under certain circumstances it can add latency or additional context switching overhead that might otherwise be avoided between your application threads. Also, in some environments your application has to have elevated privileges to boost thread priority, which carries risk.
Ya, but to me, that is exactly the perspective taken by snapchat. It allows you to capture moments you want to convey to people in a throwaway sense, but frees you from keeping them around mucking up your digital environment for eternity.

It allows you to express yourself via images in a fundamentally different way. To simply photograph/record the thing happening in front of you because it was funny or amusing for a second, but not have to ask yourself the question "is this worth preserving forever?". It turns a snap into the equivalent of throwaway, idle verbal conversation.

Texts/instagram are the written letters of the digital age. Careful, considered (and if not, people think you're an idiot and look down on you). Snaps are in-person chatter. They don't have to be super meaningful or well composed, just the digital equivalent of "how about this weather we're having".
It's fine to disagree, but you're not making any points or arguments, only asserting the opposite with no supporting information apart from that you just happen to think the opposite.

That's fine, but you've got to agree that no one should find that convincing. Since my experience, the experience of my peers, the advice of many career counselors and recruiters, and the rough arguments I sketched all do support what I'm saying, I'm still going to believe it, and believe that your choice not to engage with it is not a reasonable take on it, much like your focus on very small outlier experiences, like quick job hopping in SV, is not a reasonable thing to base any of this on.
seriously guys! you took research.microsoft down! :(
Right now I have the following on a breadboard (see [1] for the illustrated version)

* ATTiny84

* DHT22 temp/humidity sensor

* 433 MHz TX module

* 3 x AAA batteries

* LED used for signalling (like booting up)

Initially I was using an Arduino Nano, but I couldn't optimize it enough so that it can live only on batteries, so I went with the ATTiny which is pretty impressive.

My oldest sensor node has been running for over 6 months on the same batteries and it still has some juice left (3.9V currently, it should work until it gets below 3.7V)

After I've settled with a final design I'm planning to solder it on a perfboard.

The DHT22 sensor accuracy is my only issue left, specifically the humidity measurement part (see [2] for some extensive research by someone smarter than me).

Everything is on github[3] but it's pretty messy at the moment (hardcoded and such) because there's never enough time for everything.

[1] - https://raw.githubusercontent.com/ambient-monitoring/node/ma...

[2] - http://www.kandrsmith.org/RJS/Misc/Hygrometers/calib_dht22.h...

[3] - https://github.com/ambient-monitoring
Liberal Return Policies for Consumers Can Reduce Retail Workers’ Pay
I did end up lost in Comuna 13 for about an hour, but it was during the afternoon. I kept walking up sets of stairs that ended at different people's homes. It seems what was once one of the most dangerous places in the city, it now has walking tours in English.
Keys that I have seen:
* Empathy, compassion, and passion
* Ability to delegate work appropriately and fairly
* Ability to communicate in a appropriate manner and at the appropriate times:
* To the team
* To management
* To non-technical stakeholders
* Ability to identify the "unknowns" and give a fairly accurate estimate that takes into account those unknowns
* Know when to raise the red flag if something big will hinder the original estimate
* Be humble (no work is "below" them)
To me that reads as "I no longer can use that time to read or do something productive". Each to their own, though. Though it depends on the conditions of the public transportation - being crammed in a bus is very different from having a seat on a train or ferry, as I usually do.
Isn't it only difficult to let go employees who've been in the job for more than 2 years? I'm pretty sure that how it is in the UK at least.

Even then, there's the option of a PIP, which allows you to quantify their ineffectiveness and give you good cause for letting them go.
Instinctively and ideologically I mostly oppose the idea of this lack of loyalty toward employees. At the same time, for some reason it bothers me less the way it is presented to work within Netflix. I'm not sure why, though.

Maybe it's to do with the fact that there are plenty of jobs in tech right now and Netflix apparently pays very well, enough for a future employee to accept that disadvantage. Partly it's also because of the transparency of it all. Another thing is that it can benefit the employee too, long term. I've worked in many different companies and there were always a bunch of 'holders-on' who held everyone back and didn't even seem happy themselves. I often thought they and the team would be much better off if they found work somewhere else where either they'd feel challenged to develop themselves further, or where their current skills were good enough.

I still would not choose to run a company that way myself, but provided that 'performance' is measured in a somewhat accurate way, provided that the compensation offsets this risk, provided that there is honesty about it all, and provided that there are alternative jobs one can find afterwards, well, then I'd at least be curious to see if it works in practice.

(and decreasing 'institutional knowledge' is one very big advantage, in my opinion.)
I wonder if I actually know you and the user mknocker. Seriously, it's scary to read this stuff for how real it is :)
My First 10 Minutes on a Server
That's perhaps one way. Or assigning the employee no tasks at all, just an empty room with a desk and chair, and a requirement to be there during normal working hours. No sane person takes that for a longer time.

Companies do have longish probation periods (say, 6-9 months) before the contract is final. Within this period either party can cancel the employment at will, with no notice period. This is meant to be the testing time during which both parties can confirm that they are happy with the deal.
Then I would recommend hackster.io - they have a section for just Raspberry Pi projects.

I'm going to be posting my own soon using the new Pi Zero w/ camera connector - made my own text message powered camera doorbell.
If someone is asking for mutability for reasons of performance and clarity, giving them STM is like a kick in the teeth.
Can I get an additional lid with flames so that it will go faster?
Show HN: Deskulu – Opensource knowledgebase and ticketing system
How is suburban infrastructure heavily subsidized?
So someone can get hired, stop showing up and still get paid?
Modern OSs have some amount of predictability. If the system is not overloaded or you renice the program, you can expect it to run every couple of ticks. If there's nothing big running in parallel and your data is small enough, you can expect it to stay in cache. If you do no disk access, you can expect it not to stall.

It all depends on how much latency you can accept. With enough latency, you can bufferize over anything.
Related note: representing information with a red and green overlay is completely useless to 6% of men in the general population, and up to 8% of men in certain European ancestries. I cannot tell what is going on in the graphs on this page, and I have a comparatively mild form of red-green colorblindness.
I think it was on here that someone recommended this -

http://www.wayner.org/node/46

> Translucent databases provide better, deeper protection by scrambling the data with encryption algorithms. The solutions use the minimal amount of encryption to ensure that the database is still functional. In the best applications, the personal and sensitive information is protected but the database still delivers the information.

(Disclaimer: I haven't read it yet)
A race condition I guess. At least we didn't try to drink at the same time.

For the record I usually write functional code. Let me put another example instead of coffee. If I have a differential equation, "dx/dt=f(x,t)", I think of the solution as a function "x(t)", but if I try to solve it numerically or even try to reason about it I visualize how "x" changes with time. Is this the reason why numerical code is usually imperative? Maybe it's just because of performance but I really think that sometimes there is a cognitive burden trying to reason fully functionally (I can visualize the parabolic trajectory of a ball but I cannot visualize the 6-dimensional trajectory of an airplane doing a manouver without seeing it "change with time").
Yandex has their own TLD? :/
I can imagine UK being a bit different from the continental Europe. In the two countries I've worked in this is handled with a probation period of 6-9 months, but after this it gets much much harder.
Survivor bias. Only a special breed of developer gets a job working in a functional language, except for JavaScript.

Normal Devs write mediocre tests on a good day. You will find a significant percent that assert nothing or are tautological. Then when your requirements change or you are refactoring you will find that we have tested the implementation and made really unfortunate assumptions.

If you invite everyone to join you, a lot of the things you hold dear will get lost. It's super frustrating to have to trust people who can't be.

I worked with static languages for a long time, and I have been doing test automation for a long time (10 years). There are many things I understand about writing good tests, many of them counterintuitive things, including some big mistakes everyone seems to have to experience to believe.

I can't articulate it yet, I'm still processing, but recently some of the classes of error I'm finding in my and other's tests have convinced me that tests can't practically and efficiently verify everything important, and that maybe testing in this way and to this extent isn't the solution we need.

Often what makes a good test is contrary to how we write production code. Testing well is pretty damned hard for people. And I now despair of ever convincing the hoi polloi not to eagerly paint us into corners.
There's a good chance that if the memory isn't getting deallocated that it's not technically a leak but rather unbounded growth. "Oh, oops, the refcount will never go to zero for this item I allocated."