skysight-inc/HackerNews huggingface dataset:
I learned Perl 4 back in the mid-1990s, before the massive piles of cruft got bolted on that turned it in to Perl 5. It was basically just glorified sed/awk meets shell script in a single process, and it was awesome.

As a junior programmer, I had to do some maintenance work on a couple of daemons written in C that were just launchers for other programs. A couple thousand lines of messy, badly structured C. So I had the clever idea to just rewrite them in Perl. Suddenly they were 50 lines, easy to read, robust, and had really useful logging.

Perl 4 also spoke Sybase really well, which made it our reporting tool of choice. We could grab whatever from our Sybase databases, and format nice printed/screen reports easily in Perl.

I was really excited when Perl 5 came out, but ugh. I wound up writing about 10,000 lines of it at a dotcom, and it was so, so ugly. All the stuff that made 50 line Perl 4 beautiful made 10,000 line Perl 5 an unreadable mess. Worse, there were three of us writing it, so consistent coding standards were a big challenge.

I don't use Perl anymore for anything but one-liner fancy greps on the command line. If I have to write an actual script, it'll either be plain sh/ksh/bash, or Python or Ruby if it needs structure. I'm not going to waste my brain trying to write readable code in Perl anymore.
An angled razor makes more sense (think about how you shave)... less of a chance that it gets jammed if the paper is sliding over an angled razor rather than vertical.

EDIT: A deli slicer also a good example... it works on an angle... not like a chopsaw
He talks about this in the article.
I’be been making high build quality Wordclocks as presents for friends and family over the past few years. I’m frequently told “you should sell these!” So I’ve made a design that I think is pretty nice from a piece of hardwood. I’ve sold one so far (without any promoting). I am now working on building some stock and just about to start promoting the site [1] and hope to sell 3-4 before the holidays. I plan to market these as a limited edition (100 units max) are piece.

Moderator Dan contacted me and suggested I post as a Show HN about my story. I hope to in the next few days.

[1] www.finewordclocks.com
Author of the article here.

Thanks for this comment. I'm only nominally familiar with Asperger syndrome, but from what you say here it does sound consistent with Liam's behavior.

As time has progressed since this incident occurred, I have adopted various opinions about Liam's psychological profile. As I said in my article, at first it was necessary for me to believe he had some sort of disorder in order to forgive him. At other times, I needed to completely ignore it. Giving any thought to it felt like an attempt to excuse or justify his actions, and I needed someone to say "It doesn't matter. What he did is still wrong." Now I have enough emotional distance from it where I'm interested in what happened from an academic point of view. If Liam is suffering from an undiagnosed and untreated medical condition that could provide even a partial explanation for why he behaved as he did, I'm interested in that.

In Liam's specific case I do feel like male privilege, entitlement, and outright chauvinism played a role (I say this because of the blog post he wrote and other chauvinistic behaviors I witnessed). It may be possible that these character traits were born out of male privilege + Aspergers.

I am sorry that you went undiagnosed and treated for so long, and that you were bullied. Craving and needing human connections but largely being unable to attain them sounds like hell on earth to me. Especially when you don't know how to acquire those skills on your own and you aren't getting the help you need because no one understands the problem. I am quite sure I cannot begin to fathom the misery and despair you must have felt.

I'm very glad to hear you're doing better now.
Everyone in my family who has lived into their nineties suffers dementia. It is really hard to know what to wish for. Compassionate children, I guess, and the agency for them to do what they think is best.
Glitch – an automaton
Mouse clocks are malware, for sufficiently broad definitions.
What do you mean? Private companies can certainly make strategic investments in other private companies to commoditize complements, partner on technology, explore potential M&A and for other reasons too.

See: Coinbase Ventures, Slack's fund, etc.
If you're serious I suggest you look into the israeli kibbutz movement. It has 100 years experience across 300 communes. Total turnover of all kibbutz businesses is currently about $10bn.

