skysight-inc/HackerNews huggingface dataset:
It's a weird social balance today, between employers and employees.

It used to be that an employee needed to step up to the needs, expectations and social compatibilities of the company they're going into. Certainly that's still much of an expectation today; as you mention employers prefer average & expected, vs exceptional (including all meanings of the word), though there's a bit more two-way action mixed in especially with physical disabilities and discrimination.

But what actionable changes are mentioned in the article, and what are their tradeoffs? Dropping a degree requirement is obviously sensible that benefits pretty much everybody, and has been for a long time. But the biggest issues seem to be social and communicative processes with team development of large projects. How can things change there? Any great ideas need to be presented and gain traction and acceptance in order to be adopted in a larger team environment. So much of design and implementation is not just technical creation of stuff that works, but social championship of gaining consensus so that software works together.

In the high speed development environment of the larger commercial games industry, there's no real place for people to sit off by themselves and code some grand project solo to avoid those issues.
beta til we love it. This is rust
Where do you live? I want to move there :)
Lincoln had absolutely no interest in freeing slaves. His main purpose was to maintain the union at all costs. “My paramount object in this struggle is to save the Union, and is not either to save or destroy slavery.”
An integer is an object, objects have methods, such methods are standard fare; if it's astonishing, try more languages. This is the idiomatic way to do this for example in Smalltalk.

10 timesRepeat: [ self doStuff ]

What's relevant isn't whether you're astonished or not, but whether it's idiomatic or not. If you can't see an integer as an object with methods, then you haven't fully grokked OO.
Note that there may be a strong selection bias here, as not many "top engineers" in the Bay Area use Indeed.

Indeed, Indeed seems to attract the kind of engineers most likely to give the kinds of responses seen in their survey, like preferring large established brands over startups.

This is less likely (in my opinion) to indicate a shift in engineer preferences than it is to reveal the skew of Indeed's userbase.

Disclaimer: I work at Hired, a direct competitor to Indeed Prime, and live/work in SF. (Also note that although our customers often use competitors, they typically cite Indeed Prime as less effective for startup talent than much smaller competitors).
Amazing beer scene.
I was diagnosed with Aspergers early on in life. For a long time, I tried to ignore it. But there's parts that you can't. It's difficult to make friends when you can't read people's intentions or read between the lines. I don't have a great interest in hanging out with people because I often don't feel like I fit in.

In my teenage years, it meant that I was a loner who went home at the end of a school days, played games by myself, and that was it. In my adult years, it's been much more difficult.

My background is a complete mess. I got a degree in Computer Networking because programming wasn't available, and then later went on to work retail for several years. In the meantime, I kept working on programming projects.

On the programming side, I have a 5 year project where I built everything myself, and a handful of 1 year projects, most of which the source code has been lost for.

Trying to get jobs in the industry is a joke. Take a look at the above, and you'll see someone who isn't normal, isn't average. I send resumes off and I get "We don't think you'll be a good fit" or ignored. That right there is what hurts the most. I could accept getting interviews and failing them, but being outright rejected before being given a chance, that flat hurts.

I've got a lot of traits that come from Aspergers too. I don't have an interest in much besides computers, so I often spend entire days at home and coding or thinking about coding problems. Doesn't bother me to spend 12+ hours in a day just coding.

Horrible at eye contact, and don't know why. Monotone voice? Check. Sometimes I'll mean to say one word and say another without realizing it, or focus on someone's meaning in one part and miss the others. I don't have that rage though. Used to when I was younger. But the computer doesn't care if you get mad, and it's better to just let logic take over.

I've still got my fingers crossed that I'll find a place that will give me a chance. But if I can't find that, then I'll shrug my shoulders and go back to working retail.
Interestingly, Houston has more (live) theater seats than anywhere else except NYC.. tons of awesome museums, and the most racially/ethnically diverse large metro area in the country (which makes it a great town for foodies)

I love Austin, but it's probably arguable that its "culture" (in the art/culture sense of the word) even approaches Houston's. "Houston is one of only five cities in the United States with permanent professional resident companies in all of the major performing arts disciplines: opera, ballet, symphony, and theater"

https://en.wikipedia.org/wiki/Culture_of_Houston#Arts_and_th...

And Houston is cheaper than Austin, too... but I've found Austin's tech scene to be slightly up on Houston's (if only because Austin is more compact and so getting around to the nearest meetup is a bit easier... also, Austin has a much better VC scene, but Houston does have a surprisingly large tech scene, even given that Houston is probably going to become the country's third-largest city.) http://www.businessinsider.com/r-americas-city-rankings-set-...

But bdcraven is right... modern here tends to mean .NET or Java at most of the larger Fortune 100 companies based here (mostly oil and gas, medicine, and finance.)

