skysight-inc/HackerNews huggingface dataset:
> can't accept that the engineer can have some real objective concerns

This is the opposite of people skills. If a report has a concern that doesn't seem to make sense, it is the manager's job to help them structure a clear explanation of the problem, help identify the best solutions for said problem, and collaborate with stakeholders to pick the right solution based on trade offs they are comfortable with. To be fair, to an entry level report, that process--unless done in a truly excellent way--often does seem like a lack of sympathy or empathy for the developer's challenge.
Exactly.

Recently I interviewed with a company that had promoted their Senior Dev into a management role.

When a company VP emailed this guy to say a website form wasn't working, costing the company tends of thousands of dollars every day it was down, his response was, "Thank you for alerting me to this situation. I will process your request and respond within 2 business weeks."

Obviously, they'd taught him that boilerplate to help him adjust to interfacing with the business, but he lacked the common sense to realize the house was on fire.

They also said he preferred honing his coding skills and being perceived as a 'master developer' but couldn't quickly produce a list of in-flight projects, and that things were way behind schedule.

Having a bad manager who's a business type does not mean you don't need managers or all business types are bad managers. I mean, what's the sample size you're working off of? Less than 10?

I know it's unpopular on HN and elsewhere to stick up for business types at the perceived expense of engineers but managing people is a very hard thing to do, and the skills that make a great engineer too often make for bad middle-management, IMHO.
Samsung Galaxy S9 and S9+
Chinese companies may attract better people, but people who live outside of China don't find China attractive.
Blockchain Assets for the Snap Generation
Thank you for writing this. I wanted to say something like this yesterday, but couldn't find the words and decided to wait for today to try. But I would have never put it this well even if I spent a year.
The source is here:

https://github.com/jajoosam/fastr/tree/master/extension
That's in the browser but not in an img tag.
If recursive descent parsers are so trivial, why do we have so many DSLs to generate parsers? :P

Also, a recursive descent parser isn't going to spit out an AST that matches the needed NFA/DFA, so there's going to be a transformation step needed.
This is well-said. To add some anecdata, I work in a “managerless” organization. It sucks. It’s hard or impossible to make certain changes because nobody has any authority to do things that aren’t necessarily politically sexy (e.g. fixing bad security or setting up asset management). There’s also this expectation that if you want to do something, you can just do it. This sounds great on paper, until you realize that doing things like managing infrastructure is a full-time job for an entire team, and not a “once in a while” position for someone with little experience. I’d love to go the extra mile, but I only have 40 hours or so in my work week, and I’m busy with my actual assigned tasks.

There needs to be a good balance (obviously too much red tape is counterproductive). Having managers can be nice when it explicitly assigns roles and responsibilities to a group, because that means not only are there dedicated people for certain tasks, but presumably they have a modicum of power to get things done. It also makes it plainly obvious whom you talk to if you need, say, a new laptop, or a printer set up, or a VPN account. Without managers you get company-wide emails like “who controls our website? I need to update something.”
Here's a thread from XDA about the Honda pilot, may be a good place to start perusing

https://forum.xda-developers.com/android/help/heard-2016-hon...
"citizens with graduate degrees" have almost 0 correlation to H1-B.
H1-B only tend to have graduate degrees because they get into USA Masters degree programs (Masters degrees are moneymakers for universities, not competitive positions) on F-1 (student) visas and jump to H-1 B jobs. Those H1-B candidates aren't more competitive than US citizens with bachelors or self-taught.
One somewhat ugly truth is, that you can't implement some algorithms securely in software while retaining good or even acceptable performance. As we've seen previously, performance is critical for crypto, because people will choose something faster over the proper, secure alternative, especially if the insecurity is not an obvious or hard failure, as it is with side channels.

