skysight-inc/HackerNews huggingface dataset:
This is a bit off-topic, but something you said resonated with me.

> The PCL book is very much "project based" in that the author walks you through building a couple of actual applications. This is a Good Thing™ for the most part, but it does mean that you don't necessarily get things in the order you might expect.
>
> There's a part of me that almost wishes I'd started with a book that takes more of an approach of "programming is ultimately sequence, selection and iteration. Here's how you do sequence in Lisp. Here's how you do selection. Here's how you do iteration. Now here's all the Fancy Lisp Stuff™".

I feel like I'm in the minority in that I prefer to NOT learn things by just "diving in". I am much more successful when I start from the absolute fundamentals. There are objective pros and cons to either approach, but I suspect the success factor is based on one's personality (or some such).

If you start with the fundamentals, it's hard to know if you have any mastery until you try to do something "real". And then you might get frustrated because nobody taught you, e.g., how to do a network call in this programming language. It's also less rewarding because you can spend hours/days/weeks before actually "doing" anything.

If you start by diving in to a project, it's hard to know if you're doing things "the right way" or if you're just porting over bad habits from some other language you're familiar with. Sure, I got it to work, but is it good, or did I just cement in some bad habits?

The first time I drove a standard transmission car, I didn't stall it a single time. Because I read on the internet for a week about how car transmissions work and the difference between a manual and automatic gearbox. I do the same thing with programming languages. The first thing I want to know is what is the memory model approximately like (everything is a reference, values + references, are allocations cheap or expensive), what is the "philosophy" of the language (everything is an object, function composition is the blessed approach, mutability is bad, types are most/least important), etc. Then I want basic mechanisms: loops, iterators, lists or arrays, threads/futures/coroutines. Etc, etc.

That being said, SICP is kind of nice in that it finds an interesting middle ground where you're definitely learning details of the scheme language (applicative order vs normal order, recursion, etc) while it also feels like the details of the language is not the entire point.

No real point here. Just inspired by your comment and thought I'd share my own experience.
For a lot of the same reasons they are a hazard to wilderness. They are hard to control because the blow about. They wrap and tangle about things. They carry contaminants which are difficult to wash away.
Been an iOS user for more than 7 years I can say it’s way better than Android in terms of privacy, but Apple is no better than other tech companies, building their own monopoly, killing competition, making their hardwares hard to repair and removing ability to replace batteries etc.
https://www.reuters.com/article/uk-usa-health-turf-idUSKCN0V...
i3 and sway also allow windows to overlap, which is a very useful thing to do (eg for pop up boxes, pop up menus, etc.).

It’s just not the default.

If I want to work on N windows at a time, i3 handles their tiling semi-automatically. All windows that I’m not currently using are pushed into different workspaces.
When California enacted their bag bans, I shifted a lot (more) of my purchasing to Amazon. If you really want retailers to make it even more inconvenient to shop at a brick and mortar, beware the consequences.
We subscribe to all of those things. Netflix as the primary streaming service. Disney+ because the kids love Frozen. Youtube so the kids don't get blasted by ads on their iPads. Spotify because it's the only real music streaming option. And Amazon Prime, not for entertainment but 2-day shipping and free grocery delivery.

You're talking about $52 a month. For easily 20+ hours of entertainment (or time savings in terms of Amazon Prime). In terms of quality of life, it's much more impactful than say upgrading from a Subaru to a Mercedes. Despite costing an order of magnitude less.
extremely common, common, or merely not that unusual?

I don’t actually know, but I was struck by the hyperbole in a comment essentially complaining about hyperbole.
That's 20B of "money" supposedly going into the market. A market cap of 380B doesn't mean 380B went into the market. 20B of "money" could easily move such a market significantly.

If I have a billion coins, and I sell one for $1, it has a market cap of 1B, but only $1 went into the market.
Nothing is truly "undumpable", but generally "undumpable" means "you can't get code execution with read access" which is not the case here.

