skysight-inc/HackerNews huggingface dataset:
First, I applaud you on your conclusion, because I feel that point is lost on many who seem to view the present state as some ordained condition to extend through all time.

Air travel has been transformational, fast, reasonably convenient, and cheap. It's also been an accident of geohistory, in many regards. The coming / current fuels transition will raise the costs of many things, transport included, and air transport most especially. One of the lessons of history is that the consequences of costs falling, as many have through the industrial revolutions, have subtle and profound influences, mostly unanticipated by those who first started down specific technical pathways.

My sense is that rising costs will operate similarly. We'll have much of the knowledge and technical understanding achieved over the past 200 years, but we'll see costs rising or capabilities falling in many domains. And that will have profound and subtle ripple effects.

Small aircraft may be possible, and perhaps slow airships, but the era of mass bulk human transcontinental transport, quite probably not so much. Or possible, but at prices at some multiple of today: 2x, 10x, 100x, 1,000x. Or transoceanic travel of 1-3 days, rather than 6-18 hours.

Getting back to airships: there are only so many materials available. An airship requires some sort of frame, some sort of lifting gas containment, motors, an energy source, and passenger or cargo facilities. Even excluding hydrogen as a lifting gas, they've proved expensive and dangerous. Vehicles such as LEMV / Airlander 10 are not strictly rigid, but is in part supported by pneumatic pressure. The craft itself was written off after coming loose from moorings in high winds.

Top speeds will be on the order of 160 - 240 kph, rather than 1,000 kph for jet aircraft. Flight levels will likely be < 1,000 meter -- Hindenberg cruised at 300m, though often much lower. That's well into weather, which airships handle poorly. LEMV had a requirement to operate to 20,000 ft (6,000 meters), though it only reached 3,500 ft (1,000m) in testing.

I've watched and read breathless accounts of an airship revival for decades. To date they've failed to meet promised capabilities.
Cool Programming Competition Result
This tutorial uses Pascal as the implementation language. Is there a similar tutorial done in a language that is mainstream today? Like Python? Go? Rust?
"thousands of IP addresses"

Naive question here, but this seems like a good starting point to combat this. Aren't some hijacked IPs "hotter" than others for spam activity? I would think that with Google's massive AdSense network, patterns would emerge from bot'ed IPs that are blasting away at various Google adsense customers, no?
Maybe there were the more recent flows from this volcano?

I could not find info on when it went extinct.
You have to keep in mind that when the PS2 was released, the DVD was also just released. I remember a stand alone DVD player by itself was ~$200 during the PS2 launch. So part of the argument of it being $299 is that it was a bargain to get it and then not have to buy a DVD player on top of it.

The Xbox required the IR remote controller to play a DVD (So you had to pay $300 plus that price), and the Gamecube could not play a DVD at all (but it was $150 at release).
Not sure what was being downplayed. You are def on call and have n minutes to respond, so you need to stay in range of cell towers or wifi. However, when your system is more reliable, you wake up in the middle of the night less and less. We rotate through on call on our team. One week out of six or so.

During that time I keep my laptop and my phone that can tether with me. I've been on call and at amusement parks. I got paged once and had to go out to the car and work an hour. Calculated risk on my part. What I should have done is ask a team mate if they would cover me for the several hours I was at the park.
That's fascinating! Can you tell us more about their typical use cases?

I mean.. I did see https://www.ftdichip.com/EVE/EVEApplications.htm .. but, in reality?

Are you based out of Taiwan?
> Fresco-based write protection

LOL ain't that the truth.

Max projects can become spaghetti monsters very easily even if you create custom objects and such.
If thats priced into the contract and made clear from the beginning sure. But it doesn't come for free.
I don't at the moment, though I could write one up at some point.

The short answer, though, is that I knew I wanted green in the color scheme (due to having grown up in the tropics), and I liked how James Hague did his blog https://prog21.dadgum.com/

