skysight-inc/HackerNews huggingface dataset:
This seems to be focused on copyright, not "protecting the little people from themselves." I find a financial reason more likely to be behind this push.
Well, I heard people say he controls the flow of the "refugees", so he gets to make some decisions.
For some projects, ES isn't over-engineering. It can be useful when writing to a database is too slow, for example.
Tell HN: Game Engine Black Book Available
The Game Engine Black Book by Fabien Sanglard is available in print (from Amazon) and digital format from Google Books.

https://www.amazon.com/Game-Engine-Black-Book-Wolfenstein/dp/1539692876
Microsoft President to Trump: To Deport a DREAMer, You'll Have to Go Through Us
Seems like this is actually the default behaviour for a systemd timer, ha.

"Note that in case the unit to activate is already active at the time the timer elapses it is not restarted, but simply left running."

On the flip side I wonder if you can tell it to timeout and kill the service after a while, as I can equally see them getting stuck and never running again, a problem you don't have with the alternative method :-)

Ah, choices...
That is an awesome site. Does anyone know if there's a similar resource for JavaScript that gives high and low level information about the language?
It's definitely part of medical treatment. Laws are changing to include "software medical devices" in health regulation. The FDA recently recognized this as a gap.

BTW I've worked with regulated software and it's not pretty. Just to update the firmware you have to fill out a ton of paperwork (because somebody died once after a firmware update and the firmware update was found to be the root cause). Regulation and review doesn't really make things tremendously safer, it just provides an audit chain so you can point at something when it does go pear-shape
Of course. They were just not asked in details which way they would like the wealth to be distributed.
At the time we looked for really secure messaging and voice calls, Signal did show very poor voice quality even over wifi in our country. While the choice of secure communication should be based on mentioned features, it must also be usable at least (and have decent interface for regular chats/groups). So it depends. Telegram implemented voice calls pretty good, i.e. one can speak and be heard on daily basis. I don't know if things got better with Signal, would be nice to hear the feedback from various regular users.

Correct me if i'm wrong, but there was also no incidents of secret chat leaking from the beginning, so trusting one push-provider over the other by just EFF preferences seems like a nonsense to me.
all news sites do this now.
If there was something better than Unix it would be taking over the world by storm.
6 Factors to Consider Before Deploying Enterprise Mobility Management
IBM workflow was surprisingly well thought out. You could model fluid flows through humans and services. Had a good deployment model I that the flows were scripts unlike IBM WPS 7 which had them embedded in EARs.
That's great. My point is that the title page does not properly represent that.

You might have an easier time getting people to read it when they don't get the impression "it's just another javascript framework".
Just checked my local water quality report and it has no mention of plastic fibers. That means I'm safe right? Not at all. Testing for the absence of specific dangers is not the same as safety.

Consider getting a reverse osmosis system. It will remove compounds we don't even know about yet. If your water supply has chloramines in it be sure to get a catalytic carbon filter instead of a standard activated charcoal one. The standard charcoal filters will not effectively remove the chloramines and they will poison the RO membrane, reducing its effectiveness. Also think about a permeate pump, it increases the efficiency of the RO membrane without using electricity.
Haidt's ideas are widely discredited among academics in sociology, psychology, and philosophy. He's peddling pseudo-science that just so happens to make conservatives seem more 'balanced' than liberals.
I'm finding it a little difficult to see what exactly he means.