This is just a case of using the simplest possible output peripheral you can find before you can get anything else running. Canon camera firmwares have been dumped via blinking the LEDs. I've debugged low-level bringup by blinking codes out of LEDs too. This has nothing to do with side channels, it's just a case of not having documentation for the hardware so you find the first thing that gives any feedback and use it to dump the rest of the firmware so you can reverse engineer it and figure out how e.g. the screen works.
The script uses Bitfinex API
Store of value. Resistant to inflation and hard to seize (if properly secured).
It was probably an issues specifically with notebooks.
Surgeons are generally specialists in one particular area and possibly even specialists within that area (ie: only do knee replacements, etc.). Surgeons get better with experience, it's a skill, and different surgeries are different enough that experience doesn't transfer too much. There's also changes over time in best practices so skills degrade not just due to lack of recent experience. If I remember the best predictor of the outcome of your surgery is how many similar surgeries the doctor does per year.
u/rauchg grew zeit.co (Now) [0][1] -> next.js [2] -> Vercel [3] iteratively over 3 years to raise Series A and B within 8 months of each other.

Along the way, showing how OSS businesses can win: Slowly but steadily (looking at you mesosphere).

Congrats to everyone at Vercel! God knows it has taken very many pivots to finally reach here.

[0] https://news.ycombinator.com/item?id=12320489

[1] https://news.ycombinator.com/item?id=18407503

[2] https://news.ycombinator.com/item?id=12788922

[3] https://news.ycombinator.com/item?id=22933479
160 open positions in customer success, experience and support
You're free to enable personalized ads (and tracking) in privacy settings though.
High voltage wiring has to be secured, by code, but low voltage thermostat wires don’t, so it’s more likely that you can pull them.
That's probably more of a phishing defense, but not really effective either way. 'Good' spammers will be constantly registering domains and only use the ones that are a few months old since time-based spam policies are fairly common. This type of policy only works for low-barrel spam and shady operations that register domains with stolen credit cards and end up losing their domain within a few weeks once the chargebacks get to the registrar.
Do they though? As I understand it bitcoin has fundamental limitations that mean it will never be a distributed computer like ETH.
For a while, KDE supported using i3 as the window manager. So you got the whole "plasma desktop" for things like volume controls and locking, etc but then you get i3 for managing windows. That's the beauty of software with a focused scope.

I haven't tried to set it up in a while, I'm sure you could get the same setup running with sway under wayland with some effort.
Most websites work just fine. And I enable it selectively on the ones that don’t work that I care about.
Google Platforms Rant (2011)
Thank you for the explanation. I was under the impression the HFT's raced my moves instead of sitting there waiting for me.
> how he can push the boundaries in so many fields.

He is, pretty much, a parasite hiding behind a ton of hype and useless fluff, like snowflake pictures.

First he made tons of money as a patent troll.

To hide his dirty business he fascinated journalists with a machine he created to kill mosquitoes with lasers to fight malaria and yellow fever. No journalist bothered to realize that malaria infested places rarely have electricity to run that machine.

Then he wrote a U$ 600 book (Modernist Cuisine) on how to make over-pretensious risottos and steaks using over-expensive equipment and chemistry. No serious cook follows any recipe in that book anymore.

Now his next trick to show off is snowflake pictures.

Yep, the man surely has both the know-how and the money to put up an irrelevant and pretentious show-off.
Lol? Maybe you could do it instead of posting? I don't understand.
it makes sense to people like me who have been following the vercel story closely, but youre right in that this press release probably should have been written with a much more contextless audience in mind.

re: hashicorp - jeff escalante their web team lead gave a talk on their move recently: https://www.youtube.com/watch?v=QlNP3PSLT2Q
Nice work! Will definitely be interesting to keep track of this.

Isn't is a bit misleading (incorrect) to talk of "the" vaccine, when there are a few different ones in use already (and more planned to be used)? It would be nice to drill down and separate the different vaccines but a quick correction would be to at least change the title and description.