You'll need a lot of air conditioning and maybe a swimming pool (or two) during the summer though.
All that being said, I myself may prefer to move back to my native Seattle, or a select few other locations, after I have developed a career in the Bay Area.

The Bay Area is certainly losing its luster for "long-term living" given the current housing, transit, & public education situation.
So you're assuming there are compromised CA keys in the hands of governments & corrupt corporations?

Even if this is true, isn't it mitigated by certificate pinning?
> For in case YOU didn't put the CA on your phone.

How can anyone but me install a CA on my phone?

And with this change, even I can't install a new CA on my phone such that applications will use it. That's no good at all.
I really like this, it's an excellent idea.

This might be quite useful for developers as well, just as a quick indicator instead of having the Developer Tools Network tab open all the time.

One thing that might be quite useful (though it would probably be beyond the scope of this project and perhaps hard to implement) would be the ability to block any further requests made by the tab. A sort of per-tab 'offline mode'. Perhaps as a context menu option when clicking on the icon.

Also, it would be very interesting to see statistics on which popular websites tend to do the most user-activity tracking, lazy loading etc. - but, in order to collect and collate these statistics your extension would itself have to send background requests to some central API. That'd be quite ironic...

Anyway, nice work!
I've hiked nearly the entirety of the Santa Cruz mountains, and much of the northern Diablo range as well. They're pleasant, but fall short of what I would consider "excellent hiking". If that makes me a hiking snob, so be it =).
Agree that you can start raising your prices. If you know someone that does exactly what you do, and you trust the quality of the work, as a first step, you could start passing work to a second person, then add a third, things going well, rent some desk space, add fourth person, rent a small office...or work remotely and keep the overhead down. Comes down to how you want to spend your time.
We do some of that in Ad Limiter, for some ad links. We want to know the real destination site so we can rate it for legitimacy. Ad Limiter puts the real destination URL back into the DOM, so if the user does click on the ad, ad tracking is bypassed. This is just a side effect of rating. But if users like it, we could do more of this.

I'd considered making HEAD requests for all ad links to try to track through all the redirectors and ad services to the final site. That would probably result in lots of fake clicks for advertisers, though. There's also the question of what ad networks do with a HEAD request. Time to look at this again and run some tests.
Don't forget the insufferable mosquitoes. As if the heat and humidity isn't bad enough.
I'm actually going one step further.

For _text_, tabs and such somewhat make sense.

For audio/video, they almost never do. I can _listen_ to one stream at a time. I might be able to watch 2-3, but only one's going to be getting any attention, the others are, say, monitored for intrest (something software should be able to do far better than I).

I've argued for some time[1] that "the browser" should be divided into about 4 distinct apps. It's already partway there.

1. Reading / commenting / research. Essentially _no_ remotely-imposed style. Support front/index, gallery, article, and discussion formats, possibly a few others, _whose rendering properties are defined locally_, by the user. Pocket, Readability (which appears all but dead), Instapaper, and Pinboard all fit this model. Arguably emacs as well.

2. An app framework. This is where Chrome is headed, possibly Firefox too.

3. A dedicated commerce app. Privacy, security, feedback, etc., within it. We've got a few candidates in iTunes / Apple Store, Google Play, and Amazon Store. I'd prefer an open version, not sure we'll see it.

4. A multimedia app. Podcasts, streams, and media downloads, with scheduling, queue management, high-level and consistent playback controls (fast/slow, fwd/back, skip), etc. The idea being that only one damned item at a time would be played, and you could control your media from one damned place.

I've been exceptionally dissatisfied with the State of the Web since ~2009.

_______________________________

Notes:

1. https://www.reddit.com/r/dredmorbius/comments/256lxu/tabbed_...
hm, no. Most foreigners I know (and I knew a lot as I happened to organize events among other things) have the exact same view.
I'd say crop circles are made by bored people, using planks with rope tied to them, and markers so they know which way to flatten the crops.
The license (WTFPL – Do What the Fuck You Want to Public License) grabbed my attention. Seems to be even more permissive than MIT and BSD? At least the name suggests.
http://www.geek.com/news/amazonbasics-is-copying-all-the-bes...

They had a design patent (basically meaningless) and amazon just modded and started owning them.
Lebanon, NH, but almost anywhere within 5 miles of the AT in northern New England fits the description.
This is very well put, but I don't think San Francisco is exclusive to this, especially in California. I'm sitting in Orange County right now and every thing I could want to do is at most an hour and a half away. Twenty minutes to the ocean, and hour and a half to Lake Arrowhead/Big Bear, an hour from Los Angeles and an hour from San Diego. An hour away is also the desert (amazing for camping.) Hell for anyone who's still into CES Vegas is four hours away, three if you go a little faster than you should.

