jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I was outraged then and I'm outraged now.

Do I seriously need to reference all the other things that disgust me whenever I say something disgusts me? Nonsense.
Corollary: he hasn't lost his shirt in a decade.
I remember reading a blog post a long time ago by someone talking about his former college acquaintance. This guy would play video games at all hours and dabble in comedy, trying different schticks out. He was quite eccentric, yet shy. To give away the ending, his former college acquaintance is now Internet famous to the degree that he makes a healthy living out of being a more enlarged, extreme version of himself - 'The Angry Video Game Nerd'

Serious question. Who among here wouldn't want to be a known Youtube personality with a million subscribers? I do fantasize about this from time to time when watching .... (rspecs running).
Problem is that this decision is extremely anglophone centric. Nobody is calling for the Verge to rename because it is an unwelcoming name for French. (It means penis)
Presumably adult, but a plane full of Doogie Howsers would be a problem.
Is deeplinking the same as hotlinking?
> (Ever notice that when Facebook wants to reach the most people, and the most important people, it uses newspapers, rather than its own platform?)

They do this when they want to get the attention of legislators, or the gatekeepers/editors of legacy corporate media outlets.
I have mild synesthesia for letters, numbers, shapes and scale degrees. At least in my case (and this is wildly personal and subjective) I'd agree that synesthesia basically is association. It's kindof hard to put into words, like for example

> Apple

I can see plain as day that the text above is black font on a light tan background. But the "A" is obviously yellow, each "p" is pink, the "l" is lightish grey, and the "e" is green. The word as a whole takes on the yellow from the A it begins with, but is tinted based on the other sounds it contains. I don't "see" these supplementary signals so much as strongly feel them, like it's a side effect of the language processing that's going on when I read.

I don't know the underlying mechanics that trigger this association, but it's quite consistent. I'm guessing that it's a side effect of how my memory of language is organized, some processing trick my mind is using to make the storage more efficient. I was surprised to learn later in life that this is unusual, like, "doesn't everyone see the association in their mind's eye like this?" Apparently not. :)

The mind is a fascinating thing.
Does this work with any git repo? Else, shouldn't this be called github-peek?

Are you the author? Else why are you posting it as a Show HN?
Credit Karma got a lot more snoopy about personal details after Intuit acquired them. They won't get anything else from me until after that merger goes through, because I see no reason to give Intuit any more data than they already have. I moved to H & R Block's Tax Cut more than a decade ago thanks to Intuit doing something horrible I no longer remember.
FiniteFloat or NotNaN would be nice additions to the stdlib
There is a difference between generating these kind of IDs and writing the generator for these kinds of IDs. You shouldn't be rolling your own UUID generator if you don't fully understand the concerns/requirements in regards to your source of randomness.

Generally speaking, I'd agree the need for a cryptographicly secure random is niche in that it is limited to the implementation of specific libraries/functions that despite being widely used, should NOT be frequently re-implemented.
It's just an example and I'm not invested enough to defend it. The main idea is that governments have a lot of levers to add friction (as Consultant32452 said) and if you think that governments are just going to peacefully concede their ability to control something as fundamental as money to the crypto illuminati, you might be in for a surprise.

Another possible lever is government control over regulated financial institutions.
React's dangerouslySetInnerHTML is indeed a good way of handling this kind of thing. Rust's `unsafe` is another example of the same approach.
The use of "taken" panders to the view of wealth being a zero sum game, which is decidedly false.
While there are some (to me) big sites rumored to be on the chopping block, I'd literally never heard of several candidates before this article. Am I that out of touch with mainstream browsing habits, or had AOL gone crazy with buying content houses whether or not they had audiences?
An important note if you want to use this right away:

This feature is currently available for the C3, C4, M3, R3, and T2 instance types running in the US East (Northern Virginia) region; we plan to make it available in other regions as quickly as possible. The instances must be running within a VPC, must use EBS-backed storage, but cannot be Dedicated Instances.
> You need to have multiple copies open at the same time if you want to refer to different parts at the same time.

