skysight-inc/HackerNews huggingface dataset:
I think the best way to teach kids about programming is giving them a Micro-Bit and letting them build whatever they want with it. Maybe they want to make games on it, maybe they want to setup a mini weather station, all that’s viable with it and the national program we’ve had running in Denmark for a while now, has likely been the most successful of its kind. I think the Micro-bit has something similar to scratch as well as Python and JavaScript, but I think language is a lot less important than the fact that you can build something useful/fun relatively quick. This way programming becomes a “hobby” class like astronomy was to most of us before it turned out to be all math. ;)

For CS students I’ve seen a lot of approaches. I’m an external examiner and as such I get to go through the “intro” courses two times a year, often with different languages and philosophies. The one I liked the best, was a school that copier Harvard’s approach. They start by giving students a basic understanding of how the computer works, as well as the aching basic computation with scratch. Then they move on to C, using what they’ve just learned about computers and computation in a manner that has the students building things like cyphers and crackers, and then they go into C# (could be python/java/ruby/jot lib/go/whatever but C# is big in Denmark so it makes sense here because it’ll help students get jobs). I’m a big fan of JavaScript because of how universal it is, and how easy it is to get a development setup running, but I think using C and computation together quickly teaches students how computers and programming languages works, which will be very valuable to them when they move on to building things in whatever they do. The students coming from that particular school are almost always better at first year CS than their competition who started out with JAVA/C#/Python, at least in my opinion.
How are you so sure? They are so brilliant they can make great stuff despite a terrible process they choose, but they aren't smart enough to not use the process?
As I remember it, Into the Wild was a pretty clear suggestion that blindly trying to turn to nature with no background, experience and knowledge was a really easy way to die... even if he managed it for a few months.

So this seems particularly dumb if thats the inspiration
TypeScript does a pretty good job here if you're willing to add a bit of extra syntax:

const a = [1,2,3]
a.push(4)

const b: readonly number[] = [1,2,3]
b.push(4) // Property 'push' does not exist on type 'readonly number[]'.
If you are interested in all the gory details, take a look at the TC-39 proposal (especially the Goals section) and associated GitHub issues:

https://tc39.es/Function-prototype-toString-revision/

https://github.com/tc39/Function-prototype-toString-revision...
I wish I had the option of not using Equifax (or Experian, or Transunion, or the secret telecom one), but apparently there is no way to opt out of all your most personal data being the product they sell in these private systems.
We were rather shocked as well. We were close enough that at one point we helped them pay their mortgage when they were struggling one month and had to choose between feeding their kids and paying for their house. It wasn't a huge mortgage and we were single and doing very well at the time so it wasn't like we were saints, but we thought we were good friends. Then the wife, who never worked, had a mid life crisis and things went wildly downhill fast. We used to have an awesome little dead end street too. Oh well.
That is interesting! I guess that’s not such a great example.
> The consequence is I won't use them...

Yeah, i fully agree...But, what about orgs like equifax where you and I are not really given a choice about their role in our lives? Even before all the shenanigans around equifax, would i have willingly allowed equifax into my life? Heck no! So, while i 100% agree that we should vote with our wallets/purses, sometimes that isn't enough...and that makes me a sad panda. </sigh>
That sounds pretty reasonable. I can see the case for mutation support, but the unpredictable nature of it is what is frustrating and dangerous.
Yep and we have a couple of surviving books from those days regarding traveling.
A guy created ad to sell his Gf’s 1996 Honda Accord and got an offer for $100k
This is great. Use the same reasoning to get your wife to buy you a new Corvette C8. Tell her you need it to feel loved and validated, and that it's more valuable than the money. You will be proud of it for years and always show it off. It's not her place to judge you, it made you happy. She needs to spend at least 1 yearly wage on the car or else she doesn't love you.
> 1) All production programming is done in pairs, all the time.

I stopped right there. My personality is such that being social exhausts me. Don't get me wrong, I like people, I just can only do social for short bursts and then I have to recharge. There are people who get energy from other people, so this might work for them, but not for me.
Livecode: Open-source (GPL) HyperCard-esque app developer, for the modern age
This is incredible!

I can live workout wireless charging for the moment.

An ip rating would be important to me though (lightly resistant to rain/dust). I imagine that's incredibly hard to design with replaceable batteries.

I'll let the reviewers take a gander at the camera and quality and I might give this a go.
Let me play this sad violin music for them
> But then why do you say in your previous comment that there is an overwhelming sense of guilt in the public psyche?

The amount of media coverage on Bengal Tigers, the outrage at decline in numbers in 1990s (?), the despair today when a Tiger dies in vain or is locked up [0], plus a handful of Indians commenting on their rendezvous with the beast and other related stories in this very thread speak for themselves, don't they?