Although I get one of the biggest appeals to SF besides the flexibility is the large tech industry, but you'd be surprised how many meetups, companies and stuff you can get to because of the close proximity to two major metropolitan cities, and Irvine (believe it or not) is huge in tech but just business in general here.
A huge problem in my opinion, is employee equity and compensation. No doubt, VCs are risking their money. But when you look at the system taking a few steps back, you see tons of VCs have made insane mounts of money in the last decade. Enough to buy castles, sports teams, and their own private islands.

Then you look at the swaths of tech workers who were there at the early stage. I've seen multiple large exits in startups. Places I've worked at or have had close friends. People who were there at the seed stage with barely a MVP, who built products, pulled all-nighters, and worked 7 days a week. Upon acquisition, the VCs made 10s of millions, the founders made 10s of millions and the employees got new car money (for 2 years of intense work getting paid well below market).

EDIT: Another interesting point that is a bit too off-topic and lengthy for this comment is that most startups simply don't realize the value of (5+)x engineers. I've worked with people that are astronomically more efficient than entry or mid-level engineers who make 100-130K, yet they make around the same amount. Its very worth it to find these people and pay them 2-3x market and retain them. I'm not talking about algorithms wizards (although these people tend to be decent algorists too), I'm speaking of engineers who can work on all levels of the stack and ship code that is simple and works. They understand business needs and don't get caught up in self-gratifying projects. They use a mix of new and old tools, selecting them for reliability and efficiency.
Travel Hacking for Startup Founders
How to rig an election, get published by JP Morgan, threatened in just 12 hours
Also, you know, https://www.aptoide.com/
I do love this little pearl:

> In summary, it used to be that phones worked without you having to carry them around, but computers only worked if you did carry one around with you. The solution to this inconsistency was to break the way phones worked rather than fix the way computers work.

He's right, it used to be that I could jump from machine to machine in a Unix environment and really the only thing I gave a shit about locally was my login shell. (I started out using Irix in an SGI/AFS environment, so our logins were essentially stateless; since openGL/XGL worked over the wire, I ran demos in DC on hardware in NY just because, and it was fucking great).

I was sad when the majority of businesses and individuals seemingly decided that Microsoft's single-user desktop worldview was preferable to the Bold Old World of Unix and Plan9, which at that point, thanks to things like XGL and the Andrew File System, was quite multi-user and network-centric. This is why Pike's little pearl speaks to me.

The cloud was a good idea 20 years ago, too. But only recently has it become the focus it should have been, and in a way that isn't quite as satisfying as MIT and CMU were attempting in the 90s. It really was a spectacular time. VR in research labs was, then, ahead of where it is, now, in most respects; certainly for things like molecular dynamics, we viewed it as a given that you'd want to wander around and poke the computed empirical force field for a molecule. I guess the up side is that it should be a lot faster and easier to catch up given the ubiquitous and powerful CPUs of today -- a Raspberry Pi is more powerful than my old SGI Indigo ever was. Just a matter of will and intent if society wants to recover and surpass the progress we made back when, and democratize it much further than it was.
The Most Popular Android Devices in Iran
"So then the next question is why would a retailer use Amazon Fulfillment"

You implied that sellers are required to use it.

Edit: it's a different user that replied to me, my mistake.

Also, Amazon tracks which order came from whose inventory, so if it's reported as fake they can punish the right seller. Any system of that size is going to have some slip through, but Amazon does a lot to vet sellers for specific products, categories, and so on. Just recently certain iPads were restricted, and I couldn't get approved with retail receipts, they wanted invoices from authorized distributors, for example.

As a buyer you can't do much about comingling, but that shouldn't be relevant except for products with an abnormally high counterfeit rate. And you will get your money back with very little hassle when buying FBA (they refund you immediately and then require you to return it), and it helps hurt the bad seller. The fact is the vast majority of purchases on Amazon are legitimate. I agree Amazon needs to do something about their image, but it doesn't seem to be hurting their sales. And who else are you going to go to? eBay is even worse, and retailers are more expensive most if the time.
Thanks for the detailed comment!
It's interesting that simple and classical techniques are so competitive for text, but not for images. What do you think is different about text that makes simple methods so effective, or equivalently what is different about images that yields such massive improvements from using convolutional deep neural nets?
Why is that? All else being equal, why would the seller or his agent prefer to pay extra commission to my agent?
In a vacuum, you might have an excuse for saying that. But we are not in a vacuum. We know what bad things are coming via climate change, and we are seeing bad effects already. Furthermore, we have every reason to believe that the interaction between current geopolitical systems and the technological systems that support food production will be severely strained by what's coming, and is strained by what's already here.

