skysight-inc/HackerNews huggingface dataset:
What do you mean by “ancient dialect” of Java and Python? Even if they taught Java 7 and Python 2.5, it’s not a huge leap to comprehend modern language features. I’d argue that Racket is even more fast moving than either of them. I don’t think the goal is to teach “methods that are usable in industry” as much as it is to teach computer science. It’s probably easier to learn modern Python coming from old Python than it is coming from Racket anyway, but that’s completely irrelevant.

I think your second question is sound, even though it might be difficult to test. I’d be interested in the answer to it (or better, the answer to the related question of whether the students taking the Python version fare better than those taking the Racket version).
Dislike? I mean, I don't like strawberries, but I wouldn't think of prohibiting anyone from enjoying them. Why should I care?

But, no, I don't believe other people should have the Freedom to do things I think are Wrong. I don't think anyone believes that.

What exactly do you want to argue? Nobody is saying Google or Facebook is violating the letter of the law (here), but they are certainly abusing our goodwill. Shame on us for not setting the terms finely enough? Or shame on them for being dicks?
In fact there is no stable caching (it's being worked on) and that is a major problem with the system. [1] What pushed us over the edge to take the plunge was out of the box support for MacOS builds.

[1] https://devblogs.microsoft.com/devops/adding-caching-to-azur...
It didn't take long. https://about.gitlab.com/2019/08/08/built-in-ci-cd-version-c...
Thanks : I hadn't thought of looking it up there, though should have.
One of my coworkers did this the other day during daily standup. He had his airpods in while he talked.
I scanned through, but I couldn't see how GitHub Actions supports deployment to 3rd party platforms like PyPI.

Travis CI has a CLI that allows you to encrypt your PyPI password and stick it into the Yaml file (I think it works by encrypting your password and then uploading the decryption key to your Travis account). Will GitHub Actions have something similar, somehow?
> In my opinion the strength of HN in this regard is that it is.... a "haven for alt-right",

Really? Do you really think that a strength of HN is that it is a haven for the alt-right? This is shocking and extremly scary to me. The alt-right wants me to die. Is this site a haven for those who want to kill off people like me? That's abhorrent. I agree that HN is a haven for the alt-right but I do not think that is a GOOD thing! From Wikipedia,

> The alt-right ... is... white supremacist, white nationalist, white separatist, anti-immigration and sometimes antisemitic movement based in the United States

I do not think that it is a strength of HN that it is a haven for the modern day Nazis of the world. I think it strictly devalues the site and reduces conversation quality here dramatically. Those people do not argue in good faith, they flag climate change articles so we cannot talk about good solutions to real problems facing all of us, and they also convince the moderators to ban discussion of Russia's cyberattacks here. The moderators cave their policies to white supremacists and hard-line rules that minimize the points given and comments written about Russian cyberattacks.

That HN is a "haven for [Nazis and racists]" is decidedly not a good thing.
The multi-million line makefile is real. I wish it hadn't been. That was a terrible time.

I guess my point is that make doesn't scale, and unavoidably gets messy over time as each project solves the same problems over and over in different, buggy ways.

make solves problems you get early in a project ("let's get this handful of files automatically built") and doesn't even try to address issues of modern software development, like build parallelism and dependency management. Its facilities for debugging problems are laughable.
This is pretty appalling, really:

"Overall, of the 83 firms known to have held data... 24% supplied personal information without verifying the requester's identity."

Want someone else's personal data? No need to "hack into" any systems; just ask for it!
No, I am saying that the US isn't the land of the free because, in practice, you seem to live under immense scrutiny and oppression when compared to other western countries. No privacy over even your own body, no job security, no health care without a job, no holidays.
At least USA has racism as an excuse for banning jazz cigarettes, but why does UK want to put people in jail for smoking weed?
I also find the ability to process the logs with some other platform like Kibana to be a top feature; I suppose there will be apps on top of this soon enough to meet the demand.
Lake Tahoe Travel Guide
They probably mean the whole pyramid. Using the ten-is-a-lot metric for direct reports, as a middle manager in a large org I can pretty easily have 8 people report to me who each have 8 people report to them on average. So that’s already more people than the entire headcount of the 50 person company, and I’m only a 2nd tier manager, and may still have a half dozen roles between me and CTO (some of whom will have fewer directs, probably)
Not really.

Azure Pipelines remains available and it offers extra features that won’t be in GH Actions - like support for repos outside of GitHub (BitBucket, or Git anywhere)... it also supports SVN and TFVC.

Pipelines is also tightly integrated with Azure and has a richer CD experience (eg the K8s integration)
When I visited Paris, I could see the Arc de Triomphe from the Louvre and thought I would just walk there. After all the walking I'd already done I gave up and took the Metro the last two stops.

My sense of distance was thrown off by how monstrously huge the Arc is. I don't know where they take the pictures of it from, but standing across the street from it I had to just about stand on my head to get the whole thing into frame on my camera.

And as big as the Arc is, the Napoleonic Louvre is bigger (And, I might add, covered with his initial, like a child marking his belongings). And they additions were made in such a way that from the outside it looks five times bigger than it is. There's a certain element of shock and awe going on here.

The only thing I've seen on a similar scale is the Washington Monument, and you understand why all the pictures of the Lincoln statue make it look like it's immediately behind the pillars. It is not. It's on the far end of a large room, also too big to get into frame. It's just so big that it destroys perspective.

To people confronted with this for the first time, I can see how they might wonder why they didn't stop at a smaller monument. In an era without high rises, there's a bit of grotesquery about the scale of these things. They were paid for on the backs of the lower class. I'm sure it was a very concrete image of the slide back into monarchy.

The only thing I've seen on a similar scale in the US, aside from nature, is the Lincoln Memorial. Seeing the monument, you understand why all the pictures of the Lincoln statue make it look like it's immediately behind the pillars. It is not. It's on the far end of a large room, also too big to get into frame. It's just so big that it destroys perspective.

Now, in an era of high rise apartments, the ridiculous proportions prevent these buildings from simply being swallowed in a sea of truly mundane buildings of comparable size. And that is probably why these places have such a tourist draw even today.
For all of us going this summer...
Russian rocket engine explosion; radiation spikes
Even if this was true, wouldn't it be in the best interests of employees from other FAANG companies to upvote these stories?
>If a company over 20 people doesn't have a CTO it is also a bad sign.

I worked for a series A startup client with ~50-60 employees (30 or so were engineers) and they had a VP Eng but no CTO. SaaS/mobile app company.
In a sense that I need to feel great and healthy. I can live without anything basically, can live on supplements in extreme but do I want to ? No.

Judging from the extreme levels of body logging in previous 10 years, and from the fact that I had some sort of trouble always prior to eating animals as main thing, I can say with confidence that all my metrics improved - I have better labs, fitness and health today then when I was 20 years younger.

I eat 4 eggs and bacon every breakfast in last 10 years.

Example of contra-arguments: killing animals that don't care about your farm or work (lots of small animals, but some are basically extinct like orangutans cuz of palm oil stuff), poisoning environment with monoculture and Roundup, taxing the healthcare system and other people because you can't really live on plants without multiple deficiencies and so on...

You can't really fight the universe, that is the main point. You are not made to eat plants, our digestive structure and acid barrier tells that story for sure. Of course, we are all biochemically unique so I totally understand that there are incompatible people but those are exceptions and rules are pretty clear.

I am against animal suffering but animals eating other animals and plants being just another living creature and not divine intervention to provide food for other living creatures is how this universe functions.
> their unobtrusive

Not unobtrusive but at least, a lot of the time, they leave a comment to let everyone know that they changed what users posted, when they hide posts, etc. The main problem is when they don't (it feels more like the content is being censored or tailored to their views then).
I don’t think LessWrong [1] is described as “toxic.”

1: https://www.lesswrong.com
Same here! Anyone at GitHub reading this want to hook us up? :)
Oh, thanks for reaching out! Just fixed it!
I remember a change to the ToS that said they might listen in for quality purposes... pretty sure I read it here on HN. Anyone remember that?
AI researcher here. While industry doesn't usually find the need for huge complex models, I don't think your statement is fair, nor accurate. Can you provide some examples of AI tech that in your opinion is "a lot of if statements"?
Open Guide to AWS CDK
> Speak for your own country

