skysight-inc/HackerNews huggingface dataset:
Often this comes down to the ability to communicate, work with people, and understanding real world business. In addition, often the more simple a learning method used the better. I actually find most businesses needs can be solved by straightforward analytical methods such as traditional statistics. Very few situations require actual machine learning and it is often misapplied.

In fact, having a PhD does not tell you a whole lot about these skills.

More advanced modern techniques such as deep neural networks, reinforcement learning, etc.. are all extremely proficient at certain niche problems but these do not come up nearly as often in a business context.

This is why I don't advertise myself as a machine learning engineer. Rather, I am a business consultant that knows when, and when not to utilize machine learning methods.
The size of giraffe groups is not influenced by the presence of predators
> I don't know if/how it could legally be done, but I'd love to see "cute" names for laws barred from use in Congress.

It can't even in principal be done in a binding way in mere statute, since newer law wins in case of a conflict, and even were it done by Constitutional Amendment, it would be hard to give it teeth.

Plus, it's plenty useful to have memorable named for laws, rather having to remember bill/session numbers (or, worse, the weird practice in California and some other places where laws, even when they actually have friendly names, are frequently referred to by bill numbers without session numbers, even long after adoption, when such identifiers are decidedly non-unique.)
> is the "AI" more intelligent?

The issue with this is the different meanings of intelligence, pimarily 'hard is easy' (chess, go, IQ) vs 'easy is hard' (walking, balance, seeing) test. Once AI robots can win the Champions league at football (soccer) I'll be more impressed.
Funny how people can such a different taste for these things. I've switched back from Mac to Windows some time ago, and the thing I miss the most is the touchbar.
Also 13k/350k is 4 pence per email, which is tiny! Well below what they'd have had to pay if pay-to-be-received had been workable.

I'm not a fan of government or of fines, but this amount isn't even a slap on the wrist.
wouldn't a real or fake shortage of talent drive wages up, not down?
No Man's Sky Is Getting Full Multiplayer
Most importantly it worked very successfully. With Windows, Google search, or most of the others mentioned here, they have had a huge number of problems. The word used was "sophisticated." I think that also implies some level of near-flawlessness in the end result.
For Mac OS, I'd suggest sharing the default storage buffer with the clipboard: http://vim.wikia.com/wiki/Mac_OS_X_clipboard_sharing
Completely agree. Use whatever you're comfortable with. No one should feel any shame for not using VIM/Emacs. But with that said, I feel like once you are comfortable with these tools, it's a more pleasurable experience.
>Planets do not even orbit around sun, but center of gravity which is outside of sun.

That's...semantics also. The barycenter (center of mass, not gravity) of the solar system can very much be within Sol's limb. For all intents and purposes the planets do orbit the highest center of mass which is within or at least very close to the surface of Sol.
I'd love to hear alternatives, rather than a list of who doesn't.

I don't use whiteboards for coding tests, I use whiteboards as one (of several) ways to evaluate how someone thinks on their feet without having Stack Overflow & Google at their fingertips. I don't only want to know if someone can code, I want to know about their process, how they think about things, what assumptions they start with, and what kinds of things they like to explore. I want to see some personality. Take home problems don't measure that very well, nor do coding tests with online resources available.

I've never met a perfect interview, but what are some suggestions for more acceptable and/or better ways to evaluate how someone thinks on their feet?

I remember hearing that Google's done quite a bit of research on hiring practices vs outcomes, and that one of the leading predictors is having external groups do the interviewing, i.e., making sure the people doing the interviewing have no stake in the outcome.
We use Thanos to provide the observability features (monitoring in particular) to Workers (i.e. user processes we run on our Cloud) that perform the simulation. You can have multiple Workers collaborating on a simulation of the economics or ecology that export monitoring variables that you want to track.

Since the simulation is inherently dynamic, and the number of Workers can change, Thanos helps us with achieving the necessary scale and retention for a hosted platform that is SpatialOS.
This would be a great way to prevent polititians from framing the bills.

For more on framing, see George Lakoff’s lecture on moral politics — reveals the way political language uses metaphors and How framing a debate ensures its outcome.

Repeating the frame reinforces the intended meaning. Merely Using the name of the bill defines its outcome.

“Tax Relief” - no one wants to fight a “relief” effort. Tax cuts for the rich would be the correct name.

“Clear sky initiative” is the name of a clear cutting bill.

https://m.youtube.com/watch?v=5f9R9MtkpqM
That's excellent, I might even call it extraordinary. Meaning, that is outside the ordinary.

I knew a guy in college, at UCSD, who was trying to take a full CS load while working at Nordstrom. This was in the 90s, so rent, tuition, and costs weren't as high around UCSD as they are now, but making enough to cover rent alone can be a challenge. He was trying to take calc, physics, datas structures and algorithms, and humanities.