It is simply too late in the game for deliberately uninformed speculation about what utopias await us after the global demise of saltwater shellfish, for example, or after the collapse of thermohaline circulation, or the thawing of methane hydrates. This isn't some game of chicken that will be won by not being "afraid of change." This is the recognition of an unfolding global catastrophe, and it's irresponsible to bury our heads in the sand with wild essentialist speculation about how "resistant to change" we are. Whether we survive or not will not depend on essences like "adaptability" or "resistance"; it will depend on contingencies like whether the boreal forests burn in spring or fall of 2023, or whether political instability in a crumbling Russia results in the launching of nuclear weapons and how the West responds.
So, in the Bay Area, how should one buy a house?
Meteoroids and asteroids generally come from well-known directions since the asteroid belt is relatively confined within the plane of the solar system, with inclinations less than 30 degrees on average. But due to the Oort cloud being spherical, comets can come at us from nearly any direction.
Sellers can turn off comingling when sending items in.
Why people use the status quo as a moral compass
I remember I showed it to my 80-something grandmother when Marathon first came out, on the ridicuously-overpowered computer used by the department IT guy who shared an office with my mom.

My grandma said, "It's beyond my ken." And she was an amazing person - taught high school math to disadvantaged urban kids (in the city - she commuted), and this was just a moment where I could see someone experiencing a whole new reality, and rejecting it for the effort it would take to accept it.

And that's not always a bad thing. My grandmother had no real reason to be familiar with what would become a huge industry and culture. But it was eye-opening to see that rejection happening.
That's nice. Have any falsifiable claims been made?
> Imagine what you could do if you didn't even assume a process model?

We have that world, it's called single-process apps. And it's awful from the point of view of security, scalability and disaster recovery.

> All app state just resident in memory, but magically persisted?

You need transactions or this ends unhappily. Some languages truly grok transactional updates to state. Most do not. In the meantime, you've rate limited the entire system to the slowest component.

> We could have lived in the future, now it seems we're permanently wed to the past.

Your friend overlooks that extremely intelligent people have looked into these things. They usually had extremely important disadvantages, which sufficiently offset the advantages that mere momentum kept the majority approaches as the majority approaches.

Your friend also seems to have left it as an exercise for the reader on how one is meant to deal with distributed systems. The short answer is: it is hard, and trying to create the seamless illusion that the network doesn't exist hasn't really panned out.

The speed of light is a cruel limit.
That was many years ago. I was assuming tinco was referring to something more recent. Besides, AFAIK, every usage of blocks in Apple's headers is guarded by an #if check to make sure blocks are supported, so compilers that don't support blocks won't even see them.
Do countries legislate shockwave standards in buildings like they do cyclones/hurricanes/etc?
Another plus to Texas. No income tax. The property tax is considerably higher, but it's more than offset by home prices.
Show HN: We built a simple Google rank checker
So as per usual with headlines in the form of a question, the answer from the article appears to be no. It might be more accurate to title it "Physicist and Philosopher question the empirical underpinnings of physics". There's not really anything here to disprove anything from the current standard models.
Forgive me, don't mean to offend you, but there is a reason a house in St Louis costs 200k. When they needed a dystopian city scape for "Escape From NY", they didn't even have to build it, they simply filmed in St Louis. It's just, objectively speaking, not as nice a place to live as Bay Area. Just to put it in perspective, in nice parts of Chicago area, which is much more like St Loius than it is like SF, a house can easily cost anywhere between 600k and several million.
Netguard uses a host file to provide incorrect DNS results to prevent ads and doesn't filter the data, so it doesn't need to install a user CA certificate. This approach while generally effective can't block certain types of ads or tracking data that the other solutions or something like ublock origin in your browser can.
Now there is finally a legitimate excuse to spend hours scouring pornhub -- to find security vulnerability, yeah, that's it.
>What common features that the user needs on the web rely on it?

- Website owners and content creators use the Referer to see where their users are coming from, which allows them to make content which is more suitable, which indirectly benefits the user.

- It helps prevent hotlinking, so it can protect small websites from getting hammered, which again could indirectly benefit the user.

I guess the point is that everyone's a "user" of HTTP, including website owners, and their interests are partly linked to yours. In an objective sense I find the standard still makes sense. In an individualistic sense, things are more complicated.
This whole talk is about it

https://www.youtube.com/watch?v=v3pYRn5j7oI
Nine Nasty UX Truths
Yes, those things also exist in every other city and they [mostly] manage to do it without the hordes of brogrammers.
I love visiting the bay area and there there is no disputing there are a lot of engineering jobs there and probably always will be but for a lot of people the cost of living and in particular housing makes working there a raw deal. It really only makes sense if you are just out of school and can move up the ranks quickly or if you have notoriety and can command salary over $200k per year. For the average mid to late career engineer who is going to get an offer in the $130k - $150k range it doesn't make financial sense.
https://wikileaks.org/google-is-not-what-it-seems/
My problem with Amazon is not that it sells cheap low-quality stuff, it's that the cheap products are not really cheap. I buy off-brand Chinese stuff on AliExpress and could not be more happy with them; the prices on Amazon can easily reach 10x those of Ali.