The rest was just iterating on that.
Tech Conferences 2020 (960 Conferences, Filterable List)
sure but that doesn't change. the wake word doesn't change. the only thing that changed was the phrase which caused the laugh.
You can do this with a bunch of any “smart” bulb that supports schedules. It is not very hard.

I used to have a little script running on my computer that changed one bulb’s color based on local weather forecasts and the time, so that I never had a screamingly bright light telling me it was about to rain in the middle of the night. That’s when it starts to get vaguely complicated.
If you pick some random community version, then yes.

But you know, there are versions with commercial support out there. And governments could have the budget to actually maintain their own version. (they do btw.)
I liked the optimistic twist on this, Kernighan's Lever: http://www.linusakesson.net/programming/kernighans-lever/

Kernighan's Law means that you're continually forcing yourself to level-up in order to debug your own code. It prevents stagnation.

Use caution in multi-developer environments. :-)
Possibly the Baader-Meinhof Phenomenon
Also check out GEN which was recently added to Max.

https://www.youtube.com/watch?v=eDYs2UZzhI4

It's a low level DSP engine that is already used in Ableton Live and embedded systems for modular synths.
"Calling it 'computer science' is like calling surgery 'knife science'."

(Also, "CS could be called the post-Turing decline in the study of formal systems." But I don't know for sure if that was Dijkstra. It's one of my favorite jokes.)
I would have listen more carefully at school if only I had known...

Meh... I doubt most native speakers of English learned the actual grammar of English, as used in practice, from listening in school. You learn English (or any language) from experience, more than anything. I couldn't recite many or any of the "rules" of English as taught in 11th grade English class, but I speak English fluently because it's my native language.

I'm not an expert, but everything I've heard suggests that - in the end - the best way to learn a new language is immersion. Or the closest approximation to immersion you can get, without moving to another country or whatever.

When I was working on learning Spanish at one time (an effort that I, sadly, more or less abandoned) the things that seemed to help me most were:

1. Having a Spanish speaking friend who was a native Spanish speaker to talk to

2. Trying (and failing, but gradually getting better) to converse with the wait staff at Mexican restaurants in Spanish.

3. A couple of nights a week, watching an hour or two of Spanish language sit-coms or whatever I could find on Telemundo or Univision.

4. Listening to my Spanish course while I was driving around, commuting to work and so forth.

I never got around to trying, but I suspect it would also have helped if I'd found some good Spanish language podcasts, or news channels, to listen to during other idle times.
I've been building something that looks very similar to this for Mint in Ruby but am still implementing exception handling for 2FA. I'll have to check it out--thanks!
I've been hooked on Vue since hearing about it on Laracasts in 2016.

What's extra impressive about Vue.js is that fact that it appeared at a time when everybody was suffering from 'framework fatigue', and when React was the framework to be seen with, and still rose to the top.

Goes to show that there's always room for better (and easier).
It's a mistake to imagine that Google has some kind of centralized "programming languages" organization[1]. The people who designed Angular have probably never even met the people who designed Go, much less been influenced by them or shared influences. Same for TensorFlow. There may be "PL enthusiasts" at Google but the things they do at work are the same things everybody does at Google: moving data from one protobuf to another.

1: There is a "language platforms and tools" group (I used to work there) but its mission is stewardship of existing languages, not development of new ones.
Well, if you tell them beforehand, it gives them a chance to ban your account before the illegitimate traffic even occurs. Sounds efficient!
Nested 12 loops, is this part of not-so-smart code.

Less code-golf, more hackathon-style "one more copy-paste and it should work". It has some use cases, just readability or maintainability are not among these.
China is literally laundering its money to contain the coronavirus
Sorry can you clarify your point? I am lost in a bit of ambiguity in the syntax.
@naval (I know, I know) has something like: "If you secretly despise wealth, it will elude you." I have trouble with stuff like that and believe it 99%.
Lack of popularity of these systems has often different reasons than the technical aspects but your comment sounded like the judgment of someone who dismisses some technology as second-rate just because it is not popular.
>> Most times, when I’ve tried to learn a programming technology without a concrete goal to get something built, it is hard for me to maintain interest