This phrase might be applicable if each country had its own atmosphere.
North Korean border control is there to stop people from leaving, not entering.
It would have an impact alright, a catastrophic impact. Most people don't have cars, and we need to reverse the trend of increased car ownership.
It would be more sensible if the drug tests only checked if you were intoxicated at work. As it is, they check if you ever get intoxicated.
Amazing Graphs - Numberphile [video]
Today we are back to normal West to East flow hence clouds, storms and rains. But during heatwave we had sort of omega shape (circulation) flow sucking hot air from Africa right up North (more or less France-West Germany) going up to Nordkap and returning South with cooled air.

Watch air movement at 500 or 850 with temp or humidity overlay...

I am not that smart myself. ICM UW has very enlightening daily commentaries.

https://www.meteo.pl/komentarze/index1.php
Researchers Bypass Apple FaceID Using Biometrics ‘Achilles Heel’
GH Actions offers self-hosted agents too, that can be deployed in the VPC
That's how it works. There's a maximum amount ("Höchstmenge") where they close the case when you are below that. The maximum amount varies between federal states, so Bavaria and twelve other states are quite strict with a limit of 6g while four other states have a higher limit of 12g or more.
Collapse by 2050 strikes me as very unlikely, unless there’s some massive feedback loop which kicks in. The difference between warming for RCP2.5 and RCP6 isn’t that great at 2050, it’s 2060-2080 where the real difference opens up, I think that’s when you get the collapse of civilisation outcomes become possible.
Neural Networks on Paper: NN to Detect a Bullshit Startup Idea
author here - been working with the framework for the better part of the year and have had repeated discussions about conventions and best practices. this guide is a collection of learnings thus far. feedback and contributions welcome :)

