jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Screencasts unfortunately won't do it. Learning to touch type (not 'I have my own system' touch-typing, I mean 'Mavis Beacon Teaches Typing' with all ten fingers where they're supposed to be) and then spending a couple of minutes every day learning a new command or two for a few months is more realistic IME.
On-memory tables. But what would you do when you need to restart the program, or the entire system? Or can you persist the on-memory on disk somehow?
There's a known legit (non-covert) use of digital watermarking in Epson PhotoPC 3000Z and the Kodak DC-290: http://en.wikipedia.org/wiki/Digital_watermarking#Secure_dig...

I don't know about covert embedding, but as it's possible, I won't be surprised if it really exists.
I worked for a company where naming conventions for the server farm were left to me, so I used Transformers names: jetfire, mudflap, landmine, and so on.
Yes, this is important.

Everyone probably has experienced dreams where they stumble upon a powerful, deep, great idea. Upon waking up, the idea generally turns out to be trivial.

Psychedelics and entheogenics often give you the feeling of profundity. They put you in the same mind state you have when you contemplate a truly deep thought, but that doesn't necessarily mean the thoughts are particularly deep.

That said, that doesn't make the experience entirely valueless. First of all, it's fun and interesting, just like riding a roller coaster, reading a book about optical illusions, or listening to music.

Second, many of the insights gained are actually valuable. Not as much as they initially appear under the influence of the drug, but still valuable afterwards. It's an occasion to explore thoughts under many angle, to make connections between unrelated topics. You'll end up throwing out more than half of the ideas the next day, but a few might stick.
The money is irrelevant. LSD isn't why you chose to invest in bitcoin. It was a happy coincidence.

My comment said "Don't do it unless you're sure you dislike yourself." Before I say this, I want to clarify that this isn't an insult: you called yourself a directionless loser, so your reply doesn't disagree with me.
One does not need to be a sock puppet account to astroturf.
Supply and demand? Increase demand, supply is largely fixed* , prices go up.

* a house in the boonies isn't really a substitute for a house in the city. Every house has demand from people who want to buy it as a home plus the demand of people who want to buy it to rent/flip/scrape it.
Mmm... but since it’s not true, or at least, highly criticised for lacking detail and consideration of data that doesn’t directly support it own hypothesis... not really.
Perhaps because it's relatively easy to get started?
I highly recommend org-mode for keeping track of anything dev-related.
The IDE/editor that ships with Python for Windows is built on Tkinter, which is a wrapper for Tcl/Tk. So it seems to work fine.
It's probably fine, but reading about a single Postgres container in a Kubernetes cluster with backups to S3 gives me sweaty palms. I hope the author has fully tested their disaster recovery plan.
Also while we're at it...fix this for bitlocker. Makes special characters in passwords a nightmare and you need to memorize where that stupid character is...
"It takes 20 years to become an overnight success." - Eddie Cantor

SpaceX took nearly fifteen years to become the beast it is and Tesla took eight to increase deliveries from 2,600 to 500,000. Don't underestimate what these companies achieve in the long-term and we are always terrible to predict exponential growth (from pandemics, to EV, to space flights)

[1] https://www.nytimes.com/interactive/2018/science/spacex-falc...

[2]https://www.statista.com/chart/8547/teslas-vehicle-deliverie...
Seems easy to fix

> Windows for backwards compatibility reports 'right-alt' as 'alt+control'.

There’s your problem, right there
I agree to some extent. However, I have outlined a few very simple approaches. At the very least, developers could stop using special characters for their most important shortcut bindings.
Give me your tired, your poor,

Your huddled masses yearning to breathe free,

The wretched refuse of your teeming shore.

Send these, the homeless, tempest-tost to me,

I lift my lamp beside the golden door!
They already sell ribbon cables if you want those [1] or of course you can use any 40-pin cable you might still have lying around from the 1990s. Literally the whole purpose of this product is if you want a more rigid angled connection (and a retro-futuristic name).

[1] https://www.adafruit.com/product/4823
We had one "special" team member who insisted on everything being idempotent.

This was his only leading principle. Result: absolute chaos - the code aspired to be idempotent, but due to idempotency he avoided thinking problems through and just created a mess of individual functions - each being idempotent, aside from the unavoidable bugs - which didn't form a coherent flow at all.

We did a major refactoring, threw out about all that code, rewrote everything in a logical manner. Now everything is still idempotent, but comprehensible.

TLDR: idempotency is the same snakeoil as the majority of guiding principles: alone, it doesn't help at all. There are lots of other factors to consider, which make the developer/architect role demanding (and fun).

Craftmanship at least, a sense for architecture (better) or understanding the whole picture of the requirements as a team of developers (best) is still required.
What's the significance of this release being seven times larger?
All JS is executed in the browser. If the malicious site wanted to steal the data, it must send the key to the server.