A lot of people have had the idea you have, starting a modern commune... a spectrum from Leo Tolstoy to charles manson. Very few were sustainable in the long term, or scalable. The Kibbutz movement was a rare example that was. Most are semi-privatized these days. A handful are still "traditional" (extreme) with no private property and children raised by the community instead of living with their parents.
I made the choice that, despite being a front-end developer, my personal site would have zero Javascript. Hasn’t stopped me putting up anything I’ve wanted to so far. Guess I should probably add a script-blocking CSP too, actually.
It's interesting to me that if you look at all the surviving communes in the U.S., they all have in common that they have a cottage industry- East Wind has peanut butter, Twin Oaks has tofu and hammocks, Acorn has a mail order heirloom seeds business. It seems like that's what was missing from all those failed communes from the 60's and 70's - you do have to have some kind of interaction with the outside economy, and something valuable to trade, even if it isn't the majority of the economic work the commune does. It's great that they're making this work!
> just observe the person whos counting

.. and trust the votes to all be real?

A person voting could put two votes instead of one. (It can still look like one, using the same method that's used for card tricks.) Even if you introduce extra steps, like every paper needing a stamp or something, you're still going to need to trust this stamper person. They could be in on it, and either stamp multiple or leak the stamp design.

The staff could be inserting fake votes into the ballot box before it gets counted, even without actual voters.

The counters could add votes from their sleeves, again classic card trick mechanics.

The counters can remove votes from the pile by stacking two or just sliding one off the table while also performing a distraction. Once again, classic magic trick mechanics that are used for vanishing jewelry etc.

Basically my point is that if the counting station is being staffed by magicians from Vegas, they can produce any result they want without an average person that's observing understanding anything.

Besides, at the end of the day it doesn't even matter, because one counting station is within the margin of error for the whole election.
Decent summary:

> I don’t have too much of an issue with Intel commissioning the report itself, and the Principled Technologies report is very transparent as they clearly state how they tested the games and configured the hardware. The results and testing methods are heavily biased, but they haven’t attempted to hide their dodgy methods. You can dig into the specs and find all the details, it’s still dodgy but it’s a paid report, so it’s somewhat expected.
Extreme heat of Vesuvius eruption vaporized body fluids, exploded skulls
What happened to the FBI's quest for web browsing data?
Er, don't you mean "IFTTT" ??
It’s easy, just install NoScript and you’ll find the web loads at the same speed.
I'm pretty sure Amazon employees in Vancouver make about the same as employees in the Seattle HQ. That might not be on par with what you'd get in SF but it wouldn't be that far off. When I moved from Vancouver to SF I went from paying ~$1000 for an apartment in East Van to paying over $2000 for a similarly sized aparment in the suburbs south of SF. Both places were comparable for size and access to Skytrain/BART for getting into downtown but the Vancouver location was a lot more convenient in general.

You're also overstating the difference in the weather. SF gets plenty of foggy, gloomy days.
It seems I'm being down-voted.

I will clarify in case the reason is that I didn't explain myself properly: the data don't say that Greece screwed up so much before the current crisis.

It has been always a country with problems but the statistics were improving until they get "rescued".
Huh! Learn something new every day -- so are lifetimes still exactly describing when things get dropped? And anything implementing Drop just doesn't get optimized lifetimes?
I predict that one day we'll all have our AI best friend. They'll teach and socialize us when we're young, guide and consol us as we grow, and protect us from misinformation and adversarial AIs throughout our lives. Picking the brand of AI for your kid will be the most important decision you ever make for them.
The Buddhist perspective seems to be that we suffer from a general addiction ("craving").

Meditation is supposed to shine a light on that. Since few people ever just sit down without entertainment or work, the meditation posture becomes a way to notice (and subdue) one's constant tendency to reach for something to enjoy or accomplish.

This craving comes as part of "attachment", the way our minds are hooked up into all kinds of duties, relations, plans, hopes, fears, etc. Mental life is like swinging from branch to branch in a jungle of obligations, desires, aversions, gossip, anxieties...

In modern parlance it's the phenomenon that makes us feel constantly stressed about all kinds of stuff, in the most general sense, up to and including the end game vision that one day we're going to die, so we better get to work.

Every time I check something off my todo list, two more things appear...

Without buying into Buddhist metaphysics, I do think it points out something that's extremely palpable in these days, thus the recent (fading?) trending interest in meditation and mindfulness.

Another lucid perspective on it is McLuhan's, like in a brief essay called "The Agenbite of Outwit."

http://projects.chass.utoronto.ca/mcluhan-studies/v1_iss2/1_...

With the telegraph Western man began a process of putting his nerves outside his body. Previous technologies had been extensions of physical organs: the wheel is a putting-outside-ourselves of the feet; the city wall is a collective outering of the skin. But electronic media are, instead, extensions of the central nervous system, an inclusive and simultaneous field. Since the telegraph we have extended the brains and nerves of man around the globe. As a result, the electronic age endures a total uneasiness, as of a man wearing his skull inside and his brain outside. We have become peculiarly vulnerable. The year of the establishment of the commercial telegraph in America, 1844, was also the year Kierkegaard published The Concept of Dread.

Mental health in the age of the internet indeed seems like a major topic.
There are definitely nuggets of truth to what you say, but I can say first hand that often the biggest challenge (after admitting your flaws, of course) in battling addiction is determining what exactly it is that I am missing. If things are going well in my life generally (marriage, work, friends, spiritually, etc) and yet I still feel the pull to this coping mechanism, why is that?! I don’t have any latent trauma that I’m aware of either. It can be utterly demoralizing and confusing to continually fail for seemingly no reason at all.
Attacking the Apple empire
Delta makes you sound smarter.
Indeed, on OS/2 one didn't google for the error code. One used the HELP command, one of whose modes of operation was looking up and printing the short and long message texts for such codes. The latter would often contain both EXPLANATION and ACTION parts.

[C:\]help sys0003
SYS0003: The system cannot find the path specified.
EXPLANATION: The path named in the command does not
exist for the drive specified or the path was
entered incorrectly.

[C:\]help sys0002
SYS0002: The system cannot find the file specified.
Explanation: The filename is incorrect or does not exist.
Action: Check the filename and retry the command.
"Most Fortune 500 companies have not suffered a breach." Yes I work in the industry specifically for entity that handles wast majority of IR for those breaches and from what I've seen the above holds true.

"This kind of claim borders on fantasy and conspiracy theory" this pretty far from my domain of expertise but you have to deal with multiple limitation 1st you are not scanning 100% of everything 2nd if you flag aggressively you will not have enough man power to investigate each flag Apple or not. By being able to install equipment and telecoms and exchange points China can easily devise an exfiltration scheme that would be practically impossible to detect (e.g. the only thing you see 1 in say 100K packets from a legit connection being dropped somewhere along the route ).

"Do you honestly believe it's reasonable to say no material details were provided in this letter"
Yes
Command line is not the only HCI that can use text. Also, no one (except immense mental inertia) stops developers from producing serializable graphical interfaces.
I re-did my homepage recently with this thought in mind. My previous one was the usual big hero section at the top, second section with three highlight cards, etc, etc.

My goal is to show my personality and not use a CSS framework. Partially to express myself but also to learn and practice. I have some javascript but just use it for an easy to find easter egg.

http://www.patrickjustinbradley.com
Middle East's First Central Bank-Backed Crypto Exchange to Launch in 2019
how could they provide material details?
xray every server they have?
I did some measurements on stills and it appears to be well within the reason of lining up. Using a ruler and stills taken from same vantage point... the distance is very close.
It's patchwork. They can't turn you away in an emergency, and Medicaid covers expenses for the poor. An uninsured family member recently had their unexpectedly complicated delivery written off entirely under the hospital's charity guidelines.

But I recall reading a vivid passage about ten years ago, talking about the difference between rich and poor maternity wards: the wailing.

Anesthesia is an elective expense in childbirth, not always covered by Medicaid.
The people who won't be fooled by this are likely the customers who are interested in the actual 10% difference for the high end and likely want this chip anyway.
Is this also true for Lyft?
That doesn't change much; the point is that (in many languages), variables going into or out of scopes don't fiddle with the ref count[1], and so people assume that something will live until they make the count go down explicitly.

It also only refers to ownership, not borrowing, and both are equally important.

Beyond that, what I'm saying is something more meta: It doesn't really matter if this analogy is spot-on or not; it's got enough wiggle room in it that I've seen it trip up beginners. Maybe that's because they misunderstand the analogy, but given that its point is to convey understanding, that means that it isn't a great analogy, in my experience. YMMV.

1: directly, of course; this also depends on the language.
https://www.robinwhittleton.com ? cool
I've been saying the same thing about a lot of development being blue collar work for years now, and I have mixed feelings about it. I think it's great that there's at least another skilled labor job out there that's well paying (for now) and accessible to people, but the way it's manifesting itself is also reenforcing the same sort of gatekeeping, double standards, and shibboleths that have kept people from moving up the ladder for a long time.

In particular, for those of us who came up through development 10+ years ago but didn't get formal CS training, we're often being shuffled into these blue collar jobs even though we've put the time and effort into developing all of the CS skills that we'd need for the more sophisticated jobs. I went to a trade school for a non-CS degree, then spent over a decade writing everything from kernel code and device drivers to novel software exploits to designing and implementing video codecs, compiler toolchains, type systems, and large scale distributed systems. With the rising tide of bootcamps, all of that still matters, and there are still some good opportunities out there, but the pool of opportunities for interesting and fulfilling work is shrinking rapidly as the volume of jobs doing devops, mobile and web frontends, or menial node.js crud applications has been growing exponentially.
We used to have far more focus rooms - they were called offices.

Tech is a convenient scapegoat for environments unconducive to focus and lack of interest in the task. It can also help with emotional state management which is useful over just banging your head against the wall. One use I find for HN is that it is usually pretty good at getting me in a rational and focused state of mind - it is similar to the benefit of a dedicated office vs your home PC. Productivity research in general suffers from a beancounting mentality in treating everything like it is turning an oar.
social media is specifically designed to provide you regular bursts of instant gratification. Of course that's going to be more attractive to your brain than natural vistas, it's engineered for maximum impact.

When comparing natural and artificial stimuli I like to refer to this comic, which lays out the issue at hand beautifully: http://www.stuartmcmillen.com/comic/supernormal-stimuli/
I live in Toronto. It's relatively expensive, but the rent prices don't factor in tons of things:

1. You don't need a car, carshares like Zipcar work great, which saves $1000/month ($200/month parking, $200/month insurance, $300/month gas, $300/month lease/maintenance)

2. Stress level and commutes - walking is a pleasure (especially with the PATH in the winter), while driving is stressful and harmful to your health. The 1-2 he you save daily with commutes/driving is life that you get back.

3. Opportunity cost - you can do 2-3 free meetups/events per week to meet new people and network. The interchange of ideas and connections is priceless

4. You don't need a house. A house is a luxury and so is having kids.

You can still find 1br units for $1500-$2000/month. Condos are for sale in the city for $400,000.

It's not that living in Toronto is expensive. It's people's misconception that owning a house and having children are basics, when they're actually luxuries. My response to not being able to afford living in the city while spending on other luxuries is usually too bad. Figure out your priorities and make sacrifices.
A typical management dance move. Why build something if it “already exists” elsewhere? Integrating that 3rd-party tech is typically more expensive than growing something organically that would have been integrated from its inception. Except that this way, you don't really need a plan nor architecture and can blame “failure to integrate” on the other party.
I can understand a strategic acquisition, but this is just a long-term investment. I can see how the two companies relate (Stripe loves to be there at the inception of engineering ideas), but I just imagine investing in something that won't return your capital for years to come while you're still strapped for cash being a little... odd?
I agree with your points on code bootcamps; I think you should check out Lambda School’s curriculum and see how vastly different it is from code bootcamps, which are essentially 8 weeks of “learn how to build your first app”, 4 weeks of “now build your first app” then “now go get a job!” (Curriculum is here: https://learn.lambdaschool.com/syllabus/cs-fsw)

Hour for hour Lambda School is about 75% the length of the core track of a CS degree + homework (we’re now almost 8 months, not including required precourse work: ~1500 hours). We also teach what we consider the requisite CS fundamentals (for example architecture, operating systems, system calls/processes). Students write a lot of C, etc.

We started Lambda School specifically because we didn’t feel right sending folks to code bootcamps where tbey’ll plateau because they lack fundamentals.

Try interviewing a student or two: we’ve had employers come to us saying, “Well we need Java engineers with a CS degree” that have now come back with requests to hire 50 students. Email hiringpartners@lambdaschool.com and I’ll happily set it up (goes for all of HN).
User friendly until the user decides to invoke that command in a cron job and ends up with a headless process waiting for additional input.
Between being written by a comedy writer and the unlikely scenario, it seemed clear to me that this was satire, poking fun at banksy's relentless shtick.
Chartreuse comes from the Alps (Isère), and was brewed by the monks of the Grande-Chartreuse. The drink's history is pretty interesting to read about[1].

There are actually two kinds of Chartreuse, one green (easiest to find) and one yellow. The recipe supposedly containing over 100 medicinal herbs, Chartreuse was originally sold as a "health elixir" rather than a digestif. To this day the recipe is still held secret in the monastery, although production has scaled up.

As you may have guessed, it's one of my favorite liqueurs and has become my go-to "last drink" (after a big meal, when my guests leave).

Also, if you ever go skiing in the Alps, you can mess with the locals of Savoie by asking for a Chartreuse rather than a Genepi[2], a similar drink from there.

[1]: https://en.wikipedia.org/wiki/Chartreuse_(liqueur)
[2]: https://en.wikipedia.org/wiki/G%C3%A9n%C3%A9pi
I agree. But as someone very interested in how physical things work, I can't help but think the video we were shown of the creation is not of the actual shredding device ultimately used in the painting. Blades like that don't bend very easily. But if that is the case, why? Why make an additional fake video of how the shredding mechanism was created in addition to what was really used?
Intraspexion’s 8th Patent Win Uses Blockchain to Enable Deep Learning
>"Do you honestly believe it's reasonable to say no material details were provided in this letter" Yes

Can specify what material details a company could provide, in theory, in face of such a claim, to prove the negative?
Ask HN: What scripts/cronjobs you have made that made your life generally easier
Could be work or life related - trying to get inspiration to write scripts/cronjobs for my own life.
The art world is mostly about building your reputation to increase the value of future works you make.
COL is higher than the US across the board, but coming from a big East-Coast US city the costs aren't crazy to me. That said I saw an article about how Vancouver is now the most affordable city in North America, so maybe my perception was skewed by NYC-DC prices. Taxes are a bit higher but nothing insane; I feel the pinch more at the grocery store buying produce.

The salaries in Canada, however, are just not up to par with the US. The CAD to USD currency rate is also not amazing (0.77 CAD to 1 USD last I looked).

I work remotely for an American company, but if I didn't it would be a huge pay cut for me.
> so are lifetimes still exactly describing when things get dropped?

It depends on exactly what you mean by this.

In a nutshell, "non-lexical lifetimes" means "things go out of scope when after their last use. Drop implies a use at the end of the current lexical scope."

Dropping Drop types earlier ("eager drop") was desired, but has significant problems, including "a large body of unsafe code exists in production which relies on knowing when Drop types go out of scope and changing this behavior may cause a ton of unsoundness in existing code."
This looks amazing.

Can you share which micro-controller are you using?
That might be the profit in and of itself.

I bet Thomas Pynchon isn't just in it for the money. He probably likes the idea of people enjoying his books, too.