https://github.com/kevinslin/open-cdk
Ransomware Sees Triple-Digit Spike in Corporate Detections
"Safety and insurance implications" are an infinite excuse for employers to abuse you unless you have a legal system to protect you from asymmetrical power relationships.
Sounds good. Let me know how we are doing!
Yang is probably my favorite Democratic primary candidate. I think his $1000/month UBI proposal is unworkable and doesn't survive sober scrutiny[1], but I'm glad he's around making the case for it in a mainstream setting. UBI deserves some mainstream sunlight. We already have UBI in the form of SS/Medicare (which are going bankrupt, but that's another discussion); UBI is a natural extension of that. I believe after enough economic growth and technological progress, UBI will become possible, maybe even necessary.

[1]https://slatestarcodex.com/2019/08/01/squareallworthy-on-ubi...
Millions of Android Smartphones Vulnerable to Trio of Qualcomm Bugs
Perhaps this could be workable by issuing all residents a license to buy? Restriction in buying items certainly exist: guns, alcohol, etc
The reaction was typically American, I believe was the suggestion. There are perverts everywhere, but people not subject to American levels of fearmongering don't typically visualise child rape and reach for a weapon when another human smiles at their child.
The market figured out Gitlab’s secret
Kids are sometimes shy. Kids are sometimes loud. This happens irrespective of how socialized they are or aren't. They all go through these phases and they're figuring it out. Please refrain from assuming the worst, calling them "little shits" and maybe consider calming down a tad.
Not all of modern technology is so bad, but a lot of it (perhaps, most of it) is bad.
> it's highly unlikely GitHub is going to do it as well as them.

They don't need to. They only need to be able to run tasks in sequence when triggered by some event, and the rest just builds itself.

