skysight-inc/HackerNews huggingface dataset:
I have two different recommendations, depending on the type of person and his preferred learning style.

Generally, I really like CS50x[0]. I think it provides a great overview of programming, has an awesome production value, and really teaches some of the fundamentals that some beginners tend to skip these days - and which I personally believe are important (e.g memory, binary, etc.).

With that being said, I do recognize that most people require some 'early wins' that will motivate them to keep learning. While something like CS50x is definitely satisfying, it can be too heavy, difficult, or slow for some.

In that case, I think one should 'skip' the fundamentals and go straight for some web development course (any popular Udemy one will probably do) in which they'll get some early action.

[0] https://cs50.harvard.edu/x/
This is what you get when a procrastination researcher takes on weight loss. It started as a passion project of mine when I was still doing my PhD. I developed a method for helping people follow through on their intentions by spending a few seconds a day reflecting on what they already know what works for them and why their goal matters.

The research was pretty successful (won a few awards, and was featured by the BBC).

Over 600 people have used the platform now. So far Contemplate is doing what it says on the box.
> Are consumers going to implement ETL pipelines to achieve portability? Are they expecting to hook up streaming mechanisms for enormous swathes of data?

As a dev I hate the fact that something like Zapier apparently has to exist in this messy world, but non-technical people like my wife tend to find it intuitive and relatively easy to use so that's one option.

Though for your example I'd argue that the ingester (Apple) has a vested interest in allowing import from many formats to poach customers. Much like how Apple went to the effort of creating the Move to iOS app on android. I wonder whether having the data exported with just a song id would be sufficient under the law, because you could just normalise all useful data away and export a list of IDs to the customer which seems clearly against the purpose of the law. Showing just IDs is not my data which would mean the actual songs I like.
Do they now? Before Polymer (current YT framework) YT video page weighted somewhere around 50KB (10KB compressed) and was ordinary HTML + 1MB js player (400KB compressed). As soon as HTML part loaded the page was all there.

Now its 600KB (100KB compressed) JSON + additional 8MB desktop_polymer.js (1MB compressed) that needs to be compiled/interpreted before anything starts showing on the page - its all dynamically generated Client side. 1MB js player is on top of that.
If I'm reading this right, it took evolution about 3.5 billion years to get animals, and there's only 1.3 billion years left until it's too hot for eukaryotes.

- https://en.wikipedia.org/wiki/Timeline_of_the_evolutionary_h...

- https://en.wikipedia.org/wiki/Timeline_of_the_far_future#Ear...
I happened to attend the retirement party for the Dean of the Faculty of Business at my alma mater, and he recounted the story of the hardest term of teaching he ever had, in his early days at the institution.

At 11:30-12:20, he taught a course on advertising. At 12:30-13:20, he taught a course on business ethics. Every time a student asked a question, he had to stop and remember which course he was teaching before he answered!
> The service life for buildings is 47 to 50 years or so, for depreciation purposes.

That doesn't tell you much: in the US the lifetime of a residential rental building is 27.5 years for depreciation purposes, and 39 for non-residential: https://www.irs.gov/publications/p946
Have a look at companies certified with https://www.bcorporation.com.au/
Ad budgets are larger than my patience. Sure this company may fail/change campaign reduce spends, however someone else will replace it.
paypal.me is a bit different. But the original PayPal "Buy Now" buttons (from 2000) are similar.
Yes. Rewriting this stuff is much easier when you've already automated it the first time, vs scratching together instututional folklore on how to run a job.
adafruit was not sold to siemens
It may be culturally dependent but I would argue that in many countries not keeping a promise, especially in business has its costs both for the company and societal trust(1)

If there is a level of uncertainty, then I would argue that it should be stated clearly to be fair to the prospective employee so that the concerned person can make an informed choice.

If Tesla, or other companies misuse their leverage and information asymmetry for their advantage, I would further argue in favour of laws that make these practices more difficult and more transparent so that everyone can learn from the process and know what risks they are taking