With enough inspecting, debugging, and network watching you would be able to see what they're doing and how.

While I agree you can obfuscate this in the JS payload, it doesn't make e2e encryption in web apps "meaningless". It would just take one user doing some due diligence to expose the malice.
Speckle | London | VP/Exec Commercial/Strategy | Full-time | Remote

Our mission is to build the open source data platform for the AEC (architecture, engineering & construction) and foster a community of hackers and builders that will digitally transform the built environment.

We're looking for someone with a strong record of commercial, operational and strategic experience in the COSS landscape/early stage startups. AEC experience is welcome, as well as an emphatic and generous approach to creating value. We're at a very early stage (seed), nevertheless Speckle has been evolving, maturing and gathering traction as an OSS project for the last 3 years. We have a diverse community, and we're keen to offer them the best tools to disrupt a $10 trillion global industry.

If you're keen to help shape the future digital processes which underpin the building that you're reading this from, the city/town that you live in, the roads and transport networks that you travel on - get in touch: d@speckle.systems.
If you're on iOS, I've read that the text substitutions feature can be used to override these sorts of unhelpful auto-corrections.

If that's true, you could also set up a second substitution like "lann" -> "LAN" for when you actually want the caps version.
Atlassian Statuspage | SF | Full Time | Onsite (but not right now) | Full Stack & Back End | https://www.statuspage.io

Statuspage helps companies large and small keep customers informed around outages and incidents.

We run a Rails backend and a React frontend. Because it's critical for us to be up when our customers are down, we're more focused on reliability and uptime than most products.

We're a fun, close-knit crew of 24 in engineering, and about 40 across all functions. Working inside Atlassian is nice, because we get the big company perks, but we're still mostly autonomous and it feels like working at a small company.

I've got several open roles on my team:

1. Full-Stack Software Engineer. This is most of our team, these folks build new features and improve our core product. Ideal fit would be familiar with either React or Rails and excited to learn the other - but we hire people from any relevant background (full stack web applications). Job link here: https://www.atlassian.com/company/careers/detail/211c4e00-4e...

2. Site Reliability Engineer. Our SREs are the star engineers on our team. Like the rest of the team they work across the entire stack, but primarily focus on our Rails backend and the infrastructure we use to serve it to the world. This is where a lot of the fun happens, as we work hard to make our systems as robust and resilient as possible. Job link here: https://www.atlassian.com/company/careers/detail/2e8ddab6-3e...

Happy to answer any questions :)
weren't both of those heavily propped up by other countries in the aftermath?
It looks like the symbols for dog (犬) and person (人) are at end of each verse. I can't speak Chinese, but I'd imagine the line rings well hearing the ordering of subject/object/verb like that.
Yes. Good.

So until that happens, what messaging app would you recommend switching to?
Fine words indeed, Heer Maas.

But tell is this: When can we look forward to EU action against the strongmen in Budapest and Warsaw? Action, rather than more scolding words?
How is it arrogant to dictate personal boundaries? If your not comfortable using a messaging app, you don’t have to use it.

Why are you suggesting that everyone needs to bow to peer pressure or they’re arrogant?

If I suddenly decide one day I don’t want to drink alcohol but all my friends do, if they see me as arrogant because of that, that’s their problem, not mine. I’m under no obligation to slowly stop drinking because of them.
Author here! Happy to answer questions/comments. :-)
This is beside the point, but unless you're using your fiat onramp provider to actively trade you should strongly consider being personally responsible for the custody of your crypto assets.
VCs LOVE this! Not only they underwrote the losses but also were presented with an "interesting" experiment.

You can bet Gumroad's case will be "studied" and pushed to other companies with VC money in similar situations ( but this time I don't think they'll let go the money invested )
Perhaps, but that implies that there's content on the page that says what the plugin does, which I couldn't find even after the head went away. The entire page is user-hostile.
How is there an economic incentive for working longer hours for no reward? Is it because you might get a pay rise every 2 years for your effort? Seems a bit of a poor trade off to me
A tabbed browser handles this pretty well. I would certainly not want a co-mingled stream of friends updates mixed with personal and business emails in one super aggregator. Seems like they are huntinging for a solution to a non-problem.

I would love to see the end of text messages which cost $15/month ($180/year!) on AT&T - I try to email as much as possible, but its so convenient for everyone else.
For non-command-line-skittish people (on Unix), you can say something like

wget --quiet --http-user=`head -n 1 ~/.deliciousrc` --http-passwd=`tail -n 1 ~/.deliciousrc` -O ~/docs/delicious.xml http://del.icio.us/api/posts/all

where ~/.deliciousrc is a text file with two lines:

yourusername
yourpassword

(or something similar with curl)

