jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
That is some very clean-written Lua. Kudos!

I'm excited to pull this into nginx's lua bindings and come up with something cool (and extremely performant)
Spark uses off heap memory via JNI in order to avoid JVM memory management drawbacks. It hides it behind a heavy abstraction, which makes it plausible to use such solution for data processing pipelines, for the smaller applications not so much.

But for most things that is not that much a problem - I'm not saying that JVM memory model makes Scala unusable, just that Spark is not a great example here.
They have only announced circumstantial evidence that the so-called "stalking" was related to the leak.

Remember, the so-called stalking was looking at information that the owner chose to share with the company and didn't mark the "private" flag on (which is available as a default to apply to all meetings).
> just not happy with the JVM memory reqs

I'm curious if you did any measurements and what you prefer instead.

The managed heap is very efficient. I have a web server (built in Scala) configured on my own VPS to run with a 10-100 MB heap. To this you add the JVM's memory used for managing OS threads, opened sockets, JNI, GC overhead and I end up with a process using 190 MB (RES), which is reasonable for a server-side process, because you can actually do a lot in it, Java processes being able to be fat.

In my experience a well grown Java process will be much more efficient and predictable in terms of memory used than Node.js, PHP, Ruby, Python, at the very least.

The only problem I've experienced is the startup time, plus depending on use case I might prefer native binaries. GraalVM looks promising.

Scala.js is useful on the sever for example if you need to work with "serverless" tech, e.g. AWS Lambda, for which startup time is important.
Most places with high per-capita GDP (Canada, Scandinavia, England, Germany etc) have found that they can make meaningful, consistent, incremental progress on a lot of the problems Krein is trying to address through introducing a public system in sectors like healthcare, education, and child care - probably literally the only tack Krein would never agree to.

The problem isn't "billionaires" or "capitalism." I would probably rather billionaires lock up their money in Vangaurd stock - where its allocation is at least beholden to market forces - than spent it on misguided vanity projects.

The problem is that market failure is a real thing. Every other country on the planet seems to have realized this.
if we're talking about talk-radio then that's somewhat similar. But I'd imagine some of the pioneers of insta-celeb today will translate into gatekeepers of tomorrow.
In my book, work has negative utility. It is something you tolerate to get the fruits of it, which may have positive utility. Being paid in exchange for work is the sign that otherwise the work won't be worth doing for you.

The less work you do to achieve a desired result, the better. This is why technical improvements are valuable: they allow you do less work.

There are activities that are rewarding by themselves, like playing games, watching the sunset, or otherwise having leisure. You are not paid for that, you sometimes pay for it yourself, and still it remains worth doing.
This is great! Thank you.

I’m rewriting fluid mechanics lecture notes in Jupyter (with Blender videos) and I’ve been looking for tools to visualise the maths. PyGel3D kinda works but it’s awkward and doesn’t work on nbviewer.

I’m 100% on board with the death of PowerPoint and my students seem to agree now that they’ve seen Jupyter.
The documentary American Factory has something like this. The documentary is about a factory that is built in America and bought by China, to be run by Chinese and American workers.

After a while, the American workers start to unionize. Some of them wait outside to hand out fliers/info in favor of unionizing, and they called that 'stalking'. While some of the internal union fighting employees said they were not safe because people were watching when they were leaving. The organizing workers were fired.

This seems to be a pretty common tactic to prevent unionization, calling pretty basic human communication even a stalking or scary action, then firing them, mostly as a message to other employees.
But the question is not whether they are vulnerable, but whether they were actually abused. Big difference. We have evidence of the former. And virtually no evidence of the latter.
Can you provide evidence supporting massive de-platforming. As far as I know a few far right people who blatantly abused the TOS were banned. Most of these guys can freely post on Twitter and Facebook.
it's not "cold hard truth" it's a right-wing white-supremacist dog whistle.
forcing != free market
gg=G also works; one less character
Crazy and hilarious to think Twitter didn't exist then, and the only web 2.0 term to make it in was 'blog'.
Lettuce, like most leafy greens used in salads, is mostly roughage. Iceberg lettuce isn't as tasty but otherwise is fine. And iceberg lettuce is cheaper.

