skysight-inc/HackerNews huggingface dataset:
He was absolutely right. It's just that the benefits of written language massively outweigh the small loss in memory performance we experience.

If your computer's OS and all your files were stored on a 64gb ramdisk, it would be fast, yes, but not very useful.
There are many situations, think university or corporate networks, where you cannot rely on the IP address for tracking. There are ISPs that don't have enough IP addresses for users so they many-to-one NAT them and most users won't even notice.

Even behind an ISP or corporate NAT with cookies disabled, there are other ways of tracking. If JavaScript is enabled, browser fingerprinting can be very disturbing in its ability to single you out, depending on your configuration.

More generally, I always found this obsession with tracking non-users one of the creepier aspects of Facebook when I finally used it circa 2011 - 2012. The amount of information it had about me that could only have come from web browsing before I had signed up, such as local takeaways and restaurants I had used, was impressive but unnerving.
'var customer' as a function parameter? You're confusing dynamic typing with inferred typing.
> Perhaps I’m being unfair to Design Patterns, but those articles seem like the worst kind of tech writing, the most likely to inspire useless discussion that doesn’t help move a team forward.

Design patterns have their place, though I can see merit to arguments that assert they have been emphasized out of proportion to their utility over the years. But this is a strange critique, given the content of this particular article.
I've been remote in Oregon since 2011.

It's not all sunshine and rainbows, jokes about the rain aside, mostly due to the fact that many, many bay area companies just don't understand why anyone would want to live anywhere but the bay.
What do mean? Isn’t this verdict a pretty good example of how the law actually is enforceable?

For Facebook to lie in such a lawsuit would require hundreds of their employees being willing to lie under oath. It just doesn’t make sense, considering they would risk harsh criminal sanctions and have only their usual salary as an upside.

As for IP-based tracking: if it were as effective as cookies, websites would use IPs and not cookies.
It's not against the laws of physics to put cameras behind a screen.
Engineers have both basic math and statisitics skills and I've seen plenty gamble.
These marches are a waste of time and do absolutely nothing to help with science literacy.
Midwest, in this case, seems to equal Ohio and Michigan?
Can you elaborate on what you mean by "doesn't end up like the cookie law"? I'm an American and don't have much awareness of this other than I've noticed that sites in the EU like the Guardian tend to have annoying banners saying they use cookies at the bottom of their splash screens.
Who needs ambulances when we have Uber!!
How much longer will you live if you take a statin?
I've got an Acer R11. Reasons for selection include:

1. Flip it completely open and use it as a tablet. Unfortunately, at around 1kg in weight, it doesn't quite work as well as a regular tablet, and I haven't used that mode much.

2. Early support for Android apps. This works OK.

3. Decent keyboard. It is close enough to full-sized that I've got decent speed on it. I really miss caps-lock though.

4. Low weight (for a laptop) and good battery life.

5. 4GB RAM and decent processor (for a Chromebook). Lots of Chromebooks may only have 2GB.

6. SD Card slot.

Downsides:

1. 1366x768 screen. It doesn't bother me in practice, but I'd have preferred full HD.

2. Dual-core processor. At the time I bought it, Acer had quad-cores with 2GB of RAM, or dual-cores with 4GB RAM, and I opted for the latter. I've more recently seen them selling with quad cores, 4GB RAM, and 32GB internal storage.

I'm not super picky about the touchpad and scrolling, though I'm sure it is not as smooth as other devices. I do bump the touchpad with my palms enough that I've needed to disable tap-to-click though.
Would you call that meritocrat, to ask vocabulary questions to software engineers, given that they know that men will do much worse on them?

