jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I'd love to experiment with tiling WMs but then, I'm on Win10 in corporate land with low res screens.

My 'tiling' is a vertical split which is done easily with a shortcut and mouse follows focus. That serves me well.
> If unions are so bad for workers, why do large corporations sink millions of dollars in anti-union ads in newspapers?

This is a false dichotomy, it is possible for unions to be bad for (a majority of) workers and employers at the same time. Employers don't want to be sandbagged with low performing staff any more than their coworkers do.
Yeah, agreed. Feels like programming a PHP/ASP website directly on the server through FTP, like we did in the 90's
I would make a deal with a friend or neighbor who gets 5G reception on top of the hill. Connect a 5G modem to a Ubiquiti point-to-point antenna set that beams the connection to the house at the bottom (they have different products depending on the distance).

That may violate the TOS of the original connection but probably wouldn’t come up.
That's a "should" statement. Another "should" statement is that no one should rely on the rent from their properties to pay their mortgage.

As it stands, it was known to landlords that the CDC has the power, during pandemics, to engage in action such as this one or even more severe. Yet they chose to take on risk, which provides essentially no service to society.
yea. I don't think it's a guy trying to make money with a cute joke that's to blame for global pollution. You're barking up the wrong tree. I'm not trolling you, but i doubt these guys are making millions of their product. They simply want to live. We shouldn't be punishing them for the sins of the Great Polluters.
Regardless if you think this is good or bad one things I think bears pointing out.
Twitch banning process has no accountability. They can ban you for however slight or even perceived and for a lot of people it means a loss of their livelihood and they don't have to justify to anyone. And it not very hard to frame it on breaking some deliberately vague rule.

Now I don't think that is much of leap to understand the chilling effect that would have.
And you can be okay with that. It all to fight wrongthink anyway. But remember twitch is owned by amazon, a company the is running at the moment a disinformation campaign against its own workers effort to unionize.

So twitch may enforce rules that align with your own beliefs right now, but they are not on anyone's side but their own and if suits them to go against those very same believe there is no one to stop them. I don't really want such a entity presiding over the morality of my life, would you?
I rather just write a bash script. It's the lowest common denominator. Make may not be installed by default in many places and it has some weird syntax quirks that make it annoying to use IMO.

Here's an example of how I like to do my "bash scripts that sorta work like make": https://github.com/francislavoie/laravel-websockets-example/... basically each function is a "command", so I do like "./utils start" or whatever.
> Under the thin veneer of civilized society it's still the law of the jungle

that "law of the jungle" thing is a myth. people believe it because it makes sense, but it isn't real for humans or almost any animal species.

what really exists is that people feel very good when they view themselves as superior to others, and they come up with an insane amount of mental gymnastics to justify what they do to attain that feeling.

one of the great myths of nature is that predators have some sort of instinct to screw over their social group at every opportunity. even most animals know that there is strength in numbers and in fairness. we humans have taught ourselves that fairness and consideration of others are weaknesses and that feeling like a badass at the expense of others is very positive.

humans are literally an irredeemable species at this point, because all of the evidence of what I say is available to anyone with an internet connection, but it's easier and more fun to feel like a badass occasionally than it is to change your view of society, so the facts get ignored and humanity continues to destroy itself over smaller and smaller things.
Here's a dumb question: doesn't slow software affect the environment significantly?
The fact that very little of his term is left and that everyone, including his former allies, are abandoning him, make the story less surprising in retrospect.

