skysight-inc/HackerNews huggingface dataset:
Cybersecurity is not security? Like Anonymous cryptocurrencies are pseudo-anonymous? https://inechain.com/blog/what-are-anonymous-cryptocurrencie...
I make people put money in the swear jar when they say "Tech Debt"
Assuming you were a male who survived WW2 and didn’t have PTSD.
I was at the World Scrabble Championships in Prague a few years ago (with Nigel Richards). The amazing thing was how many of the highest-level Scrabble players were Thai and spoke barely any English. There are about 200,000 words in the Scrabble dictionary and and an average English speaker only knows 40,000. So knowing the language doesn't give a huge advantage, and all competitors end up spending years memorising word lists with no definitions - at a high level it's basically just a combinatorics game.

The majority of the English-speaking competitors were mathematicians / scientists, rather than linguists for similar reasons.

This sometimes has amusing repercussions - the world no 2 at the time, who was Thai, played the word "hetairas" and then challenged the word "twigs"...
Tcl the Misunderstood (2006)
https://sourceforge.net/projects/pykeylogger/
Kubernetes 101 with Gitlab [video]
Unregulated monopolies have drawbacks, but so do government-regulated ones. (It's OK, I'll understand if you can't reply right away if you're on PG&E power.)

Centralization of resources is the real enemy.
No, this is not true. All professional scrabble players know the short words. None of them has an advantage because of that. The advantage is knowing the “bingos” (ie the 7 and 8 letter words). Players like Nigel Richards will also know the 6-letter words, which are much less useful, but which not all pros will know.

There’s a lot to pro scrabble (I know because I’ve played many of the best players in the world online), but knowing the small words is not what puts people over the top.

Now, if you’re just talking about casual games, then yeah, knowing the short X, Z, and Q words is going to give you a huge edge. But that has nothing to do with why a non French player won using the French dictionary.
I'm sure it's not ok to the people that need those new medicines
Black Friday Sales Already Started. These Are the Best Gadgets
Low compared to what? If he's making more than his operating costs, it's not low.

I'd love to make an extra $240 a month.
The board and (letter distribution × score) distribution are almost identical between languages.

There are always a couple of letters with extremely high scores, and the winning tactic is to play ugly short words with those letters by the multipliers.
I used it for a few small apps and enjoyed. I also build/rebuild a few static sites with Svelte and it is my default tool for static sites now.
> 1988 presentation where Alan Kay

Great find! He nailed it.

"Man is the animal that learned to shape tools, and then the tools shaped man. We're very aware of the first part as ourselves as tool shapers, but we’re very unaware of how the tools come back and shape us..."

Then ties that into what will become the internet:

"That communications net is going to take us from a situation where we use computers from the outside, to a situation where in effect we'll be living inside one vast computer.

It sounds awful, but in fact we already live inside a number of grids. We live inside a power grid, where we wouldn't know what to do if it was taken away. Soon we’re going to be living inside of an information and knowledge grid. Such that wherever we go, we’re always going to be in contact, with power to make things happen, communication to get people to do things and ways of processing the information that comes around."
You are wrong. Go into the documentation viewer in Xcode and click on any page of SwiftUI documentation. SDK support is listed thusly:

iOS 13.0+ Beta
macOS 10.15+ Beta
tvOS 13.0+ Beta
watchOS 6.0+ Beta
Mac Catalyst 13.0+ Beta

[Edit: indentation]
Seagull Manager
People should be allowed to purchase the services they want and not purchase the ones they don't. So maybe some people prefer infrequent power outages at a cheap rate to reliable but expensive power.

It's not like there aren't other solutions; generators, batteries etc.

FFS with the pressing need to decarbonize energy you're upset about people not being able to handle a few days a year of intermittent power?
Cheaper, less beautiful, less premium objects are inherently lower status.

What's your point?

That's how it's always been for any objects. Cars, cheese, wine, etc.

Humans are inherently status-seeking creatures and they display their status in a myriad of ways.