My verbal scores happened to be better than my math scores on both the SAT and the GRE, so I'd be all for this! Someone did a study in the 80's that suggested that programmers had to do more interaction involving details than other jobs. Good verbal abilities are going to help out, in my view.
”Results: 6 studies for primary prevention and 5 for secondary prevention with a follow-up between 2.0 and 6.1 years were identified. Death was postponed between −5 and 19 days in primary prevention trials and between −10 and 27 days in secondary prevention trials. The median postponement of death for primary and secondary prevention trials were 3.2 and 4.1 days, respectively.”
Less so on a corporate network ad the vast majority of the machines are running the exact same build, plugin sets, and usually hardware too.
Cool. Do you find it easy to locate? I've struggled with their search at times.

Also, do you end up extracting conversations into docs, or something that's easier to share with your team?
Well, I suppose given the success of In Silico Medicine, after many years of grit and bootstrapping, it was inevitable to see other groups try the same model and find willing sources of funding.

If these folk apply their technology to discovering senolytics and cross-link breakers, then great. If they apply it to finding mTOR inhibitors and geroprotectors, not so great.

There is a fork in the road for interventions in aging: one path leads to damage repair (e.g. senolytics to remove senescent cells, AGE-breakers to remove cross-links), the other to tinkering with metabolism in its damaged state (e.g. mTOR inhibitors and other tools that force greater stress response mechanism activation, the same thing that happens in calorie restriction and exercise). The former offers cost-effective rejuvenation of the old, the latter offers an expensive path to marginal slowing of aging and little benefit for people already old.
Don’t get carried away, most startups never rise to that level, even fairly big ones.
Hmm... thanks for that link!
That website says nothing about patents and prior art, so its purpose seems somewhat different. Shouldn’t takeover someone’s website meant for something else :-)
Are you sure you aren't pining for a non-existent past?

It never happened to me until I moved to the Bay Area.
Most external investment opportunities will normally require you to show them a business plan, risk analysis, market research and more.
The following are a few ways to fund this:

Get fundings from the government, they offer grants or loans.

Get funding from an educational institution.

Get funding from a private or public corporation.

Get fundings from a bank or credit union.

Get investors or start a non-profit and get donations.

Self fund the growth and engineering of the idea with your own income later on.

Get fundings from family and friends.
From my experience the travel industry are the worst offenders of data security. I remember making booking on booking.com and not having to pay for my booking, and I wondered how hotels can confirm bookings, when I went to check in at the hotel I asked this question to the front desk staff, and they simply told me “oh we get a fax or email from the OTA of your credit card information”. You can imagine the look on my face when that happened.

Here I am building my online business using tokens with pci dss compliant payment gateway and all these businesses out there don’t even care.

My lesson learned then was these industries will do anything to make it more convenient for the travelers to book, even compromise on security.
On Facebook. People who had no connection to him were parroting stuff about how bad a software engineer he was.
I'm assuming she was thinking of zero degrees kelvin.
I suppose that given the $414K median house price from Zillow and subtracting that from the median house price of say Santa Clara county of $1M (same source) that leaves you $500K to buy a nice airplane to commute with :-).

Joking aside, I really do think that if you could get sufficient bandwidth into a small town at reasonable costs you really could "remote" a lot of jobs from the Bay Area.
Would you really share if you knew you would get charged as someone who supports human trafficking and faced a decade long prison sentence? Even if you beat the charge, how employable would you be of the first thing people saw when they searched for you is your mugshot as someone arrested for supporting human trafficking?
Making it harder to program is not synonymous with making the programmer 'more aware'. I'd argue the opposite. It's much harder to figure out the source of or find all references of something without an IDE. An IDE with intellisense makes the programmer much more aware of what his/her options and navigate large code bases quickly.

String searching text files for definitions or references is just crude.
GrowthBitcoin.com is for Sale
Selling http://growthbitcoin.com/
It's a ripoff when they disobey the trunk project's licensing, remove all AGPLv3-required attribution, and overwrite commits to imply that their work is completely original.
I think the implication is more, "why are you only paying attention to us? If you think this is a bad practice, then you should be going after our competitors, too."