(1)
Indeed, try Replete for example, in the iOS and macOS App Stores (https://replete-repl.org).

I've also had a separate commercial in the iOS App Store based on ClojureScript since 2014. (This pre-dated React Native, even, and is based on Goby.)
mycelia microcosm intensifies
Users perform labor for Facebook every time they post, comment, or like. That labor produces real, material value for Facebook. The compensation for that labor rightfully must be negotiated with those who did that productive work. IMO the only just competition is in a material form, including users having the prerogative to vote for a certain number of seats on the Board of Directors.
Human civilization has collapsed before: https://en.wikipedia.org/wiki/Late_Bronze_Age_collapse

Like you said, what remains may no longer be as we know it, but then again humanity has gone through so many paradigm shifts (and the shifts are accelerating due to technology) that it would be surprising if civilization was the same 50-100 years from now.
>Yes, this was obviously the entire point. You can assume that this is true in any case where people voluntarily agree to trade anything: For each party to the trade, what they receive is worth more to them than what they gave in exchange.

I do not necessarily agree with your comment, but it is irrelevant to my main point.

Even if it were always 100% true that both parties somehow gained value (that could be equated to money), if the differences between those two gained amounts unequal, then the agent-model works just the same ... at some point one (or a few) agents will still end up with all the money!
It can be, though there are some interesting philosophical issues there.

The example that I always keep coming back to is Smalltalk, which is the only language I know of that represents pure object-oriented programming. Similar to how, for the longest time, Haskell was more-or-less the only purely functional language. Anyway, in Smalltalk you generally would not do that. You'd tell the object to iterate its own children, and give it some block (Smalltalk equivalent of an anonymous function) that tells it what to do with them.

Looping over a data structure from the outside is, if you want to get really zealous about it, is more of a procedural and/or functional way of doing things.
> As you look at those photos and read the captions, keep in mind that the people who migrated from North Vietnam to South Vietnam outnumbered those in the opposite direction by at least a factor of two while that war lasted.

You might also keep in mind the millions killed in the bombing of the north. Might make me want to go south, too.
Thank you for articulating this. I agree that anyone who doesnt feel deeply ashamed of this fact at this point in time has never spent time in actual nature; "outside" doesnt cut it. In addition, they are deluding themselves that "someone will come up with something", or are just incapable of truly internalizing the truth that (at least for the boomer generation) "we are fucking this up/have already fucked it up". Its a basic defense mechanism.

I encourage anyone who has thought deeply and actually cares about these issues to read Jem Bendell's "Deep Adaptation" paper.
I'm not saying that YouTube employees are not aware of the kidnapping, most of them probably are.

I'm saying that most of them — including those who can do something about it — are probably not aware that this ad got through their approval system. If you think this is not the case, you underestimate how inefficiently information travels in large organisations.
There isn't a single electronics store in the SF Bay Area where you can drive up, walk down a row of capacitors, and find one that isn't (1) holdover stock from the 1980s or (2) a no-name capacitor brand that will fail to deliver on it's specifications.

And even the stores with 1980s holdover stock or bottom-barrel crapware are going away. People would rather just wait 2-4 days for Amazon or even wait 10 days for Mouser/DK. It's that bad.

I think there's a sweet spot where a brick and mortar store can sell components. In fact I think the potential there is huge. It'll have to do a lot of things exactly right:

1) Knowledgeable, non-snooty staff who can answer a question quickly and effectively. "My daughter is making an LED circuit" "Okay, LED kit is here, buy some roughly 330 ohm resistors here, these LEDs can't handle 3v directly so they need something to take up the overage, thank you, next customer"

2) Sell parts people want. If your warehouse is full of parts made in 1982 that should fill you with existential dread. Scour Amazon and ebay for electronics parts to determine what is popular. Follow maker sites to determine what parts people are using in hobby projects.

3) Resist the urge to sell high-margin items like phones, Remote-control cars, casio keyboards, or to start your own line of personal computers. That's what did Radio Shack in. You can get such things cheaper online, and no one needs a casio keyboard TODAY the way they need a handfull of 470mocrofarad capacitors TODAY.
Will there ever be advertisement in the autocomplete results?
In the early 2000s, when I was sharing a really dumpy student apartment, and had no office, I often spent the day working around town, mostly from parks and cafes.

Cafes can be distracting, but they had power for charging old laptop batteries, for the cost of a coffee, and sometimes had free WiFi.

Probably most productive were park benches, and sitting under particular trees.

I carried a bag with a laptop, a high-power WiFi card, a camera, and (nod to Douglas Adams) a towel.

This was the first laptop for working all over town, and I learned tricks for conserving battery power, including keeping disk spun down, and using the LCD passively (non-backlit) at times. https://www.neilvandyke.org/linux-thinkpad-560e/

The towel had multiple purposes, including: (1) wrapping the laptop in towel inside shoulder bag, for impact padding, which once saved laptop; (2) for sitting upon grass when it's wet or geese/ducks go there; (3) extra cover for laptop when caught in rain.

Today would be even better, with better laptop batteries, and with fast Internet from my phone.

Now that I have my own place, I usually prefer WFH over WFNH, for immersive work. But there's something to be said for "fresh" city air and sunlight, and speed-walking all over town for hours a day was good exercise.
The more I learn about security the less I can understand anyone trusting the security of hardware that is not in a secure location they own.