The modern approach to this issue is to design algorithms specifically for software implementation and avoid entire classes of side channels already in the design of the algorithm. This is one of the noticeable differences between older primitives (NIST/SECG ECC, DSA, RSA, a whole bunch of ciphers) and newer primitives designed for software (EdDSA over sensible curves, X25519, Chacha20 and so on).
Deng had a lot of informal power and never held the title of president. Deng's power was not subject to any term limit.
Parent is talking about graduate degrees. You are talking about undergraduate degrees.
Oooo... I just finished writing a script with BeautifulSoup. While it wasn't all that bad (it works ;) ), I'm sure the "Kenneth Reitz experience" would be much better. I won't be rewriting the script now, I can't wait to find an excuse to try this. :)

EDIT: first commit 22 hours ago - goes to show that when you have thought about the idea and know what you're doing it doesn't take long to produce the first version. :)
Wow, that sounds terrible. I don't seem to have any of those issues on Linux with the libinput driver, though I seem to recall that something wasn't quite right with the touchpad a few years ago when I got the 9333 when using the older (now deprecated) evdev driver.
A Malloc Idiom in Go
Could have the text default to "JavaScript not enabled"
Both Xi and communist party wants stability and economic growth, and they cannot get that if they can't keep most of the people happy.

Even with media censorship, the Chinese government has to react to people's comments (and a lot of times, much faster and effective than western governments, contradictory to what western media wants to believe)
What does Matlab do that is not easy to express in say Python with sciencetific libraries?

Setup of build rules is nice in Make, but if one accepts stringly-typedness one could reimplement something just as nice in say Python/Ruby/JS
China's Xi Jinping cements power with plan to scrap two-term limit
There is not dishonor in that. The “magic” they provide is still better than the competition.

S3 and EC2 are by design commodity, low level artifacts. Like any other commodity, you should always be shopping around.

The big issue with Amazon has always been their “roach motel” philosophy where data goes in but doesn’t come out. (ie they hose you with network costs)

If you have enough scale and enough dollars, it is often cheaper to build bespoke infrastructure vs renting somebody else’s at margin.
It was definitely popular in fps games in 99’
> Kenneth Reitz Experience

I heard KRE was going to headline at the upcoming PyCon.
Learn and practice programming in down time, then take a job interview.
How long does it take to research and develop a new vaccine?
The Translators of 'The Thousand and One Nights' [pdf]
U.S. attitudes on human genome editing [pdf]
I think it matters as much a clear writing and proper grammar matters.

I don’t think it matters from a content perspective, but is a bit more confusing so I had to spend a few seconds thinking about it.

I had a similar thought as OP as to whether this was significant.

But it wasn’t a big enough deal for me to comment as I figured it out, reach much the same conclusion as you did.
That's a somewhat unrealistic definition of 'professionally' but it depends on exactly what level of language-lawyering prowess you have in mind. Regardless, your original statement strikes me as a strange assertion to make to a diverse group of strangers. For many people with long careers, reaching this level in 6 languages is practically inevitable. I'm only 20 years in, and already up to 4 or 5, due solely to experience at professional day-jobs.
Apache Kafka’s Role in Big Data Streaming Analytics
was the comparison based on on-demand instances or reserved instances? we reserve almost all of our instances within our company for 3 years and also get an extra discount on top of it. based on my calculations, i've seen AWS cheapest out of all. would like to know if i'm missing anything
Firstly, there are fundamental limits that all things are subject to in this universe. When you push towards these limits, you discover this...

Developing AGI pushes certain limits. There aren't many who have this capability as it requires a vast range of understanding/know-how across an incredible number of domains and into ones that have yet to be discovered. There are multiple disjoint leaps and barriers. In order to make and surmount them, you yourself are subject to certain considerations/restrictions. I resolving these, you end up w/ a less free and more controlled system.

> improve faster and execute more efficiently.

This occurs with order not chaos

> If an AGI can indeed learn and act at the human level or above, there is reason to believe that a more free variety will improve faster and become more powerful than a less free one.

