skysight-inc/HackerNews huggingface dataset:
Moved to Mountain View in 1987, then to SF about a year later, then to the Santa Cruz mountains about 10 years ago.

My wife and I were in tech that whole time (me: SCO, Sun, SGI, Cobalt, briefly at Google, then BitMover).

Neither of us enjoy going to Mountain View any more. It's the worst parts of a big city (crowded, traffic, parking, expensive housing) and the worst part of the suburbs.

And there is a lot of snobbery about where you work and what you do, that's been there since the first day I got there (and I'm part of the problem, I was all snotty about the fact that I worked in Sun's kernel group; at the time that was the top of the heap, at least in my eyes).

Personally, I'm happier up in the mountains. Can still get to SF in about 1h15m, get to the valley in about 30m but I live among redwoods, falcons, etc.
If you can use OpenResty (nginx+Lua), then that's exactly the approach I've taken for a plugin I've been developing recently (SNI, on-demand, and caching): https://github.com/GUI/lua-resty-auto-ssl There's still a couple loose ends to tie up, but we've been using it on production for a few weeks now, and it's been refreshingly nice to not worry about SSL for new domains.

Regarding the 5 requests per week, I believe that's only for repeated re-issuances of the same domain. As long as you cache the certs, then this shouldn't be an issue. Registering new certificates for new domains is limited to 500 per 3 hours: https://community.letsencrypt.org/t/rate-limits-for-lets-enc...
Interview with an adware surgir
Hey - figured I'd put this up here in case people found it interesting.

The app is quite simple, and took me a total of 3 months to build, from conception to release (mainly grabbing an hour here and there when possible), with a real-dev-time of probably a week or so

edit I've been told that the instructions are .. lacking .. so incase anyone is tempted to try it out:

- touch the shape to fill it

- hold until the shape is filled

- rinse/repeat

Enjoy! :)
> >But the hashmap guy might accidentally say it's O(N) memory (common mistake for frequency maps)

> Wait why is it O(1) memory for the frequency map? As you keep adding elements doesn't the hashmap have to resize to prevent too many hash collisions?

Presumably because you'll have a constant number of keys (I'm not sure what the exact problem he's referring to is).
David is right about this, too. A $50,000 pentest of any major web property is likely to find multiple sev:hi vulnerabilities. By the logic the grandparent comment uses, those audits should cost more like $1.5MM.
In a manner of speaking, we already do have two KH-12's on the ground.