Apple just happens to make premium products for a premium segment of customers - and there's nothing wrong with that.
That is because you apply pattern matching when it is not really useful here, on top of avoiding a simple ternary operator.

In some languages, you simply write:

if (user)
nameLabel.text = user.name;
else
nameLabel.text = "Guest";

Or:

nameLabel.text = user.name if user else "Guest"

Or anything along those lines. Concise, clear, no need for an extra operator.
That ship looks incredibly cool. I assume it's un-manned.
Likely a typo.
I don't live in a sun belt city, but rather a smallish town (60,000 pop) in the US. I live less than half a mile from the nearest grocer store, but it's too dangerous to walk. No sidewalks, no shoulders. I have to drive.

I live 0.1 mile away from my kids' school, but cannot walk over there to pick them up, I have to get in a queue of cars that leads almost to my house. It's ridiculous.
I think the argument is that AWS would be a better player in the market if it wasn't directly owned by Amazon. They still get the benefit of having been built by all the money of Amazon, and they could still be owned by Bezos as a separate company, but they wouldn't be paying money into the co-mingled account/balance sheet with Amazon.
In my own experience, the biggest "killer" is that it just gets boring and repetitive.

I've been programming for 20 years and it is a struggle for me to find something "new" that isn't a mild variation of something I've used before..

There's only so many variations of an application that can bring something really new to the table that gives you that excitement of learning something new like the first time you "get" TDD or DDD, or that first time you successfully implement an efficient CQRS model, with eventually consistent events, or run a GraphQL API that swaps the challenges of REST for a new set of problems and so on. Switching industries doesn't help much either, as they are either just more of the same but with different vernacular, or so niche that you'll need to have really been there since day dot of your career anyway.

There's only so many new libraries/frameworks that I can get excited about, and the rapid state of change in many ecosystems means that quota is pretty much full 100% of the time. Languages, too. That's before we even tackle the problem of getting _hired_ for languages I've not had any professional experience with, and with the added bonus of 0 personal time to implement side-projects, and a lot of companies never needing to stray from their current stack.. it's just not going to happen.

So now the only thing left that tickles my fancy are the "abstract" problems.

Instead of now focusing on implementing code to fix a problem, I'm asking and researching the questions like "How can the platform (and not just application) be more performant?" or "What is that the team can improve on?" and "how can I improve the learning culture?" etc. and using my experience to, at first, recognise these problems that are invisible to a lot of people, but also gauge which ones are actual problems or mild inconveniences.
"De facto" does not mean "by force", but "in actuality":

especially : being such in effect though not formally recognized. "a de facto state of war"

https://www.merriam-webster.com/dictionary/de%20facto
I would be interested to see any followup studies that looked into the things they discuss at the end about isolation of computational processes.
I could probably be convinced that not having any natural-preconceptions of the language actually leads to better performance in Scrabble: you're only concerned about knowing all the high-value words, and not the words you'd use in conversation, which presumably isn't at all related.
Hiring people who can pass a clever quiz without verifying if they do good work in the real world is precisely how a company ends up at the top of HN with the headline "Apple, Your Developer Documentation Is… Missing".

I would argue that "how fast can someone implement this algorithm?" is a considerably less useful question to answer than "does this person document their code?" in an interview. If time is the constraint then schedule a longer interview.
Hasn't this been the expected behavior since the dawn of the web 2.0? Next he is going to complain that websites can have a hyperlink that says example.com but points to badexample.com! And worse yet, they can use js to hide their tracks! (ie, google search click redirects)
Actually it's much simpler. The Walmart's and Kroger's of the world know Amazon makes most of its profit in AWS. Amazon uses the profit to compete on prices with the retailers. So by insisting on working with vendors and partners who don't use AWS, they are trying to reduce the potential profit Amazon could make
I wonder if the merit of these exercises is from reading the candidate's reaction to meaningless and trivial tasks. If they take it with a smile, or better yet if they spent part of their free time studying it in detail, they will make a terrific cog in the machine...
Having been through a variety of audits where this is invariably a topic that comes up at couple of different companies you also have to keep in mind that it’s one of those situations where one size doesn’t fit all.