There is no reasoning to suggest this... quite the opposite actually. Also, you're mistaking the capacity for learning with the successful execution of learning. Chaos leads to destruction not boundless construction. That being said, there is order to all things.

> That is a big incentive for its creators to let go of some control. The question is how much control they would retain and whether that would be sufficient.

There isn't any magic going on... You really need to convince yourself of this. You're speaking of this technology as if it gets booted up today and eclipses all human intelligence. It doesn't occur that way. A human being will have to teach it and guide it and therein lies the same control you have today. Of course, there are further steps because you have the capability to see exactly what's going on inside. You'll really have a hard time establishing a case for doomsday scenarios. Also, a destructive/chaotic individual is necessarily limited by their own flaws such that they wouldn't be able to conceive of the underpinning necessary to develop AGI. So, I hate to tell you this but the hollywood image of such people is wrong...
If you pick at this any more it’s going to get infected.
Show HN: ArXiv CLI
When some companies offered reduced wages, Facebook sucked up all the price-sensitive top talent for a few years, until companies got wise.
Interesting! How does this compare with MechanicalSoup (which seems to be the current best-in-class solution for scraping in Python)?
The pressure to be overconfident sometimes comes directly from employers.

One time, walking into an interview for an entry-level position, the interviewer completely ignored me and continued to stare at my resume for two minutes.

The first words out of his mouth were, "At Lehman Brothers, we only hire winners. Are you a winner!?"

In retrospect, I'm glad that interaction happened and revealed what the company's ethos was; otherwise, I might have been tempted to work there.
Thanks!

PS: I'll do my best to avoid posting useless polls ;p
The LICENSE file makes it explicit: https://github.com/kactus-io/kactus/pull/24/commits/0205dc6f...
Doing that doesn't work, even for the timing oracle this it's meant to mitigate. There aren't one or two requests being made in timing attacks, and the sleep function only serves to slow down the valid calculations.
Also, once a company is no longer being funded by venture capital and has to finance its own growth out of its profits, those millions it saves by cutting infrastructure costs can be used to hire more staff, rent more office space, and all the other things required for growth.
"Official" rpi Touchscreen:
https://www.amazon.com/gp/aw/d/B0153R2A9I/

Case for pi and touchscreen:
https://www.amazon.com/gp/aw/d/B01HV97F64/

Suction cup:
https://www.amazon.com/gp/aw/d/B076XZ9JN7/

Car charger:
https://www.amazon.com/gp/aw/d/B00ISGCAJM/

Might require a little finagling...
And he invested in them. So, that’s not exactly a counterexample.
It's valid in a sense that if government does not control voting rights and plays no role in day to day operations sure there is no difference. If you start taxing the stock and transferring stock to government eventually government will have control of all entities though.
The point of the regulation is to prevent the scam, or recover for the customer the scammed funds.
US can also stay ahead if China's party dictatorship continues to ignore the wellbeing of its people in favor of enriching Communist Party members, and the US stops dumbing down education.

The USSR was bigger than the US, and the USSR even invested heavily in education, but the US still won out.
I've lived in China, Singapore, and US for a long time. And I have to say Singapore government is apparently the most reasonable one out of the three. It most likely also have highest approval rate.
Only amazon though. This is something that infuriates me about RDS.On google cloud IOPS performance is not based on instance size.
I'm not sure what you're arguing but it seems like my key point wasn't communicated well.

What you just described is essentially the architecture of a self-driving car.

Yes, every narrow AI is a system of systems to an extent. So expand on that concept but outside of a single firm/system. Such that the self driving car system is one single solution path solving "transportation" which would comprise automated flight/rail etc... and is a node in a larger general system - like hub and spoke.

The naming convention [Artificial Intelligence] still is a large shoe that these purpose built applied engineering solutions have yet to fill.

Nobody is questioning that. The size of the narrow AI market is arguably infinite.

