skysight-inc/HackerNews huggingface dataset:
AWS has Aurora Serverless (https://aws.amazon.com/rds/aurora/serverless/) for that purpose with MySQL and Postgres compatible engines. But I haven't heard anyone using it for side projects yet.
My initial feedback is to increase the truncation threshold for the Episode title. I couldn’t read half of them on my phone.
I just say "No thank you." and keep walking.
Stores where you sign something (Costco, Sam's Club, etc) are probably different.
I've heard that they aren't checking for shop lifters.

https://www.cheatsheet.com/money-career/why-does-costco-chec...

From the linked article:

The first has to do with inventory control. The receipt checkers want to make sure that cashiers are correctly scanning all the items in your cart. The second reason is to make sure that you’re not overcharged or undercharged for any of your items.

One former Costco employee on Quora said it was far more common for the checkers at the exit to discover receipt errors than to catch would-be shoplifters in the act.

“Surprisingly, in my 12 years working at Costco, the receipt checkers prevented theft at the door by checking a receipt a grand total of zero times,” he wrote. “They did, however, discover a discrepancy on a receipt about two times an hour. Either an overcharge (customer paid for one item twice) or an undercharge (customer didn’t pay for an item).” Cashier error was usually to blame.
Yes, in fact the 'Special Parameters' section. I didn't notice it was relying on session cookie
In the 1990s when email was text, I kept all of my mail -- it was only a few megabytes per year. To this day I have a record of what I was doing from 1992 to 2000. It's really amazingly nostalgic to go through it, and sometimes sad as when reading e-mails from mentors who have since died.
I think it depends on your context. If the alternative to buying your product is not buying your product, people may be willing to pay an amount proportional to their wealth; but if the alternative is a lower-priced competitor, the price they're willing to pay will be anchored.

Jeff Bezos is far wealthier than I am, but I don't think he would pay a million dollars for a hamburger.
I'm in Gatineau, Québec and we got it too, so it even got broadcast to neighbouring provinces.
Ask HN: Linux or BSD for a web server?
Would either be fine? Or do you prefer one over the other? What are the reasons? Thanks
Congrats! And you are right. You don't get rich by going the beaten path. If your grandfather could hope to reliably get kinda wealthy by going to college, it doesn't mean you do. More: it means you CAN'T, because too many people 'know' they 'can', if even their grandfathers knew. Money is where no one is looking for it.
There was a similar bug in unraid that they ended up fixing in 6.8.0 where it turned out that SQLite wasn't handling some sort of error condition in read-ahead I/O? I wonder if this is related.

https://forums.unraid.net/bug-reports/prereleases/sqlite-dat...

From that report:

====== 8< ======

> In the Linux block layer each READ or WRITE can have various modifier bits set. In the case of a read-ahead you get READ|REQ_RAHEAD which tells I/O driver this is a read-ahead. In this case, if there are insufficient resources at the time this request is received, the driver is permitted to terminate the operation with BLK_STS_IOERR status. Here is an example in Linux md/raid5 driver.

> In case of Unraid it can definitely happen under heavy load that a read-ahead comes along and there are no 'stripe buffers' immediately available. In this case, instead of making calling process wait, it terminated the I/O. This has worked this way for years.

[...]

> What I suspect is that this is a bug in SQLite - I think SQLite is using direct-I/O (bypassing page cache) and issuing it's own read-aheads and their logic to handle failing read-ahead is broken. But I did not follow that rabbit hole - too many other problems to work on :/

====== 8< ======

Some related bugs they brought up:

https://bugzilla.kernel.org/show_bug.cgi?id=201685

https://patchwork.kernel.org/patch/10712695/

Edit: it appears that there's _something_ causing corruption when drivers fail read-ahead I/O. Whether it's SQLite or something else in Linux is another question.
Surely it depends on details. The cop told a lie that would obviously drive some people to suicidal thoughts ("you may have killed an innocent person"). If Carrey did something similarly concrete, then yes, he would reasonably fall into the same category by the parent post's qualifiers. Or he may have used less direct torments, being generally cruel over a timeframe. That wouldn't necessarily be better or worse, but it would call for a different analysis. The point being that the comparison seems fruitless. Whether or not they're the same depends on the details, and whether the answer is yes or no, I don't see how it affects this case.

Edit: "killed" -> "may have killed"
That's all totally reasonable. However independent of that-

One thing he said that sounded completely outrageous though was that the inclusivity committee asked "A reduction in the amount of effort expended pursuing cheating cases by 50 percent even though there has been no reduction in cheating cases."

That's crossing a huge line in my opinion.
As much as I love jazz music, it's not evolving anymore. So it's dead in pretty much the same way as baroque music is. It's beautiful, it's great but it's not evolving, no new big names like J.S.Bach or Miles Davis. That's a typical sign of no life in the genre.
That's a cute heuristic, but I think the better practice is to distrust scripts without tests as they can quickly diverge from the rest of the codebase.

It's still better to script in Python or Ruby than Bash. Nobody understands Bash. It's even more mysterious than Perl.
Show HN: iOS Game with SwiftUI
The problem is the federal reserve and fiat money system.
Not going into Iraq.
The euphemism treadmill moves quickly. Just get with the times, folks.
OK, so they used a femtocell (miniature cell tower) that had been exploited to allow console access. In particular, a Sprint Airave. Basically that gave them direct access to Sprint's WAN. And this is mind-blowing:

> It turns out that any Sprint device anywhere in the country can communicate [as in telnet] with any other Sprint device anywhere in the country.

So remote devices do have network connectivity to cellular baseband. At least on Sprint.

Do other cellular networks work like that?
Harvard which has access to a very large pool of candidates so would be in a good position to take the best candidates in each racial pool has admitted in court to having different SAT cutoffs for different races.

https://nypost.com/2018/10/17/harvards-gatekeeper-reveals-sa...

Let's say we lived in a world where racial spoils were being used as a way to distribute contested goods and services. How could I differentiate between this world and the world of affirmative action? In both places the defenders claim to me all the candidates were otherwise identical in aggregate and race was only used as a tie breaker in order to better represent demographics. I put forward some objective measures that show candidates did not appear to be equal in aggregate and they claim these are not a complete measure and once you include a more holistic evaluation then the non-AA candidates were either equal or less good.
I put together a Figma file with color and typography style for dev and designer
It's as easy as prioritizing reporting on the world that exist as it is, rather than reporting a world that doesn't exist in order to create the world that they want. At the same time, we have a tradition of grandiloquent socialist exaggeration leading to long overdue reform of our largely conservative society.

So we're fucked and you have to be pretty aware and insightful in order to get any real sense of what the hell is going on, both good and bad. It's the joy and the horror of democracy, markets, and people.
It should be pointed out that the various accessories mentioned in the article primarily serve to make a statement, they do not actually provide any kind of practical anonymity from competent surveillance infrastructure. Robust anonymity can't be created via technical means.
They have the same output as maybe a mid-size lab with maybe 15 postdocs and 15 grad students or something like that.
OK, not _supposed_, but it is a common practice, going back to traditional taxi services where you'd call a number and order a taxi to an address where you are. They'd ask you for your name which they'd also tell the driver they send you. On arrival, the driver would then ask the name when you're entering the car.

It's useful for busier locations, where more people would call for a taxi at the same time.
> We don't love pollution as much as you think

The national policies don't reflect this right now.
Because that is not a war and there is no win, poverty is a moving target and it will always be, unless forced equality is imposed to everybody.
OT: After the lamentation of the "Github Monoculture", why was development of coveragepy moved from bitbucket to github?

https://bitbucket.org/ned/coveragepy/src/default/ original project https://nedbatchelder.com/blog/201405/github_monoculture.htm... original post https://news.ycombinator.com/item?id=7690897 HN comments
True but I think competition is already factored into the hypothesis as the lowest price nobody is willing to pay, which in case of a hamburger and given the competition could be only say $25. So you will be looking for a peak in the range say $10-25.
And someone who was teaching at any US university in those eras would have been generally preparing people for what you call a "professional" role, not to become an ignorant peon like me working a wage labor job. Teaching people how to program (honestly, even calling it introductory "computer science" is a polite fiction) does not require inquiry at all, freedom or otherwise. It's a well-established course, much like high school algebra is well-established, and the concept of "freedom of inquiry" for the high school algebra teacher doesn't make much sense. If a university wishes to have senior faculty design such a class, that's certainly reasonable, but it doesn't fundamentally require innovation.

Which gets to the heart of the problem: there isn't a meaningful sense in which any of the decisions he objected to were related to a "freedom of inquiry" about computer science or even about programming. It would be one thing if he said, I don't think we should be teaching students this programming language or this material or this approach to concepts, I think we should be teaching another way. (For instance, he could have written something like https://www.joelonsoftware.com/2005/12/29/the-perils-of-java... .) I would agree with you that such decisions should be the purview of a tenure-track professor and not school administrators, and I would even agree with you that the growth of adjunct roles is an attempt to take such decisions out of the hands of professors. His objections were of a different category entirely. He objected to how he perceived universities to be coddling students, to how he doesn't recognize certain words as part of the English language, etc. It's a pretty motte-and-bailey argument to say that academic freedom also protects a professor's right to ignore any direction about teaching from university administration.

Suppose a tenured professor says, I don't think students learn well in the mornings in a classroom setting, I wish to teach at 10 PM at the pub, and I don't care what time and room these managerialists have assigned me to. Students will meet me where I say they'll meet me, or they'll fail the class. Would you say that the professor (who may genuinely believe this is a better teaching environment) is protected in this decision by "freedom of inquiry"?
I might have played a clone as a small child. Or maybe an early revision? I distinctly remember questioning what happens when more than 9 credits are added to the machine. This was because there was only one digit for credits. I found that adding 10 credits only counts as 9. Looking at imagery I am seeing two digits.

Incidentally, 9 credits of space invaders ruins the space invaders experience.
Let's not confuse invasive ads and tracking cookies with "exploits." We can dislike both, but they are definitively not the same thing and one is clearly a bigger real threat than the other.
Yeah that seems like it would be ideal since it would satisfy both use cases.

I’m just using OpenGL right now and hoping to port to WebGPU (and the corresponding native libraries) when it comes out. If the performance is adequate maybe I’ll skip porting to Vulkan altogether.

So to dynamically load shaders I’d prefer not to have to ship a separate shader compiler on every platform. I also worry that a separate shader compiler implementation (used mostly offline) might not have as good portability/security/performance as something that’s part of a web standard and implemented directly by browser vendors, although that’s not guaranteed I guess.

Of course this doesn’t matter to game engines that always compile shaders up front and already support SPIR-V. But a lot of existing WebGL code isn’t like that. The rest of the API doesn’t look too complex, so if there was an easy way to input shaders (of course in addition to SPIR-V) I think it would go a long way to making it a total replacement for existing WebGL code.
Reminds me an accident which was caused in Hawaii by bad UI and following rather funny examples of how can bad UI screw things up: https://gfycat.com/blog/hawaii-missile-gifs-alert-terrible-u...
> Profit is not a sin

not necessarily.... it really depends on your (many times religious) world view [1]

[1] http://www.lulu.com/shop/skip-worden/gods-gold/paperback/pro...
Night rider: 21 years sleeping on a London bus
Check out feinternational.com

It has online businesses for sale, with a few different business models.

SaaS, Affiliate, Display advertising, drop shipping.

Assuming you're somewhat familiar with one type of business model and an industry, purchasing one might provide the most bang for your buck.
The difference is that the Surface Pro X is running true, full Windows 10 ported to ARM64, not Windows Mobile or that hobbled OS that ran on the earlier Surface tablet. It's a different device entirely.
This has been an interesting discussion but I am surprised at the high level of criticism towards the project.
There seems to be two primary critiques of the project:

1. This should not be an area of focus - There are better climate change opportunities to put money towards

2. The project is ineffective and introduces a lot of other environmental problems

For the first point it seems like people are arguing as if it is a binary problem. It isn’t - The threat of climate change / environmental damage is an incredibly complex one that will not be fixed by a single technology / focus/ policy change. For me the questions are a. ’Are existing plastics in our ocean a problem? (yes) b. If someone is passionate about this should they have a crack at improving things? (yes) This is not consuming all the worlds available financing for environmental action so I don’t think wasted resourcing is a particularly good argument. Several commentators also talk about focusing on other ‘lower’ hanging fruit but this is not an objective measure - For a team made up of excellent engineers, oceanographers, fluid dynamics experts etc this may be a lower hanging fruit than trying to implement large scale policy change.

For the second point it comes down to the motivations of the team and their capacity and capability to improve the product. I would presume the team are incredibly passionate about improving the environment and so things like danger to floating marine life, use of diesel in boats etc would absolutely be something they are aware of and actively looking to mitigate. The fact this is (at least) the third iteration demonstrates they are working to improve on what they know is a currently flawed solution - This is development cycle!

This is not to say that critique is bad. Hopefully the team are humble enough to absorb the critique and continue to iterate on their solution to resolve the real issues raised but as long as there is a continued focus on the goal of environmental cleanup and good governance surrounding this I think this is a fantastic project and hopefully it is joined by many more ambitious activities.
Farmers are buying 40-year-old tractors because they’re repairable
Which F'ing Syntax Site
A space is a completely normal character that users quite reasonably expect to be able to have in filenames. Treating it as a regular character is not a bug. There are lots of Linux programs that can deal with spaces in filenames already.
The signal these events give off is really weak, but with enough events the question could be statistically resolved by looking for an effect on death rates. Interesting.
or just don’t vote on things you don’t like and you get the same effect
Too many. As a liberal I still find conservatives Kevin D. Williams (The Smallest Minority, Independant Thinking in the Era of the Mob) and James Rikards (Currency Wars, Aftermath, etc.) to be interesting and useful. Then there is Thomas Piketty (Capital in the 21st Century), Douglas Rushkoff (Throwing Rocks at the Google Bus).

Anyway, these few were enjoyably, but a warning: I have loaned books by the first two conservative authors to liberal friends and they didn’t like them, too far outside the bubble they like to live in. I like reading authors that have differing world views from myself.

EDIT: The Devil’s Chessboard is also a good read, but parts of it were disturbing to me.
I do think he's being stubborn and some of the stuff (like keeping the BMI problem when there's so many problems that are exactly the same) I think he was doing just as a middle finger.

I was an RA years ago when this stuff was being incubated by residence life. A lot of it is really reasonable but I just remember everything being punctuated with insanity and it being so difficult to even get through to people pushing it.

We had to do one on one's with our residents, in our rooms (I forget the phrasing but it was "safe-space"esque) and some of the questions we had to ask were about sexuality. These were due within the first month, so imagine being a freshman, and your RA pulls you into your room for a scheduled meeting and then starts asking you questions about your sexuality. I was just like, maybe as an optional meeting after we actually know these people but this is so unprofessional and uncomfortable. I ended up just reading the questions I wasn't explicitly going to ask at an all hands meeting and saying "I'd love to discuss these things with you one on one but I am not going to force you to talk to me about them" and even that when I turned in my one on one reports with those questions blank for basically everyone was a huge issue (I can't remember what happened to me but I remember meeting with some director, my manager and the person above my manager).

So yeah, he explicitly said "I'm not even trying to compromise" - so we already know his mind space. Can't really defend that. But I at least know why he's so angry about the whole process because I know how those discussions go.
Yeah, that absolutely blew me away. The whole podcast series is fantastic, and Nikole Hannah-Jones is a national treasure.
I’ll take another half-step: perhaps these drones are being used to make someone with ties to that area believe they are being monitored by them in an effort to see how they react.

The sustained media coverage would help with that.
You are entitled to your opinion, of course, but unfortunately this process is how our understanding of the world has increased so rapidly over the past several hundred years - laboriously proposing new models, often from intuitions we have derived from observations, and then trying to test those models by obtaining experimental evidence. If things bear out then we put more effort in, and conduct more thorough research. There are many instances of poor practice within that framework, but the process _as a whole_ has worked pretty well so far, and what is discussed here is pretty standard.

As for the Nautilus post itself, it is just an interview with someone who works in the field, not a rigorous scientific document, and they are free (surely?) to express their views about whatever they and the interviewer wish to discuss.

To your later points - I don't know what "understanding the private sector" or "understanding the economy" mean to you, but I would suggest that the person in question does have _some_ understanding of the economy (at least), inasmuch as they have contributed to a formalised understanding of the dynamics of the economy as we (humanity) currently understand them. I'm not entirely sure what else you want - perfect predictions or go home?

Frankly it just sounds like you disagreed with what they said, but, as I already mentioned, you are as entitled to your opinion (as they are to theirs).
Loss aversion[1] describes the phenomenon pretty well:

> Humans may be hardwired to be loss averse due to asymmetric evolutionary pressure on losses and gains: for an organism operating close to the edge of survival, the loss of a day's food could cause death, whereas the gain of an extra day's food would not cause an extra day of life (unless the food could be easily and effectively stored).

For lots of companies an accidental over-use of tens or hundreds of thousands of dollars is an annoyance, but for a single person that could bankrupt them. I generally avoid programmatically interacting with cloud providers on my own time for exactly this reason. One mistake in a loop can get expensive fast.

[1] https://en.wikipedia.org/wiki/Loss_aversion
Scriptnotes in general is a good one for anyone wanting to get a better understanding of movies, television, and storytelling. Bonus points because John August builds modern tools for screenwriters including apps for reading and writing screenplays (Weekend Read & Highland), a new markup and file format (https://fountain.io), and they even designed a new version of the Courier font (Courier Prime). Lots of interesting crossover between the world of making movies and the world of software development and startups.
I’ve been thinking that it’s weird that if you think a company has good chances of succeeding and you want to benefit from that, the canonical way to do it is to give money to someone outside the company in order to buy their share of the company.

Like, wouldn’t I prefer that money to go towards the actual funding of the company’s projects?

I’m not aware of any form of “investment” that allows a casual investor (someone who isn’t a millionaire) to actually deploy that capital towards production.
Multi-Level Languages Are Generalized Arrows
You can actually specify maximum number of instances https://cloud.google.com/run/docs/configuring/max-instances as well as max requests handled by instance at a time (https://cloud.google.com/run/docs/about-concurrency).
I'm hitting that 97% point in my Gmail and starting to figure out how to clear out the crap that's accumulated since I got my address in early 2004. I want to just delete massive amounts based on filters, but I don't want to accidentally erase receipts or actual messages. Not sure what to do that isn't a massive time suck, nor do I want to pay Google.

Definitely pulled out some old memories when I go back that far into University days. It's hard going through 16 years thinking I never need to delete anything in case I want to look it up one day, but now I have to actually delete junk as it comes in.