The two telescope optical assemblies that were donated by NRO to NASA (https://en.wikipedia.org/wiki/2012_National_Reconnaissance_O...) are generally believed to be from the FIA, an ambitious satellite series that was originally planned to succeed the KH-11 line. But the optical side of the FIA had huge cost and schedule over-runs, and the simplified KH-12 was adopted instead.

But note, the FIA telescopes were optimized for wide-area coverage, not for high resolution, so they wouldn't be ideal. ;-)
I wrote 4 http servers in 20+ years (perl, java, shell, js). I don't want to write new one because I will develop no new skills.
A Better Way for SMBs to Discover, and Manage Technology
I tend to fall in line with Rousseau in that "natural rights" are not relevant in a societal context and that what we conceive of as rights exist only in the context of the society that grants them--basic social-contract stuff, subordination to the general will rather than subordination to the will of other citizens being as close to optimal as a practical society is likely to become. I think that the notion of "rights" as something sacrosanct is frankly hilarious and that jurisprudence should not rely on them, but rather build upon the notions of the body politic (and in practice this is what happens; see the contortions in many SCOTUS rulings that are a legalistic form of "yeah, we get it, the zeitgeist has spoken"). This has its drawbacks--demagoguery is a threat, for one--but I contend that there isn't a better method that doesn't enshrine one particular group of people as being Special Enough to enjoy a place of permanent privilege.

To that end, there is no "right to be unmolested", and I would underline that particularly for--given the context of this thread--conceived-of rights that effectively serve to provide legal supremacy over other people. (Of which we have many.) "Done nothing wrong" can mean very different things to very different people, and while I am not in favor of ex post facto convictions or anything of the like, I am in favor of amending the rules to the game to be more equitable and, I hold, thus better for the aggregate of humanity--and enforcing them to that end.

So, no. The general will sets the rules of the road, and dissenters can comply (and seek to change that general will if they so choose; part of the societal privilege to try to change that general will is the societal responsibility to obey it when it breaks against you), accept the consequences of civil disobedience (the abrogation of the aforementioned responsibility in hopes of demonstrating injustice to encourage a change in that general will), or leave (fold your hand). As it happens, there are cases where I'd do the second and a couple where I'd do the third.
In SF and Rooting for a Tech Slowdown
Can't you package a script with all required dependencies, including the interpreter?
Looks like a projector to me too, based on the lighting at the end. Would have been really cool if it was a Harry Potter e-ink invention. Too bad...
I dunno, there are huge institutions of scholars who study and prescribe changes to educational system. If it becomes a choice between making a school better or listening to them and defending the institutions, its going to be a tough sell.

Also, the idea of homework is that the kid will try to learn the material at home and parents will help. If you remove that, you put more pressure on the teacher to teach them the things they are supposed to know. You've already got them testing or preparing for tests for a large part of the day, teaching them things is really going to cut into watch-a-video time.
If that were as straightforward as you claim, there would be a black market for all sorts of serverside vulnerabilities that might swing stock prices. But there isn't. One of two things is probably happening:

1. It is way less easy to predictably and profitably swing Facebook's stock than simply by hacking 10 celebrity pages.

2. For whatever reason, including the fact that crime rings premised on manipulating stocks have an annoying tendency to get caught, nobody is running this "hack Company X while sorting their stock" scam, and so even if it's possible to accomplish, the market doesn't value it.
But more likely they'll be spent in the office.
Energy Density
https://en.wikipedia.org/wiki/Energy_density_Extended_Refere...

Compare Spring power to Lithium-ion (typical in rechargeable electronics, watches, laptops, phones etc)
Seems like it would be useful, thanks for sharing! Quick question though - does it also collect emails?
The risk is really negligible if they try practicing on other phones first and use a proper lab.
Columbus, OH is pretty great. The Dublin Entrepreneurial Center has cheap office space and access to the Metro Data Center on the same floor. There are a couple nice co-working spots too like 400 West Rich.

We have a burgeoning food scene that gets better every year. Cost of living is pretty cheap, we have an NHL team (not to mention NCAA powerhouse OSU), new apartments are going up seemingly everywhere, and Amazon's building a data center here.
This will only hurt the inner city students.

I know a few teachers in some really poor areas and many teachers have to fight against unearning at home.

Homework helps with this. I also don't think a student can learn enough in the classroom. With ever growing class sizes, students just can't get all they need in terms of learning, without homework.

I just have to shake my head at one more thing that will put our future generation behind the rest of the world.
That's also a good point.

The other day I went to my neighborhood coffee shop an hour before work to just have a coffee, sit, and reflect. No computer, just me and a pour over.

I jumped into conversation with a few others at the bar. Sometimes I forget one can be in a coffee shop without a screen. It was much easier to focus on conversation and sensual things like the tasting notes of my coffee, instead of the nagging fomo of email and social notifications.
At this pace, those secrets that were just welling up inside you won't ever make it out. Why not just answer one or both of those since either one would prove to be interesting to the readers you've hooked with your original post.
COBOL and Fortran usage more than triples Rust and Go usage.

Just to put things in perspective a bit further.
My mental model of a CPU is a 6502 or, at best, a 68000 without FPU :-)

When asked about modern day performance, I would just say “I do not know”. Thing is that those muls, on modern CPUs, might be pipelined in parallel with the adds, so that, time wise, you would get them for free.

But of course, it might be possible to get that sqrt for free, too. Even if it takes 50 cycles, you might start one, do a few iterations without checking for ‘reached sqrt(n) yet’, and then start a loop testing for the limit.