A company with a call center had to have a plan in place for replacing office space (and, yikes, call center personnel) because having people available to answer calls and meet their SLA requirements was the biggest risk. The servers... meh. It wouldn’t be pretty, but grabbing a machine at the nearest Best Buy and picking up one of the semi-recent offsite backups from an external hard drive at the CEO’s house would get everybody through.

At a dev shop with a variety of state and federal government clients the office couldn’t matter less, what was important was geo redundancy, so we had racks in VA and in somewhere out west, I forget where. Another instance where everything probably could have been run (for a few days at least) off a couple off the shelf boxes stuck under someone’s desk, but it would have to be immediately, and no one lived anywhere to do that practically, so the second DC was invested in.

It’s all about identifying your specific risk and figuring out what to do to mitigate it to a reasonable degree without breaking the bank. Apparently Oreilly didn’t think geo redundancy for their main site was worth that trade off.
Well... sure, why not? I was responding to this though

>It sounds like you might not be quite getting the concept behind this sort of interview. Although some code is written, this is (usually) a test of how you talk about code. You want to show that, if a co-worker asks for your advice on how to solve a tricky problem, you will be able to help them figure it out.
USA can sell debt to finance social security and medicare. This is possible as long as (a) US Dollar is global reserve currency (b) every other country want to export to USA (c) every non-American wants to immigrate to the states.
Duplicate: https://news.ycombinator.com/item?id=21372822
Aight, seems like I need to adjust the required CMake version. It would help if I had any idea which version introduced add_link_options.

Anyways, the easiest way forward for you is most probably to upgrade your CMake.
That's a rather weak argument, since medicine development is speculative.
But you could put in/donate millions of dollars into your local fire station, and there is still no guarantee that they will come and save your house when it's on fire, because maybe someone else needed help first so they are all occupied. You could buy another 20 firetrucks and the problem still could happen. Sure, it's a great thing to do for the community, but from a personal point of view, I'd like to have both a functional public service and a guarantee that there are people on standby to help me in a fire(I mean, how is that different than a home alarm, which I am sure many of us not-so-rich people have? When the alarm triggers, the security company sends someone over to have a look before calling the police, so in a way you are already replacing public service with a private one for your own benefit)
Outschool.com Takes Education Out of Schooling
He deleted his recent tweets in support of China regarding HK.

https://twitter.com/bravemav/status/1185065083690373120
Unmanned, yes. It looks like it would be a pretty miserable two years of your life if it were!

https://www.af.mil/About-Us/Fact-Sheets/Display/Article/1045...

> The X-37B Orbital Test Vehicle, or OTV, is an experimental test program to demonstrate technologies for a reliable, reusable, unmanned space test platform for the U.S. Air Force
That’s a pretty privileged view point. On the other hand I have a family member whose genetic makeup makes it so that they cannot use ~90% of the medications available for their condition. As a result every new medication in that area is of extreme interest to them and their doctors because it might be something they can use.

Given the choice between higher prices or not having treatment at all, I suspect those whose medications would be culled would gladly choose higher prices.
Pedestrian infrastructure in the United States, on the whole, is awful. Yes, there are initiatives and improvements happening in urban cores, but actually walking a few miles to get from A to B is downright dangerous in many locales. Sidewalks arbitrarily vanish or degrade into rubble, unsignalled and inaccessible crossings in front of malls and retail outlets are rife, and in more places than I can count I’ve ended up having to walk in the road.

This is understandable, given that many modern cities around the globe have grown explosively around the automobile - Kuala Lumpur, for instance, is spectacular in its pedestrian hostility - crossing town feels like a fever dream after playing frogger and pitfall all night - pits in the sidewalk into sewers or jagged rebar, bridges to nowhere, unshielded electrical cables dangling at face height, and even the occasional fence to hop over.

