skysight-inc/HackerNews huggingface dataset:
Thanks. A random question this makes me think of: I've had "get an oscilloscope" on the one-day queue for quite a while, and I might be looking at actually being able to get one at last. For someone trying to balance a) understanding how not to blow it up, b) understanding how not to blow up what I'm poking at, and c) wrangling the newfound ability to MeAsUrE eVeRyThInG ("forget sleep, what does *that* trace do????")... I'm ultimately going to prefer (the confidence boost of) starting with a scope cheap enough to blow up instead of nuking my {computer, phone, AC outlet, USB charger, ebike charge circuit, FPGA devkit, ...} - but at the same time I'll definitely want to play with LVDS, MIPI, low-rate serdes stuff too, etc. All while I have exactly zero formal understanding of the basics >:D (hence the "blow up the scope first" bit...).

I guess I wonder if there's a reconcilable Venn diagram of viability somewhere in there, and if there is, what it might look like. (I think I'm looking at the oscilloscope as a C compiler, and electronics as Spicy Assembly xD)
Telegram’s premium tier is finally here, and it's expensive ($5/mo)
Once again - and what is wrong with panpsychism?

Just because something sounds weird is not an argument that something is incorrect.
You are absolutely right that my actions escalated the situation, and that I shouldn't have done them. One of the lessons from this painful situation is to leave sooner.
I don’t think it’s a particularly accurate or fair simplification to say that overload during Apollo 11 was due to operator error.

The rendezvous radar was intended to be enabled during landing to be prepared for an abort. It only caused problems due to a hardware bug in the interface between the radar and the LGC which caused something similar to an interrupt storm. Grumman and MIT had both discovered this bug prior to Apollo 11 but decided not to fix it.

source: various publications by don eyles
First ETF That Bets Against Bitcoin to Launch
FTX is consolidating in the crypto-space. I think they are going to come out of this downturn incredibly strong. They appear to be able to backstop just about anything they want. They are remaking this space.
I struggle with this, too. I'm just very verbose. I try to keep this piece of advice about working to shorten a text in mind: it's done, not when there is nothing more to add, but when nothing more can be removed. (Saint-Exupery, I believe). It helps me a little bit.
We didn't have conscription in WW1, but we did in WW2 and then "National Service" in the 50s. In the 60s there was a draft that had a "ball draw" every month with the date (a ball numbered from 1-28/30/31) and if you turned 18 on that date of the month, you were drafted.

There were exemptions but it still seems a cruel form of gambling in a way.
TakeTones now have Royalty Free Music
What you're referring to as the stepping stone is the terminology.

You know very well that people in our field like big words and big terms - full stack developer, machine intelligence, leaky bucket algorithm, graph query language, functional programming, aspect oriented programming - just to name a few.

If we gave easy-to-understand names to everything, what would marketing do? :)

What you call as generalist can be interpreted as someone who can't use tools proficiently or produce high-code quality.

> So where do you get your definition of 'full stack'? Pls show me.

It's something we used in the earlier days of internet do describe someone who's capable of producing usable user interface sprinkled with some javascript that basically works and create db that accepts the data you insert via some kind of form that php/python/ruby processed.

It was basic "bragging" rights in the beginning, it meant "look, my thingy looks good and I made all of it myself, I Installed server software, hacked up CSS, HTML, wrote serverside code and inserted all of it in a DB".

Context: plot happens at news groups, circa 1999.

The name, along with people, evolved. There's no concrete definition. You can tell, since you assumed "full stack" means A and to me it means B.

One who can take a web-based project and create it from 0 too 100% = full stack, as it takes the full stack of tools relating to backend and frontend to complete.

> That's called generalists. That's me (web stuff excepted). I'm good at that. Why not call them that?

I don't know. I never liked the term full-stack and I met plenty of people who claimed the title but what they had to show for didn't fit the title they claimed.

> So what does it mean to talk about 'full stack' then list a load of tech, as happens in job ads?