Also, it makes it sound like the data is more or less complete, but it is missing countries like China, Russia and India, for example, all of which have started vaccinations already according to $media? And probably some others?
If high-frequency traders were to disappear overnight, what would the consequences be in terms of loss of quality of life for society?
From what I've been made to understand by friends at Apple all they have to do is figure out iBoot. They suspect we'll have linux on M1 macs within the next 6 months.
I will do that and file a bug report.

I actually just tried again, and Netflix does not seem to be doing it.. only Hulu. It does this on multiple machines so perhaps just Hulu <> Firefox specific.
Oh god. Even companies raising $40,000,000 can’t explain what they do:

“Vercel combines the best developer experience with an obsessive focus on end-user performance. Our platform enables frontend teams to do their best work.”

Nice, inspiring evocative words, but I care to find what the fuck Vercel IS, and this is not an answer.

Maybe if I reword the above it will become clear:

Vercel lets developers have a really great time concentrating super hard looking super close at how fast things are. The thing we do lets you do the best thing you do.

Ah, now it’s crystal clear what Vercel is.
Based on the Wikipedia entry [0], it looks like 6PPD binds to the extra oxygen atom in ozone to convert it to regular O2, so it would be used during the life of the tire to prevent cracking.

I just read that ozone will cause cracks in regular rubber bands over time, I never knew that was the cause [1]. Interesting.

[0] https://en.wikipedia.org/wiki/6PPD
[1] https://en.wikipedia.org/wiki/Ozone_cracking
The only thing I have against sway isn't actually a knock against it or wayland, but nvidia's drivers not supporting it. I simply can't leave my fancy gpu's power untapped, simply to use wayland.
That is sort of an interesting question on its own. Those born after 2000 didn't know anything about the "Save Icon" ( Floppy Disc ). And those born after 2010s, might never have seen a CD or DVD.
I remember hearing about this guy a few years back. Apparently he found them :)
https://www.oneindia.com/2008/06/02/lived-17-years-mars-choc...
I been maintaining a little hosts project for blocking ads and trackers [0]. I've casually noticed over the years that a lot of the lists out there combine other people's lists - some are more upfront about it then others. That got me thinking, who was the first list to block domain X? That is where this website comes in.

A lot of popular block lists are hosted on GitHub, so that made it really easy to clone the repo and do a full history import of the project. I made a little script that could walk the git history and generate a JSON file containing all the unique versions to import [1]. The oldest lists from Steven Black's popular hosts project: April 2012 [2]. Other lists are harder to find history on, so they just go back as far as this project does.

As a test to watch domains from one list get consumed by other lists, I added a fake domain to my list 'developer-dan-list.clksite.com'. This root domain is particularly useful since it is a wildcard and will have a valid DNS response to any subdomain. As expected, I saw it get added to multiple lists in the following days.

[0] https://www.github.developerdan.com/hosts/

[1] https://github.com/blocklist-tools/github-history-generator

[2] https://github.com/StevenBlack/hosts
For those wanting to try this without building a sane config from scratch regolith might be a nice option. Very easy install on Ubuntii, well thought out and built-in cheat sheet.

https://regolith-linux.org/
That's nifty!

Here's an alternative way to pass the bytes to ffmpeg, using hexdump (does not require vim) and `read -n1` (works in bash, but not in zsh):

hexdump -v -e '1/1 "%02x"' secret.txt | while read -n1 b; do ffmpeg -y -f v4l2 -i /dev/video0 -t $((0x$b)) -f rawvideo /dev/null; done
https://youtu.be/HM1Zb3xmvMc
Those analogies break pretty fast. Try reading a book on an LCD on a sunny day.

Depending on the kind of work you do you may not need to obsess over your tools and that obsession may actually hinder your creativity, when a base level of “fine” would do.

