skysight-inc/HackerNews huggingface dataset:
i think there is too much information out there as far as im concerned. I dont even know where to begin sometimes because the advice pulls in every direction. There was an article about prisoners learning coding and some commenter said that they had come up with their own solutions to popular libraries just because those libraries were out of reach at the time of learning. The experience allowed them to learn intricate details and rely more on intuition rather than online advice exchanges. anyhow, i think i know my problem and what i need to do but im still stuck in that loop where im always looking for the BEST resource to learn something new.
Perhaps not a mistake at all. Maybe it's been the point all along but it took a while to get there.
Without HTTPS, Russians could MITM my knitting blog any minute now!

Indefinitely babysitting letsencrypt is a small price to pay to keep those grannies safe!
The TopBaire Political Donors of 2019
"Willingly" might be overstating things - Google is expert at misleading privacy notifications, and just like they wouldn't expect the local baker to keep logs of what they buy and when, and sell them to data collectors, maybe they have a naive idea that buying something on their phone is similar. They're just not aware how deeply hostile and backstabbing the entities they're dealing with are - like most humans, they're adapted to dealing with neighbors and people they know, not amoral international conglomerates.
Anyway, other than the password reset issue, this (the self-hosted version) is definitely something I have wanted at some point and might want again in the future. Good luck.
I have been tracking tiktok for about 11 months now. If you watched it over this time, it is really quite amazing what has blown through the platform.

One example of an early "dance" was the Boss Walk. This one is almost completely gone now but it was essentially an inside joke to people who followed the content of the platform.

Another thing special to TT is that it was successful at sucking content in from other platforms, including Instagram, and then having that be remixed via the audio under unclear licensing terms. A good example of this is the "oh shit it's a rat" meme.

Once the meme makes it into the blood of the userbase, it doesn't even need the audio and it can take on a life of its own leaving behind most content origination though the audio stays.

The most impactful example was definitely Old Town Road, and the jump / costume changes. This song was huge on the platform and already waning before it made it onto billboard and exploaded mainstream
For the cellphone service. In ham land you can do anything that follows the emissions rules.
Definitely agree. Finding a good starting point is equally difficult.
Researchers expand microchip capability with new 3D inductor technology
I disagree. It's not the job of journalism to manipulate people, even if they think they're doing it for a good cause. Jim Lehrer's rules are very correct here.
Oh yes, with a bunch of life books. Summon Torin and give him a set of overpowered bespoke artifacts to watch him conquer everything, singlehandedly!
“Quora, a 10-year-old question-and-answer startup”

Companies that are ten years old are no longer startups.

“IBM, a 109-year-old software & services startup, will enhance the red carpet livestream with Grammy Insights with Watson this Sunday at the Staples Center in Los Angeles."

;)
The first time I saw a mobile/prepaid ISP inject their notices on my own personal website, I realize I needed to get off my lazy ass and setup LetsEncrypt.
a small price to pay for salvation
Which we now know, courtesy of Edward Snowden, that it is not much different from giving sensitive data directly to the government.
You can't securely disable http on websites, even if you are not offering it, because it still can be faked by a MITM attacker via proxying it to https. So removing http is pointless for security and only hurts legitimate uses. I guess this is also one of the reasons why "HSTS preload" exists.

Also encryption is neither security nor privacy.
Indeed, sometimes reporting “just the facts” is more likely to lead people to the wrong conclusion than the right one. (For example, I think it would be difficult to come to an accurate understanding of social inequality if one was only ever given statistical facts, and never any interpretation or root cause analysis.)
They still removed my post as a dupe. I work so hard on making something cool for the internet and get 0 respect from the mods here.
They fucked up by taking what felt like a decade to launch.
Unknown unknowns.
The constant fear that I missed a force multiplier early on.

It's like a stalking mission in LA Noire where I spent hours on a mission having not realised there was a car for me to use at the very start.