Yes rowhammer is an issue, but if you know you're a target then you have no business computing somewhere that has untrusted individuals accessing the hardware.
Gene Therapy and Algae Proteins Partially Restored a Blind Man's Sight
I mean, I’ve been corrected on a false claim before (I claimed that the medical industry was going to charge an arm and a leg for the covid vaccine; I was completely, completely wrong) and I felt pretty chastised by the experience. I resolved to be more responsible about checking facts and making assumptions. But we have good mods on hacker news. Maybe that’s what Twitter needs too?
Not wrap per se, but bind. The parts of the .h file you need needs to be translated to D. There's no runtime cost to this and the function works the same as in C which is why I don't like calling it a wrapper.

But doing this is easy, sometimes literal copy/paste, often copy/paste with simple adjustments. There's various automated options that can do 95% of the work too.
Franz Lisp could probably have run MacLisp Emacs.
For a fun surprise, view the HTML source of this page!
That is only circumstantial evidence.
> Even if Blue Origin is behind SpaceX, it's still good to have a couple irons in the fire pushing things.

It is a sort of whataboutism - in this case, just because Blue Origin is a space company funded by a rich person, the actions should be the same.

Yes, Blue Origin is similar to SpaceX. There are, however, both qualitative and quantitative differences, and both of those may justify different results when viewed by a third party.

Does Blue Origin produces good results? Well. Blue Origin was created before SpaceX, but many would say the results of Blue Origin are more modest. So NASA may decide that funding Blue Origin doesn't justify added expenses.

Does Blue Origin need money? It could be funny, but Jeff Bezos can well fund the company - he even promised giving them a billion a year. That kind of funding is significantly different from, for example, NASA's help to SpaceX right after forth Falcon-1 flight. So NASA's money may not go as long in the case of Blue Origin.

There are more modest companies where NASA help would likely achieve more. I'd name Sierra Nevada Company with Dream Chaser and Master Space Systems with their landers. Big aggregations of airspace behemoths, themselves created by merging multiple airspace companies and eliminating competition don't often produce results with reasonable price tags.
Right. You can promise whatever exhorbitant amount of money, perks and projects that dont exist . One day before the start date you just rescind the fictional offer.

This is so unethical there should be a 1 or 2 month "deposit" for these cases haha
Comments that are limited to only a 2 or 3 dozen characters at most, so worse than comments ime.
also you need regular targets for your bowel disruptor gun, I am sure :)
Chinese Communist government got involved in the communist evolutions in all the neighbor countries. And international communists did help each other in different countries to over throw legitimate government. Takeover the whole world was the goal of the international communists. Those are all facts, not a theory.
For me, agile (in the scrum/standup sense that you mean) is a huge red flag because it’s used as a cover for micromanagers. The kind of low-trust environment that needs micromanaging might sometimes be warranted if the team is unfit but I think it’s more likely the manager who is unfit. But either way, I suggest trying to get yourself into a high-trust environment before wiping the board. Agile (in the OG sense) kind of comes naturally in a high-trust team without having to force it through rigid stand ups.
Right, they can stick APs in them. The point is that back then no one knew which tech would win and what tradeoff to make. Agility beats everything else except "guessing right".
What is wrong in an universe without life?
I guess it's time to start insisting that signing bonus doesn't have a 1 year cliff
If a function is only called once it should just be inline, the IDE can collapse. A descriptive comment can replace the function name. It can be a lambda with immediate call and explicit captures if you need to prevent the issue of not knowing which local variables it interacts with as the function grows significantly, or if the concern is others using leftover variables its own can go into a plain scop e. Making you have to jump to a different area of code to read just breaks up linear flow for no gain, especially when you often have to read it anyway to make sure it doesn't have global side effects, might as well read it in the single place it is used.

If it is going to be used more than once and is, then make a function (unless it is so trivial the explicit inline is more readable). If you are designing a public API where it may need to be overridden count it as more than once.

Some of the above is language dependent.
Also Microsoft Azure SQL Database Ledger
https://docs.microsoft.com/en-au/azure/azure-sql/database/le...
It was always a war of independence, first from France and then from the US.

It would have been over by the mid-1950s, otherwise. 20 years of fighting primarily western troops with a fig leaf of local rule.
It broke the conceptual model for programming, but allowed the web to take off in a way that it wouldn't have otherwise. We're dealing with the legacy of that decision. As someone who doesn't have to work on browser rendering engines, but did get into web development because of the super low barrier to entry in the 90s, I think it was the right call!
Tell your neighbors come and talk with people from Mỹ Lai
But steel's more ductile, so basalt-reinforcement failures are less gradual, providing less margin of safety or ability to patch repair (all things being equal). It's more similar to glass reinforcement (both available in bars, mats, and fibers), which is seeing increased use, but better than glass.
Sounds to me like you understand it perfectly!
You understood my statement.

Also, seriously? This is just a smart sounding way to say that you think I'm dumb and that whatever is in your mind is the real truth.