Data structures had a pretty tough teacher that semester. I didn't have to work, and I was putting in 20 hours a week at it, to get a B+. That's not a lot for this course, either.

He dropped it. You did ChemE while working, so I bet you could have handled the CS course load at UCSD while working. But I just can't see this as a viable path for most people. In short, I agree that there are extraordinary people who can handle it, but it's not something we can reasonably expect. You can major in communications this way, but CS will lose a lot of talent.

Memories like this, and others, are why I get so angry at times when I hear billionaire CEOs talking about the shortage of engineers in the US. We have talented people here, smart and eager to work hard, failing because they are underfunded. The massive wealth of these CEOs exists only because they can access a highly educated workforce in a safe, stable, peaceful, business friendly democracy.

If they're going to talk about how this environment is failing them, they aren't doing enough. Seriously. It's appalling that talented people who had the grades and test scores to study CS at public (elite) institutions in Facebook's own backyard are failing out of CS because they can't pay the rent and balance the part time job with the demands of a very rigorous curriculum, while billionaire CEOs talk about how the government is failing to produce or give them access to enough engineers.
No way! The lamers you end up firing (after 30 days' pay) will easily make a living out of it.
They could even be PARALLEL lamers, pulling 30 days pay off multiple sucker companies.
That's not too surprising - most of Amazon's IP ranges are blocked by the Great Firewall.
> So everything should be written out explicitly, because you'd rather complete a checkbox-ticking exercise rather than thinking about it and do the correct, ethical thing in good faith?

When doing the ethical, moral, right, correct thing might still be considered falling short of "reasonable measures" by some bureaucrat? It might be kinda nice to have had more detailed guidance.
My examples were big, dynamic cities like Cincinnati, Nashville, and Indianapolis — metros with millions of people, not isolated college towns with an urban population of about 50k — which renders this response a non sequitur.
Of the skills necessary to succeed in data science, the ability to program is actually the least important. Perhaps you were over-emphasising your software skills at the expense of really demonstrating proper understanding of the science of data analysis. A data science position is not going to require your experience in low-level game programming, for example. In fact, being able to program at all is secondary, since many can pick up some basic skills in languages like Octave, R or even Python, to support their mastery of the math. And it's also not so much math implementation but also a genuine scientist's eye on how to approach a problem. There are no cookie-cutter formulas you can throw at a non-trivial problem: you have to really understand the field and the art of analysis to do it well.
The main motivation for extending copyright 'till the cows come home is most likely to keep material from becoming public domain and thereby from making sure it doesn't compete with the latest thrash the industry is producing. If their latest auto-tuned plastic one-hit wonder had to compete against a wealth of free-as-in-beer music the risk would be for the latter to become popular among the cool kids. No free music means no risk of that happening.
The real concern here is the people dying right now. The "future of warfare" is no warfare - it's exactly this kind of thinking that drives "well we should research it because someone else most definitely is" type of scenario's, which is what got us into the nuclear mess.
How Stress Affects Your Wallet
It was a mistake, thank you both, it has been fixed.
vimtutor is what got me over the initial hump. I dabbled with Vim for a year or so before I found it. Within a couple of weeks after using it for an hour or so a day I felt very comfortable and have used Vim, environment permitting, as my primary editor ever since.

Thanks Bram!
Wtf Cisco. Get your shitty software in order. This is getting absurd how frequently this happens. I will never trust Cisco gearfor anything
HN has shadowbanned me
I have also been extensively involved in compliance issues at US companies in the financial space and this comment is dead-on. The idea of rule-based regulations is a complete straw man as far as I can tell.
The article is interesting but I wish it went deeper into one of the theses: that people aren't craving silence as much as they are craving a lack of distraction. Noise has always existed in varying levels, but what I think may be different about the 21st century is how distracted our environments have become, which can feel like noise.

Here's something strange that happened to me last week. I went to my local gas station to fill up the tank on my car. As I was standing idly and staring off into the distance, I heard a voice talking to me. I spun around but nobody was around me. Afterwards I noticed that the voice was coming from a small, iPhone 8-sized screen embedded on the gas pump. It was showing advertisements as well as looping the "Hot News" of the day. Admittedly, I became irrationally angry about this. It felt like an invasion of my mental space. Here I was pumping gas, already paying money to the business, why are they continuing to invade my mental space, which is the last bastion of "freedom" an individual can have? I noticed the whole event put me in a heightened state of tension and anxiety. I wanted to leave as fast as I could. I wasn't bothered by the other cars driving on the road, I wasn't bothered by the local homeless population trading and bartering a few dozen feet from me, I wasn't bothered by any of this background noise. What bothered me, and what felt "noisy" to me, was this invasion of my mindshare.
A) See the "something like" hedge.