More practically: thank God someone was there to introduce me to an IDE and code discovery autocomplete when I was just learning programming for the first time.
Inlined defers in Go · Go, the unwritten parts
I'm really holding on borders becoming irrelevant in a time far shorter than 15000 years. Humanity must be united into a single entity and explore the stars together.
Knowing when you've actually, deeply learned something.

I've lost count of the number of times I've read a chapter in a book, felt I understood the material very well, but utterly and completely failed to reproduce anything when you take the book away and replace it with a blank piece of paper (or IDE).

Usually you can tell that you've failed to internalize everything when you try to teach it to someone else. You become aware pretty quickly where the gaps are. If you're on your own, though, it requires a lot more discipline.
>Similarly, if all a website does is display text that is designed to be visible to everyone, a secure protocol is unnecessary

And how is the browser supposed to figure that out? If I can edit your data stream I can load up inline javascript that could add data submission in very hard to figure out ways.

Secure protocols dont just encrypt, they authenticate the originality of the data (at least from the https instance it was sent from).
Why Lobste.rs Is Better Than Hacker News
I worked at a startup that wanted to do electric airplanes. While designing a plane is really hard, getting the right approvals to go from experimental to production is even harder. I would be really impressed if they managed to get the proper paperwork done.
Targeted Troll Campaign? A Bot Sentinel Investigation
I don't mean to sell you anything, but we are actually building exactly a website to let you organize and set goals on learning paths. If you want you can check it out at https://barbra.io
This not an interpretation of that tweet but the current trend in journalism. Is pretty easy to follow actually. Do the exercise to look up for authors of inflammatory articles on Twitter.

It's like they've said: Alright, truth is impossible to reach, so let's throw everything out window.
I think we’re talking past each other. Manufacturing consent isn’t always about lying or making things up. It can be presenting a united front on something and it entails telling the truth with which you’re persuading a pop to see that POV.
I would say that it is.

I think that the idea of having each state be its own class is very natural, and that it helps organize the code very effectively.

My failure was in how I made those classes share many components that they shouldn't be sharing, thinking that this would make things more efficient without any proof to support that.

So even though my code uses global variables implicitly, I still think the pattern I used for game state management makes it more organized than an implementation where everything is global.

I hope this answer your question :-)
But you should have seen Endgame on the first weekend it was released! /s
Show HN: Mobile-First KenKen Solver
"If the human brain were so simple that we could understand it, we would be so simple that we couldn't."
care to explain fellow down-voters?
Motivation for sure. It’s easy to self-learn on topics that really interest you. The hard part is to learn those topics that don’t interest you (and may be very tedious and/or frustrating) but are crucial as a foundation for the topics that do.
Unless you think that someone changing the site to be a picture of a gaping hole is a problem.
I've never heard manufacturing consent used like that. Do you have any examples of what you're talking about? Genuinely curious.
Most enterprise startups take 7+ years, so yep!
>> A lot of processes are inefficient but there is nobody you can talk to about improvements.

Well, I don't think there's nobody you can talk to. Let's just take his first 3 examples, as a random sample:

1. Paragraph 2: A company institutes radical freedom, so half the people leave within the first year. -- I don't see exactly what his point is, I'm not convinced this is a problem, and I don't see him offering a solution, and who can't he talk to about it?

2. Paragraph 3: A company that has a crazy paranoia about leakers. -- Sounds messed up, but I'm like 90% sure he could say "I notice some coworkers are unclear about forwarding emails on things like health plans, which as I understand, aren't company secrets. Could we shoot out a general message clarifying which materials ARE and AREN'T protected to alleviate any confusion?"

3. Paragraph 4: There's a company where to managers hate each other too much to be in the same room. -- I'm not sure what his point is, should one of them be fired? If he earns the ear of their manager, he can certainly insinuate that such a personality conflicts leads to problems.
Would you mind elaborating on “self-learning community”?
Agreed! We actually have 3 options available for developers to choose from right now: local storage, session storage, or memory.