Corporations tend not to mind if you take away a business strategy of theirs, as long as you take it away from everybody else at the same time. If you only take it away from one corporation, that corporation will be temporarily outcompeted by the corporations you haven't yet taken the business strategy away from, so they heavily resist that.
Not a good read to be honest. Author does not sound like a solid programmer. Examples he is giving actually say he might be a “change chaser” - A person who would make a change just because he can add something new to his CV.

The fact that guys he was talking about used PostGres to store JSON as a text field literally means that they chose a simplicity over introducing another dependency from no-sql db with all the cost of supporting it. Unless one needs to search over information stored in JSON it is perfectly and probably disarable to store it as a text field.

Author remark “they spent years for what they can spent weeks just by using a framework” is a proof that he has little or no experience of doing such things himself. No framework can save you so much time. I was designing UI using frameworks and using just basic language tools. Difference is in trade off obetween quality of standard framework components over flexibility of desinging your own. Time is not so much different and might even take longer with frameworks as adoption time for frameworks could be long especially for teams with a high turnover.

I decided to not read till the end because author did not present himself as a person whose opinion might be useful.
I live in Oshkosh, WI. We had Steve Case come to Green Bay last year, but it seemed mostly pomp, and he only invested in a single business that was a sure thing anyway.

I've been developing animation software for 2 years, and am set on getting profitability without help, mostly because this is probably necessary anyway, but also because it'll send the message to other folks in town that they don't need an external 'go-ahead' to start a business that works.

I think part of the reason VC money isn't working as well in the valley, is that people are more obsessed with raising money than they are with making their business work.

There's a certain uncomfortable fatalism that comes when you take the mindset that no one is coming to save your business. Not now, not ever. It's the same feeling you get when you have a software bug, and you can't look up the answer on google, because you're so deep into your own territory, that the question wouldn't make sense to anyone else.

I welcome money, and I welcome interest, however, I think some people just need to steel themselves and launch without help.

Some people need money, and other people need to just do it. That goes for every area, but in the Midwest, sometimes we get this "we need to copy the big cities" mentality, and I want to stop that, since 99% of the time, no one is coming to the rescue, even if I'd like to see more companies coming in, and lowering that %.
So in the end, it doesn’t even matter.
I'm reminded of the Russian proverb; "Trust, but verify".

A citation does generally mean that you hold a given paper with a certain level of trust, but that isn't the same as having trusted the people who wrote it to have done their job properly.

The trust in the paper could be because you trust the folk who wrote it to have gone and done their job properly, however the trust could also be from having actively gone and checked the working.
I had high hopes for the pocket C.H.I.P last year but it kinda fizzled out and ripped off a bunch of people.
Friendly warning: NSFW.

If your company cares about that sort of thing, maybe open this at home.
Ursula K. Le Guin: The White-Washed Earthsea
Plenty of comments on HN are posted by green accounts :) and I stand by all my comments
Better still, be a hedge fund.
List<> tells me it's an ordered collection of a singular superclass that allows duplicate instances.

var tells me nothing.
>For Facebook to lie in such a lawsuit would require hundreds of their employees being willing to lie under oath.

Actually it would only require a handful of people hiding the truth. Given how most of facebook's development is done in the US and not in Belgium, they won't even have to appear in court.

Also IP-based tracking is very effective, and it's used alongside cookies. Nothing beats cookies with Javascript, but IP will do just fine, especially for companies like Facebook and Google who can track you on pretty much every click you take.
You have an interesting perspective but I think you're overestimating the average American parent. I'm around kids and their parents a lot, most don't do their due diligence - they just trust the authority figure of a doctor.
As the unethical nature of the practice is an important argument for it being illegal, it is important that this self-serving nonsense is challenged wherever it shows up, and especially where it is not illegal.
Some people are perfectly willing to limit employment options to remote-friendly.
You can read more about the cookie law here: https://www.cookielaw.org/the-cookie-law/