You're replying to the "he" who wrote the tips :)
I have no experience with Riak, but I once went to a conference (a very short while ago) and saw a presentation by a higher up of Basho (I won't disrespect the person by naming them), in short: It was a very generic, bland and positively abstract presentation about big data. Other presentations were highly technical, so I was excited to get to know Basho as well - I came out of that thinking "wtf was this guy talking about?". It's obviously not a reflection of what Basho stood for, or even what the individual in question stood for, but that's the only memory Basho has left in me.
Importance of Behavioural Fitment in Hiring
The question "Why damage children at all by choice?" rests on the implication that these things damage children, and avoiding them avoids damaging children.
A Tech Nomad's Toronto Experience
This is true of any project using Zappa, right? https://github.com/Miserlou/Zappa

The python project defines a wsgi application (which is a python function meeting the wsgi spec), and Zappa runs the function on Lambda.

I wonder how large Zappa sites have gotten.
Also, EU presidency is not directly elected by the people.
What you seem unable to grasp is that the decisions you make as an adult are shaped by your youth. Not to mention the decisions you make as a youth shape your adulthood. Fast forwarding to adulthood and pretending like everyone is at an equal footing is untrue.
Flask web dev: Always use application factories – tobywf
Biggest surprise of the article for me: only 36% of Democrats and 41% of Republicans believe "florists raising prices on holidays is fair."
Here's the full version of the study that this article mostly describes,
"Smart and Illicit: Who Becomes an Entrepreneur and Do They Earn More?":

http://www.nber.org/papers/w19276.pdf (via https://news.ycombinator.com/item?id=15006502):
Simplifying Your Office 365 Deployment with Cato
Why Trump is right to end DACA
It's really crazy, isn't it???

The company that makes/sells me a couch doesn't currently install a microphone in the couch, so that they can analyze my conversations and sell my data to advertisers.

Should they start trying? All of these tech companies are getting away with it!
Globalization, the Decline of Labor Unions and the Rise of Big Multinationals
Personally, they've lost my business. I used and loved Thinkpads for many years, but I no longer use them and now recommend against their purchase. Lenovo has a huge trust gap to repair.
> Written by the creator of ZeroMQ, for those who are unaware.

How is this relevant? Why is it important to be aware of that fact?

Does this mean that the author is specifically well qualified for writing such a book? Does this imply he has deep knowledge about cryptography, or that he is trained to explain things suitable for children?

Maybe it's just me, but to me this sounds as strange as assuming that a good actor is automatically also a good politician.
Aahh I didn't realize this as i turned up the DPI in my phone. Will surely sort this out tonight. Thank you so much for letting me know this.
We faced exactly this problem at the current company I work for. When the company was just starting, we had the great idea to use interview questions "like the ones they make in SV", thus used algorithmics-heavy problems when interviewing candidates.

Fast forward 4 years, and I realized that the dev team we have is basically a group of just-graduated Engineers or people with at most 1 year of experience.

My "eye opener" moment was when I realized that by asking for difficult algorithms (tree and graph traversal, subsequences, etc) the following was happening: The people that know the most about how to solve these types of problems are students, or people that had graduated recently. Not only that, but this groups is a very reduced sub-group from the recent graduates group, because these people dedicate their Uni free time to solve these problems and get in ACM, IOI competitions. Thus, they don't play with different technologies, they oftentimes don't feel confortable with shell, and finally, the type of systems they develop are optimized to be "used and thrown away".
What OS do you run and what machine would you suggest for it instead?
Humans can't lift and replace a finger in the 17ms that even a 60Hz polling rate would give, so no, this isn't the reason.
> (or found) one

That can lead to its own kind of burnout! ;)
Maybe it's typical cloud base height?
Track time like never before for consultants and managers
This is pretty outdated, Netinfo Manager hasn't been part of Mac OS X since 10.4 almost a decade ago: https://www.macworld.com/article/1061097/netinfo.html
Their solution seems to be mandating providers to offer a mechanism for redressing grievances and having the rightsholders explain themselves in a reasonable time period. It seems to be just for PR (it doesn't seem to provide any mechanism in case the explanation is ridiculous), but it could provide an interesting venue for DDoSing copyright holders.
> Could you link the previous two?
Sure, here
https://hackernoon.com/how-i-made-a-saas-webservice-earning-...
https://hackernoon.com/i-used-lamp-to-make-a-saas-with-3700-...

> Will you offer the service to fiverr sellers? Whitelabel it to agencies?
Totally. I also think I'll be able build a tiny network of affiliate partners for this app. As I'm the only person on the payroll I could offer pretty much substantial affiliate fee.

> What is your current revenue?
The web service is just launched, let's wait at least a month to accumulate some stats. I'm testing Google Adwords, Facebook Ads, and LinkedIn Ads so, and it should negatively affect the short-term profits. But for the first month I would look at something like $200-500 in revenue.
The author may have been led down a blind alley when he (?) infers from a screenshot that Dan Tepfer is using Processing for this. You can also see that he's running SuperCollider (the icon on the right-hand side of the list of apps), a programming language oriented around procedural music composition and sound synthesis, which is to my mind a much more natural fit for this kind of work.
It's a font that's really annoying.
It's probably being "serialized" as a JAR file which just contains the code you call into. That was Spark's online deployment story last I heard, and jives with them saying the library mode has a Java API.
There are times i wonder if politicians use EU as a "trump card". This in the sense of getting it into a EU directive and then turning around to the nation, stating as it is part of an EU directive their hands are tied...
I would prefer self-hosted, or at least without vendor lock-in.

Looks like H2O would fit the bill.

Anyone has experience with pipeline.ai?
Bigger software companies also typically require "experienced" candidates (read: not new grads) to pass a systems design interview, which is very subjective and typically fairly difficult. This essentially makes the bar for new grads lower.

The argument is that this is because they expect experienced developers to be able to enter at a higher level, but the cynical side of me thinks that it's because they really prefer new grads, and this tips the scales in their favor.

Remember, Zuckerberg said, "young people are just smarter". I fear that attitude is pervasive, but hidden under the surface; they're not going to just come out and say it, as that would be illegal.
CQRS just simply means your queries, and commands have separate paths.

This can be as simple or as complicated as someone wants to make it.

It could be as simple as having commands operate on a domain object, but the queries returning a fully populated view object from some custom sql.
Ravenports Universal Package System
I'm pretty sure Dell MD3200's are like that.
Interesting approach
Dynamo is not exactly a performant or efficient model. It's the equivalent of pulling all the distributed systems guts out and handing them to the user to deal with. And the resulting toll is quantifiable: http://damienkatz.net/2013/05/dynamo_sure_works_hard.html
> similar tests aren’t necessarily relevant to the work actually done in finance technology roles

IMO, what's relevant for a role is the skill set most people currently doing that role have and that's not always a good thing.

I've been the first shouting on top of a roof that we shouldn't ask people to know stupid little algorithm trivias to get a job. But the narative for that quickly devolved to "data structures and algorithms are not important for day to day work". To which I honestly say bullshit. The industry is managing without it: between people who forgot everything from school, bootcamps, self taughts, and people with alternate degree, people who can do actual computer science on the job are a tiny, tiny minority. So the solutions those people come up with to day to day problems are considered a speciality (eg: "machine learning!", "data science!").

But if doing that shit was just second nature to everyone, how would it change the way we do things? What if category theory wasn't so scary? What if people weren't scared of threads? What if hashmaps were not magical black boxes people use because the person who wrote the code before them did?

The foundation is becoming pretty darn weak if you ask me.

I totally agree shit like HackerRank is poorly done. But I'm not sold that the skillset it tries to assess (poorly!) is that useless. We, as a community and an industry, essentially did everything we could to MAKE IT useless. That's different I think.
It's a proposal to be implemented EU-wide, not just in Estonia, so the presidency seems relevant.
Now this is an interesting study. In some ways it reflects the shift that happened in France lately, where the new president is doing pretty much that: increasing taxes on capital and decreasing regulations for businesses while being very liberal regarding social matters.

I also suspect that in silicon valley there is a difference between the 30+ age group and the 30-. It's a shame they didn't make that data available but it sounds to me that younger people are more libertarian than people in their 30s.
If HN's signalling is anything to go off with respect to political leanings, SV is mostly libertarian with a dash of social democracy to rein in the big players. This is hardly what anyone outside of an entrenched centrist news media institution would consider "far left."
Leases are pretty clear about the non-refundable nature of the deposit/fee/whatever, and it isn't exactly a rare practice.
I'm in my early 50's. I've been getting paid well writing code since 15, and have been employed at (arguably) the top of the industry in my fields. Nobody at my level takes tests; none of us would pass them as they deal with utter bullshit. Work for a few decades, at the highest levels of the intersection of business and technology, and you'll find complex and/or sophisticated algorithms often get removed due to support difficulties. Sophistication occurs within the core of the product, which needs to embody cutting edge features and performance, so unless you are the product's core architect, sophisticated algorithms are taboo. The vast majority of software is user interface, import/export logic and other aspects that are not the core of a product. Those non-core features and facilities need to be nimble and simple because they are transitory, and operated by juniors.
Frankly, the world where HackerStank is valid is a type of software company that is best avoided, as they treat you 100% like a cog, and not a human.
If the final goal is to socialize, founding a hackerspace makes more sense than creating a web platform. (And of course, joining an existing hackerspace makes even more sense.)

However, reading that comment again, maybe the phrases "collaborative atmosphere" and "get together" were not to be taken literally?
This isn't surprising. I remember getting the strong impression when poking around on Hackerrank (between the UX, question quality, etc.) that it was designed by people who just graduated from school.
Fiction is magical. I've been so lost in a good story that a couple hours pass by without my noticing.

Try it!
Pretrained models for generic things exist publicly, e.g. models trained on ImageNet, or pretrained word vectors.

Not a whole lot of general use in having a feature extractor tuned to Uber's data.
I think this is unfair.

As a crude comparison, it would be like a mathematician being asked to recite his times tables. Something he could probably do, given a bit of time and practice, but so outside the normal day-to-day stuff they normally do that it doesn't tell you much other than they spent time preparing. Which is fine if that's what you're looking to measure.

I think the point that the grandparent is trying to make is that if you take a group of developers with a good amount of experience and who everyone agrees are skilled in their field and administer a test with no warning/preparation, and none of them score very well, are they suddenly not very good developers or is the test not a very good predictor of whether someone is a skilled developer?
At our company when I was on boarded we had a process called boot camps. Which was basically a week set aside with meetings for each respective team/department to get a high level over view of what they do and how they fit together with the company as a whole. This gave me some good insight on how I fit in as well as open up new dumb questions to follow up with.
Before you go on spending on Ergonomic what not setup. Try therapy.
Google it first - kind of pain (sharp or constant ) you have , exactly where you have ( thumb side or ulnar side), what movements are restricted by affliction, is it nerves or muscle etc...spend sometime finding what you have. Consult doctor if you have to.
Start therapy ...most of the time it's stretching/compressing exercise once or twice a day. You can easily see the improvements once you do therapy.

I recently suffered from ulnar entrapment syndrome ...googled it, watched videos, did suggested stretching for 2 weeks i guess. All healed.
> Rust doesn't let me make that trade off, it's made the decision for me.

Umm, right, exactly, the state of having a stable ABI is one set of trade offs, and even if that were option, electing to use it for dynamic linking is another set of trade offs. I feel like I was obviously referring to the former, but if that wasn't clear, it should be now. An obvious negative is exactly what you say: you can't use standard Rust libraries like you would C libraries. That's what I meant by trade offs. But there are plenty on the other side of things as well.

> I think it's the rustaceans that need to adjust their expectations

Sure! We do all the time! I'm just trying to tell you the reality of the situation. The reality is that Rust won't be getting a stable ABI (outside of explicitly exporting a stable C ABI) any time soon. If that means flukus doesn't consider Rust a systems language, then that's exactly what I meant by adjusting your expectations. But don't expect everyone to agree with you.

From personal experience, a lot of folks don't care nearly as much as you do about things like "the binary is using 2.6MB instead of the equivalent C binary which is using only 156KB." Now if you're in a resource constrained environment where that size difference is important, then that's a different story, and you might want to spend more effort to use dynamic linking in Rust, which you can do. You won't get a stable ABI across different versions of rustc, but you can still get the size reduction if that's important to you in a specific use case.
It's often used to compensate for the fact that you want an up-to-date reading at arbitrary points within a frame. If you only update once per frame, and some code reads the position just before that every frame, that's going to give a full extra frame of lag, rather than just an extra 2ms.
As I understand that having a first selection maybe a good idea to sort out if a person can program or not, it amazed me that that sort recruiters seems to not read the applicant resume.

I do relate with the article. For experienced developers, it's probably not the best way to recruit. Ask something related to the job, not the degree.
They definitely do that in Germany.
I'm not OP but all of my thinkpads are second hand and run lubuntu.

All of my windows systems run an old copy of win7 and are built from newegg hardware, asus msi etc
I can't tell if you're arguing that it is currently regulated, that it will be, or that it fits some platonic notion of 'medical treatment' and therefore should be (even if it's not beneficial).
Take some Real World™ problems that are applicable to the positions are create your own. I don't mean come up with something completely from scratch; literally comb through your code base to see what kinds of design patterns and algorithms you're using. Then generalize it.

It could be as simple as: Given a list L of accounts, return only accounts from L that match key K. That's programming 101 type stuff that is applicable to the job.

Or it could be more abstract and open ended: Given some user-submitted form data, what steps would you take to move the data from the browser's front-end to the database. Assume the database has been created. Tailor the question to the technologies on used on the job (Spring, .NET). This type of question gives you a whole host of information about the candidate such as their overall knowledge of the framework, their areas of expertise, potential weaknesses, as well as the ability to nudge the interviewee in the correct direction if they're stuck.

Interview questions don't have to be clever. They don't need to have obscure edge cases to trip people up. I firmly believe that interviews should be about gauging candidate ability to be functional on the job rather than solve the riddle (how many piano tuners are in Chicago?) or non-applicable CS (create a script/program that can output the nth row of Pascal's Triangle [ignoring int overflow]).
For people wondering why there was no hefty fine, it's probably because the FTC had no authority to impose one. Except with regard to children, the FTC isn't specifically empowered to protect "privacy rights." The FTC brought a complaint against Lenovo under Section 5 of the FTC Act, which addresses "unfair competition" and "unfair practices." Historically, that meant false advertising or other abusive practices set forth in law (e.g. unfair debt collection practices). Under Section 5, civil penalties can only be imposed where a company violates an FTC rule, and does so with knowledge that the conduct violates the FTC rule (typically a Trade Regulation Rule ("TRR")). 15 U.S.C. 45(m)(1)(A).

There is no TRR addressing the kind of conduct Lenovo engaged in, nor any statute prohibiting such conduct: https://www.ftc.gov/reports/privacy-data-security-update-201.... While the FTC can declare particular practices unfair on a case-by-case basis, without a rule, in that situation it can only issue a cease-and-desist order. 15 U.S.C. 45(m)(1)(B).
But the presidency has no actual power to get it passed.
Oh they could, and it might be easier since as far as I know, the general population has very little influence over who gets to sit in the EU government.
HackerRank tests are very effective for companies in that they capture candidates who:

- Have great problem solving ability.

- Low emotional intelligence or self-esteem (don't realize that the kinds of companies that make you do these tests are exploitative and will treat you like livestock).

- Don't have specific ambitions and don't place much value on their own time (prepared to spend tons of time studying/practicing for the tests).
Conjoined triangles of success!
Outside of certain bubbles (i.e. in most of the world) they have never been paid exceptionally - well, at most.