B) Most taxes get "passed on" to the next buyer, eventually. A carbon tax on power generation affects power costs, which in turn affects power utilization. It's not a direct effect, but it's still more awareness of the externality in the market as a whole than without such a tax.

C) It's possible that household TV usage is a waste of power utilization, in terms of long term carbon state, and a carbon tax or something like it might encourage more people to watch football games in person or read more books. A carbon tax could encourage more household users to reexamine their power utilization. If you trust the markets to be rational (and that's a wild assumption, I think, these days), people will sort that out for themselves if the market reflected externalities better.

D) That said, the people truly fighting against options like carbon taxes are industries whose daily output far outpaces household power utilization and households may not need to change hardly that much, if industry simply got cleaner or paid more of its share of the damage it was causing.

E) Just because your hypothetical is a silly one, I think the statistics show that right now in terms of carbon output, staying at home and watching TV is actually one of the best power utilizations with regard to greenhouse gas output of an average household. Most American households' carbon output are most influenced by their a) internal combustion vehicles, b) HVAC systems, c) beef-eating habits, roughly in that order. Modern LED TVs are masters of efficiency with respect to other things in one's household.
6 points and already hugged to death...?

<h1>Error establishing a database connection</h1>
I think you have got the wrong lesson off those guys. They are about engaging the spatio-visual systems. The whiteboard is the first step away from text towards that. Obviously they want to go a lot further than a whiteboard, but the fact that you can draw things, circle things, wipe things off makes a whiteboard a much more dynamic media than an ASCII interface. I think you would find them pro-whiteboard for thinking design.
Many have fairly low temperature storage requirements, a -80C is a fairly standard freezer for dealing with long term storage of anything biological.

But the real problem isn’t -60 or -80. It’s -[Anything]. If there isn't a reliable source of electricity refrigeration (to the extent required by many drugs and vaccines) is the largest problem faced when you’re trying to get vaccinated new and drugs to remote locations.
If safety and sanitation regulations were as heavy-handed as GDPR there probably wouldn't be too many restaurants.

The point of GDPR indeed is elevating privacy as a priority. Good intent however doesn't automatically entail that the implementation has been equally good.

The EU Justice Commissioner only recently has been quoted that she herself could implement the rules required by GDPR. At the same time the European Commission's very own website isn't even remotely GDPR-compliant. That's just arrogant and condescending.
I recall an early analyst of Stuxnet writing that it was so complex that it was almost as if it had been written by an alien intelligence. That really captured the imagination of Slashdot for awhile.
> Actually I struggle to think of a single major component to a game that must be platform-specific.

Different platforms often have totally different graphics APIs. Even when platforms share APIs, driver quality, compliance, and fast paths vary greatly. The Mac still used a completely different processor architecture from the PC at the time of this story, requiring platform-specific optimizations and approaches.

Games, particularly cutting edge ones that demand performance, and especially from that era, are much more likely to need to be tailored to their platforms.
> Honestly, all these recent stories about jobs really just paint him in a negative light.

These tend to coincidentally crop up every year just before a WWDC and the September iPhone drop.
What I think is I would like to know more information. How many of these prisoners continue to be a threat and continue to harm and kill other inmates and guards. And if it's average is lower than the US, I'd love to find out what methods they use to prevent that.

I don't think they're necessarily wrong for not executing them, but to say theres never a case where that's the best option for society and prisoners seems more ideological than realistic.

I'm not saying we won't some day have some better way of correcting such folks (maybe something like CRISPR comes along and allows us to modify their predispositions; but that opens up an entirely new can of ethical worms), but there is a valid question to ask: how much freedom and how much suffering do you allow a man to cause before you realize that he's only going to do more harm? And how do you balance that out without possibly torturing him?

I don't think we will ever find the perfect solution, but I do think we should be constantly looking, and I think metrics to measure the effectiveness of policies should help guide us.
Vimtutor done once a day for a week beats anything else

Added bonus if you force yourself to use a handful of commands for the whole 7 days (I suggest focusing on dd, yyp, xp, cw and obviously hkjl for movement)
The Art of Sci-Fi Book Covers
Ask HN: What’s the current gold rush in tech?
> 1) I just hire you after a 30 minute chat. 50% you don't work out, and we fire you after 30 days.

Personally, that's my preference. If I don't think I can do the job I'll know after a 30 minute chat.
Ok, yes, this is how you promote scientific research to a lay audience:

1) They don't bury the lede. The first paragraph says what the result is immediately, if you understand it already, you're done reading.

2) Inverted pyramid structure. After they explain what happened, they break apart the historical context of the problem itself and give copious examples and metaphors to give the gist of what the problem is about and why it matters that it was solved.