No idea honestly, I never take those seriously. People are unstable and not trustworthy, all you can trust are facts and facts are hard to come by when it comes to hiring. The tests are the only way to assert anything, and it's difficult to create such a test, let alone run it. It's not nice for sure.

I understand where you're coming from now. I don't pay too much mind to terminology, I learned years ago that a simple algorithm that any newcomer will discover has 50 different names. That alone tells me we like to reinvent the wheel and brag needlessly.
…but not how to define it
If that's too much trouble, just write your essay as a series of tweets. Similar focussing effect.

(And part of why I think the essay-as-tweet thread is so popular.)
https://www.gnu.org/philosophy/free-sw.html#four-freedoms

I'd more generally point to RMS' writings from the nineties and before. They're prophetic. He gets dismissed, but it's almost scary how much he predicted correctly 30-40 years ago, and how closely open source (which started as a push-back against free software) eventually converged to what he wrote back then.
Or... hosting the videos at cornell.edu. I realize that's radical.
Wiccan celebration of summer solstice is a reminder that change is inevitable
Have Mullvad's privacy guarantees been tested by subpoena?
I've used Raku, it's actually pretty good. It's the first language I've used in a while that I genuinely enjoyed and had fun working with. Alot of the articles that get posted to HN about Raku are often like this one, showing how to push the envelope in Raku, but I wouldn't so so far as to call it an experimental language. Just like in the Perl tradition, you can do some straight voodoo in Raku but it's not required either. It's fairly straight forward on the surface and has all the familiar accoutrements of a modern language. You can be productive without having to delve into any of the esoteric and experimental stuff but can still get 'underneath the hood' if you need to.
This is a great idea! In practice, how would you go about this e.g. if you're using Stripe? After a few weeks, delete the customer information in Stripe?
Been there, done that. For me it was mostly measuring me with the wrong metric. We've been taught the whole career about deliverables, etc. When you become a manager, the metric is different.

I always think im doing a hell of a job if my team can just focus, get shit done and leave happy on the end of the day.

The best managers seems invisible and looks like they aren't doing shit.

Cheers bro, just keep improving and its gonna be ok.
Yes, certainly. But those do not account for a significant change in the baseline consumption of calories. The baseline need remains significant, despite the body's attempt to cut corners. It's not a question of whether the body tries, it's a question of how effective it is -- and it's not very.

Those effects I believe are also correlated with extremely low bodyfat moreso than a calorie deficit diet. In most cases a healthy person's body will simply consume fat to account for a deficit in the diet.

We unfortunately have a lot of data about starvation. The effects on the body are very clear. Body fat will go first. Most americans are in absolutely no danger.
The best ranking country for draconian spying laws. Just don't become a communicantion companies of any sort.. https://www.theregister.com/2016/11/30/investigatory_powers_...?
"...because they need two incomes to pay for what one used to cover."
I am especially skeptical of offerings that deal with therapy and the massive advertising campaign some companies like betterhelp. Improvement from therapy is not something that’s easily measurable and I’ve know a few therapists (not psychologists) and their coursework from reputable universities absolutely shocked me in its lack of scientific rigor. I have no doubt there are wonderful and competent folks working at online therapy shops, and I have benefited tremendously from an in person psychologist and everyone benefits from mental health resources being available, but online therapy and the therapists and the bit I know about their studies scares me.
Yandex shifts focus to ya.ru as it heads for media exit in Russia
That's a little unfair. When you lose someone, a very many things have to happen almost immediately. It can be quite overwhelming. Especially given the stress and trauma of just losing a loved one. Having everything "you should already have" in one place makes a lot of sense. And there's nothing to say that this has to remain only in MD format. A printed copy in the safe would be helpful.

Of course, using your logic, getting is sorted "yesterday" could mean sitting down and having your loved one understand how to access all this data using MD. Even better would be to have them build the data up with you.
Hopefully people understand why the libertarian position makes so much sense now.
“She then used those misconfigured accounts to hack in and download the data of more than 30 entities, including Capital One bank.”