I run this out of cron nightly and back up my bookmarks in a git repo, along with my other dotfiles. I really appreciate services like delicious, but I don't trust them.

I'm going to miss delicious's data set, though. Searching a really big link collection with tags was great - I found a really good Ethiopian cookbook, some good+obscure research papers, and lots of other stuff that way.
Totally agree with you. Thanks for the feedback.
I disagree with every sylable in this comment.

Scheme is beautiful. Clojure is promising. The JVM is a fine platform, and Java itself is a decent language for the experienced engineer. You don't need Linux to hack in Common Lisp; I have used win32 for my Lisp apps in the last 10 years.

You don't need to make a "modest" salary; I waited tables for $6/hr, and I made six figures .. neither changed my programming ability, Lisp or otherwise, I am still the same kludgemeister.
If I was traveling to japan or china, I would gladly pay $50 per language to translate. That's probably too high for an in-app purchase but I think $29 would be a no-brainer for languages that don't use English characters.
Thanks for the comment. So with Readdis I can send a link out to my team in preparation for a meeting, and before the meeting, I can check who (which user) has read it, who hasn't, and take the appropriate action (ie. send a reminder). I find bit.ly is made for mass sharing where you make a post and there's very little feedback on the people consuming it. All you really know is how many people click on it. What I am trying to do with Readdis is make it more like real life sharing where you know who's consuming it, when, and take action accordingly (which is what the instant notification and weekly updates are trying to do).
Isn't this the first non-beta build to have selective sync? Beyond selective sync, the last big upgrade I remember was in the .7 version (iirc) that added LAN sync. I think for most users, the key features have been in the earliest builds. It's great to see a focus on speed and stability over adding new shiny toys.
The "Expected growth in merchandise purchases made on cell phones" graph in this article may be the worst one I have ever seen. They extrapolated an exponential growth curve from one point. They only have data for 2009! Not even 2010, much less the 2014 they plotted out to!
Ask and you shall receive
http://www.happyworker.com/geekman
I literally can't think of a worse idea.
I'm not a big proponent of IP in general. However, I feel comparing a creation which can be converted to a digital form to one which cannot doesn't make much sense.

In the industries with top 3 sales showed in the video (Food, Auto and fashion), the product cannot be transfered to another person without losing your won possession. Even if you copy a design you still must manufacture the apparel. Even if you copy the design of a car you still must manufacture it.

However, that's not the case with software, music or movie transferred over the internet. You don't have to re-write a software to share a verbatim copy. You don't have to direct and shoot the whole movie again to make a copy of it.
It was certainly more interesting to learn about the details of the architecture of Burroughs machines than to actually use them - the CANDE "shell" was an abomination.

The only bright spot (at least for Tron fans) was the OS kernel being called the "Master Control Program".
Ryan, that's great. I have been working on something similar for many of the same reasons you mentioned. Check this out: http:/www.pdfamigo.com I think you may find it interesting.
If you want a dark room, nail a thick blanket in front of your window, then put some nails above those to latch the bottoms of the blankets to when you want sun. It gets REALLY dark, about as dark as 10pm in the winter.
I've been encountering Ken Rockwell's diatribes against digital photography for years. He's a stuck-in-the-mud traditionalist who is secretly afraid that the ever increasing accessibility of newer technology is going to put him out of business.
The intellectual level, complexity of research-level math is so great these days . Your kid has a greater chance of being a multi-millionaire NBA player than being smart enough to understand this stuff or do cutting-edge math research, compared to something like history or literature. As a field, modern mathematics is so far ahead of what laypeople can do but also even much of the field itself. It's like, imagine getting a PhD in math, which is a hard thing to do, and then multiply by a factor 100 in difficulty. Even 18th century math would be a challenge for many math grad students. Just crazy
I will never understand why Xerox did not sue the pants off Jobs when he stole 99% of this visual gui design and then claimed forever onward that Apple was responsible for it.

The thing that killed this was at that time no company was going to spend close to the salary of a typist to outfit said typist with this kit. (I believe it was in the 10-20K range.)
This was painful for me to read. It's an important topic, but the author's argument isn't even false.

The Software Craftsmanship movement does make assertions about the aesthetics of software, but more importantly it links the cleanliness of the design with the quality (read: capabilities) of the software. By saying your client doesn't care about the aesthetics of your software, they only care that it works, and therefore software is not a craft you're committing the fallacy of denying the premise because you're asserting those two things are disjoint and independent. The idea of "software as a craft" assumes the two are inextricably linked.

I'd like to add that people who have seriously thought about our field would know how futile it is to make analogies to different discipline. Software is sort of a meta-engineering discipline, where we try to come up with processes and practices that we could use to produce applications that have completely different domains. I think this makes Computer Science intrinsically self-referential and therefore intrinsically different from any other engineering practice or craft. By using analogies you're demonstrating that you don't know or accept this, which ought to automatically disqualify you from the discussion.