If you really want to know for x_64, http://www.agner.org/optimize/ probably has the answers, but then, you would have to know the x86 instruction set, which is horrendous (compared to that 6502 or 68000). Even realising that there will be single, double and vector variants, the number of different instructions with ‘SQRT’ in their name I find in http://www.agner.org/optimize/instruction_tables.pdf is insane.

And of course, probably, something completely out of left field could well be the fastest way to do this (by a few ns, probably). For example, modern CPUs can count leading zeros in an integer. If that instruction is fast (for x86, that is not a given; ‘bit scan reverse’ was slow on some CPUs) subtract from 64/32/16, and halve, and you have a decent approximation to 2log(sqrt(n)) (using ‘if n has b bits, sqrt(n) has about b/2’)
They're not looking to prosecute anyone (defendant is dead), presumably they're trying to recover info the could lead to more terrorists/plots
Tldr;
> "We think the message is clear: if you want a satisfying career, once you’re earning above about $40,000, don’t focus on earning more money. "

I object that it clearly wouldnt work for expensive cities where rent is nearly equivalent to $40k pretax.
Three years ago, I wrote a review of three programs that simulate a Compose key on Windows. I included some history behind that key, as well.

https://windows.appstorm.net/roundups/utilities-roundups/add...
>
Go's networking library actually does call epoll/kqueue/etc on the backend, so it is using nonblocking io.

I know, of course. If you reread my comment, you'll notice that it wasn't focusing on the particular syscall that the system uses.

> Using nonblocking IO will provide better performance because it will increase the number of concurrent requests it can serve.

Because of (a), (b), and/or (c), which I addressed in my comment above.
I rent a three bedroom connected townhouse in Palo Alto for $6150.

Not sure if that's normal, but San Diego sounds a lot cheaper than 30% (it is a nice townhouse though)
That's not how blocking I/O works! Sitting in a busy loop on the CPU burning power polling the I/O device was, like, how the Apple II may have worked, but it hasn't worked like that on any major OS since at least 1990. Operating systems perform context switches on I/O.
End-to-end security - even if the path between the client and CF itself is secure & authenticated, you need a valid cert (like from LE) to secure & authenticate the path between CF and your server - what they call "Full SSL (strict)."
I usually map my insert key to compose -- I never use 'insert' for the default functionality, but I also don't type funny characters often enough to justify getting rid of an alt or control key.
Both.

Apple has updated XProtect to detect the malicious Transmission disk image and prevent it from being opened, and has additionally revoked the developer certificate which was used to sign the application on that disk image to prevent any other applications they sign from being treated as trusted.
> Is this your own set of insecurities being projected on others? I never got that sense in SV...

I am not the OP, but I share his/her views. To the above point, maybe?

I used to perceive NY/Wall-Street as all about image, and SF/tech-scene to be much more down-to-earth and friendly. I don't find that anymore. Taking Caltrain, I see people wearing Google/FB/Twitter/XXX t-shirts, sweatshirts, jackets, bags etc. Company badges are displayed prominently, and its easy to recognize companies from the badge. YC t-shirts, sweatshirts are also common. If not company t-shirts, then I see tons of MIT, Stanford, Caltech, Harvard t-shirts, sweatshirts etc. I rarely saw any company or university branded apparel in NYC.

The prominence of these in SV seems like a way to showcase an elite status.
This is a very under-appreciated point. If you profile a program on non-pathological input, the profiler won't tell you what's going to explode later on when your program hits a rare case that you hadn't expected. Theoretical upper bounds don't have this problem.
Here are top productivity accounts to follow on Medium
Dear Immanuel – Kant Gives Love Advice to a Heartbroken Young Woman (1791)
Presumably that can be reconciled with evidence. The article's first sentence states that there is no evidence that homework at a young age improves outcomes. At least this is a testable statement. Though I bet some students would be pretty unhappy if they came out on the homework side of the A/B testing.
Deep learning helps robots perfect skills
"Interesting" posts that don't make it to the front page are sometimes revived.