I feel the same way.

However, I take it one step further. I lose interest after I create the one core feature that drew me to the project. I've made shoot em ups before, but I wanted to do one with enemies that flew in like Galaga. After I replicated the first few patterns, I lost interest. You couldn't even shoot the enemies, but I already knew how to do that.
A coin toss with little false negatives might be a good filter for a more annoying or expensive test. I think that would be a fine use of the tool even if I agree that as primary evidence it might be lacking.
> I switched to native programming.

I mean it has more to do with NPM than Javascript or Node itself, NPM and its "small package that do a single thing" bull philosophy, and the fact that multiple versions of the same package are installed in the dependency tree, because NPM allows it, instead of rejecting package conflicts, like Composer or any sane package manager.

Conflicts should be resolved by the developers, upstream, and package managers shouldn't install trees of dependencies, dependencies should be flat.

It has become almost impossible to audit anything with NPM, when you have the same package installed 50 times with 50 different versions locally.
What's your path from developer to C-Level?
I feel like the companies I've been at don't really let developers move up to management positions, unless you come from the outside or somehow gained management skills somewhere.
The New Yorker had a really interesting article about arson forensics, a few years ago. It interleaved the case of someone being executed for arson, with a thorough debunking of the science behind his conviction.

And then fiber analysis has been debunked too.

And the list goes one: hysteria over child abuse combined with well-meaning but incompetent interviewers creating false memories in supposed victims. The problems with coerced confessions.

It's all quite terrifying.
How to Make $1000/Month from Home Working on Fiverr
An Ode to Cold Showers
Message is not delivered between Koodo -> Koodo, secure commmunication (using 3 m) won't be delivered as well.
There are also some voices that attribute bad local weather forecasts to closed weatherstations and errorprone digital replacements to manual measurements... But hey, new supercomputers are cool!
It's also called the law of "Uphill Analysis, Downhill Invention" which states "It is much more difficult to guess the internal structure of an entity just by observing its behavior than it is to actually create the structure that leads to that behavior."

Been reusing and repeating this one quite a lot, since I saw it mentioned in one of this year's RubyConf keynotes: https://blog.jessitron.com/2019/11/05/keynote-collective-pro...

(There is a blog-post version behind this link as well, in case anybody wanted to skim the contents rather than watch video of the entire talk to find out how it fits in.)
> users typically keep a separate, erroneous mental model of all the Rube Goldberg machines in their short-term memory... the user keeps drawing and connecting more Rube Goldberg machines atop one another until their short-term memory becomes the only private key that can decode them.