All major Indian newspapers carried this bit on the front pages. And everyone I've come across has an opinion about it, I don't see the indifference that you speak of. That said, I realise that I cannot speak for the entirety of the vast Indian populace... But the signs that the majority care are ominous, to me.

[0] https://en.m.wikipedia.org/wiki/T-24_(tiger)
Finland we specialized tool which you can get easily 200 trees planted in an hour. https://www.youtube.com/watch?v=jLtspCQPeqY
My favourite comes from archeological evidence showing that we traveled further and traded for a larger range of items, whereas they stuck to themselves and smaller area ranges.

When the cold hit they ran out of options and resources quicker, they simply didn't have the required knowledge of how to survive.
How to setup wordpress locally without xampp or mamp
It is illegal.

(If they don’t accept correspondence from any other media)

Companies in every state in the US have to have a USPS mailing address. It’s a simple matter of sending them a proof-of-delivery letter to their business address registered with their state’s company register to request an end to your business dealings with them.

If they ignore it or claim they didn’t receive it despite USPS attesting it was delivered, then they aren’t monitoring their physical mail address and presumably there’s state penalties for that.

Hmmm! Startup idea: a dotcom website that sends USPS mail to business you hate dealing with to succinctly request service termination and no further contact. Any takers?
If you don't mind me asking, what was the punishment for what you did?
Eh won't go that far myself. I'm here because I've gotten a lot of help along the way when I've really needed it. I just try to give back in whatever way I can with the time I have left. I have good days and bad days still. It's just about not letting the bad days be more than the good days.
When do they stop and think?

When do they write documentation?

They solved the problem of breaking flow by banning flow in the first place?
github repo - https://github.com/livecode/livecode
Genes don't "come back together". If you have a given gene, it's a direct descendant from exactly one of your ancestors in each generation.
How did that work if the purpose of answering a captcha is matching with a known answer. If you were helping solve then it would imply you would get a few that didn't pass you through the gate even if you answered correctly.
Software engineers are constantly delivering products to customers. I assume the timeline for an electrical engineering project can be many months or even years, so this isn't very surprising. When you work in an environment using continuous delivery and you are shipping features to customers every day/week, there's no way you can not have more communication. These things have to be documented, support staff trained, project goals tracked, etc.
Or for small websites run by a single person.
I don't get the business model behind this. Why a paying service? Isn't it more sensible to keep it free and entice companies to pay a fee to advertise in your platform because of the, ideally, wide circulation of the newsletter?

If you restrict access to that list, then companies aren't incentivise to advertise, because... there's virtually none to advertise to.

Am I missing something?
https://investor.fitbit.com/press/press-releases/press-relea...

Fitbit didn't acquire Pebble; they acquired some assets from Pebble.

The corporate entity Pebble still existed, with all the liabilities left on the balance sheet, and someone had to wind it down.
Or better, make banks allow you to cancel recurring payments for without a fee, and make non-payment the same as cancelling an account.
Yep. You can really tell how hard they're grasping at straws with stuff like this:

>If a founder fails, tech discourse interprets it as a sign of young vigor. In a country in which twenty-five-year-old white rapists are “still boys” and black twelve year-olds on the playground “look like adults,” the question of who gets to be a kid and who counts as a grown-up is clearly charged with privilege.

Just have to shoehorn race in somehow, adding an entire paragraph to the article that is nothing more than filler.
To me arguing about which is better lions or tigers is like arguing about what's the best colour (it's blue by the way!).

Every species on the brink of extinction is important in ways we don't yet understand. We need to save everything because we won't see it's like again.
>You undertake something dangerous, then death is a possibility that is understood. Just accept it.

You dont live in an isolated bubble. You will call for help if lost or injured and it will be up to others to either take on the grueling task of mounting a rescue in such conditions or leaving you for dead while you beg for help on the radio. In reality they will have no choice but to put them self in danger to rescue an adventure tourist. With the given example of the magic bus its volunteer firefights who have to rescue these tourists.
that's what hunters, miners, people lighting their fireplace or people driving their cars do all the time there.
Analysis of Kparc.com/B/
We invented books because human memory storage is phenomenally expensive. Why throw them awaym
That rate seemed high, but apparently the UK rate is 10 per 100,000 - same O().

15 per, for men.
Space archaeologist Sarah Parcak uses satellites to explore ancient cultures
It's pretty quick to plant bare-root seedlings using a spade or "dibble". About 45 years ago another Boy Scout and I planted approximately 1,000 pine seedlings on a tree farm in a single day using a variant of the method shown in [1]. Once we got a rhythm going we planted around 3 trees per minute.

[1] https://www.youtube.com/watch?v=jhqa3yeLxhk
Show HN: Google Site Search Alternative
Great, but there is no word spelled "alot".
It’s 17% of income for two years.