We need to drastically rethink urban design around walkability - more and more folks in urban cores are choosing to eschew cars in favour of public transit and pedestrianism, as a result of congestion and consciousness about environmental impact.

Simply put, cities which prioritise these values will attract the urban professionals that drive growth. Those that do not will not. It’s not just a nice thing to have, it’s a necessity in sustainable development.
"Also, it's never obvious how much someone contributed to their portfolio."

You guys are absolutely correct about the reference questions. I can find no fault with that.

However, there's absolutely no question that I'm the sole contributor to all my code. Most of my repos have only one contributor (Yours Troolie). A couple have been forked off.

I do link to a number that have been turned into larger projects; with multiple contributors, but there's no question that's happened.

Also, those are my old PHP repos; not the ObjC or Swift ones.

There's ten years of commit history in the repos. You could run crunchers on them to do things like develop velocity and productivity metrics.

I'm also quite aware that my case is unusual. Most folks don't have such extensive portfolios, and are much more of a "black box."
I think that protecting against this sort of thing would be helpful: identify hyperlink text that looks like a URL and compare it with the actual link. If they differ, pop up a warning.
Well, yeah. But it may be that, when talking to a co-worker about something, they point out some programming syntax you weren't aware of, just as a way of trying to be helpful. What's a good way to handle it?

You could thank them for pointing it out, say you're not sure you want to use it (if you don't think it's better) and then get the conversation back on track. And, hopefully they'll think you handled it smoothly and won't take off points, but you'll never know how important it is to them that you're fluent in Swift. Maybe not at all, it's just an aside?

Which is to say, usually you can't tell in an interview what they're really grading you on. It's nerve-racking, but you just have to try to seem reasonable and hope that works.
I have had a couple of times where the overhead of idiomatic Haskell warranted rewriting it in a mutable imperative way. Sorting was never a problem, but things like functional heaps (leftist or pairing heaps) will never be as efficient as mutable, cache aware ones.

The lower level mucking around when you have to do those kinds of optimizations is, IMO, much more pleasant in imperative languages.
>But I also know that you can have so much sugar you fall into a diabetic coma.

Exactly my feelings. Same thing here started from machine code and now doing everything else including kitchen sink
Looking forward to reading this! Had the pleasure of seeing Brian Kernighan and Ken Thompson speak at VCF East earlier this year, totally worth a watch: https://www.youtube.com/watch?v=EY6q5dv_B-o

I highly recommend hitting up a Vintage Computer Festival if you've got the opportunity (http://vcfed.org/wp/festivals/). Not only did Kernighan and Thompson speak, but also Joe Decuir of Atari & Amiga fame.
Everything is a string including the comments -- commenting code actually degrades performance!
This sounds like exactly the situation where you would want to use a persistent tree. For a log(n) overhead, you can keep the ordering of all the messages in your mailbox at any given point in time. Then you don't need to inform clients unless a new message is added that they might want to reference. Otherwise you just keep track of the state that client is operating on and use the old state to let you apply their actions to the new state.
Large companies tend to aim for standardization in the hiring process. They want apples to apples comparisons as much as possible, largely for legal reasons, but also for tracking metrics. Unfortunately, someone submitting high quality GitHub repo links doesn't fit a model where not many candidates are doing that.
Angry motorists kinda do the same thing. They complain that cyclists don't follow the rules of a car, like stopping at stop signs, as if it is a major injustice. But then complain when cyclists take full width of the lane or are on the road, because they are not cars.
Previous discussion: https://news.ycombinator.com/item?id=16817832

This is one of my favorite papers of all time and I'm happy to see it on the front page again.
A pretty good read on tcl - and why the F5 devices use tcl for their iRules (2012, Updated two years ago).