I don't think they're intentionally using the original meaning of the word "hack", as in "focused on outcome not methodology" but trying to paint this as some sort of evil mastermind who somehow defeated the security of (what I assume was) wide-open public S3 buckets?
> The point is, and this is crucial: If a writer/journalist charges a fee— even so much as a dime— trolls can’t be bothered to complain and harass. They’re such cheapskates.

Really interesting point, and I hope it works for them.
Show HN: Markwhen: Markdown for Timelines
Because people don't understand what a CS degree is and what it isn't, and that's assuming most CS degrees are fairly similar (they aren't).

A CS degree isn't a 3-5 year road to understanding the protocols and nuances of webdev. Personally, I was able to choose courses in webdev and took zero of them. I came out of it with zero knowledge of how routing works in practice, even if I could guess it in theory.

What a CS degree is (or at least should be), is a set of courses teaching fundamentals, how to think in logic, solutions and pseudocode, and being able to map this decently well to some language. Which means there's a high guarantee they will pick up the skills necessary on the job.

And yes, I know some people get through degrees without being at least okay programmers. I do consider that a failure of the system.
While I agree with most of what you say, I’m almost on a daily basis hit by how clueless many so called tech leads and architects in the field are. A lot of cargo cult programming and blind repetitions of what someone heard on the latest conference.
Solend Votes to Control Whale Account in Bid to Avoid Liquidation 'Chaos'
> London doesn't have as easy access to the EU financial system

London is a global financial hub, and the largest for foreign currency exchanges. Globally it's ranked #2 behind NYC and is by far the leading financial centre in Europe. I believe it is also #1 in Europe for VC funding. London does not need the EU financial system, if anything with Brexit the EU is trying to become less dependent on London.

Of course this is all a key reason why it is attracting many fintech startups.
If management is like that, then time to move on. I’m guessing they also expect you to frequently work more than a standard working day (~8 hours).

It’s not the normal behaviour I’ve seen with most managers I’ve dealt with.
You can use SVG sprites to overcome that limitation. My SVG icons are usually only:

<svg><use href="/path/to/sprite.svg#my-icon" /></svg>

Good SVG icons are a single <path> which can be colored in your CSS with

svg { fill: currentColor; }

Then it will take which ever font color it inherits.

Off course I usually wrap this in a component and only write <app-icon icon="my-icon"></app-icon>.
The idea to self-host your own livestream is a great idea in theory but is unlikely to be economical in practice due to bandwidth cost.

Even if you do manage to set everything properly on your own, with a CDN and all, it will become quickly expensive for a moderately popular streamer and the cost with scale up linearity with popularity (hence with your revenue).

Assuming the following:

- you are using AWS and CloudFront as CDN

- your have 300 viewer on average

- your viewer average bandwidth is 3 Mbits

- you just stream a healthy 30 hours per week (pretty low for a popular Twitch streamer)

CDN Bandwidth cost alone would hit 1000 USD per week. To put it another way, every viewer cost you 3 USD per week. Even with a generous community, that's not going to work out financial for most streamers.

Self-hosting would only work for very small community allowing you to stay in the free tier of a cloud provider but that won't take you far.

There is a reason Twitch is almost a monopoly and all powerful: it does not make economic sense to be elsewhere unfortunately.
> You may have heard, last week, YouTube terminated the entire Cornell University Library account on their site.

They did?

Seems to still be available for me: https://www.youtube.com/c/cornelllibrary

I couldn't find any news about this "termination" with a cursory google search either.

I even still see the lecture mentioned: https://www.youtube.com/watch?v=KM0RL8ppDmE

Presumably it was some kind of automated response which was quickly overturned by a human?
Deserved? I think that is a bit strong. Yes, they should have anticipated the possibility, and, maybe they have! Who knows?

