jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> I had no idea how far ahead of node on es6 features io.js was

That is because io.js upgraded to a current, and maintained, version of Google V8. This was one of the reasons for the fork.

io.js: V8 4.1.x

node.js: V8 3.28.x
It resonated with me as well, although my primary language is now in fact JavaScript throughout the stack. I like node/iojs a lot and the more I use it the more I like it. It does have its' warts, and to use the newer language features I have given in and just use BabelJS (formerly 6to5), which is imho less of a departure than CoffeeScript, TypeScript and others. It works really well and has an incredibly vibrant community, though community standards aren't always well distributed, many people will develop/deploy libraries into the ecosystem that breaks convention at least initially.

I haven't had the chance to actually learn Python, but is at a point where I'm feeling I should. I'm far more interested in Go and Rust at the moment, given that the points I need to break from JS are more likely to be for raw performance needs.

As for moving away from the past, I've always liked C# far more than Java, but that's a different war... C# is a very nice language, and it's great to see more openness coming from MS in support of a broader community, though it may well be too late. It's not at the top of my mindset, and I find the flexibility that JS offers in the box is far more compelling for the interfaces I am creating and working with than either Java or C# tends to offer.

I've also been moving to a more functional structure in how I assemble projects. I have always leaned that way, but understanding more about it, and working in a language with first class functions fits me better. I've also been a fan of JS since well before Crockford published the good parts.
I find this one odd:

>People give ear to an upstart astrologer who strove to show that the earth revolves, not the heavens or the firmament, the sun and the moon... Whoever wishes to appear clever must devise some new system, which of all systems is of course the very best. This fool wishes to reverse the entire science of astronomy; but the sacred scripture tells us [Joshua 10:13] that Joshua commanded the sun to stand still, not the earth.
- Martin Luther (1483-1546) [Criticizing Copernicus' heliocentric theory of planetary motion.]

Because Copernicus wasn't the first astronomer to suggest this. In fact there's a very long line of Muslim astronomers that preceded Copernicus and noticed that the Greek model was wrong, based on a very simple observation: if the earth is stationary and every thing else revolves around it, the view of the heavens should be the same every night (which it isn't). In fact the Muslims actually proposed and experimentally tested several models before Copernicus.
Don't take this the wrong way, but why would I want to share this on Twitter or Facebook or tell anyone about this page? There's nothing viral here, just some bland statements about meetings.

I would suggest that you do something more edgy, weird, funny or whatever, and not worry about tying it into "how to do meetings right" in the end. Just stick a footer in there with "MeetingMix helps you do meetings right" and focus on compelling, linkable content for the rest.
I'm suprised that no-one's suggested aliens arriving, an event which can arguably be getting more and more likely as time goes on.

The trick to that statement being that we don't know where the baseline is...at .00001% likeliness this year, an exponential increase of 1.0001x every year isn't particularly likely.
Coddles some men. You know statistics better than this.

Care to poll a coal mine or oil rig?
One interesting topic of semi-paranoia that hasn't been discussed is timing attacks. I'm not even implying its a realistic concern, but a timing attack could be imagined that works better with longer keys.

So 1024 is run too fast to gather intel based on timing, but an imaginary 8192 bit key would run slowly enough to leak one random bit of key per session via timing analysis, as a physics-style thought experiment.

Not trying to claim out that longer keys are weaker in reality, but am trying to make the point that being impervious to timing analysis attacks might be kinda important. Or another way to phrase it is there's more ways to break a key than pure math or torture.
I sell 6 and 12 month leadership development programs to companies. I make 50% of the sale. At $50/mo per employee on the program, I make an extra $1000/mo at 40 employees.
http://LIFELeadershipCorporate.com
I wrote a SaaS app for SEO professionals that helps them find link opportunities for their client's websites - https://www.LinksSpy.com .

It currently makes about $1,200/mo. I do somewhat detailed income reports over at http://www.it-engelhardt.de/income-reports
Depends on where the bottleneck is. A lot of the time scp is hampered by latency, moving most files that are not already compressed around will usually get some level of speed up on latent connections. Compression is also asymmetric, a fast remote host and a slow one being bottlenecked by decryption might see a speedup.
TimeyTim - a web-based CRON, Dead Man's Switch and Monitoring service - https://timeytim.com

---

I've worked on a number of projects that needed some scheduling capabilities, like "Archive this object in 4 weeks", or "Make sure this process runs every 2 days."

Rather than rebuilding this logic, and for those who hate dealing with CRON syntax, I wanted to create a scheduling API.

My goals are to 1) make it useful, 2) make it easy for developers, and 3) keep it low-cost (using DynamoDB and Lambda).

You can set up schedules via the website, or programmatically using the API.

Feel free to poke around - it's close to launching but the back end is currently disabled.

If this service sounds useful, please add your email to be notified when it launches - https://timeytim.com.