I know I stated a lot of the above more pompously and strongly than warranted. It's hopefully a better read this way and more of a conversation starter than a reflection of my character.
I don't think that's fair. In the academic world we call it an "Abstract." In the bureaucratic world I've seen it called an "Executive Summary." Putting your conclusions first is also called a thesis statement: this is what I intend to demonstrate. I actual prefer it when authors just say that up front, and aren't coy about their conclusions. Some authors can pull off being coy about their conclusions, but it takes a level of craft (ha!) that most aren't able to muster.
that totally makes sense to me, it is either a pair of points and a pair of a comma and a point.

Of course, that may be cause it's exactly the same in my native italian.
One thing I noticed was that you use an array in your linear search example. The example is good, but assumes that the reader knows what an array is. Perhaps you should switch the linear search and array positions, so that you know the reader will know what an array is before using it in your examples?
I peraonally would be happy with a day off. The other option is hard to make fun for everyone imho.
It took them 6 years to catch these perps. And these perps were extremely sloppy (storing keys in cloud, weak encryption)

Justice must give the perception that they are doing enough. They can't really say that it's really hard to catch people committing crimes in cryptocurrencies.
>Generally speaking there isn't a lack of logistics capacity right now

How sure are you about that? In my large Texas city, grocery stores have been packed all day every day for like 2 weeks. How long can out country operate at such capacity before supply shortages start? Stores are already unable to keep shelves stocked.,.
Then why not a templating language with looping constructs until it is Turing complete? Because base HTML is a document not a document generation language. Um, until javascript. Oh well.

Thus JS library references basically enable HTML includes.
Do we really need to isolate society even further?
No, FAA doesn't deal with configurations. They have regs as to how to balance loads, but that's a hot-to rule, not something you need to get approved or they'd have to approve every single flight. Nothing is stopping Southwest from removign all their seats right now.
"We are not aware of any reports at this time of human illnesses that suggest COVID-19 can be transmitted by food or food packaging."

https://www.usda.gov/coronavirus
I'm not so sure. It's one `mtu 150` fatfinger away from potentially breaking again.
Unfortunately there is no take away without further research. Is the threshold meditating 20 mins a day, 2 hours, 8 hours? Is it gradual? Is he an outlier? Is it related to sitting around in nature and doing nothing all day?
But some companies obviously won't go back to business as usual - cruises will for sure take a couple of years before people forget
"But don't forget that *.0s have a clear marketing value."

If everyone starts doing "version marketing", this marketing value will likely eventually erode.
The coupon code "SINGLEPAGERS" (case-insensitive) will take 10% off each theme.
A lot of people must have thought of making OCR iPhone apps. But the idea of using OCR to do real-time language translation superposed on the original background image? That's genius. I hadn't thought of it. Did you?

At least in my limited experience, deciding what to work on is really important.

Acknowledging great ideas doesn't take away anything from their superb execution.
I listen to it all the time. It's wonderful. I used to listen to music, but lately I've realized that I'm not smart enough to think of two things at once.
<rant>
Funny thing is every time I use Mac OS, I find myself tinkering more than usual, whether it be on my Hackintosh, or a friends Macbook, although the Hackintosh did require a bit of tinkering just to get it running 100%.

I guess I'm always trying to make OS X a bit more usable to a primarily Linux/Windows person.

When I go down to that dock or activate expose I feel like I am losing precious time watching those animations (probably just me), Quicksilver does help but if I could just turn off the animations (like in Windows / YouNameIt Linux Distro) it would feel much nicer.

I tend to use Windows (design, production and games) and Ubuntu (programming, server related tasks) primarily and I have them set up very similar, using "Expose with no animation" (switcher and compiz), Launchy, very simple grey themes, a "Windows 7-like dock" for Ubuntu, and using the same fonts and Firefox/Thunderbird profiles, it is almost seamless other than the restarting part.

This works quite well and allows me to get real work done without flashy stuff going on all over the place or processes running in the background eating up precious CPU cycles that I can't seem to disable without breaking something.

It could be I'm just a hacker/tinkerer by nature, and when a system like OS X says I can't do something it makes me want to do it even more.

So, Apple.. Where is that option to disable all animations, or to show folders at the top of the finder (without totalfinder, or organizing by type)?
</rant>
Added click and jump into specific section and go forward and backward in that new place directly from search results.Also added chapter names!
Is MVC really as bad as all that?

I lost him when he quickly breezed through suddenly adding more arrows in all directions on the screen. Why would an inner View updating its height trigger a change to the Model?
I can say that it was nothing related to dnsperf. The perf change was on Dyn's side
Thank you, I will look into them.