skysight-inc/HackerNews huggingface dataset:
Why is it that software engineers can understand the idea of software ports and adapters, but collectively seem to lose their minds when the idea of physically manifest?

USB-C is the one port to rule them all, and is here to stay.
The risk comes from getting to the mountain, rubbing shoulders with others in the line and on the lift, going for an après ski, and feeding yourself for the duration of your vacation.

It could be done safely, but that depends on people acting reasonably without supervision.
An "off-road" Google Street View.

https://www.mapthepaths.com/

It started as a hobby project to showcase virtual tours of my own hikes and bike rides, but it has grown a fair bit since the start of the pandemic.

For example, some tourism organisations are creating virtual "guidebooks": https://www.mapthepaths.com/guidebook/860e52a3-6935-4fb8-8ba...
I'm a little sad that the webring on that page doesn't work.
If you fly from Rome to Barcelona, you could "offset" the CO2; often directly when buying that ticket.

This works in two ways: 1. they "plant trees" and/or 2. they buy && hold or destroy certificates.

Certificates are limited regulated and deflationary. E.g. the EU buys X certificates from the market every year and destroys them and grants less certs each year.
Every company that emits "significant" CO2 needs to have, buy or be granted certs to do so. The setup makes those certs more expensive, so every year, there's a tradeoff: do I buy certs, or do I invest in lowering my emission.

Apps such as Fairshares allow public to buy (pieces of) such certs.
Add bringing back SD Card Reader, HDMI and changing the Webcam it seems like the best MBP wishlist ever.
Mutant roots reveal how we can grow crops in damaged soils
> 1) offer native local speed - Glitch and Replit can still feel a bit slow on continual page refresh. 2) having your development files available locally - so that it's easy to take those files and upload to netlify etc or even edit using another app.

The solution to this is to use an actual native IDE, not try to shoehorn it into the browser, which is completely inappropriate.
Ron Maimon and Harvard’s Math 55A (2014)
USA Jobs – Federal Career Strategies – Jobs
Actually listening to what their customers want? Well, thats new.
This notion of limits and edge reminds me of Hunter Thompson's musings on "The Line" in his piece about the Hell's Angels. He argues (wildly paraphrasing) that the fundamental draw (and in some sense, the art) of motorcycles or extreme sports is in finding that edge or limit. The problem he identifies being that you cannot really know where it is without going over it, with all the consequences.

https://en.wikipedia.org/wiki/Hell%27s_Angels:_The_Strange_a...
I started with 68k on Amiga which made me love assembly. Then got exposed to x86 which I hated with a passion.

Keep in mind I was quite young then and x86 had so many oddities and inconsistencies that it made it really hard for a beginner.

In Uni when making a compiler I choose to target PPC as I figured anything was better than x86.

I kind of regretted it. I was new to RISC and the heavy use of registers threw me off. E.g. using registers for all function arguments except when there where too many. Using a register for return address but then needing to use stack anyway of call stack got too deep. How every address had to be loaded in two steps.

On top of that PPC did not offer a smaller and simpler instruction set. It was quite large from what I remember.

So getting something akin to feeling like 68k was a dream that got popped.

But I would say RISC-V gives me a bit of the 68k feeling as things are kept really small and beginner friendly.
do you feel that the sspl is ambiguous on this point? if so, why?
I studied in Stellenbosch in 2001 and we still used Oberon then also.

Some students later even formed a startup in Technopark that wrote code in Oberon the language IIRC.
Anyone who spends significant time in vim has already remapped ESC to something else anyway, be it caps-lock or a key combo.
There's mini and micro HDMI, but then you've gained nothing over USB-C.
Here's a fun compilation of side-by-side renderings of smallest to largest fictional buildings (not only scifi). It really helps get a sense of the scale of the imagined structures.

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

Edit, starships, much larger than buildings above: https://www.youtube.com/watch?v=aTPwbVqU6lc

No affiliation, but fun channel.
https://www.theguardian.com/environment/2018/dec/22/worlds-f...