It really was a cute rant (we've all been there where we've hated using something that much!), but honestly this bit describes every piece of sufficiently complex software I've worked on. Not sure about you, but I poke my coworkers all the time to ask "hey, can you explain what this bit of business logic does again? I think I need to reuse it for this new feature..." Maybe Max just needs a unit testing framework.
Untrue. Using Mobx your model can be defined completely independently from your view layer like React.
The issue I'm having with Selenium (well, Watir with Ruby) is booting up some automated scraping logic for a page that may be in my current session once I've done the whole authentication dance manually (so I don't have to focus on automating that piece initially).
Temporal literals really deserve dedicated syntax in JSON. I'm bored to parse yet another "18.2.2020".
All Machine Learning Models Explained in 6 Minutes
Yarn v1's "offline mirror" feature is explicitly meant for this use case. I wrote about it a few years ago, and have been successfully using it since then:

https://blog.isquaredsoftware.com/2017/07/practical-redux-pa...
The payload is smaller and they're more expensive than single-use.

It's cheaper if they land it multiple times, which they have. I'm not aware of the actual ratio they need to hit, although I'm sure they are.
Or it could mean, be too stupid for complex tools, be dumb and choose [simplicity].

[simplicity]: https://github.com/dosyago/dumbass

Personally I find the original law inspiring.
I heard an interesting one on a Dateline. Cops had some DNA they could not match. So they did phenotyping and turned the info (hair color, eye color, etc) into a sketch. And that was enough to get court orders for people that matched the sketch to submit DNA samples.

There was a video of the police department announcing it, and even endorsing the company (Parabon) in the announcement.

Maybe not complete junk science, but sketchy legal ground to me.
This extension is useful for bypassing sites that use 'article limits' : https://github.com/iamadamdev/bypass-paywalls-firefox
A followup https://marc.info/?l=openbsd-tech&m=158177725606272&w=2 suggests that "the bug is at least 28.5 years old."
An investigation of the Pentagon's UFO program
The best prospect for the future of clean aviation depends on moving to hydrogen fuel. The appeal of hydrogen arises from its extreme energy-mass density: a kg of hydrogen offers several times the oxidized enthalpy of a kg of kerosene, with zero carbon pollution, so much less fuel would need to be hoisted up to 40,000 feet. Hydrogen-burning aircraft could devote the difference to more payload, or to the same payload with a much lighter airframe and smaller engines. Older aircraft simply could not compete. The hydrogen could power fuel cells for electric drive, or be burned in turbines, or some of both, e.g. turbines for takeoff, fuel cells for cruise.

The only problem with hydrogen is that, even liquified, it takes up a lot of space. This demands a change to an architecture with more interior space, such as a lifting body (or just a wider body), to provide room for more tankage. More tankage for carbon fuel would be pointless because the extra weight would displace cargo lifting capacity; anyway, present aircraft have enough range.

Liquid hydrogen tankage has become much more practical since the discovery of aerogels. Mass production of aerogel enables practical commercial liquid-hydrogen tankage.

Hydrogen for aviation is much more practical than for other modes of transportation, because there is no distribution problem. Hydrogen can be produced anywhere using solar and wind generating systems, operating whenever the sun is out or the wind is blowing. The oxygen also produced, that would otherwise be vented, could also be liquified and and carried on board for cruise at very high altitudes, further improving efficiency. A few airports used by long-haul aircraft, locally supplied, would suffice to bootstrap the industry.
Several major things bother me and junk science isn't even in my top 3.

1) Big shots don't get indicted at all. We have a 2-tier system of justice where only "little people" are hanging out in the breeze. The real law breakers are tolerated and even encouraged. When Barr, when?

2) Crimes such as voter fraud are set at the lowest possible priority and given to junior prosecutors who are expected to fuck up the cases so they get dropped. Thus, voter fraud is never aggressively pursued and it's joked about (I know this second hand because a close relative is a prosecutor). Voter fraud is a massive problem in the US, massive, and yet the fake statistics indicate the exact opposite.

3) People committing serious felonies are back on the street in record time because "muh racism," able to continue their crime waves (see: NY). If the system isn't going to take serious crimes seriously, then let's repeal all those laws and just get on with the anarchy so we can at least put down the worst individuals ourselves. If the system won't function, someone else will take care of it.
Please all keep in mind that the primary mission is a success and that landing the booster is an optimization, not a failure if it does not work. A failure is when the primary mission fails, everything else is a success.
A big difference between the past social sites and Facebook is that Facebook is now able to buy the up and coming competitors. Even in 2008 it had enough money to absorb competitors. At this point it has even more power. Additionally their user base is broad. Even if one sector decides to stop using the site there's still a big base that will keep site going until it can recover the base. Additionally, Zuckerberg is a super smart CEO and is able to correct problems that would cause it to fail.

I think short of getting the govertments of the world to shut it down Facebook is here to stay.
* Home Automation, like opening shutters at sunrise and closing them at sunset or turning on LED lights at night when movement is detected and turning them off after a certain amount of time since the last movement. Z-wave relay modules control most devices, and the command-center is Raspberry Pi + Aeon Z-Stick (aeotec.com/z-wave-usb-stick/), which allows for a vast amount of flexibility compared to standard Z-Wave controllers.