Lettuce, tomato, avocado slices, chopped green onions, and an anchovy or smoked oysters with vinaigrette is fantastic, regardless of what kind of green is used as the base.
What? He mentions it in the fourth paragraph.

> The elephant in the room is legacy lenses: it’s tough for a DSLR owner to give up his glass collection, because a similar depth of offerings simply does not exist in other smaller formats.
Interesting..

"This gives a value for x of about 4 µm. In a digital camera, making the pixels of the image sensor smaller than this would not actually increase image resolution."

So, the HTC One, which only has a 4 megapixels is already at that limit: http://www.htc.com/www/zoe/ultrapixel-sensor-size/

(and if the marketing graph below is true, the Nokia sensors are half as big..)
How is it weaker? I've just started running it on windows this week. Needs to run under MinGw, but other than that I'm not aware of any probs. Am just starting on it though, so it would be interesting to know.
I actually just "went" (but not completely) mirrorless when the EOS M got an autofocus speed upgrade and a price cut to clearance levels (I paid $350 for the body and kit lens). I am so glad I bought this camera.

I still use my T1i DSLR with "big glass" at places where I need reach (I could get a lens adapter for the EOS M, but if I'm rocking a 100-400mm lens on the camera, the smallness of the mirrorless is insignificant, and I'll generally want an optical viewfinder) or faster autofocus and I plan on buying a 70D real soon to replace the T1i, but the EOS M comes with me everywhere. And the image quality is soooo good for a go-everywhere camera (the sensor is the same size as the one in my DSLR, and even better in a few minor respects since it is basically the T4i sensor)... Image quality is leaps and bounds above the Canon S100 which was my previous attempt at such a take-everywhere solution.

Here's a shot I would never have gotten if the EOS M wasn't small enough that I can carry it everywhere (keep in mind this is just handheld using a bridge railing for stabilization, no tripod). I got this on the way to the parking lot after meeting some friends at the last Culture & Cocktails event at the San Diego Art Museum:

http://www.gmcbay.com/pic/bpark.jpg

There are a few more examples accessible via directory listing here, all from the EOS M for which I've since bought two more lenses (it still all fits in a very small Lowepro Lowepro Compact ILC Courier 70 bag even with the three lenses):

http://www.gmcbay.com/pic/
For anyone curious: released in 1994.
I think many developers on here evaluate programming languages solely based on technical merits without considering business needs. PHP's sweet spot currently makes it the wisest choice for many small business projects.

When you're talking about any project that's less than a thousand lines of code or so, PHP's weaknesses don't really present a major problem and its strengths (ease of deployment, ease and ubiquity of hosting, having a bunch of necessary features for websites from DB access to email built into the language) are ideal for smaller organizations, particularly those without a full-time technical staff.

Think about how many small businesses out there (restaurants, real estate agents, a simple online store) just need 1 or 2 basic dynamic elements (simple DB access, a contact form, some validation on an order form, maybe sending a confirmation email on a sale) on their website to work to enhance their business. PHP is a great choice for these types of projects - a good portion of non-technical small businesses don't need anything more elaborate than this.

I wouldn't recommend PHP for large or ambitious projects, as other alternatives like Node and Rails are likely better fits. But when you have a very simple small business project, PHP is by far the best choice for a lot of these types of projects.
All of these have a common issue which is that organizations were lying based on their incentives yet people took them at their word anyway.
There is fake news, and Fake News, the propaganda term used by Mr Trump as a weapon against anybody who used to disagree with him.

I agree that honest journalism these days is a lost art, but I do not care to be associated with far right American propaganda, thanks.
I don't think its even that rare.

As an example, there's a popular idle game called "ngu idle", full of complex overlapping and intertwined progression systems.