But that doesn't mean tools don't matter. They very much do, at everything that can be called craftsmanship.
fdadfadsfdsf
That's called installing Robinhood
A rotating geared system in nature
I think it starts already in childhood with extracurriculars filling up waking hours, always preparing for some test, "making progress" on some axis. Not letting kids roam around aimlessly. At least that's the impression I get about American schooling nowadays. Mindblowing stuff like not even having recess between classes etc. Is it surprising that people take the same template to adulthood? That you need to fill up your timetable with "activities" that have a name, a structure.

Even when travelling, more and more people buy prepackaged, well-defined, "experiences" with titles on AirBnB with a predefined timespan, description etc. You can't just go somewhere and meet up with people, you must tick off an "experience" to feel accomplished. It needs to be "a thing" that can become a line item on your credit card for it to be real.
> I think libxml does not have that problem

I don't know about that. libxml certainly doesn't round-trip XML documents in general (though I don't think it breaks namespaces at least), whether that breaks SAML or not I have no idea.

Anyway from tptacek's other comments it looks like general-purpose XML libraries should not be assumed suitable for SAML, instead they should have purpose-built implementation for the SAML bit, then once the document has been properly validated and the SAML bits stripped off I guess that can be passed onto a general-purpose library:

> SAML libraries should include purpose-built, locked-down, SAML-only XMLDSIGs, and those XMLDSIGs should include purpose-built, stripped-down XMLs.
> water waste ... is not an issue

Except in the times & places that it is (i.e. times/places with water shortages)
More mobile friendly: https://outline.com/Pj28a4
> There is no good reason for French military units to be interfering in former colonies in North Africa; let it go.

Don't former colonial nations have some measure of responsibility over some of the outcomes in former colonial regions? Certainly staving off the worst case scenarios such as Islamic Fundamentalist groups seems somewhat prudent.
Air quality report newsletter personalized to your location
Don't businesses like keeping their financials private? (At least that's what I learned in a business class 20 years ago.)

Perkins Coie released a report [0] saying that privacy coins are compatible with regulation.

[0] https://www.perkinscoie.com/en/news-insights/anti-money-laun...
I use 1 email address for most online services (Facebook, and online shops), and I'm pretty sure the shops used my e-mail to look up my "ad profile" on FB.

I wonder if they match people through other ways, like name and ZIP code (with Facebook knowing your ZIP code through harvesting your location through their mobile apps), or even more sinisterly, if a friend uploaded their address book to Facebook/WhatsApp, and said friend has conveniently organized their address book to link your name and phone number to your Facebook profile -- the same phone number you gave Home Depot..
StumpWM
> If this is fairly standard practice, then an afternoon birthday surgery would be an emergency situation and, hence, more deadly.

As pointed out by jlebar, this is controlled for by comparing similar emergency surgeries.

"The patients were all Medicare beneficiaries aged 65 to 99. They had all undergone one of 17 common emergency surgical procedures between 2011 and 2014."
Any "sophisticated hack" is likely to have some mundane details. This might've given an avenue to start exploring; it doesn't seem likely it's what let them sign binaries by itself, and it doesn't change the cleverness of the steganographic techniques described in the FireEye analysis.
I like vercel and use it for all my projects, but in light of the goal of helping everyone build the next web, I think it would make a lot of sense to enable drag and drop deploy, like netlify. I recently tried to show someone who used windows and had neither node nor git installed how to deploy a static website with vercel, but it was such a pain that we ended up using netlify.
Matrix: One Chat Protocol to Rule Them All
>only because of talented people working on it for free

That’s basically the definition of Linux. That’s not Apple’s fault.
They are a LOT more focused in tech (free tech specifically), not many of the interesting conversations here would be welcome there. Also, they allow new accounts only if existing account invites them - thus severely limiting the number of “btw I’m the creator of X that you talk about, let me tell you my story” type of comments that are abundant on HN.
Two things here -

This only helps Apple and FB is showing that what apple is doing works. Apple is going to use this to show that their ecosystem provides a real service to the users.