* an extensive collection of custom made /usr/local/bin scripts which automate things such as video recording and encoding for youtube (recordmydesktop + avconv), backups, and certain time-taking and repetitive operations on websites (like downloading invoices; through selenium-webdriver - github.com/SeleniumHQ/selenium/wiki/Ruby-Bindings)

* zaps on zapier.com for pushing data between multiple cloud services that would otherwise have to be moved by hand
(i.e., Gmail email with matching subject to a task in kanbantool.com)

* autokey on Ubuntu, which allows me to type phrases like "!thx" and have them automatically expanded to i.e., "Thank you for your email!"
Hey, thank you for your kind words!

I've been putting a lot of effort into the UI/UX lately and it's great to see it paying off... even though there is still so so much to improve.

We actually already have support for calculated fields! Just edit a "subset" and you can add as many custom fields as you would like. [1]

Thanks again for the feedback! :)

[1] https://user-images.githubusercontent.com/53387/74677547-e8d...
this is not a tech problem - scam phone calls easily solved by requiring authentication - it's political problem that scam companies keep paying to not get it implemented.

trying to get tech solutions that go agains political will is waist of time - work on political first [on cnn] then come here for [tech] solution
Your statement reminds me a lot of how a 'rapid psychological profiling' tool works in the PsychoPass anime, which you might find interesting as a good example of such a system used in a science fiction setting.
Keypresses is a pretty good metric when doing abbreviations.
Nobody is trying to land humans on the reusable part of the rocket, this is the first stage returning under power. There is no elephant in the room, there is no room and no elephant either, so a lack of data is the expectation, not something worth mentioning.
> The point is to categorically eradicate the potential sources of failure in the aircraft's engineering.

Then walk. Seriously. If you want to totally eliminate the potential sources of failure from flying, then walk. Drive. Take a rowboat. But don't fly, because you can never categorically eradicate the potential sources of failure in an aircraft - any aircraft.

> If one of my loved ones died due to this defect, as unlikely as that would be, I would not be satisfied with the explanation that "It never happened before in the previous 200 million hours, so no one deemed it worthy of fixing".

You probably also wouldn't be satisfied with "In our best estimate, fixing it was likely to introduce more problems than it solved", even if it was precisely the truth. But put yourself in the other position: If one of your loved ones died due to this fix, would you be satisfied with "But we eliminated the original failure possibility"? Somehow, I doubt it...
lol unit testing? Max/MSP objects are just enormous json blobs. They have much bigger problems with that language than unit testing.

People interested in musical programming should investigate SuperCollider and completely bypass Max/MSP. It’s terrible software.
Orion is one of my favourite constellations too! I had a pretty similar childhood experience. I got photocopies of two star charts (for both hemispheres) off a book I found in my school library and began using the star chart for the northern hemisphere to study the night sky. The winter sky was the best. I was and I still am very fond of the winter sky. I never had to refer to the star chart to locate Orion. It was easily the most recognizable constellation in the winter sky.

Rigel and Betelgeuse, the two brightest stars in Orion are also easily recognizable. They are situated diagonally opposite to each other in the constellation. While Rigel shines bright white, Betelgeuse is distinctly reddish. When I later learnt about red giant stars, the reddish hue of Betelgeuse made even more sense. And then if we imagine a straight line that roughly passes through the three stars in Orion's belt and extend it eastwards, the imaginary line ends up in the vicinity of Sirius, the brightest star of the night sky.
See the examples in the manual for the LaTeX verse environment: https://rcweb.dartmouth.edu/doc/texmf-dist/doc/latex/verse/v...
Children learn language at the same time they are learning how to be little humans. Neurological connections are being forged, deep pathways for life. Watching my son go through that hyper growth stage was mind blowing. He's trilingual. His recall and attention to details is remarkable. In contrast I've got my head in the (internet) clouds.

So no, I don't think we ever have that same level of growth and rapid learning.
They only need to request your site once, to get the ads that are served, then they can "click" them without visiting your site.
I may be in the minority here, but I don't think the changes we needed were to make it easier for higher-ups to cash out of a company before rank-and-file get a chance to.