That's true but that's a huge advantage to ebooks. Having two copies of the book open, one for the "Diagram on page 240." Can't do that with a book.
That changes things, it's a shame the website doesn't explicitly say that it's faster than gzip to decompress, it just says it's faster than LZMA, which isn't saying much.

Much better than lz4hc (7 ns/byte, but only compresses to 44MB):

lz4hc 0.9 44,182,558 392,102,544 43,617 x 392,146,161 65 7 14 LZ77 26
I think he would believe he is not far along enough in his stoic practice for it to have "worked", but happy with the progress he has made so far.
You are right. In that way, "e-books" allow you to bundle up a web page in a supportable, standardized format that is easy to sell in bulk.

The main reason I know of that teachers use text books is for assignments and pre-built tests. That's where text book companies make some money.
Central Japan, too, FWIW. It isn't a life of absurd luxury but sure looks like that to any salaryman.
Working at coffee shops, for some reason, just feels really great. I learned calculus in coffee shops, and I really enjoy coding in them now. I hadn't thought of restaurants - that was a good idea about showing up in the early afternoon, when they won't need the table for a while.

I do have a personal rule - no being a coffee shop mooch. I make sure I buy something every now and then if I'm going to sit there for hours.

Diners are also a pretty excellent place to work. Even staid, corporate ones actually do the trick for me, but places with a bit of character tend to be more fun.

I actually think a coffee shop culture may be a key component to a creative environment. I attended UC San Diego as an undergrad, and while it has some wonderful qualities, I think it is missing the coffee shop scene you get at an urban campus (Berkeley and Washington are a couple of good west coast examples), where there's a seamless transition from the university to the coffee shops immediately next to it. Don't get me wrong, the coffee shops in the beach towns around San Diego are pretty great, and full of students studying, but when you surround a university with them, you get a kind of magic.
Yeah I've always been tweaked by the "inborn" trait thing. I think there's a natural affinity that people can have for things, but at the same time, anybody who puts in the hours can get there with this stuff. Yes, some people "get" how to play a piano right off, and they're naturally really good. For many people who are really good, though, they put in tons of practice hours honing their "piano qi". My 2 cents, at least.
Google has developed Google analytics to help you answer questions like that.

It is up to you to deside if you feel it is too icky to use.
Apple Pay, Google Pay, Visa, Signal - there is a lot of companies basing their business model on Office Space.

Hackers had the same theme, right? And Operation Swordfish, which was trash.
Ahem - https://github.com/quartzjer/Locker
train smash
n
South African informal a disaster or serious setback (esp in the phrase it's not a train smash)

That's an interesting phrase.
If you try hard enough you can always find a piece (or many) of code that will "brick" (using your definition...) your device (whatever that is). I don't consider this a bug, or not a serious one at least.

And in this case Apple's approval process could protect the consumer. They would never let something like this past the gates.
errr, that's what I said...
That depends on what % of your cpu you're using, and how sensitive you are to disk bandwidth. Look at what fraction of the host machine you get ("How many Linodes share a host", http://www.linode.com/faq.cfm ), do you use more than that fraction of the resources that would be shared (disk I/O, CPU time)? How much is having a nice web interface for rebooting and such worth?
He resigned after they refused to run one of his articles as written. I think this is an important distinction because other journalists have been fired for their speech, but he wasn't one of them.
Interestingly they seem to have been optimizing the OSS driver for workstation uses lately where before the focus was on desktop/gaming applications only while the recommendation was to use amdgpu-pro for workstations. [0]

[0] https://www.phoronix.com/scan.php?page=news_item&px=Mesa-21....
3. A day of implementation can save 20minutes of design .
Remove Google and you'll likely see the open web slowly dying as the remaining big corps reduces its power and moves everything to walled gardens.
Wondering how these micro benchmarks would fare on FreeBSD. (Will post here if I end up doing it over the weekend)
So because it doesn't provide absolute security it doesn't provide "additional" security? Those are two very different things.
And the tool the new monopolists are using? The browser.

Somebody needs to redesign the browser so that it becomes vendor agnostic. That is, if I'm doing a search, I shouldn't see a brand or care who is providing me the results. All I care about is the quality of the results. Same goes for reading articles and buying things. Take the branding out of the web, and you'll kill the monopolies. (Yes, it would wreak havoc on the entire internet business model, but I have the magic wand, and I'm prepared to use it)