I can't tell you how many of these popsci articles start out with "When Mary was a 3 year old, she used to look up at the stars and ... blah blah ... Now, she's taking on the scientific establishment and daring to do the unthinkable..." etc etc. I just dread skimming through the fluff to try to pick out what the hell was actually done.

Thank you Kevin Hartnett (the author of this piece) for not attempting to turn scientific papers into a human interest story.
I don't know, EU members seem perfectly willing to toe literal rules for perverse outcomes in some areas. Open market gamesmanship, for one, such as the proliferation of national standards as a way to exclude 'single' market products.

Maybe they are trying a kind of best of both worlds approach?
> How do you feel about the fact that doctors from foreign countries need to requalify in the US [...]

I have zero problem with this. If I was a doctor on the US and moved outside of it I'd expect to requalify there. Different areas have different levels required and just because you've met the levels required in one area doesn't mean you've met them in another.

> They don’t just need to re-do the testing; they need to waste six years and another $300k of tuition to learn things they already know, before anyone will be willing to test them.

That's your actual concern. I don't think you want to get rid of requalification, just make the process quicker and less expensive. Advocate for this, then.
>why would bugs even exist

people make mistakes, it is innate feature of human being. Bugs exist because it is not economically effective to find them. Bugs, given unlimited amount of resources, is possible easy to find whenever they are. Google how one guy hacked infamous HackingTeam alone. He provided some estimates how long it took him. Does it make his software the most sophisticated one on the planet? If his software is the most sophisticated, can he develop Windows alone?
Historically, only languages with enormous amounts of traction have developed mature, consistently maintained GUI libraries. Right now, it's basically only C++, Python and Java that have any.
Errr, no... I meant that there would be effectively no consequences if, instead of a US-born security researcher discovering this, a Russian-born Russian-citizen security researcher discovered this. It's a counterfactual, not a suggestion.

A suggestion would be: if you want to research vulnerabilities without the possibility of prosecution, why not research other countries' companies' vulnerabilities, where those countries have no treaty criminal-deportation agreement with your home country? Such companies can still pay you if they appreciate what you've done, but they can't sue you if they don't; and even complaining to their government about what you've done won't really amount to anything in the end.

This, I think, solves the problem, at the cost of raising two other problems:

• Your own government might not appreciate you improving the security of [essential industries of] its enemies;

• the foreign government might interpret the vulnerability research as an act of cyberwar (much like, say, flying your own drones over a foreign military installation as a private citizen would be interpreted as an act of regular war), and your own government might have to trump up some domestic charge to pin on you in order to appease them.

The first factor is more important in time of war (you might be branded a collaborator!); while the second is more important in time of peace (you might be branded an instigator!) So there's probably very few "exactly right" times to do this where you'd likely get away with doing it scot-free.
Ask HN: Tips and resources for learning video DSP
I've been working on video DSP systems for a few months. I'm the sole engineer on a project that involves HDMI I/O on an FPGA using several memory buffers in internal memory and DDR3. All of this is self taught.

I spend a lot of time debugging video output. I have discovered a few rules that help pinpoint issues. A couple examples:
-If data is early. This may be a FIFO overrun or a shortened data valid signal.
-If the video is scrolling down or right, the data is late. This may be a starved FIFO or an extended data valid signal.
-If the image looks stable, but has odd artifacts on edges, you may be sampling data on the wrong clock edge. Switch from rising to falling or vice versa.

Does anyone have similar video DSP debugging tips or resources (websites, books, forums, etc.) for this type of work?
The liberal arts aren't going anywhere.

When I was in university, I think the opportunity cost of spending time on the humanities (what my school called their liberal arts program) was too high. There was a lot I needed to learn and not much time to do it.

Then I graduated and started working and over time I've been able to carve out more time to work on the gaps in my education. A couple times a year when Powerball gets huge, I'll buy a ticket and fantasize about being able to retire and immerse myself completely in that pursuit.
It is worth meditating on the fact that such a terrible idea was and is able to dominate the visual design community for so long without any significant push back. It has caused real pain for end users, and people who objected were shouted down or ignored.

All the more outrageous in an industry that likes to wear the mantle of empiricism.
It’s a good thing that CDC employees are taking vacation time to go there and monitor the situation with no support from, well, the CDC.
I often have something to do on some remote linux server and I want to kill my self every time I open some large file in Nano trying to edit something.

Also, when programming, my writing speed is not my bottleneck, but I hate using my touchpad to move the cursor and want to learn vim for both editing prownes and server file editing too.
> The only way in which religious thought survives the 21st century is a set of once sacred truths rendered palatable for the secular world.

The irony is that you've internalized the revealed truths of your worldview to the point that you don't realize you have any. You don't believe that your philosophy and ethics make any assumptions (but they do). And when confronted the only response is that they're not assumptions, they're self-evident truths.

You're no better than a medieval European peasant in that regard.