The memory option does exactly what you said, derives the encryption key dynamically from the password in memory.

It's actually a bit more complex in how it works under the hood (i.e. the above isn't exactly how it works), happy to get deeper into the details :)

Note this option is provided in the form of the rememberMe parameter here: https://userbase.com/docs/sdk/sign-in/

Your Q&A scheme is also definitely a plausible backup option! Thanks for the suggestion!
I'm reminded of this section of a teaching from a Dzogchen master. (Dzogchen is the highest practice in Tibetan Buddhism, and perhaps considered a bit heterodox by other schools):

According to the general vehicles [other schools of Buddhism], to dwell undistractedly in nowness is to be undistracted. But from the Dzogchen perspective, that is called being distracted. Dwelling on nowness means you are already distracted. Why? Because you are dwelling on something, repeatedly. The awareness is directed towards something which is not rigpa [roughly: nondual awareness itself]. When there is a split between the rigpa and something other, you are already distracted.

There is some risk of misunderstanding this matter, if you only get half of this message, the nonmeditation part, and you miss the first part, which is to remain undistracted. It would be easy then to simply not meditate! But that wouldn’t make any sense. People who are already not meditating are constantly being carried away by the three poisons of attachment, aversion or dullness. That is not meditating at all, so if one is told “don’t meditate” in that situation, that makes no sense at all.

On the other hand, if we pay attention only to the first part, ‘be undistracted,’ it might seem like we have to remain mindful of whatever takes place: “Now I’m walking. Now I’m putting my foot down. Oh, there’s a pink flower. The air is touching my skin. I’m breathing in. Here is a thought coming. There is the thought going. Now I am angry. Now I have some desire. Now it is leaving again.” In the normal sense of the word one is certainly undistracted, but there is no sense of freedom. You are not liberated at all. It’s like you’re a shepherd totally involved in watching your sheep or goats: “Now they are going up the hill over there... now they are coming back down... oh, they shouldn’t wander too far... now they are going up another hill... now it’s five o’clock, I should gather them all together and go home.” That type of practice is called “maintaining the meditation.” You are herding the meditation, keeping constant watch. Dzogchen practice is not like that. Instead, meditate without being distracted at all, and without “keeping” a meditation.

If we aren’t able to maintain a free and easy attitude, we will never have good meditations. During these few days up here at Nagi Gompa, give up any anxieties, hopes, fears or worries. Just leave them all behind. There is nothing you need to do. There is no office you need to go to, no long-distance phone calls to make, no faxes to reply to. Let go of the whole thing. Let go, let go and let go, until there is nothing more to let go of. Let go until that point.
Lack of mentorship.

I'm still a self learner and going forward without proper guidance doesn't really help.

Things go much faster whenever there is someone there to help if not much but just to show a way.
If you remove the CPU its not a mobile phone either.
Nope and other than a very brief dalliance 20 years ago never have been, don't drink alcohol either.