An integrated solution that bundles issue tracking, CICD pipelines, and package/container repository always beats spreading each feature throughout multiple separate service providers.
Pay a bit of money in China and you'll have a visa in no time. That's doesn't work with, say, Switzerland, at least not with a similar amount of money.
"... while the native hostages had their hands and feet amputated before being thrown over the edge of the precipice surrounding the plateau."

Good old days when governments weren't afraid to take horrible leaders head on.
"Standard" [1] and "Airbnb" [2] seem to capture some amount of sensible guidelines. Adding Prettier [3] gets you something akin to gofmt, and adopting standard eslint rules [4] can help too.

[1] https://standardjs.com/
[2] https://github.com/airbnb/javascript
[3] https://prettier.io/
[4] https://eslint.org/
This is excellent, I prefer this.
One hypothesis is that iPhones are "too premium".

My hypothesis is that you can't do anything you really want to do with them, like:

- run a VOIP app (tried endlessly; notifications don't work)

- run a background process (gets killed almost immediately)

- download a file

- run a proper browser

- block an ad (millions of ad blocker add-ons; none work)

- save to external storage

- find MAC addresses of other local devices

- opt out of 2FA more than two weeks after turning it on

- get low-latency audio out

- etc. (The list is endless)

The walled garden has become a prison.
Z Architecture??? "These aren't even declassified yet!"
Is there any direct evidence of causation or is someone shooting the wind again?

(There are ways to do it, but it's extremely hard and finicky math.)
Agreed. I've gotten to where I don't like it as much for really large projects - TypeScript helps a bunch but is inherently limited by aspects of JS itself - but there is absolutely no language I'd rather sketch something out in.

The core data types actually strike a really excellent balance between representing the major distinct paradigms (named collections, unnamed collections, strings, numbers, booleans) while giving you maximum flexibility within them. Its standard library - array functions in particular - has become very mature. FP and OOP concepts are both quite well-supported, and doing async stuff (client or server or otherwise) with promises just smashes every other language I've used in terms of ergonomics.

Much of the above could be said about Python too, but regardless.
The best way to stay employed is pick something new. Start writing medium posts how this is so much better than what they are using. Get hired once the problems start mounting repeat the process for a new language.
The fact that our countries are good and wealthy is not a matter of luck though.
My family had a German shepherd named "Duke" and a labrador named "Hershey". We're so predictable.
Exactly, we build on top of WKWebview.
Apple iMessage Flaw Allows Remote Attackers to Read iPhone Messages
Linux Journal I think putting the magazines out with live cd's of linux mandrake in 1998 is a huge part of why i'm able to feed my family today. I put a computer together and ran out of money to buy windows... Thank you guys for that.
I'm not an expert, but I've played enough that I feel comfortable commenting.

The game is 1 part what's in the deck, 1 part in game strategy and 1 part luck of the draw each game.

Because of part 2 & 3, anybody has a chance in any game. I played for years and only did tournaments a couple of times because it was a lot more fun...just playing. Building fun decks, playing with friends at the house, playing with people at the local card shop.

There are so many types of games. I used to have a blast making decks just to see the looks on people's faces. You can do group games with 8 people in a single game, team games, two headed giant games. Depending on what type of format you're playing, entirely different strategies make sense.

If your only goal is to show up, figure out "the perfect deck" and win tournaments then getting cards out of the gate to make that possible is probably going to be expensive.

But it's a lot more fun to just get some cards with a little bit of everything to start with (they have starter kits and deck builder kits that speed up the process), and just try to see what are the best things you can come up with. Figure out what you have that's valuable, trade with people at a local shop to get things that you want to try, etc.

If you do that, you'll probably end up having a lot more fun.

There are also tournament formats that work well for people at all levels, called Drafts. Each player gets 3 booster packs, you open one, take a card and then pass the booster to your left. Repeat this process (and change direction) for the other 2 packs. When you're done, each player will have 45 cards to make a deck of at least 40. Lands are usually freely available to supplement whatever approach you took.

It levels the playing field for new players and you get to win more cards.

Don't let the competition get in the way of the fun with friends. The competition is fun, but much like programming there's a lot of fun to be had by just trying crazy things to see if it works.
Off topic this but your phrase "lest the Scotsmen come by" intrigued me. It sounds vaguely idiomatic but I don't know the reference. Any enlightenment available?
"on stage" -- is there a Github/related conference in progress?
For pretty much anyone reading this, open borders is the reality. Any of us can show up unannounced almost anywhere on earth and be welcomed in with no more than a cursory interaction with customs, at least to visit. And if you can find a job or have some savings, you could move to quite a lot of them.

I think people here would be a lot more in favor of them, if we were treated the same going to other countries as people in the developing world are treated coming here.
dang's job is to be obtrusive when you're posting comments that aren't useful…
> I don't think it's that bad for CircleCI. CircleCI's focus is CI/CD and it's highly unlikely GitHub is going to do it as well as them.

I don't think it's bad for entrenched CircleCI users, sure, but I do think it's bad for prospective CircleCI users, who, are likely using GitHub already, so why would they not use something tightly integrated?

If you don't think GitHub is going to try and increase adoption of this tool then why did they build it?

(Work at GitLab; Opinions are my own)
Why? I've generally seen VP Eng reporting to the CTO
Usually, companies have just one President, with all the others being Vice Presidents of the various aspects required for the company.
You are seriously overestimating how much Chengdu hua or Kunming hua differ from mandarin. Yes, they are crazy weird accents, but no, it’s not like a Spanish speaker picking out some Italian words, not even close. Same goes for dongbei hua or shandong hua, it only starts getting weird in south east China (Cantonese, fujian/min yu, kejia hua, etc...), and even then, those dialects are still Chinese with lots of nuances, not to mention they are similar to each other as well.
Thousands of IoT Devices Bricked by Silex Malware
I'd imagine it'll be handled the same way as Actions handles it now: via Secrets [1].

[1] https://developer.github.com/actions/managing-workflows/stor...
I sit sometimes wondering how much energy is wasted from the intel security fixes and what that translates to in real dollars. IMO the market should gut punch Intel for causing such a wasteful problem if competitors bring the figurative heat.
Simulating Viscoelastic and Elastoplastic Solids
Free CI/CD for repos public and private is one thing that makes Gitlab really attractive to me. If Github's is simple/sane enough I would probably consider that also.
yeah they mentioned this in the video at one point I believe, have a separate secrets section where you can store keys and access them from actions
The "alt-right" is mostly a boogieman for talking heads. One of my personal hobbies is hanging out in politically extreme internet communities (of both polarities) and arguing with people. Groups labeled "white-supremacist" rarely even contain a large number of white people.
I agree! I am a bit worried to put any JSON in it just yet.
I think the degree to which open borders are a reality within the U.S. is under-appreciated. As a reminder, U.S. states are sovereign entities with their own criminal laws, tax regimes, educational systems, property and contract rights, civil rights, economic growth, industries, natural resources, etc. In some cases their laws are pre-empted by U.S. federal law, but there remains quite a bit of diversity.

Despite this, U.S. residents can travel or move anywhere they want within the 50 states, with no prior approval and relatively inconsequential paperwork that largely amounts to notifying local authorities after the fact.

Given this, I think it's surprising, and somewhat illuminating, the degree to which population, cultural, and economic differences persist across generations. The states with the highest (MD) and lowest (WV) median household incomes are directly adjacent to one another, but WV has not been emptied by mass migration into MD. Plenty of Oregon residents complain about income taxes, but don't move next door to Washington, which does not have an income tax. Etc.

I know it's not the same as international borders, but it's also more significant than a single national government with purely administrative regions. Thinking about this has led me to question some of the fears about open international borders.
> being a "bad" member

why don't you strive to be a "good" member? Try autogenic training! (why not?) If you say, "Life is suffering. Life is not happiness. Best you figure that out now." it will influence/overtake you. Try the opposite :-)