So if you’re making $50k you actually pay less than the upfront tuition amount ($17k).

You have to be making $85k or more to pay the full $30k.
It has been a while since I worked in ecommerce, but we tracked our lost package claims by carrier and I believe they all hovered a bit under 1% for USPS, UPS and Fedex in the US, so I don’t think your experience is really a reflection of the industry.
I didn't create the post here, only the original one on Medium. I can't correct the title over here.
Site Reliability Engineer at Web3 Foundation
Are you a software engineer who is passionate about automation and problem-solving? Do you have experience with on-call duties and distributed systems? Do you want to work on creating the Web 3.0 infrastructure? Are you excited about joining a startup?
We’re building the future of identity, privacy, financial markets and commerce through blockchains and other cryptographic technologies. At the core of this work is Polkadot - a platform that enables blockchains of all kinds to interact and stay secure. This is an opportunity to work at the forefront of technological development and join in shaping the future of society.
Web3 Foundation aims to ensure that crucial projects and networks are sufficiently reviewed and monitored, as well as any developers and users are aware of best security practices. The Site Reliability Team will be responsible for the initiatives that allow us to respond to incidents once the network is deployed.
See also other available roles at https://jobs.web3.foundation
That's a good question...

/tinfoilhat
the same way as when they are in danger they will know someone else will try to save them, it's a society.
Go cry about it to Rousseau. If you want to continue enjoy the benefits of a modern society, to some small degree, you are going to have to play its little games.
Holding victims civilly liable for fraud is not a fair or liberal alternative to government monitoring. Should I also have no recourse when my house is burglarized if I fail to install cameras that send a feed to the police?
You should be using `npm ci` or `yarn --pure-lockfile` instead of npm install. Of course that can't be the default because of "legacy". That's the burden of a Javascript dev, carrying around lots of knowledge about what you shouldn't use.
$250k/year puts someone into the upper 5%.
> How can different populations of modern humans have interbred with different hominin species around 50k years ago when ALL of today's humans had the EXACT SAME SET OF ANCESTORS as recently as 15k years ago?

Differences in past populations, including the interbreeding at issue, can be inferred from modern genes for reasons actually laid out in your own link, in the paragraph after the one you quoted:

All living people share exactly the same set of ancestors from this point back, all the way to the very first single-celled organism. However, people will vary widely in how much ancestry and genes they inherit from each ancestor, which will cause them to have very different genotypes and phenotypes.
> It was unseemly to lend money to someone who, without it, would die.

"Medical debt is a uniquely American phenomenon, a burden that would be unfathomable in many other developed countries."

"Nearly 60 percent of people who have filed for bankruptcy said a medical expense 'very much' or 'somewhat' contributed to their bankruptcy."

https://www.theatlantic.com/health/archive/2019/03/hospital-...
Map of current wildfires in Siberia (CO concentration)
That's only one type of introvert. The type of introvert that I am wants to be in his own head as much as possible. So even family and friends wear me out after an hour or two and I have to find a place to just be in my head for a while. I love my family and friends and enjoy them, just the experience of being social exhausts me. I don't draw energy from other people.
Weirdly, there are differences between the mobile app and the desktop web version. I’ve tried the app but mostly stuck to web because of those differences, which mostly appeared to be a bunch of shenanigans like gems and health that aren’t present in the web version. I never ran into a paywall either but the app might have those explaining your different experiences. Then again, I haven’t used Duolingo in a while so might be completely wrong.
The issue as I see it is, that they put the people, who have to rescue them in unnecessary danger as well as potentially drawing them from other places they might be needed at.

There are other ways to grow, that don't put others in danger, so I personally see this as something quite stupid.
That's funny because we used to have a Zendesk Slack bot to open tickets but it's broken nowadays.
Did nothing? Oh no, don't forget the great service to the nation represented by the recently approved T and Sprint merger!
The book makes the point you make. But I also saw the movie and it kinda glorifies McCandless making him more hero like. I was quite surprised how different the feel of the movie was from the book.
I am pretty sure the vast majority of people don't even know about these breaches, and even if they do it's news that passes them by quickly. Maybe a rant or two on Facebook and then onto the next thing. Almost everyone will continue to use their Capital One credit card and the company will barely see a blip in their revenue.
Haha, me too, the voice in the back of my head pleaded, "Make it stop..!"

Already from the article title I started to have this reaction. As a software engineer, nothing kills focus and productivity faster than interruptions. From the perspective of a manager, I can understand - and really appreciated the respect and consideration that went into the article and the recommended approach.

However, every point in the description of an XP workplace sounds like torture. Paired programming, in a shared room, always a "low buzz of conversation", requirements not written but verbal only.. To be fully engaged and productive, I need the exact opposite.
How did the bus get there?
I'll often go for a walk when facing a troublesome problem and return with an arbitrarily Complex model in my head.