Someone made this spreadsheet to help you optimize your play. Some of the worksheets in this have very carefully considered UI and complex data flows. Its totally inscrutable if you've never played the game, but its more complex and well crafted than many apps on my phone:

https://docs.google.com/spreadsheets/d/1S1JXe3kZeqzxBOVXMo2-...
Yea, if you search for a term that is related to people having poor experiences at Amazon, on a website that is primarily only used by people who are unhappy with their jobs, of course you're going to find posts from people having poor experiences at Amazon. Duh. If I search "microsoft sucks" on blind I get a bunch of posts about how working at Microsoft sucks. If I do a Google search for "working at Google sucks", what are all of the top results? It's a bunch of articles about how working at Google sucks. If you search for bad reviews about a company, you are going to find bad reviews about a company. That's how search works. It's confirmation bias.
most likely these are cosmic rays hitting the sensor
Being able to prognosticate about a comments fate doesn't in any way make the comment itself more legitimate.
I’m not suggesting you have an opinion here but when I see this I always want to mention the following: I have no issue with GMOs per se. But what I have a real issue with is when companies make herbicide resistant plants and then suggest we dump herbicides in to our soil. These poisons have a serious deleterious effect on the environment and it’s something we now have plenty of evidence for. We’ve also seen plenty of data that this increase in herbicides is causing cancer in farm workers.

GMOs can be great. Really I do believe that. But we’ve got these companies that don’t care about much beyond their bottom line pushing out GMOs that encourage extreme levels of biocide use and I and many others have a real problem with that.
MSG is harmless, chinese food syndrome is a hoax.
https://news.colgate.edu/magazine/2019/02/06/the-strange-cas...
The disheartening thing, at least for me, is that there are always plenty of people who disagree with the lie. But their voices are discredited/downvoted/etc.

Just try calling anything commonly considered to be "science" or "truth" into question and watch the attacks roll in. At its worst, it can end careers and livelihoods.
The forward security issues have been fixed for a long time (since Vista I believe): they now use SP800-90A's CTR_DRBG. But the generator continues to be unprotected in user mode, seeded from kernel.
Are there any good apps for location-aware WiFi toggling? I rarely use WiFi outside of home or work so I'd like it to turn itself off to avoid stuff like this.
I am confused where you are linking MAC addresses of phones with MAC addresses of home wireless routers.
Everybody's gay for Bridget. And Linetrap.
That's totally unfair. A MCSE is much cheaper now than it was back in 2002!
Google managed. (They've been displaying pdf's using HTML for ages now).

I know it's cool to hype up everything as HTML5 now, like it's something totally new and completely different to anything that went before, but it's not. It's just some extra features that make a few things easier.
I've run a smart consulting business for 16 years now. I've watched over the years as many I've worked with have gone to FAANG.

There may be opportunity costs involved, but there is no way FAANG can grab all of the top talent. Some of it is going to make its own way simply because they want to write their own rules.
Is there a good solution for only building the projects that have changed? We looked at bazel.build but found it to be too complex.
Actually, the universe might be too young for life, and we're one of the first. The further you go back in time the more violent events like supernovas you'd find which would make the universe a very hostile environment for life.
That reminds me of openssl, which tends to release 1.0.2a, 1.0.2b, 1.0.1u and pretend it's the same version to not have to go through another audit.

They fixed that and moved to semver, and the FAA should put limits on what can be "technically the same version" too.
Maybe they added it since you looked or did something not match your needs? https://github.com/chrislusf/seaweedfs/wiki/Erasure-coding-f...
Capitalism doesn't care about ethics.
>notifies people randomly. “You might like x”

>pop ups that steal my keyboard focus

FWIW, my company uses Teams, and I've never seen a pop up or auto suggestion or the like. I'd be interested in hearing if anyone else has the same experiences that you do. Maybe we're not power users? It is mostly an IM and video conferencing/web meeting thing for us.
I'm willing to bet the developers who wrote the in game store are not the same developers who optimized the rendering pipeline
Thank you for sharing this, I personally am much less excited about the code now.