https://devcentral.f5.com/s/articles/irules-concepts-tcl-the...
East Asian men are known to add belly fat. This is a cause for concern because it raises risk for cardiovascular diseases. It is said that this is happening because of famines causing cells to store more fat so that the human can survive no-food scenarios. Is this epi generics? Is it really true?
“All holders” is not a reflection of reality in how markets work. Everybody has their price. Utility of the means of exchange means that you have market participants passing through. It is just economic BS that you would ever get all holds. The price would either go North or South and would change some minds. Or life, and the time value of money would kick in. Gold’s problems had more to do with wars (WW1, WWII, Vietnam) than how good it was at being hard money. Fed is a weapon, and your wealth is it’s ammo.
that's a ridiculous take; Scrabble is one of the best games ever invented.
Google-parent Alphabet is in talks to buy Fitbit
It mentions partnerships with a discount and rev share generates a lot of sales, so probably even lower than that

But it was also twelve months of side project time, not full time
Say an increased supply of 4 bedroom houses appears. More people with 3 bedroom houses will be able to upgrade than previously to replace them, which means more people in 2 bedroom houses will be able to upgrade, driving down the prices of 2 bedroom houses as well, which means more people will be able to buy a house at all.
Weirdly, about 10-20 people still use it for coaching and they seem to absolutely love the product. And yes, all of them are retirees. Although i have gave up on it long since (was abandoned for 8 months), maybe there's a chance?

And yes that's out of about 900 people who bought. But only about 100 used even once, and only about 40-50 maybe used meaningfully, ever, so these customers almost don't churn.
life←{ ⍝ John Conway's "Game of Life".
↑1 ⍵∨.∧3 4=+/,¯1 0 1∘.⊖¯1 0 1∘.⌽⊂⍵ ⍝ Expression for next generation.
}

via here: https://dfns.dyalog.com/c_life.htm

I figure that when we finally figure out the answer to the universe it will be something akin to this parsimoniousness.
Nope. Most modems used in the '90s using the Rockwell chipset used a 6502 derived controller which was clocked at over 60 MHz. The NDA we had to sign to get access to the source code (to just modify some strings) was from another world and that's probably why it is not a very known fact.
RIP, Steve. I have ached since he died not only for the loss of what he was, but also for the loss of what could have been. Whatever your view of Apple now, I feel strongly that it is a fraction of what it would have been if Steve had been able to continue on for another 10 years.
...which just shows how noisy that signal was to begin with.
what key macros do you setup to make jumping around in your IDE faster.
To make it more interesting, they could give out new official fantasy word lists every year.
WeWork seems like it should be a buyout target either by a hotel chain or a restaurant chain (Starbucks?) since the basic model is "more permanent and slightly more private than a coffee shop"...
Not if you like just one show on each streaming platform. Pay five times and navigate between five different interfaces. And they will have different scroll directions and organizational paradigms.

And the ability to cancel anytime is not a perk. For people with ADHD it's a nightmare.

There needs to be a Spotify for entertainment.
Google and esp MS are more limited in the imitation copy strategy risks. If you’ve got something compelling that they want, most likely they’ll buy you out. Amazon occasionally buys companies out too, but are also more likely to encroach on your turf. MS and Google tend to build (cooperative) “ecosystems”, Amazon less so.
Architects at the institutional scale (pharma, universities, government) have been doing integrated whole-building modeling for at least a decade. The industry keyword is "BIM" = "building information management". Static renders of building walkthroughs have been around for a while, but firms have been demonstrating weekly interactive walkthroughs over video conference for at least the past 5 years. They also do pretty accurate fluid dynamics modeling for smoke clearance in fires, ventilation etc. which takes into account interior surfaces and sunlight. You probably just need to find a better firm-- Architects that do private residences are (stereotypically) not the best and probably just don't want to go to the effort.

https://www.autodesk.com/products/revit-live/
Yes, the Polish version of scrabble doesn't have the letter X at all(since there are no Polish words which use it), and it has all of the Polish-specific letters added, with the rarity based score recalculated for Polish - for example Z is worth 1, since it's an extremely common letter in Polish:

https://pl.wikipedia.org/wiki/Scrabble#/media/Plik:Polskie_s...