If you're going to put words in my mouth at least be charitable enough to disagree with me before or after your translation.
This looks like a solution in search of a problem. Hydrogen combustion will never reach the efficiency of current off-the-shelf fuel cells, let alone potential future improvements on fuel cells; battery-level efficiency is completely out of the question. There is no use case for choosing combustion instead of fuel cells, period. Hydrogen combustion introduces additional problems like NOx emissions that simply don't exist for fuel cells. Aside from maybe material science, there are no further insights to be gained here that would be applicable in any real-world scenario/product.

> But using a hydrogen engine rather than fuel cells would have certain advantages. Such vehicles would employ conventional engine technology and provide a driving experience similar to gasoline cars. And "it's easy to generate torque at low rpms, making it ideal for trucks," a Toyota executive said.

None of these are advantages, it's rather the opposite of an advantage. Electric motors provide consistent torque from zero to maximum RPM and don't need sophisticated transmissions. On top of that, hydrogen engines don't work particularly well with variable loads (the same goes for fuel cells, but this can be mitigated by a buffer battery).

Fun fact: Toyota's car isn't even the first hydrogen-powered car to complete a 24h race. In 2013, a modified Aston Martin Rapide S equipped with a dual-fuel petrol/hydrogen system completed the 24 Hours of Nürburgring.
Andrew Lee formed a contract with the head staffer of freenode a few years ago, both of whom insisted that it was only a sponsorship, but did not release any further info, and that Andrew would have no operational/executive control over the network.

Now, it turns out that the contract was a sale of everything that could be had, and Andrew does want full operational and executive control.

Learning this, the volunteer staff resign as a bloc, and move to start an alternative. 250 projects (from Ubuntu, to PostgreSQL, SourceHut, the IRCv3 Working Group, etc) have all left freenode to head to Libera the volunteer network.

Losing all his projects, Andrew insists that "freenode is for FOSS" while at the same time shaming foss projects who want to exercise the freedom to choose their own chat platform and hiring a very dubious set of IRC "personalities" as staff.
So what are the characteristics of has that make them noticable? Would it high-freqency almost random noise?

I think of how mpeg video cannot accurately portray looking at a rippling lake.. the sinusoidal motion does not have much in common with blocky mpeg.
Boy are you going to be pissed when the corp fin job you take also does daily standups.
Those two countries were impoverished military dictatorships for the first few decades as well. They also received significant economic support from the United States.

Vietnam is still developing.
An argument could be made that non-pub goers are still excluded from some kind of reward or compensation. If the buyer was spending their own personal money that might be one thing, but more often than not the funds come out of company expenses.
Unexpectedly 1.0b: Browse and visualize macOS crash reports
Ok, so time to abandon https://www.honorarium.cc/ ? At least it happened before all the polishing began...
just imagine some embryo DNA modification which as a side effect comes without "backward compatibility" - i.e. impossibility to procreate (or more probably - with very bad results in case of procreation) between the people whose parents were able to afford the modification and the ones whose didn't. That is all it takes. No need for hundred thousand years of evolution.
> None of the owners want to know that their investments are worthless. So nothing will be checked unless its required by law.

That makes no sense. If I am buying property, it is in my best interest to make sure it isn't going to fall apart. Especially since if something happened due to my negligence, I would be responsible.

If you have no idea of whether or not the building is being inspected, why would you make the assumption it's not?
> Also, buildings don't [fail] all of sudden

They certainly do in earthquakes. Even in areas that nominally don’t have earthquakes, some parts of the building code will surely be about ability to withstand a rare earthquake.
The spatial metaphor is the number line.

Positive operations and numbers move you to the right.
Negative operations and numbers move you to the left.

So a negative number is simply a count of a change in direction.

This works very literally. Ten miles west followed by five miles east is five miles west. There's nothing mysterious or weird about the "absence of westness" when you've turned around and started off in the opposite direction.

It generalises neatly to complex numbers where i is a rotation in the complex plane - instead of being pointlessly-weird-for-the-sake-of-it: "the square root of -1 which we've spent years telling you can't exist, and now we're telling you it can."

Technically this is a form of basis vector. Beyond that things get complicated.

But the idea is still valid - you define your direction markers (even if they're functions instead of constants) and then you can work out where you are in the space you're exploring, and what "movement", "counting" and "position" mean in that space.

Multiplying by zero is always a null movement of no distance.
Windows NT has far more advanced facilities for async I/O [1].

[1] https://stackoverflow.com/questions/5283032/i-o-completion-p...
http://archive.is/L4ZnD
true, tho it's rather hard to fly to Belarus without flying over it as well
I wasn’t complaining about getting downvoted - I could not care less about the opinion of the median voting user on this site. I was simply explaining why anyone who disagreed with my straightforward statement of fact was impossibly far off the mark, with citations.

It’s not reasonable that commenters should be prevented from engaging with people who vote on their comment. If anything, this just disincentivizes people from actually explaining why they disagree with something.