(Thanks, and suggestions welcome!)
I would suggest starting with some books.
Specifically "Rich Dad Poor Dad" and "Rich Dad's Cashflow Quadrant".

Once you understand the basics of assets, liabilities and cash flow it will be much easier to understand other concepts.

From there think about what would interest you and dive in.

If it's stocks then the ASX has some excellent PDFs explaining how it all works.
Execution is barbaric, whether the condemned deserve it or not. A civilized society should not engage in it.
That seems revisionist. Your earlier comment specifically mentions “hyper-partisanship.”
NM, I just copied the GS folder contents into the scripts and ran the requirements.txt.

Thanks for your post though!
The fact that lightbulbs took seconds to turn on suggests something was very wrong and he's getting much more than marginal improvements.
Google always uses agencies for one-off marketing and lobbying sites like this. I guess Amazon does the same.
defer also is used to recover from panics, which makes much more sense in a function end context.

For example, when writing code that performs an operation with the potential to panic, but that you want to convert to an error, something you can do is name the error return value and then modify it in the defer, after recovering from a panic, according to the cause of the panic. It's not obvious that that pattern would work well if defer could also execute on scope end - what does recover do then? Will it affect the following recovers? Also, if the function continues executing but you modified some variables, it makes it complicated to reason about what could be in those variables.

Defer running at function end is much more easier to reason about: functions execute their standard control flow until a return or panic is hit, and then defers are executed, without returning to standard control flow.
An ad hominem attack is when you attack someone's character, instead of their ideas or behavior. If you criticize sleep training because it is bad for the child and explain why, that is ordinary criticism and argument. If you insinuate that people who do sleep training do not care about their children, that is ad hominem.

To use another example: if I explained your behavior in this thread by claiming that you are a narcissist who holds yourself above others and so feels they have the right to (verbally) punish others, has trouble seeing any personal faults, and easily sees character flaws in others, that would be an ad-hominem. I have not done that, because I don't know you and your motivations, it wouldn't be constructive, and most people aren't narcissists. But similarly, most people care about their children, and arguing that they disagree with you because they don't care enough is not constructive.
About time. He should have retired earlier.

I would not wait twelve months; just pretend he died, and move on.
Please stop bad-mouthing Reddit.
Do they even allow exchanging tether for USD? I dont think they do
Most power generators are rotating engines (there are exceptions like solar and and batteries that use power inverters).

Increasing load decreases frequency exactly the same way as anything rotating slows down when you increase load. Electric grid is like chain in a bike. Generator producing power leads a little. Loads follow little behind. They are not exactly matched. Like bike chain is tighter to one direction and looser to other under load.

Mass of rotating generators provide kinetic inertia into the grid so it reacts very little to small variations in the load. But if the load becomes too high and turbines can't speed up, frequency of the grid slows down.
Might be good to get patio11's take on this. He's predicted the last 5 tether collapses.
This is true, but this helps build data engineering/cleaning skills, which is a different but complementary skill to modeling.
True, but then a spammer need only implement PoW in their malware framework. Most spam today comes from malware infected PC's and rented VM's. CPU and network resources are free. The biggest challenge for the spammer will be getting updated malware deployed to support PoW, assuming their existing malware can't update itself via a command and control server. Unless you are selling crypto keys that are used in this PoW that can be revoked when abused, the malware need only know how to solve the puzzle.
I still don't understand. How does this place the blame on Dominion? It seems like they did their thing right.
#lobsters & #nix have interesting convos. #lobsters is more general talk. I list my top IRC channels I connect to here:

https://wiki.nikitavoloboev.xyz/irc
Batteries maybe. Allowing "dirtier" non-50Hz power would make things worse, power plant turbines are optimized for 50Hz, different frequencies get inefficient quite fast. So your generation will shrink the lower you go. At the same time generators running at different frequencies will work against each other. At the same time machines will pull the frequency down even further, landing you in a vicious circle that forces the frequency toward 0Hz. No choice but to cut power before you damage too much of the grid and equipment.
as far as I remember - yes, it was 1 dollar/euro per year after first year for free.
Is lazy really the right word? I would assume doctors have an incredible amount of stuff to continually read up on and a large amount of patients that would all individually benifit greatly if the doctor read alot of papers about their particular ailment. On top of working large hours. I would assume only specialists would be able to really try to read everything for a patient like that without "skimming"
You can opt out and this won't be a problem. Tell them you can't lift your arms over your head and they won't even pat you down.
I really disagree with the characterisation that it is for people who "prefer a mouse based approach." I hardly ever touch the mouse while using it.

For me, the thing that sets sublime apart from vim and emacs is the fact that it is a full gui app. Things like go to definition, autocomplete, build panel, command pallete, sidebar, context menus, are all technically possible in vim, but hacking these features into a command line interface always ends up seeming clunky, confusing and slow.