I don't think they are widely available yet though. I certainly haven't seen them in my country.
USA Job Boards – The Top Ways to Use Online Job Boards to Help Your Job Search
Oh! This looks interesting. I had somehow missed the Gen 1 ThinkBook Plus last year (this is already Gen 2).

Does anyone have practical experience of the Gen 1? I somehow imagine it might be too heavy to use the e-ink side for longer periods of time.
Had 2015, have 2020 (sold a 2019) thought you can’t beat a 2015 but I like the 2020 better actually! 2015 feels spongey in comparison.
>>>> Possible toxicity of something that we deem safe could be an explanation.

Probably a minor contributor. As the paper states:

According to Lokeshwar, potential causes for these declines could be increased obesity/BMI, assay variations, diet/phytoestrogens, declined exercise and physical activity, fat percentage, marijuana use, and environmental toxins.

More like lifestyle changes.
Kuo usually uses sources from the asian supply chain.

https://www.macrumors.com/guide/ming-chi-kuo/

He has a pretty good track record.
Seems like the site is having problems
https://archive.is/FHivU
I've a recurrent thought regarding HN. How about allow the community to add labels/tags to submissions?

This feature alone would allow readers like me quickly to filter out topics that cause mental fatigue like politics, shiny new JS and co.
Books helped South African man overcome homelessness
This is the nature of monotonic improvement. Just because things were substantially worse back in your day doesn't mean those darn kids don't have good reason to complain about the pain points of of today in an effort to make things substantially better tomorrow.
Maybe they've concluded the touch bar is more of a consumer feature than a pro one.
Meme falls under fair use usually.
While i do like the typing feel very much, the mechanism is unreliable. Every few weeks i get some random key stuck where i will need to press it really hard to engage. So far all stuck keys loosen up after 1-2 days, but it is very annoying.
More of a side project, than anything 'real'... I'm finishing up my personal RSS Reader:

http://www.mattowen.co.uk/files/rss.jpg
Some said that Apple laptop anorexia finally progressed to such an extreme that any magnet sufficiently strong to hold itself in place against gravity could also drag the laptop off any table.
I was listening to a US podcast the other day, and I heard that some police and army recruits have never been in a fist fight in their life. Completely different to my school experience in the 80's.

Not sure if the US Army do anything similar to this but it would be a bit of a shock to the system: https://en.wikipedia.org/wiki/Milling_(military_training_exe...
It was a bug in an old version of superfish.js which relied on a deprecated jQuery function to detect the browser. $.browser broke in the new(er/est) version of jQuery which is integrated in that site.
"planting trees" is not "just greenwashing".

When agricultural (or similar) lands are transformed back to forests, that has a real and direct effect on the ability of the environment to absorb CO2 emission.

Obviously it needs to be done well, which often is not the case. Quite often there's no tree planted IRL, just some "promise to probably do so in some future" sold instead. And quite often the tree is planted but then abandoned (so that each 2 years everything dies off and the same plot can be re-used to "plant more trees"). But that is not the only modus operandi.
Apple too

Also, the lack of options. It's much easier to buy from Apple or Tesla (even though I don't use any Apple products except a Mac Mini), simply because the number of options are less. At this point, I don't know the difference between a Vostro, a Latitude and an XPS.
The 2019 MPB does have an 'esc' key.

https://www.apple.com/macbook-pro-16/
Exactly this. It's frustrating reading this article and the author's comments in this thread as it's apparent that they don't want to put the smallest amount of effort into learning something that is by its nature complicated.

They don't want to have to google what $PATH does, they want the browser to come with an IDE (and massively ramping up its complexity because why?) instead of actually downloading an IDE.

The author has weirdly treated the problem of not knowing something as that it is wrong that they need to know it.
> If you are interested in exhibiting or viewing this artistic VR experience, please send an email to us.

The art is being showcased on a website, Chrome & Firefox at least support VR, I own a VR headset, and yet I still can't view the art.
> When they succeed, professional programmers overwhelm them and make damn sure only very very professional programmers can ever use them again.

I was reading that in the same vein yesterday: http://harmful.cat-v.org/software/c++/I_did_it_for_you_all