Saying that individuals deserve the bad actions of platforms is ridiculous. If Microsoft decided to delete files in your home directory, did you deserve it because you weren't using your own version of linux that you compiled from the ground up? No. And I don't think you are really advocating for that.

The reality is that we need a better set of laws to hold platforms accountable to their users. and we need to advocate that our government create one.

edit: word substitution for clarity.
> 4. C++ has `not_null`.

Most importantly in C++ only pointers can be null. You can return value types that are not nullable.
do you live near to office?
>Better to have it blow up on you because you said the wrong thing than keep quiet and let it stay shit.

Unfortunately, the way this guy went about it, airing dirty laundry for the world to see (and potential employers) basically made him unemployable. There are plenty of good people out there that don't bring that kind of baggage.
Where is the .NET / C# in the data? :(
which book do you recommend ? and can you describe preparation process
I worked for the federal government for 6 weeks one summer when I was in school 20+ years ago. I guess that would make anything I do "state sponsored hacking"?
Could you explain "quite similar" and how would you compute a probability? Seems like a fake concern
Stop Projecting Nationalism onto Stonehenge
Have to sign up to read the Q&A, no thanks.
FTA: "sedentary behaviour – any behaviour performed in the sitting, reclining or lying posture, while awake – has recently emerged as a risk factor for CHD."

Shocking.
India could become a 'mushroom superpower'
Yeah, AWS lets you do things--especially related to billing--that can really burn you if you make a mistake or don't know what you're doing. But making S3 buckets public is something they've really put guardrails on over time.
I'm a little unclear on how you're supposed to self-host video these days. From what I understand the "obvious" way to do it (uploading a video file and embedding it on a page) doesn't result in a good user experience.
i don't know specifically, but I agree it is inevitable. No idea what to do then.
Packed under Blazor.
It’s also possible to use this as an effective defense against being indexed by Google, which is a great way to cut abuse as well.
> A p-zombie could do all of those things just fine.

Obviously, if a p-zombie can exist, it can do anything a conscious being can, because the definition of a p-zombie is that it is indistinguishable from a conscious being by behavior or other external observation but lacks a mystical, non-physical essence which is consciousness.

Of course, if consciousness is the kind of thing subject to empirical analysis, p-zombies cannot exist. P-zombies are a consequence of the assumption that the universe is not fully physical and subject to scientific inquiry and that consciousness specifically is immune to it. This assumption is cloaked in circumlocution, because the whole point of p-zombies is to serve as part of an argument against the mere physical nature of consciousness, and it gives up the game if it is clear from step one that the argument is rests on assuming it's own conclusion.
They already have the evidence- at least on some of these. Three of the phtalates they've already banned previously in children's toys are part of the nine that they're continuing to allow for use in food packaging
You can disable module loading at any time by writing to a /proc file:
echo 1 > /proc/sys/kernel/modules_disabled

(you must reboot to re-enable module loading)

Useful on servers where specifying all modules to load is practical (netfilter modules are usually the only new modules unless hardware changes). But, on a workstation, doing so will be very frustrating unless you never plug in any new usb devices etc.
What servers ? I’ve seen a couple with full on adult content.
The car will carry 4 people and luggage. So if you consider car pooling, or you need to be in office 3 times a week, it's not a good deal. Or your car is electric. Even for a couple, a car makes economic sence.

Also consider comfort - have you see how crowded those trains get, sometimes you might have to stand for hours on a long distance train. If you are able bodied man thats one thing, but if you are pregnant or injured, that's tought.

They are not suppose to be close.
IMHO, the "don't worry, nobody knows what they're doing" advice, has a sort of "Laffer curve"-esque quality to describe its relative danger (or inverse curve, for utility).

On the lower end of experience/expertise (I acknowledge they're not actually the same thing), it is minimally dangerous and highly useful advice -- in the sense that, it helps lower the barrier to entry for beginners into a field. Making something approachable, is generally worth it, even at the risk of giving beginners undue overconfidence or letting them make early mistakes. Just getting someone to even start (and making it easier for them to stick to something new, and not give up too early because it's hard), is more important than doing "the right thing" (pragmatism > perfectionism)... assuming guardrails exist to prevent beginners from doing fatal damage (not true in all domains).