This also helps discoverability of features. If I want to do something, 99% of the time I can just search for the command in the menu or in the command pallete. Then they keyboard shortcut is clearly visible, and if it is a feature that I expect to use often I will make note of it. In vim (for me at least) this would require searching online for how to do something plus 10 minutes memorising the obscure commands to type into the command line.

Compared to IDE's, sublime has most of their features that I use on a regular basis, but is comparatively light to use. I'd much rather pop open sublime to quickly edit a file than launch eclipse.
I think Apple's uniqueness is that it used the fact that it invented the iPhone and for quite a long time had the best user experience in it, to create a very strong brand, and even if android achieves similar user experience(some say it did in kitkat/lollipop, other say with large screen phones) ,Apple's brand advantage will still offer a huge protective moat around some segment of the population.

BTW, modularization is also supposed to offer faster time to market, and we've seen that with large screen phones and Apple's slow response to them(probably because it system was integrated ,hence harder to adopt to a different module).
i just hit cmd-d and then return. in the future it will be available for address bar url completion.

the most frequently used sites i drag onto bookmarks bar. or just leave open in a tab.
It seems possible that maybe social online bookmarking services just aren't profitable at this point in time, and can only exist as a 'public service'.

People said that about search in the late 90s. Why Delicious didn't get into advertising is beyond me. With the way everything's tag-based, you'd have had crazy targeting.
super cool. curious to see what kinds of apps people will pull off mashing up different api's. music lyrics, cddb, and youtube would be kinda cool...
Almost all popular smartphones are already dual core -- one core for the applications and one for the modem stack.
I didn't realise it was a bot! It would be awesome if you share your code and we can get PG to incorporate it in the site somehow.
> ...name a better large scale ideology.

OK. Civil rights.

Have two countries that grant full legal equality to both men and women ever gone to war?
I think as computers fail to get faster, we won't be able to improve performance without making application specific logical units, however, we may still be able to make it general purpose.
Any recommendations on boards that offer good support on linux for the synthesis tooling, etc?
Wonder why the first picture with an app shows BTC going down, with the actual price covered up.
`say $?` would be pretty nice.
Obligatory: https://notyourkeys.org
If you own the entire company it's easier to weather market downturns. BRK prefers to own the entire company so they can allocate capital to the sectors than need it.
Shopify billing is such shit that only bots can checkout high demand items. People literally have bots scan all Shopify sites and buy up any In demand item before a real customer can even add it to cart.
Why not just buy bitcoin then?
Do you think coinbase will go 10x faster than btc?
https://en.wikipedia.org/wiki/Stock_certificate
The "petrodollar" is just an urban myth verging on a conspiracy theory when talking about Iraq, the fact that oil is priced in dollars (and it isn't always) doesn't mean countries need to have dollars to buy oil, it's just a convenient and stable unit of account. You can use Euros to buy oil priced in dollars in the same way you can use Bitcoin to buy drugs priced in dollars.
Love the quick turnaround. :)
I have a similar thing going on. My Saab blew a coolant hose yesterday, which I temp fixed with gaffer tape and a coolant top-up. I've now ordered a complete kit of after market hoses and clamps, since the existing hoses are all 10 years old so it's only a matter of time before others go. Basically I've watched enough ChrisFix recently to feel confident enough that I can do this myself without screwing it up.
TLDR - I'm teaching my local community to code. My vision is to show tech companies that you don't need to spend money to find good engineers. You can invest in your local community instead and you will find really talented engineers.

My 10 year journey:

Ever since college, I had been teaching. Teaching and helping others keeps me humble, develops my patience, and makes me a better developer. I am constantly forced to follow best practices so I don't teach the wrong things.

2010 - I started coding as a junior in college. I was objectively the worst coder having started so late so I convinced my best friend at the time to learn how to code while he was pursuing an econ degree. This way, I know somebody worse than me at coding. It helped boost my confidence.

2012 - After graduation, I got a job! Shortly after, my best friend got a job too despite having only an econ degree and no coding background. This inspired my ex-girlfriend at the time (who had a stats degree) to learn how to code. She got a job shortly after.

2014 - I started thinking... could anyone get a coding job without a degree? I reached out to a high school friend who was working as an uber driver. His college degree didn't work out for him, so I invited him to stay in my home while he learned to code. I eventually hired him onto my team and we worked together for awhile.

2016 - I wanted a definitive answer to the question "could anyone get a coding job without a degree?". My hypothesis was a yes and to verify that and I needed more students. I made a public post offering a free coding bootcamp with no interviews. First 12 students got to join for free.

2018 - Teaching those students turned out to be really difficult because they all came from all different backgrounds. I had to change my curriculum many times to not only train them to become good software engineers, but also prepare them for interviews. Eventually, all the original students (2 of whom I hired myself) got a job as a software engineer. I invited new students and started drafting up a formal curriculum.