I once received an email asking me to resubmit a link to something considered interesting, as part of a kind of trial for whether it should be the norm on HN. The behavior is now built in, so you don't need to interact with the system for your link to come back if it's "interesting".
In the end of the article he talks about how he went back and photographed everything after it shut down
How China’s Newest Software Could Track, Predict, and Crush Dissent
I have no car - I even used to ride a bicycle everyday for 15 minutes to the train station. I've started becoming weaker after I moved to another suburb where it was inconvenient and difficult to ride my bicycle daily. These days while I'm sitting in front of Terminal.app, I often imagine I'm spending the whole day in this giant park riding a bicycle around it's 3km circumference, over and over again. Just as it was right for me to go home, forget my home work and program after thinking about code the whole day while I was sitting in class in high school, I think it would be right for me to plan an exit from employment and spend a year or so to do what I like to imagine myself doing.
Stretchable, flexible ‘meta-skin’ cloaks objects at range of frequencies
Nah man. Just the people who hate on Fractional-reserve banking.

Nothing is wrong with consumers using credit. But when banks use credit (far above and beyond the arbitrary 20% number that the Fed has set), then a failure at one bank can cascade against the rest of the banks in the country.

People have forgotten that the massive decentralization and massive deflation of the 1930s created the conditions of the Great Depression. Tiny banks were far more correlated with each other due to shoddy lending practices.

-------------

People calling for the Gold Standard have forgotten the lessons of the Great Depression. Banning Gold from US Citizens was a major step towards curing the Great Depression: https://en.wikipedia.org/wiki/Executive_Order_6102

Once Gold was no longer in circulation, the Fed was able to expand the money supply by printing more dollars than there was Gold to back it. In the coming years, the US would start pulling itself out of the depression caused by Gold Hoarding and loose fiscal policy.

Honestly, it was a similar strategy as QE or dropping interest rates that was employed in 2008: the goal was to expand the monetary supply to pump us out of a potential Depression.

If anything, its credit that allows us to get out of economic shocks like that. All the Libertarian Gold Bugs seem to forget the lesson of the 1930s however...
Panama City Panama. Zero tax on foreign income. If you continue contracting for US companies all of your income will be foreign.

It makes a huge difference. I paid over 40% in tax in SF. Tons of tech people are doing it as they can more easily work remote and are already competing on a global stage. I've joined a share house of foreign tech workers who all doing the same thing for the same reasons. It is in one of the luxury apartment complexes.

* Note: Americans will still own the IRS money if they earn more than $100K. It's still worth doing. I'm not an American.
There is some impressive time lapse of the lake filling at over 1' per day. All good. Not the end of the drought of course but welcome.
Why not, indeed.
This is really great! Just a few days ago I got very confused when I saw tofu characters in xterm and had to switch to uxterm to see them (or set some locale flag in my home dir).
You know what people put into Facebook chats?

Obligatory quote from Kanye's newest album 'The Life of Pablo':

"
I had a cousin that stole my laptop that I was fuckin' bitches on

Paid that nigga 250 thousand just to get it from him
"
Hi! I'm the article author. Praxis events were held in the same building as the slide, receiving room, etc. So I got the photos later, months after my initial Latitude experience.
She. She talks about it. ;)
Been in Milwaukee for the past year and I have to say -- Milwaukee is underrated. We came from Boston to do an accelerator, gener8tor, in Madison (also a great city worth looking at) and ended up here.

* Cost of living is low and quality of life is high.
* People know how to have a good time and there's always something to do (sports are huge - Packers, Brewers, Bucks, college sports, etc).
* Summer is AMAZING. There's an incredible number of festivals going on (with summerfest at the forefront).
* Commutes are super short.
* Lake Michigan is awesome.
* Chicago is only 75 minutes away by train or car.
* The startup scene is on the rise.

The downsides are:

* Cold winters (comparable to Boston with less snow but colder winds).
* While not necessary, a car is desirable.
* The tech scene is relatively small. (But growing!)
Found this tutorial yesterday about how to do it with letsencrypt https://www.digitalocean.com/community/tutorials/how-to-secu...
Crocweb is missing from this list.
They went back to the same location at later points in time.
> Facebook is not a high value target, relatively speaking.

I think you got this wrong, Facebook is not the target, their users are. Which reminded me of "If a service on the Internet is free, you are the product"
Yes! There is a place for homework: it should be group exercises done at SCHOOL.