In the middle range of experience, is where this advice becomes maximally dangerous and minimally useful -- it doesn't just give false confidence, but specifically to those in this range who "know just enough to be dangerous." The advice can become an impediment to learning, if someone comes to believe "I don't need to learn anything more, since no one else knows anything, and therefore nobody can teach me anything." People who get stuck here, are the most dangerous.

At the high end of experience/expertise, the advice actually becomes useful again. The expert can appreciate the dangers of ignorance, while also appreciating the need for them to manage/mentor/guide beginners in the field. Likewise, the expert generally re-learns a certain level of humility, because now that they "know everything there is to know", they also appreciate how little they actually know in the grand scheme of things (e.g. see cosmologists or particle physicists).

I seem to recall some kind of saying, something about how hard and precious/valuable it is, for an expert to be able to re-learn the ability to approach problems with a beginner's mindset, with naive curiosity and unburdened by years of accumulated fears or biases? So anyways, the "nobody knows" advice becomes useful again, and helps experts renew their perspective.
It highlights another point, what do Bitcoin, web3, and social media have in common?

give up?

We have not found a way to duplicate the human required to build, sustain, and maintain a community of humans in our digital spaces.
I am on Google’s side on this one.

With notice, there doesn’t seem to be much wrong with withdrawing a free service.

Off topic, but I was really frustrated the two times I signed up for a paid account with my custom domain: there was no way to share all of my Google Play movie and book purchases from free GMail to my paid GSuite account. Having two accounts was a nuisance. They probably would have got $10/month from me for the rest of my life if they had fixed that. Google does some things, like GCP, really well and sometimes seems to fall down.
Putting traps in your comment (Not including sources as bait) just isn’t right. I’ve honestly never seen that before and it makes you look immature.

Your argument should be solid enough not to need cheap shots like that.
Thanks, the examples are helpful!
> My personal experience is that consciousness, like free will, is a useful illusion.

I always find this such a strange statement. Free will doesn’t exist but it’s a useful illusion… like… in that case… useful to who??
The vast majority of modern dentistry is scheduled deep cleaning.

And be careful that you aren't looking at places with malnourished people.

Adults should expect some teeth issues, sure. The question is if modern treatment is going a bit beyond what is necessary.
Your CPU time processing the bytes greatly exceeds the I/O time reading them off the wire (not to mention generally pipelining I/O and CPU activities).
As Hangs the Flexible Line: Equilibrium of Masonry Arches [pdf]
Would it be possible to store subscription data without actually linking it to the account that is affected? Sort of like a one way encryption.
No, we only need one massive paradigm shift per century, and then there are plenty of new productive areas again.
It's hard to tell if you're agreeing with the sentiment in the comic or using this event to illustrate its limits? I think probably the latter but...
This is on the browser scenario.

As for the backend, WebAssembly startups want to bring back Application Servers.

As how foolish one might be, as we often discover during pentesting of Web applications, quite often.
Makes sense. I was thinking of it in context here. Seems the distinction between kinetic and thermal inside a heat pump is less useful that other places.
This article was written by somebody at the EFF. They are pointing out that, while Facebook is basically bad, they have some point in this situation.

I think it is a sensible take. Facebook is basically rotten to the core. Apple engages in lots of not-so-great behavior. If Apple had some non-evil competition, I'm sure we'd be less forgiving of them.
Perhaps think of it more like voting in a public company, where the small shareholders votes basically doesn't matter.

Of course, the large shareholders are all people who created the company, early employees, and early investors in the first place.

So yeah, there's the illusion that votes from all shareholders matter, but if a company required even 30% of shareholders to vote to make changes, nothing will ever get done unless a few holders comprise that 30%