Is there some reason we have to have brands? Can't all the things we do and places we go be put into a configuration file somewhere and managed automatically?
So in your opinion, silently boycotting corporations is the only effective thing you can do? What a depressing world view, and one that seems extremely ignorant of American history.
Are those ToS legal?
>"to be clear, we _never issued_ any DMCA takedowns to anyone"

That's just disingenuous legalistic manoeuvring though isn't it. You claimed that you had issued a notice, to yourselves, and it was outside of the email recipients ability (without issuing an injunction - or whatever the process is in your jurisdiction) to confirm your claim. They took your word on it.

So fraud or a DMCA.

But no you say it was just "a mistake".

Forgive my cynicism but this is standard fare for the legal departments of big business, using the law to bully people who financially can't afford to protect themselves against false claims.
Bill Gates might rather cure river blindness, malaria and cholera. He's at that stage when a billionaire thinks about humanitarian legacy. Similar to Andrew Carnegie and the moguls of that generation.
This feature sounds great on paper. But it means adding yet another FB dependency (or third-party if you will) to my web page, and that means more stuff for users to download. It also clutters the UI and placing it on a page can sometimes be a mayor PITA, depending on the layout of your page, and the last thing I want is to redesign parts of my pages yet again because FB released a new button. You can always choose not to use it, but we all know how that is with search-driven traffic. Now days if you don't have FB's like button it's like putting "Disallow: *" in your robots.txt. And it will (probably) be the same with this "send" button.