And lectures should be replaced with multimedia learning at HOME.

Here is my proposal I am working on. If anyone reads this and wants to join me, email me: http://magarshak.com/blog/?p=158
You were spending time doing homework for what were essentially Grade 9-12 math classes.

Students in your age group in the US were still learning their times tables, and counting jellybeans.

Notice that the article did not argue against the value of repetitive homework for learning algebra, a musical instrument... Or for memorizing what is essentially historic trivia.
You must not have read my original post very carefully:

"they could use a copy of the chip to try five different PIN codes, and then replace the chip with a fresh copy of the original and try five more"

I don't know how I could have made it any clearer that I was proposing an attack on the PIN, not the key.
youve all already ruined seattle
https://www.digitalocean.com/community/tutorials/how-to-secu...
Last time I lived abroad (and you need to live for more than a year) it was basically an $80k deduction. So at $100k you're taxed at $20k. Small clarification but it made a big difference.
Totally agree. I have no idea what to do about it though. I can't agree that force separation is the best option sadly.
Κυριαρχεί η τακτική στα ματς του Champions League
So what are your criteria? Do you have a job you'll be working remotely from? Looking for a new job?

I would chose in order of preference
- Quality of life factors (life is about living, not about working)
- Cost to income ratio
- How interesting the place is
- Local job market
- How accessible the place is (airline hubs rule, travel the world)

I'm happy to answer any questions regarding Miami, or @afontaine can as well. However I don't know if Miami is a good fit (I'm clearly biased)
Keep an eye on Providence. As Boston gets hotter and hotter (read more expensive), there's likely to be spillover to Providence. Providence is a truly cool little city in the BOS metro, and costing a small fraction of the few equally cool places in BOS proper.
This is a stopgap that is only effective in cases where the parents are knowledgeable and interested in their children's education and have free time to assist. It would be better to do this from within the educational system, because everyone would be covered. Team teaching, anyone?
A summary of the original 2008 script for Interstellar
1. Are you testing against mio? If so, have you filed bugs against it? At a high level, there is no fundamental design difference between Netty and mio.

2. Netty is worlds away from Golang, precisely for the reasons stated above. Go is a userspace, M:N implementation of per-thread, blocking I/O, while Netty is a truly asynchronous I/O framework. Of course truly async I/O can beat synchronous I/O, but the entire point is that Golang is not strictly async I/O.
No, the annoying part was being flagged to death, which cut off the discussion. I don't mind people telling me that I'm wrong. Sometimes they're right (but not this time).
Draw them onto the keyboard next to the % and : keys. I did that with Korean characters until I got the hang of them
Missed opportunity, should've called it:

"The Blueprint²: The Gift & the Curse"
You know what people put into Instant Bloomberg chats?

Go try to sell an IBB bug.
Does anyone know easy is it to get a visa for working in tech/engineering areas for Austria? Is something that's actually doable or is it more of a moon shot moving from the US?
How to Improve Build Performance and Flow in Software Development
America's Persian and Arabian Wars
Nobody ever summed up my dislike of Windows as well as this. Though, to be fair, it appears as if Microsoft has seriously improved in the last few years.

It's still insane to see what consumers put up with, seemingly without even noticing. MS of ca. 1995-2010 has created an ecosystem of tastelessness, where a new computer can come preinstalled with competing "Printer managers" or whatever and, without even doing anything stupid yourself, you can't use it for more than 10minutes without being interrupted by some update, "virus warning", "expiry warning", "system optimization" etc. It's truly baffling.
And even if it's not hacked, it will be used by the next Whitey Bulger.
There we go. I appreciate some specifics to look into on top of breeder reactors.
It's a great city! The winters are sometimes brutal ... Everything else is fantastic!
Not everyone in SV is elitist, it's probably something like 5-10% of people. Maybe you haven't run into anyone like that yet. But they're there. And it is a lot, when compared to the 0% in most other places.
> Watch people's reactions change depending on the reputation of your company

Does this mean you give different (mostly untrue) answers to this?