My one 'vice' is coffee but even then in moderation.
Do you have any process to try to internalize learnings better?
For me it is getting distracted with other cool things I would like to learn.
If you read the Twitter exchange leading up to the 'challenge accepted' tweet linked in the article (https://twitter.com/troyhunt/status/1014736960542289922), it's clear that the context of 'hack' is specifically about man-in-the-middle injections. That is, hacking his static blog as it is served up to users.

And arguably, the fact that nearly any HTTP site could have been used for the demo is partly the point.
Hehehe it's just for show! A simple equation that uses the incident angle of a collision to produce a visually appealing result.

I felt I could get away with this because the physics in the original Pong are also made up: the further the ball hits the center of the paddle, the larger the angle of reflection.

You have a good eye!
One simple truth in dispute is that vaccines save lives and do not cause autism.
Finding good sources. I constantly have to do my best to figure out if a source is credible when learning something in an unfamiliar field. Has this statement been disproven? Is this an opinion or a fact? Will following this idea bear fruit?
> This not an interpretation of that tweet but the current trend in journalism.

You literally paraphrased it as "Before you know it, you’re claiming that Slack notifications give you PTSD symptoms". If you don't agree with that analysis (which is ridiculous: the author is making a joke about being afraid of slack notifications) then why did you give it to us just to deny it later?
I admit I had not thought about that. It does go against my case quite a bit.
You have identified many problems that need to be addressed. I hope eventually the security problems will be worked out. It seems to me that online voting is a natural evolution and would certainly be more convenient for voters like myself used to doing everything online.
If you've seen some of the high resolution videos of neural activity captures from even simple fish, the slightest motor movements activate hundreds of thousands of cells in a chaotic pattern. Neural circuitry is not neatly laid out like a silicon chip, its a forest of inter-connectivity that resists analysis even with extremely detailed visualization and data captures.
That didn't stop them from entering the taxi business
For me, it’s not knowing how far off the beginning is from an actionable amount of knowledge. Robotics is interesting, drones seem cool, neurology is fascinating, I’d love to get into biotech, etc. but do I have 3 years of self study before I can do or understand any of the interesting parts? Not really.
Lehrer's Rules are solid, ethical, and actionable. I agree 100%.

Alas, they are completely moot in today's ad-supported automated outrage machines. And I'm fresh out of goodwill.

Until we decide that discourse is more important than profits, forge a new consensus, we have to treat reporting like the replication crisis in science.

Just two rules apply:

Sign your work.

Share your data.

The corollaries are just as simple:

Unsigned, unsourced statements are gossip.

Unsupported data is propaganda.
Loss/theft prevention is a priority for retail adoption of FR, but the cherry on top is the creation of real world consumer tracking that every website gets "for free" due to their web platform, which until FR had no equivalent in the real world. With an FR enhanced retail location, the store knows your face visited just as a web site knows your IP address visited. This will overlay a tracking capability on the real world with as much capacity as the out of control tracking of people online. For this key reason, we need regulation to prevent the sharing of any and all personal data between organizations. Wrong identification and junk/incorrect/false data in retail/non-authoritative databases must never be combined to create an uber-database of dirty data we get impressed as "official".
It’s only awkward for people like you who don’t get it.
This is not the case, right now all a user needs to sign in is their password.

Only that particular password reset mechanism I described benefits from local storage. It's difficult to explain in one comment. We'll have clearer diagrams and explanations soon :)
/u/iagovar didn't make that comment
Thanks that's a perfect example.
More than 1 poster involved.

But that is the point, the poor interpretation of the single tweet does not particularly bolster the argument analyzing the general behavior of journalists on twitter.
Well, if someone was bored enough they could mitm your downloads and have fun with whatever computer they were loaded on. That said your not much of a target, but are still and easy one if someone chose to do so.
Looks like camera is open. I wonder if it possible to tweak software to get unholy quality out of sensors like Pixel phones do, or does one need to have high power/integrated GPU or TPU hardware for it.
Code bootcamp preys on minorities and tricks them into indentured servitude
I think this is kind of funny. Using floats and rounding at some fixed precision before rounding to penny precision is basically exactly the same as using integer multiples of whatever you're first rounding the float to. So you're basically not using floating point anymore, you're just using a float type to represent fixed point integers. The problem as I see it here is that you need to be careful to round to the fixed precision at the right places. The easiest way to not miss a place is to do it after every operation, and the best way to do that is to abstract your money type as a class. So now what we're comparing is a fixed point class holding a float vs an int. In my opinion, holding an int is the better option, because it's slightly more obvious when the values overflow the maximum range of that integer than when the precision of the float drops below your fixed point rounding delta. In either case you need to add some error handling and I also prefer branching on ints than floats (mostly because of a big perf difference on the CPU I used to work on).
You gave a great answer to my question. Thank you.
Ask HN: DAG Layout Using HTML and CSS
For some years now I've been using a visualisation tool to help me keep track of long running, widely branching discussions on Twitter and elsewhere. A small example is here:

https://www.solipsys.co.uk/Chitter/1199951849769574400.png

I've been trying to work out how to use HTML and CSS to create a similar effect, but I've drawn a blank. It would seem to me to be a commonly needed thing, but I've not found anything on the web that meets my need, despite several hours of searching.

So I must be missing something. My gut tells me this should be a common thing, but all my search terms have failed. I'd really appreciate a pointer.

The layout doesn't need to be dynamic, but it would be a useful thing if it was. The nodes don't need to be clickable, but it would be a useful thing if they were.

Just ... anything to semi-automatically layout a tree or DAG of nodes with text and the arrows between them.

TIA.
May I ask if you live in California?

California is not controlled by ‘rich people’ imo. Are you suggesting that ‘rich people’ controlling California are influencing the courts and justice system?

The middle class is Silicon Valley. They may draw six figures , but most families need two incomes for mortgage and child rearing expenses and retirement. They ride the BART. To get rid of our middle class means that your villains want to get rid of Silicon Valley. I would ask: Why?
Wow this design is amazing!

Have you thought about allowed uploading of JSON Resume (https://jsonresume.org/) format?
What we need is a Newtonian model of the brain. A model that is incomplete and "wrong", but useful and generative. While Newtonian physics may be "wrong", is much easier to learn than quantum physics or relativity, etc.

Neuroscience usually focuses on precision details, but doesn't aim to tell big picture stories. There are a few exceptions, however, like Karl Friston's free energy reduction model.
Chinese researcher escorted from infectious disease lab amid RCMP investigation
Clickable:

https://www.solipsys.co.uk/Chitter/1199951849769574400.png
Journalists pick and choose facts to support the narrative, I don't think having them "checked" would matter.

What you want to know is the facts that go against the narrative that aren't mentioned.

Then take a holistic view.
There is a good chance that complete brain mapping will be similar to whole genome sequencing. The result will be interesting but only answer a limited subset of questions.
I did take a gap year to improve myself and my technical skills.

I rewrote my study plan at least 10 times.

Other than the self-discipline needed to sit down and study, it is hard to ignore the noise of contrasting opinions from Reddit, Hacker News and the rest of the Internet.
This, absolutely.
This is a great idea but I believe Sonos has some patents on syncing audio across separate speakers that is patented. Someone will need to figure out an open way around that.
Generally too purple for its own good but a very interesting read! The Borges reference (and C. elegans conundrum) makes me as a layreader really appreciate how little we actually know about the endgame for all this data.

But there is such elegance in "rudimentary" DNN's giving us the ability to at all assemble this stuff.
Or how much US terrestrial radio stations pay in performer royalties: a big fat nothing. Stations pay composer/songwriter royalties, but performers get zilch.

Once small producers get locked out, they stay locked out.
Don't we have that in the model that describes what the parts of the brain do?

Proven to be wrong when you watch people with serious brain injuries re learn skills, but shown to have value by how it can predict what tumors or injuries will do to someone's ability.
I do consulting and have worked with clients ranging from 3 person seed stage startups to Intel and Nike, so pretty much the whole spectrum.

Really the only difference to me is that startup executives treat your time like it doesn't matter, 100% of the time. At bigger companies, we will schedule a meeting and talk about something. Many of my small inexperienced clients just send Slack messages one after the other at 6PM on a Friday that make no sense and clearly have no thought behind them beyond "this worked for my friends startup, lets try the same thing!!"

It just feels like 95% of startup founders I meet nowadays are so scatterbrained they can't communicate and will certainly never prepare for anything, all while expecting their employees to always be 100% prepared.
I’d say that it is mostly a matter of self-discipline rather than motivation, at least for me.
Apple Media Products Hiring Clojure Devs