Basically EU wanted sites to obtain consent to use users' cookies (and for the users to give/take away that consent). However, pretty much all the sites just decided to provide you with a banner saying something like "if you're using this site you agree to our cookie policy". Therefore the law became ineffective and just a nuisance to the users.

This notion of "implied consent" is being actively fought with GDPR. You have to provide explicit consent to the usage of your data. And more importantly you can revoke it (at any point) and the site can't deny or degrade the service (unless the data is strictly necessary for a specific action related to the service).

With ePrivacy this will go one step further. Right now you only need to provide opt-out, which means most people will likely leave it as it. Going forward those additional services (marketing purposes, ad tracking) will need to be strictly opt-in (and there's already internal research done in some companies showing that marketing/ad opt-in rates will be 10-12% at best).
Angela Merkel set for 4th term after Social Democrats OK coalition
I was actually just digging through the Github project to see what it would entail.
OTOH, I quite like; "Make Tragedy Farce Again".
There are several of us up at E45 (Pine Mountain Lake Airport) in Groveland, CA that fly/commute to Bay Area companies. Folks in Auburn do it too. And places outside Sacramento. It's more common than you might think.
No-IP has a free “try before you buy” and auto update client for people on dynamic ip’s.
If you needed to auth users on both a mobile app across platforms, and a browser, it makes sense to store and xmit user session information in a JWS or JWE, using it as an abstraction which you can serve as a cookie to the browser, and handle consistently across apps. If you get into multifactor auth, implementing it in JWT becomes more useful. A full OAuth provider seems heavy for what you've described.
Such a long article and for what? Yeah, people fork OSS.
> many bay area companies just don't understand why anyone would want to live anywhere but the bay

What do you mean? Is this a way of saying "many Bay Area companies don't hire remote workers"?
Yeah, the whole IceWeasel/Firefox thing.

As far as "rewriting history" (giving them the benefit of doubt) I'd say they're cherrypicking patches that apply cleanly and modifying ones that don't just under their own git user ID instead of doing some git merge magic to ensure the original committer's ID is retained.
Stuff like this makes me so mad.

1. I don't have an account on Facebook.
2. Blocked Facebook domains via /etc/hosts
3. Use ghostery

And despite all of these steps it feels like we are wasting our brightest minds to always be a step ahead in surveilling what the humans of this world are doing to exploit it for targeted advertising.
I'm a remote software dev in Bend. I've been here about a year after living in Portland for 9 years. Bend is definitely not as expensive as Portland. We can afford a lot more for our money here.
I assume you mean the image of Venus? I really wouldn't want to work anywhere that's considered unsafe personally.
China's hypersonic aircraft would fly from Beijing to New York in two hours
That's basically the role of frameworks. Any web application I build is going to need at least some subset of functionality common to all web applications, and implementing everything from first principles is absurd, so I use a framework.

Someone else building something completely different with the same language doesn't need those things, so cooking my needs into the language itself is just going to add overhead or force unwanted design choices on to them, but there's probably a different framework for whatever they're doing too.
"Local storage" is the name of something most web browsers implement
https://www.w3schools.com/html/html5_webstorage.asp
> “The ones where people sound smart but aren't actually designing anything useful.”

I’ve been part of lots of teams and teams composed of great and poor levels of talent and I’ve never seen this type of behavior which you describe. Usually the folks getting up in arms over architecture are pissed because folks with experience shot down their idea for reasons of pragmatism and the individual couldn’t handle it because of ego.
What? My XJ wants to have a word with you!
Ironically, DuckDuckGo Privacy Essentials blocks 15 tracking networks on TechCrunch, including connect.facebook.net.
> You may not make any public statement about us without our prior consent.

Is it even legal? What about freedom of speech?
It’s contentious but I think it’s clear that AI is the final big thing.
Can you pick one DP article that seems good to you, please? I won't complain about the article you'll mention. In both OP and your comment, the lack of a concrete example irks me.
Click-Bait article - all it says is how some people occasionally Fly in and work more of the time by tele-commuting from computer. Nothing new here.
We use JMeter and run them on AWS load generators using redline13.com
Thank you, I appreciate this, I will check it out.
I immediately thought of Vernor Vinge's "A Fire Upon The Deep" (https://en.wikipedia.org/wiki/A_Fire_Upon_the_Deep). Half of the plot is an AI tricking people into freeing it and the subsequent havoc it wreaks.
Beautiful! Have a wonderful day!!!
Is this satire or are you serious?
That is why I never install browser extensions.
It's more than just not hiring remote workers. Some employers are actually surprised that one might not want to relocate to the bay.
One of the few times that I've read a comment on education that I totally concur with.
Which is relevant in what way? The amount of concrete is small in relative terms, so doubling a small quantity is still a small quantity. A forest fire will put out significantly more CO2 and they occur quite frequently around the globe.

If you want us to take your comment seriously, you will need to show that the CO2 emissions would be on some significant level.
Be fair, though. Most of the 40+ hours in games are typically held in building levels fighting rats out in the wilderness. Compared to most of the time while reading, where you can psychologically enter the minds of the protagonists.

Not to say that some of that time can't be immersive, but it isn't as extreme as the time would have you believe.

Oddly, the closest direct competitor to the two hour movie, is the multiseason show. And even those have trouble making the jump to larger formats.

I think the truth is just that story telling is hard. Crossing mediums of any kind is far from easy. (Though, I have grown rather fond of audiobooks.)
Lovely comment. FWIW - I found the Enchidrion (http://www.ideonautics.net/manual2.htm) to be the best introduction to Stoic philosophy.
Why not? Does your office not look kindly on high renaissance paintings?
I'm reading Infinity Born by Douglas E. Richards - it touches on many of the AGI (artificial general intelligence) concepts talked about here. The guy in the book creates an AGI, but thinks he has it contained but it evolves to the point where it gets out of it's box. Good stuff, highly recommend.
The headline is clickbait. It profiles one GOOG sales executive who travels a lot. It also describes a population of people who’ve decided (or expressed interest in) moving to Bend, where they will work, or work remotely.

Summary: some people are moving to Bend, OR. Also, housing there is cheaper than Silicon Valley.
I've heard (not verified) that Lyft's incentive schemes contain cliffs that encourage/select for driving full-time to a much greater degree than Uber.
E.T. says I just have to enable macros in this interstellar doc to get some Reese's Pieces!
If you want to learn a new language, then pick a project that has a known (to you) scope, like porting an existing application you wrote.

If you want to complete a new project, stick to what you know.

Risk multiples.

If you want to pick a backend language, then pick one of: Go/Ruby (On Rails)/Python/node.js/PHP. If you don't know which, then pick one of them randomly.

Those languages were used to ship tens of thousand web applications.

Anything outside of that is an adventure. Remember: risk multiplies.

Kotlin is a fine language and you'll probably be fine but I would still pick Go/Ruby/Python/node.js/PHP.
Yes, it should be a last resort. But the rest failing, violence is sometimes needed. Few social progress was ever made without violent struggle. Turning the other cheek isn't an option.
> Corporations tend not to mind if you take away a business strategy of theirs, as long as you take it away from everybody else at the same time.

Not so if it is the only way for the business model to be profitable. More generally, this argument assumes that there is a fixed profit to the business, and the only thing to compete for is a bigger share of that fixed profit. The reality is that corporations are amenable to increasing the profit all around so long as they get part of it, and don't particularly care who gets exploited in the process. Conversely, they do tend to protest when the pool is reduced, even if it affects their competitors similarly.
This is off-topic, but since you strongly encourage using grids for layout. How do you deal with browser support issues? I found even IE11 is still very buggy in supporting CSS grid properly.
Barracuda is right near 100 million
nobody likes to be made an example of.

However, regulators like to make examples of bigger corporations since the publicity is more effective with them, and also they are able to both pay up and/or change.