You seem to be arguing that a single entity will fail if it attempts to take a narrow AI system and make it generalizable. Of which I am in agreement with.

If however there were 10,000 or 100,000 or 1,000,000 narrow AI companies/systems (like a self driving car system or alphago etc...) those could fill the corpus of solutions which an executive function system could utilize depending on the application and together they would be what we call AGI.
Good point, sloppy omission on my part. Though, I think part of the lack of understanding was that they didn’t understand how to forecast cashflows for tech companies either. Buffett did invest in many (physical product) companies whose technology he didn’t understand - he understood their balance sheets.
Agreed - I think the 'its how the message gets conveyed' only applies to really trivial things, like 'expresso', or whom vs who where the incorrect version is so clear that it doesn't affect the readability.
Be careful: there's an important distinction. There is a consensus that quantum computers can, for certain problems, perform computation exponential in the number of qubits. But the often unspoken assumption is that the difficulty of getting the computation to stay coherent, is polynomial in the number of qubits. That's currently the big unknown. If it's not, then that's what would be meant by practical quantum computers being physically impossible.
Do you want life in USA to be like life in China? Being required to wear a gas mask to walk down a street in town? Going to jail for disagreeing with a government official? Working in a sweatshop with no safety regulations?
> what I wouldn't give to have my aux connector in again.