I just wish they'd figured out a way to combine the two.
Then this will be the most interesting book you've read this year: http://www.amazon.com/Surely-Feynman-Adventures-Curious-Char...
(Discussion at http://news.ycombinator.com/item?id=2039573)
You can get a binary at:

http://kodapp.com/download/ (direct link)
Fun fact: despite being an apex predator, there are no recorded human fatalities from orcas in the wild.
Yes, the recommendations appear to mean almost nothing. Americans didn't even reduce the amount of fat consumed since the government started recommending that they eat less fat. They just haven't increased it as much as they increased the amount of carbs consumed. https://www.washingtonpost.com/lifestyle/food/did-the-govern...
I think nobody disagrees that talking about diversity is divisive. But talking about it using critical race theory terminology is.
The same for me. I bought 2 keys and the idea was to have one as a backup key. But I did not find a way to do it. Anyway, even after read about how it works on some websites and watched some videos, the whole things is still a bit of a black box for me. I have no idea how a non-techie at moment a such device can use safe.
I’ve been using the original USB magic keyboard (same as in this link but without the number pad) and the original Bluetooth magic keyboard for about 12 years with no issues.

Just got an M1 MacBook and it’s so nice to have a pretty consistent feel compared to my other keyboards.
I'm afraid truth is stranger than fiction, because PonziCoin was already created in 2018:

https://www.coinbureau.com/analysis/ponzicoin-crypto-crazy
What? Unless things have improved a lot since I last checked all the designs for fully 3D printed guns I could find were one used affairs.
If true then aspirins may be just as useful as statins while being cheaper and safer. (But you won't see anyone funding a clinical trial to prove this, any time soon!)
Congratulations! You just capitulated to terrorists!
Because Microsoft has talented engineers who care deeply about their products. But for whatever organizational reason, we have this design-by-committee monster.
This misses an important fact: not everyone is acting in good faith and what should have been a discussion on public health policy has been turned into a political football.

Good on you if you can help people who are struggling, but recognize that when people push back against the lockdown there are often ideological factors in play.
dont use apps at all. works fine.
Could you elaborate a bit what you want to achieve by learning Haskell?

I'm a Haskell newb as well. Learning it because I'm interested in theoritical CS (category theory, type system, etc).

If you ask me do I have any benefits of learning Haskell, then my answer is no. At least for the moment. But that doesn't stop me from pursuing it.

Of course, your mileage my vary... :)
I doubt many projects take the same disciplined (akin to micro-services) approach that postfix does:

... mail delivery is done by daemon processes that have no parental
relationship with user processes. This eliminates a large variety of
potential security exploits with environment variables, signal handlers,
and with other process attributes that UNIX passes on from parent to child.

[edit] sorry for the spam, there was some problem with the submission form.
This was exactly my parse tree as well.
You can run OWIN apps self-hosted on Mono/*nix. Here's my write-up for doing that on Heroku: http://friism.com/running-owin-katana-apps-on-heroku
That's really weird. I use firefox with NoScript for all my browsing, and if I need Flash or something I fire up Chrome.

Of course, this is on desktop Ubuntu. On my Droid I guess I just use Chrome...
Well I just had a talk with my dad on this. The primary problem is it's still too hard to express yourself online. He can't do skype/flickr/blogspot etc without help. It's hard for us tech people to see this.

And once you put those neighborhood conversations the author mentioned online, you'll have to deal with privacy (ie control), which is an even bigger problem.

The next 10 years are gonna be fun.
Whatever seems like the most fun to you, of course.

Also: there are many more possible compilation targets than ones you list.
It was a good reminder for me to disable Flash and PDF (and 30 other plugins) in Chrome. I use Chrome for almost all my browsing, but if I need Flash or something else on a specific site, I can open it in IE or Firefox.

Maybe someday Chrome will have a plugin "whitelist" for sites so I can only allow Flash on the sites I want to.
I've seen some negative stories about working at Amazon. I don't recall seeing anybody write that it's a great place to program. Anybody have any stories or links about the upside?
StructionSite | USA Remote | Full-time

StructionSite is the digitized construction site. People on the project can inspect progress and communicate in real-time, without having to be onsite.

Hiring:

1. Sr CV Engineer

2. CV/ML Product Manager

3. Generalist / Full-stack: Elm, React, Ruby on Rails, Rust

4. Sr Cloud / ML Ops Engineer

5. Mobile / Android Engineer

Apply here: https://jobs.lever.co/structionsite

Or email dan-at-structionsite-dot-com for info. :)
I agree with this on principle, but I just can't shake the feeling that this sort of conveniently "incidentally" leftist NPR story is slanted, and therefor untrustworthy. I've been gaslit by too much media for too long to trust anything I read from anything even slightly mainstream. Everything is politically compromised, with few exceptions (WHO, CDC, UN, the list goes on).
> The researchers then monitored the workers' on-the-job performance, comparing them to a group of workers that didn't get paid upfront. The researchers find that the workers who were paid upfront were significantly more productive, making 6.2% more plates per hour. The biggest effect was seen with the poorest workers. Even more, the plates they made were less likely to be marred by mistakes, indicating they were more attentive on the job.

> The authors conclude that giving workers cash upfront helped alleviate the mental burden of their financial problems and freed them to be more productive. It echoes findings from other studies on the psychological consequences of poverty, but it is novel because it looked at the effects of it at a real job rather than in a laboratory setting.

I'm not sure I would come up with that conclusion based on the study. My interpretation would be that the workers were grateful for the advance or felt there was a catch. But then again, if you had the opposite effect you could argue that they had no accountability. Or a more narrow interpretation would be that workers that are paid up front are more productive. That's the problem with interpreting these studies, you can always make a story.

I think it would the argument for the debt alleviation would just be a cash grant, not tied to the work. I'm not sure why they didn't do that.
I provided a link to the biography writer's website in an adjacent comment. It was released in 2019. The author said something close to what I wrote in a paragraph or two and I rejected it, then over the course of an hour long interview on the radio he convinced me. YMMV. The full book reference 700 writings by Clarence Thomas.
The left menu of Kexi (https://calligra.org/assets/img/kexi-summary.png) is very visually appealing to me and I wish more Linux software used the mix of dark and light for side menus.
That is amazing, I never knew about that. We should have standardized it for email as well.
I wouldn't worry about "STEAM" being any worse than "STEM" already is. The common thread in "STEM" is, as far as I can tell, things that Americans think are too hard for them. Concretely, I'm not sure what good the policy implications are of a category does that spans mathematics and educational evaluation and public policy and archeology[1][2].

[1]: https://www.ice.gov/sites/default/files/documents/Document/2...
[2]: https://www.nsf.gov/pubs/2012/nsf12599/nsf12599.htm#appendix
> But it’s how businesses were always designed to work

Who taught you this? If there's a specific historian pushing this narrative I'd love to know who it is, because on the surface this claim sounds absolutely outlandish.
Weird, because as web developers we've been pushing towards static typing (TypeScript, ReasonML, etc). I'd much prefer to be learning Rust than having to brush up on my Python, to be honest.
Hello!

Why did we create gantt.io?

A good design is a mirror of the quality of your work. When you present a project to a coworker or a client, the planning is one of the most crucial elements. Compared to all other Gantt tools on the market, Gantt.io is by far the most versatile tool when it comes to the design aspects. Each and every element can be customized, but we did put a lot of effort in a very effective and efficient user interface to turbo-charge your Gantt creation process and generate beautiful Gantts in a couple of minutes. Alone or in online-collaboration with your colleagues and friends.

One more thing ... we also invented the time travel wheel! Every action is saved and you can go back at any moment and restore or create a new Gantt with a fork.

Try it - it's fun and intuitive! And don't hesitate to ask us any questions - we are more than happy to answer your requests.
In my open office next door, people have been refactoring a cpp98 monolith into more interdependent components to be able to have a better test suite, better CI integration, better deployment story. That sounds about right.

Well, the issue is that they have done it a bit sneakily, they removed all the legacy code they haven't understood. So the code is much more elegant, it has been moved to cpp11 or 14, it ticks every good practice. There is only one slight issue : it does not work. It somewhat work, but is not reliable and fails regularly in unexpected ways. And they've started 5 years ago, and haven't been delivering any business value since then.

At the beginning, it was okay because they had some leeway but now they are blocking the release of new products, and our market share is in free fall.

Heads have started to roll.

To be fair, a few years down the line, their team will likely be more productive and efficient, but I am still not sure that the cost of the rewrite was justified. Still the article is very on point on the risk of not paying your technical debt.
Change vagina to mangina to lessen sexism
I take your point, though I’m less bothered about errors on Reddit formatting than I am errors in air traffic control.
Thread affinities are tied to 64-bit numbers. So processor virtual cores are lumped into groups of at most 64. Threads can only be assigned to a single group at a time, and by default all threads in a process are locked to one group.

https://bitsum.com/general/the-64-core-threshold-processor-g...

https://docs.microsoft.com/en-us/windows/win32/procthread/pr...
For $900 they can have it opened without fully destroying it.
This article doesn't seem to mention that penetration testing in general is a booming business, and there are many firms out there with the same success rate. Neither Mitnick nor his company are special in any way.
Same reasons MS ended up buying Skype, despite having a near decade lead in tech (NetMeeting before MSN Messenger), 300M active users, etc. etc.? MS even had VoIP-to-PSTN in the 90s, albeit via a poor partnership with MCI.

Same reasons MS ended up investing in FB, instead of turning Messenger (think: you've already got everyone and their friends using it!) into a good social network?