But yes, these are hard to predict times.
Roblox is beating Minecraft in MAUs. Roblox is also a platform.
Great to hear that people are working on this, thanks for sharing. Looking forward to seeing that work mature.
1.44 MB 3.5in floppies had 17434 bpi. Hard disks apparantly have around 1 Tbpi. That's like saying it's possible to jump to the moon because you could do a slam dunk back in school. You're probably still right, though.
https://www.anandtech.com/show/11925/western-digital-stuns-s...
https://en.m.wikipedia.org/wiki/Disk_density
The newspaper doesn't have to publish your letters and neither does facebook or twitter. Feel free, as in free speech, to setup your own website.
I use both. I realize that Facebook already has my social graph and the epsilon more information they get from my family chats pencils out to epsilon. I use Signal when I don't want Facebook to know and monetize that knowledge.
I'm actually curious: where would this be a slippery slope to, in your opinion? I understand that these platforms have a lot of influence, and I wouldn't like it if they censored whatever I believe. However, I think that new social media platforms are created fast enough that one can always find a place to discuss whatever they would want to discuss. (Both for better or for worse)
As was said, this is just a slippery slope argument. Which is especially odd considering the platforms already have all the power they need. There is no more power to give.
My Wordpress blog has a system font stack (that's vanilla Wordpress with the current theme Twenty Twenty One), and a Lighthouse score of 100 Performance, 100 Accessibility, 100 Best Practices, and 98 SEO.

The only plugin that's relevant for that is WP Super Cache.

I don't know what the author did with his Wordpress, but even the awful Twenty Twenty theme with the broken fonts wouldn't give you a 19 score in Performance.
https://blog.sonicbids.com/8-jam-session-hand-signals-musici...

http://www.preservationsound.com/2010/09/microphone-hand-sig...

https://www.cybercollege.com/hand_sigs.htm

And any orchestra can follow a conductor, baton or not.
There is an obvious problem with the Fed and ECB going overboard with crazy policies. I mean come on, it's pretty laughable that these giant institutions are unable to do their job. They should be a laughing stock and people should stop taking them seriously because they can't even do something as simple as hit 2% inflation.
Or we just take over Saudi Arabia and eliminate the House of Saud. Probably cheaper in the long run and eliminates the morons who funded Wahabism into a major threat.
But keep in mind, data is not information, information is not knowledge, and knowledge is not understanding.

A quick question: Is the plot summary on the Wikipedia page for Hamlet equivalent to watching the play, or to reading the play with timeouts to look up the references?
It is also true that it was once really hard, from a technical knowledge and skills point of view, to make video games. There were no engines like Unity or Unreal. Every feature your game needed had to be written from scratch. The artistic tools, particularly for 3d modeling, were crude and had to be adapted by people who understood what the engine was doing.

Now all those things are much easier to do and understand. There are thousands of tutorials on the internet. So making games is becoming more like writing books, putting on plays, making a low budget movie. More people can do it than there is an audience.

The best are still very valuable, in every discipline. But the supply of average people is almost limitless.
It may seem strange but when discussing things like this ("This new thing is going to win") I'm always reminded of the response people here on HN had to Adobe going to subscription-only. There were pages and pages of comments about how it was disrespectful, obviously dumb, CS2 was so good they didn't even need a subscription, how they were just opening themselves up to their enemies who would now win, and how because of all that, Adobe would clearly be regretting such a disastrous decision, they'll see, just wait for them to rue the day. Surprise! Adobe is over 10x more valuable than it was 10 years ago, and is still the 900lb gorilla in the room.

I suspect Blender is "winning" in this area in the same way that Adobe was failing: in the minds of people on this website, and nowhere else.
It seems like there is some ambiguous language use, based on the translation of Japanese terms but generally the canon seems to see them as Ghosts.

Presumably this would need to be decided in court, perhaps even the Supreme Court.

https://en.m.wikipedia.org/wiki/Ghosts_(Pac-Man)

I’m surprised frogger isn’t banned because it encourages suicide.
Also, this was an entertaining retrospective recently posted:

https://mobile.twitter.com/stantwinb/status/1336890442768547...

I can’t seem to find the old link, but I’m pretty sure it was on hacker news and somebody posted a nice collation of the posts.
Imho, Apple just wants money. FB will agree to pay 15 billions/year to keep tracking enabled, similar to how Google pays Apple to keep their search the default option.
I think I'd like living in NYC, actually.
It's not even an XHR request. It's a JSONP-style insert-<script src="someurl"></script>-into-the-body "request".

The fact they used jQuery to do this is incredibly amateurish. Especially since they didn't seem to realise they could do the same trick with <img> without creating an XSS vector.
I think there is a lot more work to do before calling this web-accessible.

As the classic goes, if my mother can't find it and use it without assistance it's not ready.
If I computer ever writes a sonnet we will now have to make sure it didn't read your post.
I think this is mostly due to the low impact on votes that these kind so of bills have. These bills can usually go undetected.

<spam>I think this again shows that groups like the EFF are invaluable. Donate today! </spam>
"We are all" is not the same as "everybody is…" — it just means that everybody in some group that the speaker counts himself a part of shares the following attribute.

But even that is a stronger claim than Gruber made. He simply said that not everybody in the group he was talking about preferred Windows — a majority could even prefer Windows and his point (that the Mac's software selection appeals to some people even though it's unquestionably smaller) would stand.
Would this system block websites at the IP level or at the DNS level?

Doing it at the DNS level would mean you could roll your own DNS or use a non-US DNS provider.

Doing it at the IP level would mean banned IPs and reverse-lookups of IPs back into domain names, checking against a list of banned domains. This one could only be bypassed through proxies.
I do a lot of bash scripting so I know `/usr/bin/sort` decently well. Using this technique I can use my bash scripting abilities to enhance my vim abilities.
Perhaps this is a late comment but as a new Zappos hire I can attest that Zappos still makes this offer (and now it's $3,000 and is valid for 3 weeks after training). The reason is two fold.

First, Zappos wants to retain employees that want to be here. The culture is unlike anyplace you'll ever work. For some people it's attractive from the outside but overwhelming once you get in the door. Zappos wants to provide an enticement to help you make the decision to leave in case you want to.

More importantly, Zappos realizes that for a lot of people, staying in a job is a matter of finances. I may be miserable but I can't afford to miss a paycheck or two. For a lot of people, $3,000 can provide a few weeks or more of stability to help them find a new job. It makes fiscal sense.
You still haven't answered what you're going to do if the current SQLite code simply can't run on a particular OS stack. There's no guarantee that every future stack will have a C compiler, or even allow C programs.
I think it's a generational thing.

A key generation using the iOS platform as a gaming device now is young - the under 25s. I suspect id has almost no penetration or brand recognition into that demographic. For id, the void between 1999 and 2009 merely contains Doom 3 (and Quake 4, sort of), a game that was not targeted at or appreciated by young gamers at all, who were all busy on their consoles.

id seriously needs to bring the younger generation on board and get known among that group, since the older gamers will naturally drop off over time (I'm 29 and was a huge id fan in the day but already have stopped buying and playing games on most platforms). Stocking it high and selling it cheap is a great way to do this, especially as many under 25s are living on gift iTunes store credit bought by parents.
Sorry, by "powers of two" I meant bitmasks, not actually dividing with powers of two. Let A = 2^1, Z=2^26, and then OR with 2^1 when you encounter an A, etc. If the integer is non-zero when you're done, you've exhausted all the characters in the original string.
Funny you should say that. During my undergraduate, I got almost fired from my University for being one of the top students at maths and one of the worse in physics - it was in France, a bit different than in the US.

I recall that a physics chapter would start by "we take the Maxwell equations as [complex formulae]..." and for the life of me I wasn't able to understand them, or see where the teacher took that from.

On the other hand, maths seemed more logical, and even now - almost 15 years later - I can correctly recall my undergraduate maths classes, because I have them so well ingrained in me, because I could understand how various ideas connected to each other.
To Read the Full Story, Subscribe or Log In
You quoted "So far as has been observed". How much more hedging do you need? Basically you're arguing for something useless; that no definition be made until there is 100% certainty, regardless of caveats. Such a high bar gives us no utility.
You mean some people are uncomfortable in having their place in the social pecking order challenged? News at 11.
This and Web Components [1] in general are high on my list of technologies to learn.

[1] http://webcomponents.org/
Agreed.

The only way that the post makes sense to me is that if the organization is large enough, have a role that supports CTO / VPE's efforts and tried to do it in a more data-driven way.

So this way CTO / VPE still have those responsibilities, but have a person who is fully focused on measuring the impact of changes and getting data.

I think these would be very special roles and very few organizations, so not enough to really talk about it as an alternative to the two traditional tracks. That said, there is certainly there is value in this role.
Rails has allowed me to move from being a product/programme manager to start up owner / developer in six months. I've managed the development of products using PHP and .NET technologies, but when it came learning to code myself, Rails enabled me to learn and iterate quickly. Ruby is beautiful, and the Rails community is both prolific in terms of making the gems you need and responsive when you have problems. 12 months ago I was coldly agnostic about frameworks, I am now a bit of a fanboy.
"By and large, programming is a young man’s game"

As a middle-aged programmer who is a much better programmer now than I was when I was young, I'd argue with the article's initial premise.
Managing any project with thousands of contributors is very hard - namely, duplicate bugs, low quality bug reports, bugs that are no longer valid given OS or version changes, etc.

I can't imagine how hard it is to manage something on the scale of Android, where it's so consumer-oriented, half of everyone with a phone (roughly) potentially could be using the bug tracker.

There may be some interesting room to build a bug tracker that can better semantically sort, and ensure better quality bug reports - templates for bug reports are a start, but there are very few if any good triage tools for the people on the other end of the system.

In this case, yes, there should have been at least a canned template response such as "if this still affects you,..." etc, but even that is difficult - with 50 people replying to a bug report, it's a good way to get 50 duplicates.

Ultimately, it's a sign where open source project management practices get increasingly hard the larger a project gets, and while it may be possible to keep up with the contributors, keeping up with userland can be an even larger feat.

In some ways, proprietary software has a it a LOT easier, and I don't envy the task.

While not every project can hire 15-30 extra people to manage and prune a gigantic issue tracker - Android probably can, and probably should, given the spirit of what it is.

Longer term, I still think we can do a lot better with bug tracker technology to provide more semantic views into what's there and needs to be done - eliminating the need to keep things pruned in this way. But we are no where close yet.
It's a Greg Wilson talk, which immediately made my heart jump. Then I saw it was from 2010, and I've already seen it.
The paper (http://research.microsoft.com/pubs/118663/paper_tr.pdf) is an academic-style tech report by researchers, not ad-copy by people in HR.
My site still works! (Thanks, prgmr ;))
See the previous HN discussion: http://news.ycombinator.com/item?id=960886
s/*head != NULL/head != NULL/ (d'oh)
> It doesnt touch the dom, is not event driven, doesnt involve loading lots of files and does not render anything.

It can be argued what constitutes JS engine, and what makes other parts of browser. I'd tend toward `pure JS' view of the JS engine; excluding DOM document and DOM events. [0]

Measuring speed of `naked, bare' JS engine makes some sense, even if not directly for web developers and web users. As some other posters pointed out, JS itself may be used for server-side scripting or general data processing, where access to DOM may be irrelevant. Just raw JS and some custom API for I/O.

However, I don't trust this method of benchmarking fully. There are optimization techniques that may skew results quite a bit. I guess dead code optimization could end up taking whole loops out of JSLint's code, if there are no side effects. That was implicated in discussions about some earlier benchmarks by other authors.

----

[0] Not sure if it makes a strong case, but here goes: when Apple forked Konqueror's KHTML into WebKit, they used own JS engine instead of KJS.
I remember hearing about the Black team from a training manual given to new hires who worked at Sperry/Univac in the late 70's - early 80's. There was a passage where the Black Team considered it a "failure" when they couldn't identify a defect during a testing round. And conversely they considered it a "success" when they identified a problem. Its almost as if they were doing TDD before anyone knew what to call it.
Strong statements, no evidence. Barely distinguishable from trolling.
> I'm no exercise expert but what appears to be important is keeping your heart rate above 120bpm for long periods of time.

Well, post-COVID that was happening without exercise. Fortunately, things went back to normal over time, my student insurance sends us to the "student health center" and they were convinced 120 was a normal resting heart rate for an otherwise healthy 26 y.o. who was used to half that a year before.
>Unikraft has been extensively evaluated in terms of performance. Evaluations of using off-the-shelf applications on Unikraft results in a 1.7x-2.7x performance improvement compared to Linux guests. In addition, Unikraft images for these apps are around 1MB, require less than 10MB of RAM to run, and boot in around 1ms on top of the VMM time (total boot time 2ms-40ms).

https://unikraft.org/docs/features/performance/
Well you have a lot of people chipping in for Uber to be valued at $41G. While that doesn't tell us much about each actor's rationality, it does indicates that some people think there's value in the company's future. I can personally imagine a world where I don't own a car and pay 300-500$ a month to a company such as Uber so that a robot comes drive me from A to B whenever I want.
That low pay serves as a gatekeeping mechanism so poor people can't survive on that career. On the other hand, journalists have a disproportionate influence over public discourse, now tightly controlled by the elite class.

Or maybe it's the reverse, because the field has high prestige and impact, it attracts upper class children who don't need the salary, causing a downward pressure for journalist wages.
Is TikTok the new NBA?
Twitch was originally Justin.tv, just a live stream of founder Justin Kan.

https://en.wikipedia.org/wiki/Justin.tv
"True homomorphic encryption isn't possible, and my guess is that it will never be feasible for most applications. But limited application tricks like this have been around for decades, and sometimes they're useful" - Bruce Schneier https://www.schneier.com/blog/archives/2019/07/google_releas...
They aren't currently issuing LPFM licenses.

Commercial operators and, in particular, NPR have fought incredibly hard against LPFM even with the anemic power/radius limitation.
That was my first thought as well. It's just a group on any of these messaging apps, apparently - as it is not even mentioned "anywhere", without encryption or any kind of strong privacy measures. Feels like an app hoping for enough traction followed by an acquisition or getting into data selling business.
This overall seems extremely poorly considered. Hopefully, archiving services and efforts are going into overdrive to fix Twitter's errors here.

Allowing hijacking of old, valuable historical Tweets makes no sense — even if it would be nice on some level to reclaim the handles. It may not be worth it.
Wait, is this really happening? Can you confirm or post evidence? This is a big deal if so.
Title is clickbait, suggest it be changed to something like Fortran is getting more popular.
Postgres still doesn't support native global replication, :( this is kind of a deal breaker for me.
Half of that going to tax is terrible for the business's cash flow. That and the abysmal interest rates just incentivise businesses to waste money rather than save it for a rainy day.
> Perhaps they're special cases

They are special cases. Very, very special. There is a 150 year old family cemetery a stones throw from my house. No one cares. A quarter mile from my last house there was another one. I drove past several on my way to work. NO ONE CARES. The number of old cemeteries that are of any interest is so minuscule compared to the number of cemeteries.

Cemeteries are a growth of the Christian idea that you're going to be resurrected one day and peoples general fear of dying and as long as someone knows where they are they're not really dead. They are a colossal waste of space.
Yes, JITs in WebKit and Gecko showed up around the same time as v8, or a little earlier even. And the WebKit JIT (Nitro) beat v8 on various benchmarks.

It's still possible v8 somehow sparked those other JITs, if before it was public the developers of WebKit and Gecko learned of v8 and stepped up their game. But, I don't know if that's true or not.

Anyhow, it's an impressive achievement that people still mention v8 as the reason JavaScript is fast, when it isn't the fastest today, and wasn't the first to be fast historically. Although, it is certainly a worthy VM, just one among several.
My Norwegian company calls it IT, with developers, devops, UX and the whole shebang. Generally the best-paid department of the whole company, which is in finance.

IT support isn’t even employed here, it’s contracted out.