I took a look through her twitter, and her current opinions seem to be broadly similar to the ones she expressed in 2014.
I think if we have to make a distinction, then categorizing games of chance where you're wagering money or direct money equivalent seems like a fair one. And in that sense, I wouldn't consider every trip I make to a hole in the wall eatery gambling.
They did some good stuff: http://www.adriancourreges.com/blog/2015/11/02/gta-v-graphic...

And just thinking about the size of the game and popularity, to make it work at all, requires some skill. Which makes the OP even more unbelievable.
Yes my bad, this is a debugging remnant because all UWP windows share the same name meaning that it gets very confusing when the settings and other applications get captured by WinWM, or like the wifi popup, etc...

I'll address the bug soon
Using the average price of a beer can be quite misleading. Without knowing how popular each beer is, it is unlikely to provide a sense of what locals are actually paying for beer.

A better methodology might have been to compute the expected value of a beer (essentially weighting the price of a beer by the probability of purchase of that beer)

(Also, as others have noted, the standard size of a beer varies, so only including data for a particular size can bias the results). Knowing the price/ml might be an interesting statistic too, but it would have been good to know the price of a beer (for whatever ‘a beer’ means locally)
probably just forgot to be unprivated. The blog post was published today
There's something ironic about sending a spaceship to another planet and then being excited about a flying machine's maiden journey.

That said, I'm super excited. I hope we get VR video at some point. I want to soar over martian hills. These guys are my heros.
It is not. One side is winning the long war and it is not the USA.
We are, but the Fermi Paradox gives some pause to the notion that technological progress continues toward a post-singularity society that would make teanshumanism a reality. If it did, we’d be part of an alien civilization, since the galaxy would have been transformed long before we evolved.
Exactly where in what you commented does he equal aspberger with being a nerd? He equates it with being myopic, not geeky.
JPL has a history of hiding messages like this. One of the rovers leaves tracks that spell "JPL" in morse code. I think it's all kind of fun.
And how are people to know what is contentious to you and what comes with attached baggage for you?
"This decade"? Bitcoin isn't even from last decade. It showed up in 2008.
Hi Andrew, thank you for sharing this. I am inspired by the book and the reasons why you wrote it. This will definitely help with not only trying to use your book as some form of self-help, but to remind myself that when you put your mind to something, you can achieve it. This is something I have been struggling with for the last year and for some reason your book and this comment has been a motivating factor. Thank you.
I wonder if there is a decreased value curve when the N in a sample scale like this.

I think there would be much more value here if there were maybe 20 high quality, vetted, cold email templates with labels about specific use cases.

Instead, what I think is that this was bulk collected, so it's really not much different than doing a google search.

The problem should not be "where do I find a lot of cold email templates." The problem should be "where do I find a good cold email template when I am ___".

That is a lot harder to do, because it doesn't scale and requires actual expertise to curate.

YMMV, just my 2 cents (assuming whomever posted this is related to the company).
We should make you the energy czar that decides whats an important use of energy and give you a little hat and jacket. Ill take my transactional and monetary freedom.
I really hope the Mozilla team sees this thread.

I'm not opted-in, but if this goes forward to all users, you better believe I'm withdrawing my annual donation to the foundation, and I'm switching to a alternative.

This is not acceptable.
So you are willing to trade ~1GiB of your RAM and ~5% of CPU cycles just to be able to send/receive some text messages?
I use those services only in their webapp form and even then, my laptop grinds to a very noticeable halt as soon as they are loading in the tab.