2019 - Wrapped up a first draft of our formal curriculum. Started a free coding group at our local library: https://www.meetup.com/San-Jose-C0D3

I show up before work every day (M-F at 8am) to help students who are learning how to code.

2020 - Throughout my journey, I worked as a software engineer. Our curriculum has proven to be pretty effective and I'm currently in the process of hiring some students who started coding at our library into my engineering team. My goal this year is to launch our curriculum to the world for free as open source.

Due to the current pandemic, we have paused all in person meetup groups and we interact online. If you want to beta test our product, start here: https://c0d3.com/book
I really liked the UI, great job
You configure the integration in Postbear’s dashboard and this way we pull your products and make them available to drag and drop them onto your newsletter, go ahead and give it a try!
A good, pithy summary.

BeOS was a beautiful OS, my favourite ever x86 OS.

But the _other_ key thing most people miss is that NeXT also had amazing, industry-beating development tools. Be didn't.

Both BeOS and NeXTstep were amazing OSes, but NeXT offered 2 other things as well as a great OS:

• best-of-breed dev tools, including Interface Builder

• Steve Jobs.

No contest, I'm afraid.

Even if personally I preferred BeOS.
I've never understood this fetish with discarded body parts. In the US, after you've used a cadaver or cadaver part for research you're supposed to return it to the family. How absurd! And that's even before the modern fetish with "IP value" and residuals.

These kinds of rules (and many others) make it very difficult for small pharma and other medical startups to get human anatomical specimens for product development. I know this from experience.

I really couldn't care less what is done with my non-functional corpse once I'm gone.

PS: In the US the collagen that gets injected into lips to puff them up all comes from a single cell line harvested from a discarded foreskin sliced off about 20 odd years ago. No residual "rights" there -- Allergan gets to keep all the money.
In that they don't solve everyone's problems? I don't think 37S ever proclaimed to do this.
1) Job and apartment search -- or "matching." I know there are all kinds of places where you can look for a job or an apartment online. But the process sucks. There is a ton of information out there, most of which is irrelevant, and the tools for sifting through it are terrible (I'm looking at you, Craigslist). Even when you find a job or an apartment you want to contact someone about, it's a total crapshoot as to whether the person at the other end will get back to you, most likely because they too are being inundated with irrelevant information -- inquirers or applicants they're probably not interested in.

I can envision something that works more like a dating site solving these problems. Both parties put in descriptions of themselves and criteria for what they're looking for in a potential employer/landlord or employee/tenant. Then the site matches people based on these criteria and sends both parties a list of good potential matches. Et voila -- a much smaller, more relevant set of data for both parties.

I know there are sites that already do something like this in one domain or the other, but I haven't seen any that really do a good job. I also think there's huge potential for putting the two problems together, since people are often looking for both a new job and a new apartment at once, and they use similar criteria (e.g., location, proximity to XYZ, seeking someone who has or wants XYZ...) that are currently difficult to search by.

Edit: I see that "dating site" and "Craigslist competitor" are both on the original ideas.html. I see my idea as an instance of these.
I'm confused what MMT has to do with any of this

MMT is a model used to explain how the economy will be affected by certain governmental policies

So I'm not sure how it's supposed to have "corrupted" everything. Care to elaborate?
> On average there are over 17,000 possible moves compared to about 30 for chess; this significantly limits how deep computers can think, but does not seem to affect humans.

Interesting assertion that the branching factor doesn't seem to affect humans. I wonder why they don't think it poses a problem for humans to have a large branching factor, is there any evidence to support this?
It's not so crazy when you consider the specs of the machines Unix was developed on. A PDP-11/20 comes with 24k of memory (16k 18bit words) and 500k of drive space and was shared between an entire department full of people.

The reason Unix exists is because they couldn't afford a machine big enough to run Multics.
Cool, didn't hear about it before. I will check it out. What killer feature do you like the most in it?
I didn't say Go is unusable - I said it's full of bad design decisions. Google has a LOT of people who are Go fanboys. It's their in-house language.

Terraform is also written in Go, and even though I refer to it to see how they manage a larger Go codebase, my question is - "so"? This is my opinion from writing Go, I have no problems pointing out what I don't like, even though at Google, I am sure, it would be unforgivable blasphemy.
This is absurd. If there's a valid reason justifying the kill switch, it should be clearly communicated by Lieberman. It is not the job of anyone here to ferret out Liberman's justifications; it is Lieberman's job to explain himself. He has a website. He makes frequent media appearances and he often communicates with journalists. If given all that, he remains completely incapable of communicating his ideas clearly, then he clearly is far too incompetent to be a US Senator.

Perhaps I'm wrong. Is there any reason to believe that Lieberman has been prevented from clearly explaining his ideas on his own website?