(it's a well-known false interview with Stroustrup)
Definitively a local issue between the chair and the computer.

The whole developers world would be up in arms if Git actually crashed in 1 out of 30 commands on Windows, _whatever the configuration, git bash, powershell, or WSL 1/2_. There would be yearly top hacker news post about "one year and still not fixed"

Heck, Git would not have reached its dominant position if it was such a buggy mess.
Sometimes, but only for drinking games and such.
Programming is hard to keep us employed.. Imagine how programming is going to be I'm the future when all the kids learning to code at primary school (k5).

We will have to add some more jargon new ways to do things so that the people who are not constantly keeping up to date are left behind. Its always been the way.

As a side note I do wish my browser has better programming tools for design, when I'm doing design I do all the editing in the browser and copy the js/css over when it works or looks nice.
That's such a huge dismissal of a very rationally and logically justifiable moral position.
It will probably be physical keys with screens in them. As seen in this patent. https://www.macrumors.com/2020/12/29/apple-researching-keybo...

Mag safe is going to be on the charging cable and not the computer. Like on old game consoles with wired controllers.
The schematic wasn't in the C64 User Guide delivered with the machine, but it was in an additional Commodore publication "Commodore 64 Programmer's Reference Guide". The PRG was essential if you wanted to do anything more than the most basic BASIC contained in the UG.

See p.514- for the schematic
https://archive.org/details/c64-programmer-ref/page/n513/mod...
Agreed. Notepad for the win!
City of Compton Introduces Two-Year Guaranteed Income Pilot
Funny, last time I changed my birthday on Facebook I was asked "Are you sure? You can change your birthdate at most 5 times". Presumably they must be aware that at least one of the birthdates I gave was false.
That's strange. The article seems to be from 2002 (hit prev/next), but I thought she died in 2001?

If you liked this, I strongly suggest you also read
http://donellameadows.org/archives/leverage-points-places-to... (unless you already did :) )
I will happily resist - between price and performance, the combo MBP 2016/iphone XS was one of the worst investments of my life. Next laptop will be be a Thinkpad or some other Linux-friendly device, I might have to mess with it a bit more but at least I won't feel like a cow being milked.
He’s almost too cautious with his monetization I think

That send it’s not really a tool that lends itself to it
Simple.

Remove him/her.

Under no circumstance would I allow anyone at my company to abuse their power, and abuse other people.

As long as you have very clear evidence of his/her gross miss conduct, then I would terminate your contract.
I'd like to highlight the point you made about running a non-exit node from your home network: they're unobjectionable.

Running any node strengthens the TOR network as it provides more anonymous paths for users to connect through. Since running a middle node from home doesn't cause any issues for you, doing so is a great way to contribute to the network.

If you have a machine that's always on, has slightly higher specs, and you have slightly higher network speeds too, you might consider running an entry node instead.
Every single dongle I’ve used, without fail, runs stupidly hot and inevitably has random failures within ~6 months (display channels drop out, network adapter disappears, USB devices chug) and concentrating all peripheral load into one port almost always leads to thermal throttling issues (https://apple.stackexchange.com/questions/363337/how-to-find...).

USB-C isn’t there yet.
> remove them from the higher-end versions

The 14" MBP will be the new 13", so if that rumor is true, it will be the end of Touch Bar.
As a VR content maker I'm not so enthousiast, distributing content is absolutely not a problem, it's getting paid for :)
All these platform just want free content to monetize themselves. (I have no probleme with that, but that don't mean I find value in them).
No matter how easy something gets, some people will spend enough time on it that it becomes "hard" to reach their level.

As for your note about css editing, have you tried Brackets? http://brackets.io/
Mini/micro-HDMI are plenty slim enough.
I have two small side projects

https://ultimatemealplans.com - a meal planning app focused on real food, 5 ingredient meals for busy people with instant online grocery checkout.

https://movewellapp.com - 15 minute mobility exercise routines to help you get stronger, stay injury-free and move better (aka we show you what the hell to do with a foam roller).

Would love any feedback you guys have on these.
https://twitter.com/OldTechAdverts

Building a twitter community around Adverts from old technology magazines like Byte, Compute!, Crash and ZZap64. Mostly around 8bit computers and the retro computing scene, but also retro stereo decks, cameras and electronics. Most from 80s, 70s and older.

Now I am focusing on making the curating and posting workflow as efficient as possible.
tptacek summarizes it succinctly elsewhere in this thread: https://news.ycombinator.com/item?id=25786421
I run an IPv6 enabled exit node and sniff the traffic for research purposes. The vast majority of the traffic is end-to-end encrypted and what's not has not been particularly revealing or illegal.
As someone who set up a TOR relay in the last few days, I was surprised to see TOR primarily using IPv4.

It's good to see there's progress in IPv6 support and it seems to be coming sooner rather than later.
I've built (what I think is the first) open source search engine and search as a service for user-submitted websites:

https://searchmysite.net/

This instance is focused on personal and independent websites, but it is relatively easy to set up other instances to search other parts of the internet (git clone; edit .env; mkdirs for data; docker-compose build; docker-compose up -d). It also has a unique approach to adverts to try and tackle spam - it detects adverts in results pages and promotes results which don't contain them. At the time of writing, users have submitted 768 sites from which it searches 46,176 pages. Some quite fun and interesting content so far, which is hard to find elsewhere.
1mm for a phone is quite a bit though. Pursuing thinness (and thus lightness) makes a lot of sense for a device you lug everywhere with you.
Node.js – v15.6.0
If the author has “been playing with the web and code for years” and is still “wtf” on /usr/local/bin in $PATH it shows a lack of discipline and structure in their learning.

I see this in many in many of my apprentices - the desire for instant gratification and the lack of experience means they refuse to do anything that doesn’t immediately proceed them closer to their goal.

Here’s the thing with programming - you can’t run before you can walk.

Go read “Learn python the hard way”, do 1 lesson a day

Go do Linuxjourney - do 1 lesson a day

By lesson 8 you’ll know about /usr/local/bin and path, and packages, that’ll fix all of your gripes about not being able to install ruby, pip and node too.

And all of that is solved only after 8 days of disciplined learning. Sure it’s not immediately towards your goal but you need the lower level skills and knowledge first. And it’s only 8 days!

Stop trying to assemble a fully functional car with no understanding of the fundamentals and then getting frustrated that car assembly is difficult. Go and learn some electrical engineering, go and learn some metalworking, go and learn some mechanical engineering, then you may come back and attempt to assemble a car. You might fail the second time too, but each time you’ll get further.

Stop seeking that immediate gratification, the path to success is NEVER a straight line
What are the components of a laser cutting machine?
I just filmed a video about laser machine. What do you think about my dynamic shooting and oral introduction? Hope you like it cuz I recorded my voice over and over again. LOL
For others wondering Oberon the language was created 1987 and has (from Wikipedia):
Case sensitive syntax with uppercase keywords
Type-extension with type test
Modules and separate compilation
String operations
Isolation of unsafe code
Support for system programming

I remember Pascal being a joy to use compared to C++ (how many months didn’t it take to be comfortable with reading c++ template exceptions?). I regard Wirth to be in the top three computer scientist of all time. Also one of the more humble ones.

I’d really recommend his papers if you have time!
It comes after around 40,000 alerts relating to European criminals were removed from the same database, the PNC, following Britain's post-Brexit deal with the EU.

Right so reading between the lines they needed to do some post-Brexit data cleaning and someone messed up the WHERE clause.

But where are the backups? Surely accidentally deleted data should be fairly easy to recover from historical backups which they surely surely must have?
If anyone from Apple is reading, let me just say – this is exactly what I want. Magsafe charging. Function keys instead of the touchbar. 15-16" screen. M1 CPU. 32GB Memory.

I also prefer the 2015 keyboard, but it's not a dealbreaker.

I'll pay for the kickstarter now if it means it'll come out in the next 18 months. Please make it happen.
Maybe. Make it happen and let's see but I wouldn't put money on that. Everyone can't hold the ledger like btc

It's not a conspiracy that a handful of platforms dominate it's simply flawed regulation targeting the wrong incentives.
Your good experience was probably due to "10/10 would help someone who did their own homework first again!"
> key travel 2019 1mm vs. 2015 1.3mm

The comparative overall height of the keyboard modules is more than 0.3mm different, and the new computers are dramatically thinner and lighter than the previous ones. The overall effect is a substantial improvement. I don't use the touchbar too much, but it is a moderate improvement over F keys for me (I appreciate the return of a physical escape key).

Subjectively these two keyboards are pretty similar (I slightly prefer the previous ones). Scissor switches are all pretty mediocre; the shape to fit in a laptop just forces very sharp compromises on the design.

I also think making the key tops larger was a mistake, but it is also a relatively marginal difference in practice. Part of the goal may have been to increase the space available for international legends. (That's why IBM and every other vendor increased desktop-keyboard keytop size and switched from a spherical to cylindrical shape in the 1980s.)

In terms of typing experience alone, I like the Apple laptop keyboards from circa 2002 better than any of the laptop keyboards since. And the Mac Portable keyboard from 1989 is way better. https://en.wikipedia.org/wiki/Macintosh_Portable

* * *

Edit: in response to: > TrackPad, being too large in Post 2015 models causing much higher false positives

Let me highly recommend getting a Japanese language keyboard, which looks like this: http://www.keyboard-layout-editor.com/#/gists/da70b0140c8a29...

... and then remapping the letter keys to be wider separated, along the lines of: http://www.keyboard-layout-editor.com/#/gists/a578960e19e2c9...

Moving your left hand slightly left and your right hand substantially to the right relative to a typical US-ANSI keyboard will keep you from accidentally palm-swiping the trackpad.
I'm still working on a newer version of my ultralight hiking app packrat, trying to make some updates to my offline article reader paperback and slowly working on an MQTT debugging client for IoT work. I'm also helping out a local group on a data collection tool for recording public parking information and geo data.

I start paid client work again from next week so all the rest will have to be put on the back burner so I can make some money for the year.
The Download links do not work currently.

One alternative is https://en.m.wikipedia.org/wiki/BlackBox_Component_Builder

I don't remember (eplored it long ago, around 2003) if it has the infinite zoom, but the text-intense UI is there.
I have the feeling that it's not going to be on the charging cable. Benson Leung often comments that extensions and modifications to USB-C cables are not compliant with the USB-C standard, which Apple helped write.

What I could imagine though, is if the charger itself incorporates MagSafe.
Working on an automatic logo maker that creates company logos for any business: https://mybrandnewlogo.com

It's targeted to startups, freelancers and side-hustlers that need something nice that's quick and affordable.
Good point.
Most people are going to be using this for presentations or for connecting to a TV. If you're going to need an adapter since most cables are full sized hdmi, then why not just use an adapter from usb-c?
Now also say goodbye to the high-gloss screen (don't tie the design aesthetic to a glossy top, and offer matte display options), make a strong statement about the ability to switch off notarization for good, and you're golden for developers like me once again, Apple.
It doesn't have to be Notepad. But it's important to communicate to beginners that they can actually get far without build tools or frameworks. Go stackless. Use the platform.
How much traffic does a relay node use? Some residential ISPs have data caps. I know Cox has one for a terabyte or something.
Asahi is for running Linux on M1 bare metal, no? Also super early stage, IIRC.
I’m very dubious about the ports rumor. What ports would that be? USB-A makes no sense. HDMI would, but would it fit? If they add Mini-hdmi then you’d need a dongle anyways. As it is I think the only good candidate is a SD card reader.
I am currently working on two main projects:

- A book on software development https://efficientdeveloper.com that should give people a good overview of things outside of programming itself (so the focus is on topics like the command line, testing, software estimation, processes etc.).

- An app https://contentwok.com to help bloggers and other content creators to understand more about their articles, compare with the competition and enhance the content to be more attractive. The most recent feature I added is the ability to find images automatically for articles (see it in action here: https://twitter.com/stribny/status/1341490526609149953).