Electron is a nice cross-platform solution until it isn't. Imagine using VSCode, Discord, Slack, Matrix, Spotify, some markdown editor and now you have 6 browser instances chipping away your machine resources...not even counting the actual browser.
No, it's just that the storage layer is low priority to improve for this use case, but it'll happen eventually.
This has been asked quite a lot, but HTML5/WebGL approach would require another complete rewrite. One of our key advantages: showing maps without network would not really work there, but this could be resolved with a storage-enabled wrapper like Cordova. We have even thought about making native plugin for Cordova, then existing code (with fast performance etc) would work.
Filmlook to put scratches and grain on HD video

Quite popular in videogames as well.
Especially brilliant was the Brass Eye Paedophile Special which satirised the media's obsession with paedophilia at the time so perfectly it did actually change things for the better. After the initial, predictable storm of protest that followed of course. I'd be interested how a US audience would react to that special. I'm sure you can find it easily enough on Youtube.
The anti-fiber arguments are all so crazy to me. They literally only benefit those making money on the status quo, which is a small number of ISPs. I cannot imagine walking up to 1000 people and asking them what they would put up with to improve their satisfaction with their ISPs and not getting answers like "Literally anything." It seems like this is one of those things that nearly everyone would agree on.
It's exactly the issue. Trace amounts of military weapons in the ocean are probably a bad idea, too. The whole business of environmentalism is post-war. Mostly since Rachael Carson's "Silent Spring".
It's interesting to see how their demo video aggressively avoids showing people wearing the thing. They obviously want people to focus on the use cases rather than the social dynamic of wearing a massive cyber-helmet. Yet those social issues will make or break the product - and I can't see how Microsoft can claim to have cracked that nut.

I suspect the "Glassholes" have just met their "Holo Trooper" brethren.
4chan changed my life.
I wasn't suggesting to ban any of those things, so I don't see how that's relevant aside from careless strawmanning. If a large majority of a society wants to ban something, it can, and often that's a reasonable thing to do -- cigarette ads are a good example.

I simply suggested that, when we're considering hacking our eyes as depicted in the OP to avoid ads, we might consider limiting the ads instead. And that has nothing to do with racism.
Koch has been pushing panpsychism in the media a lot and it is really unfortunate because it is poor science. If I were Paul Allen, I'd find somebody less publicly embarrassing to head my Brain Science Institute.
Gaming. One of better thing comparing to Oculus is that it can interact with real object.
Oof. I've got a NAS with 4 3TB Seagate Barracudas, same model number as the drives with the 46% failure rate. One's already failed, and I replaced it with the same model drive.

Anyone have a recommendation for how to replace all the drives with more reliable models without wrecking the RAID? Downtime is okay, but I don't have spare space for the contents to make a giant backup. It's currently set up as a "Synology Hybrid RAID" that looks an awful lot like a RAID 5.
Well, you raised $0 on a $48K goal.
Yeah, running anything related to AI involves GPU instances. An alternative is to point people to using Google Colab where you can get access to a GPU for free, but that's not a smooth end user experience for most folks.
The point is what the GP said: “It's a way better choice to be in a future where we are arguing about the extent and content of the regulation rather than the presence of it in the first place. A deregulated world is scary to me.”

If you believe a deregulated world is better then you should be pleased with the progress made by engineers and managers like those at Boeing involved with the 737 who disrupted and circumvented the regulatory state for airplanes.
I dunno, man. I upgraded my 8 year old router and saw my speeds increase 100 fold on speed test. Thinking this was an aberration, I ran some tests doing software downloads and some DB backup restores that would give me enough testing time to rule out connection start friction or drops, and it was pretty much confirmed.
"Content aware fill" works on the basis that you just want "some grass" or "some rocks" and don't know or care whether it matches the exact grass that was in the original picture.

If people have already heard the original song, then the computer isn't going to be able to fill in the lost information in a way that matches their memory.. even with deep learning
There have been a number of cases where the legality of requiring tax payment on illicit income hinges on the state tax authorities providing a means of paying said taxes completely anonymously.

Of course they do not expect anyone to pay - this is merely so they can Capone people. It's much easier to nail people for tax evasion than for the actual crimes they committed in a lot of cases.