It would be an inconvenient time for an interruption, and probably looks quite a lot like returning from a break.
Can anyone tell me what that does do?
> I find the constant hustle to find an angle to monetise something quite sad.

You realize you're on Hacker News, right?
Seems like engineers are not trusted to do their job. I mean if you hire lots of inexperienced engineers, fair enough, but I certainly wouldn't work at Pivotal.

If my PM was constantly worrying about whether I was distracted, or working on something outside of the backlog, I wouldn't be too happy about that. As an engineer, part of my job is to prioritize my daily and weekly tasks, and to avoid getting distracted throughout the day. Unless their is a hard deadline coming up soon (in which case it is helpful to check in with the PM so you know what to cut), requesting status updates on stories on a daily basis seems like way too much. If you want a window into what I am doing, come to standup (which should be async most of the time anyways, IMO).

I've worked at a company founded by people from Pivotal, with a very similar culture, and I'm not very surprised by this post. There were a lot of new bootcamp grads and more inexperienced developers, so the company didn't really give them the same freedom that developers are used to. Everyone pair programmed all the time, even when doing basic UI work (super exhausting), working hours were fairly strict, and work was broken down fairly finely. For better or worse, developers were treated more like just people who can write code, for the most part, rather than people who are able to intelligently prioritise tasks and take initiative on things that need to be done.
They couldn't screw Ukraine with gas supplies, so probably not that many.
Nope. I meant arr.map(e=>b) .

I try to reimplement pointless code, I get more pointless code.
Agreed. Most of the tone here is definitely way too cynical.

The most legit feedback is probably around the proprietary language. Not because learning a new language is that bad, but that a "feature" of most languages is the ecosystem of libraries & frameworks around it. It's possible that Dark is going to be open source one day, because I don't know how they'd build everything themselves.
Part of this problem is that Congress has simply stopped functioning for the past ten years or so. They're pretty much just keeping the lights on while social conservatives refuse to compromise with anyone else. When's the last time you remember high-profile federal legislation being passed with the intention of protecting or aiding constituents?
Study in Africa yields new diabetes gene
If you include professional services in that list then the number is quite high. Also, keep in mind that many AWS services are composed of other AWS services, and in that composition there are services and infrastructure operating within AWS to manage it. All of that will operate on some type of maturity curve and sometimes be backed by an alarmingly small team.

So my recommendation is only use AWS services that have been included in compliance certifications that are important to you: https://aws.amazon.com/compliance/services-in-scope/

That of course doesn't mean you won't get hacked, but there's at least some evidence that the service is operated in accordance within AWS control standards, which are generally quite good and should minimize your exposure to rogue admins run amok.
Sophie the robot whips up oodles of Singapore noodles
I love email for this. That way I can always pull up the email and say, "this is what we decided." I follow up all meetings with email(s).
Google unlocks 33% of publisher paywalls on July 30
16 people in the daily, 1 hour every day (because we are 16). That means 16 man hours a day are for the daily. 2 people work full time to have the daily. Crazy.
You absolutely can. Professional tree planters can plant a tree in around a minute.
I’d add “The ascent of money” by Niall Ferguson to a list of books to read to understand invention of money.
Yes. A topic of much debate.

Many of the original work regarding Neaderthals was by 19th-century elite-school scientists with a publication history of eugenics and the confidence that comes from the knowledge of innate superiority of their own kind. Anyone who didn't look like them would be obviously inferior.

They didn't know what we know today -- Neanderthals were light-skinned fair-hared people who had survived for half a million years in the harsh conditions of glacial and inter-glacial Europe and Asia. They had a rich culture of decorative arts and ceremonial burials. They were as capable of vocal speech as we are (same pharyngeal constructs, highly developed Broca's and Wernicke's regions in the brain). They encountered waves of dark-skinned Homo sapiens coming out of Africa and about 10,000 years later vanished from the scene. That there are light-skinned fair-haired Europeans today is evidence that they didn't vanish completely.

The only evidence that H. neanderthalensis and H. sapiens are separate species is the word of 19th-century French aristocrats who were concerned about maintaining racial purity.
Honest question, not playing. What is exactly exciting about it? 2020 is around the corner and the language created back in 1995 is only now getting features that have been standard in many other languages, either as part of the core language or the standard library for decades.
I'm not sure I agree. The ", other than:" portion was also bolded, and the line

> We will notify affected individuals through a variety of channels.

Gives me some confidence the very small subset of individuals who should be worried about those much more exploitable leaks will be informed and offered assistance.

But as another Capital One customer I'm quite irked I can't just query a simple page to find out what data of mine was leaked, if any.