Your head unit probably has an aux connector in the back, either 1/8" or RCA input as part of video input. You can run a long 1/8" male-male wire from there out to the bottom of the dashboard (what I did on my most recent swap, can't lose the cable this way), or run a 1/8" male-female to an accessory knock-out cover or cut out part of the dashboard. I paid for a higher-quality Kenwood unit, and the Bluetooth, while actually managing to connect (not always the case in my experience, even for factory units), does have problems with interference that sometimes cause sound to drop out for 1-2 seconds. This is as bad as the worst CD-skip-on-hitting-pothole. Bluetooth IMO is complete garbage for car audio.
While I love my hue bulbs, I have two main gripes (beyond cost) which have kept me from replacing all the bulbs in my house:

1. As good as they have gotten, they still aren’t nearly as instantaneous as a good old fashioned switch. Yes, there are ways to mitigate this, from having it decide when to turn on to alternative controls. But that latency really gets to me sometimes.

2. The system not recalling last state. If you are worried about not being able to default to lights being on, you can make it so that a quick toggle resets it. But I can be convinced of other options/opinions here.

In general, I think the import point is how smart/dumb an object it is. It is more important how “rock solid” it is, and simple to use. I love the mantra “don’t make me think”. Devices should become “invisible” for the task you care about.
A lot of times companies can yield short term savings because of how they depreciate or are taxed on assets like server rooms and equipment.
I will take a guess that 1M core is a big compute grid.

You go to google cloud and order 10k preemptible instances per datacenter. That solves half of your problem. Then the same onto SoftLayer and AWS and revise monthly who is the cheapest one. It's not very difficult.

Contrary to you, I think that most places are not ready to accept that kind of contract. I have a friend who evaluated to move one of his compute grid to DigitalOcean and he was contacted to stop doing that, their servers are not meant to run at 100% CPU use all the time.
I use to believe that the Koch Brothers were the boogeyman. No, I don't agree with many of the politicians they support, but they are also donating to causes like criminal justice reform, getting rid of civil asset forfeiture. They have spoken out against the demonization of "other". They have worked with the ACLU to abolish mandatory minimums.

On the other hand, they have funded studies that try to dispel that global warming is real, and they have been accused of having undue influence on colleges they give grants to.
>but despite common belief, quantum cryptography doesn't solve this!

? You might not think that quantum cryptography is likely to be practical soon. But it is definitely resistant to quantum computers.
Here, have a dictionary:

http://www.thesaurus.com/browse/sometimes
This is the local data center connection option I was referring to, the Coresite data centers on Stender Way (in Sunnyvale) had this option.

There is a latency spike between local and Amazon infrastructure so it would be critical to build your system so that putting this spike in the mix didn't impact your own flow path.

I had thought a bit about how we might do that at Blekko and I would probably shift crawling into the cloud (user's don't see that compute resource) and move crawler hosts over to the frontend/index side. But I'm sure there would have been a bunch of ways to slice it.
Don’t worry about AI going bad – the minds behind it are the danger
AWS only provides optionality if you don't get deeply into the AWS services. If you do you find that optionality is absent.

A startup I talked to not too long ago has a revenue of around 1M a month - pretty great. Their Amazon bill is around 1M a month - not so good. Their entire architecture is one AWS service strung into another - no optionality at all.
> But what will stop them at the beginning?

Themselves of course. You are after-all your own worst enemy.
I don't think people appreciate the incredibly slim number of individuals who are actually capable of pursuing this problem through to fruition and what their natures necessarily have to be. Do people not know of the types of individuals whose work is still being dusted off and relabeled as modern day achievements by others? The thinkers and creators of the previous AI age had certain characteristics. Certain character flaws and natures preclude you from probing certain subject matter. If you don't know much about yourself as a human being and your creation... If you haven't conquered aspects of yourself, how do you imagine you magically become capable of replicated it another domain? You don't. It's a non-starter which is why there is so much wheel spinning going on even with billions of dollars of resources and top ranking engineering talent. I really don't think people appreciate how fundamental AGI is. Look in a mirror sometime. All the answers are right there if you can find them/recognize them. Always has been.
We use bootsnap for the development more of our rails Backend / Monolith and it's a breeze for startup especially when running single tests locally. I have never experienced any issues since we introduced it last autumn.

It will not help too much for production or testing environments if you do not have specific timing requirements on startup.

It's a completely different type of shoe compared to things like spring which will result in a world of pain in specific situations if you're not constantly aware of what it does.
> Separately, Cabal is a package manager for development dependencies for the Haskell programming ecosystem.

And cargo/rustup, go for golang, pip for python, gem/bundle for ruby...

But they all tend to depend on parts of the Os - or their own c compile chain to compile their own version of c libs.

Which leads to the question of how you most easily write a tool in haskell that you can distribute as a deb package.

Saying that "for haskell, playing nice with Perl's ssl-dependencies is hard, so we won't bother" is one approach. It certainly is one way to use up additional resources provided by moore's law: no shared libraries, just thousands of copies of statically linked strlen-functions, in thousands of chroots. (also, hello there, docker).

Snapshots and isolation are great tools, but I don't think it's clear cut what's best yet. Especially when you want to ensure you're not running code with well-known vulnerabilities - be that in bash, ssl keygen, or mallloc.
> They can create a bohemian utopia somewhere else if they want that.

Anyone who has the means to create a bohemian utopia generally has no need to do so.

> If you grew up there and feel sad that you can't afford to anymore, then recognize that property rights exist to give the owners priority access to land so anyone who doesn't obtain property ownership has to expect that one-day they'll be forced out.

That's...kind of an oddly circular argument. "If you don't like the situation, recognize that the rules are set up to reenforce the situation."
GPL software in cars doesn't kill people (2016)
Good to know that my anti-Microsoft messages aren't being entirely censored.
This is a nice wrapper around requests, pyquery https://github.com/gawel/pyquery/ and parse https://github.com/r1chardj0n3s/parse of which only requests is Kenneth Reitz. Let's give credit where it's due.
> but it's weird that under such conditions she remained there from 2008 to 2016.

No, it isn't. https://www.google.be/search?q=victims+of+sexual+harassment+...
metadata on mysql on bare metal last i checked. it wasn’t on ec2
I don't see people passively living off their investments (that is taking a rake while contributing nothing productive to the economy) as a thing to be encouraged, beyond perhaps a retirement age (which has tax shelter status for a significant amount).

As a thought experiment imagine if everyone did this, or it was everyones goal.