Second, why is FB using newspaper ads? They should already know using their ad network which group of people is more likely to believe these lies and should target them instead. Or may be they should go to Cambridge analytics, if they haven’t already done so. This ad has crossed over into theshady realm for me.
> There is no good reason for French military units to be interfering in former colonies in North Africa; let it go.

The French intervention was after both the UN security council (though France is part of it) and, more importantly, Malian authorities asked France for help [0]. "Let it go" in this context means refusing to help someone asking for help when they are on the verge of being overrun by Islamists.

[0] https://www.france24.com/en/20130111-mali-asks-france-milita...
Best Steam Cleaner
Guess I'll have to try it.
> get half the ping than anybody else

Has a similar effect to using an aimbot (which are dis-allowed).
https://steamcleanerhub.com/review-reecoo-electric-steam-mop...
There are option positions with _unlimited_ downside:

https://www.investopedia.com/ask/answers/050115/what-types-o...
US govt spent billions on system for detecting hacks. The Russians outsmarted it
Just because you aren't running Facebook doesn't mean they aren't in your device. Many apps and sites contain Facebook libraries for logins, sharing, advertising, and analytics. If they include any of those, you are automatically sending data back to Facebook. With the way things are currently setup, Facebook can easily tie your activity in one app to your activity in another app. And as we have known for years now, Facebook creates "shadow profiles" for users it can't identify and attempts to tie those shadow profiles to real life people through the actions of their friends on Facebook and its other products.

So even if you use no social media whatsoever, Facebook is still compiling data on you. And this change in iOS will greatly limit their ability to do so (or at least increase the work necessary to accomplish it).

Frankly, it has me considering switching to iOS as well after running Android for over a decade.
Please, please withdraw your bitcoins immediately to any hardware wallet (Coldcard MK3, BitBox2, Trezor T, ...).

You have zero bitcoins if you don't control your private keys. Millions of bitcoiners worldwide got screwed by the exchanges.
Google ‘regulatory capture’
My company has paid apps, and we have been facing issues same as everyone else.
I assumed that all software in the supply chain for defense would go through an audit that exposes things like this. Did that never happen?
I read this, and thought to myself that a hacker would love to find that in code through analysis tools. They could then replace the delay with malicious code, and no one would be the wiser for quite some time.

Doing stuff like this seems creative and awesome at the time, but it breeds vulnerabilities something fierce. It also creates a nightmare for maintenance.

I would suggest a different approach of figuring out how much that Excel doc was costing the company every month, how much the company would save if the doc was converted to a real data service and Web front end, and then present the comparison at a meeting with management from that department - give them a chance to sign on before you take it to more senior management.
The original villain of esports, The King of Kong’s Billy Mitchell
I mean specifically crypto options.
This is a very cool concept! Please continue developing it. I think this could be a very nice way to take and reference notes.

Potentially operate one or two paragraphs at a time, presenting all related information, and allow people to "pin" search terms.

This would make writing much nicer by collating the information as you need it.
the timing of the A and B are certainly unusual. curious what changed and whether it was "a formula starting to work" or "need cash" or "pre emptive B". i guess it's not really any of my business but it'd be nice to know.
Could such a tool be used to make subtle changes to articles, to effect change of meaning, context and sway public opinion?
It's funny how a form on a Mozilla website asking you to add your voice to the chorus pushing Apple to move forward with the IDFA privacy changes has a form that asks for your first name, last name, email address, and country. None of which are optional...
or "servers you don't manage / have to think about"
i3 is great and it's almost a must for my productivity nowadays.

However, I would highlight, that it's ability to work in multi-monitor is huge selling point.

You would like to show something from an another screen, plug the cable, press suitable hotkey, and the workspace, that you were just working on, jumps to the new display. No need to move windows.

You go back to your desk and plug in the laptop. The workspaces will automatically jump to the monitors, per your config.

Next, you run to a meeting, the very same workspaces collapse back to laptop's monitor automatically.

There was no need to touch windows in any of these scenarios, And no more "I forgot the browser windows to the attached display" that has happened with some other systems.