skysight-inc/HackerNews huggingface dataset:
>The punctuation rules are very similar to English: comma means you’re not through with your thought yet, semi-colon means you’re introducing a new clause, period means you’re done with the entire thought.

Agree, at least when looking at code statically. It's a bit of an inconvenience when editing though. For example, re-ordering lines in a function / adding a new line to the end. That leaves a full stop at the end of an intermediate line and/or a semi-colon at the end. Compiling/running that without fixing (assuming you didn't spot it) can lead to cryptic compiler errors.

I find this hits me a surprisingly large number of times. Maybe it's just the way I write code. But it is an annoyance (for me anyway).

To be fair, any decent editor/IDE will highlight the error. None that I'm aware of has an auto-correct though.

It's a minor annoyance in the great scheme of things. Erlang remains one of my favourite languages. Writing REST services as OTP applications on top of Cowboy* is a very rewarding experience and generates rock-solid, highly scalable, production-quality binaries.

*Webmachine was even better though sadly now not actively maintained.
The flip side though it that your risk of being murdered is actually something you have a lot of control over. Cities with high murder rates typically have subgroups with extremely high rates of violence. So depending on your personal life and living situation automobiles could be the larger threat.
Essential Math for Data Science: Integrals and Area Under the ROC Curve
This sounds like hell.
Was there a reason it wasn’t split by department - eg sales, accounting, engineering etc?
What It Takes to Be an Air Traffic Controller at World's Busiest Airport [video]
This is the case with every foundry, though. It’s the reason GloFo isn’t competitive anymore, for example. What’s more interesting is the physics reason that they tripped up the last generation - what did TSMC do right that Intel did wrong? What bets were made? Which ones paid off?
HAHAAA...i love it!
Maybe it was an unrealistic task, like 'we've agreed to have this <10 month thing> built in 2, so get to it'. If agreeing to such a thing means it becomes your fault when it inevitably fails, it's necessary to refuse and reschedule.

Or not, but I can imagine many exceptions besides ego that would be reasonable. If it's just a Rockstar tantrum, then you're better off firing that dev asap and I can't even imagine such a person getting away with it, though I've never worked in SV.
Don't shift the goal posts here. You claimed "no one is", the response was to show a counterexample and say that "some people are", which is true and clearly falsifies your claim.

You then stripped the "some" out -- _while quoting the response_ (!!!) and asking for more examples. Are you making a different claim now? Because the response was certainly sufficient for your original one.
So what's happened i think is a bit of

(1) Very rapid provincial/local government supported innovation and economic expansion across the board with little time for more "big picture" regulatory and risk management frameworks to catch up

(2) a large growth in the number of relatively inexperienced financial market investors created by the expansion who fuel boom and bust market cycles.

What you see is a bit of power balance struggle that is happening as the regulatory and risk management pieces of the government catches up to the expansion and innovation. It's happening across the board - financial, environment, safety, data privacy regulations (ie. companies buying/selling data) etc etc - these headline grabbing actions are one way to build popular support.. not too different from how prosecutors amd regulators operate in the West actually.
Oh yeah that one was painful to watch.

https://m.youtube.com/watch?v=aHGd6LqAVzw
Well if you buy a supertank printer, prices for everything all of a sudden seem a lot more reasonable, but you have to pay $200 more for your printer. Now your printer costs the $300 it seems like it should cost based on all the mechanical parts and technology inside of it.

It's because we finance our printer purchases with future interest payments in the form of ink.
The number of highly controversial opinions on this, to me, only shows that it makes sense to try to map a potential path. While the criticism in the comments here may be valid, it is mostly unconstructive and without any proper explanation or reasoning. It may not be perfect, but it's a great overview of what to look into.
> The opponents of gay marriage will tell you that the consequences of gay marriage is adoption, and that raising a child without both parents is a bigger violence for this child than any sort of physical violence.

I don't even know what the first one means—"the consequence of gay marriage is adoption"?

> both parties feel they fight a legitimate cause

I agree that both parties feel like their cause is legitimate, but it does not follow that both causes are equally legitimate. For instance, if you remember a few years back, Cheerios had a commercial with an interracial couple, and they got a lot of complaints about it. I don't think anybody said that the people complaining didn't feel passionately that their cause was legitimate. However, that fact does not mean that others need to treat that cause as equal in legitimacy to the cause that people of different races may marry, and those marriages may be displayed in commercials. And absolutely, there are cases where both sides are legitimate. But we do not need to treat all cases like that, even if some are. We don't need to be full-on cultural relativists.
>Through massive, massive, restrictions in our normal life we managed to reduce CO2 emissions by what, 30%?

most likely 4-6% by the end of the year is europe goes back to the same lockdown as in march.

To reduce that to needed levels by 2050 (to reach the 2°C by 2100 "best" scenario), you need -5% every year since last year. Its in the bag for 2020 at least, so that's great.
The only thing weird about my Brother color laser printer was one day it told me I ran out of cyan. I press the button to indicate I changed it (it didn't verify) and it continued to print cyan for nearly a year. I don't print often and was still using the toner that came with the printer (less than a new cartridge would contain).
DoD and NSA Launch New Cybersecurity Initiative with HBCUs
The whole google is built on cgroups v1, which seems to stand as an existence proof that these interfaces are not useless.
I've been reading some sci-fi by Doctorow. Got part way through, recognized the style, scrolled up and saw that this was his site.

This was the line that did it:

> For this to work, you need to win a two-front war: one on your customers and the other on your competitors. HP is fighting both.

I like the way he argues.
I've been using my Brother laser printer for something like a decade now. I bought toner for it once in like 2013. Never had any problems. The linux drivers are through a third party repo but they work great.

In the days when you're expected to buy a new cell phone every two years and a new computer every four it feels like black magic that it just ... sits there ... and.. works.
If you live in New York City - consider joining a community board. They are the first level of civic engagement and cover everything from transportation, open streets, liquor licensing, quality of life, environmental protection, and education. My boyfriend is on our local community board and has found it very valuable, especially during covid.

https://en.wikipedia.org/wiki/Community_boards_of_New_York_C...
Thank you! I couldn't get an exact date, and made a hasty assumption because I couldn't find any stories about the program that predated January 2020. (But I didn't search for too long.)

It doesn't look like the "free" plan was available all the way back in 2013 though—it's not mentioned in your first link, and they presumably would have brought up something like that.

And more importantly, they were clearly still using this plan to sell new printers as recently as this past winter...
Nope, literally called for Chris Wray’s and Fauci’s beheading. That’s at least glorification of violence, if not incitement. There is already been an armed kidnapping attempt stopped by the FBI in Michigan.

Note that “billionaires” is not a person... TV announcers don’t recommend killing refs by name after loosing a game, and that your MiL might get a restraining order against you if you post that online.

https://www.npr.org/2020/11/06/932052602/twitter-permanently...
- Support local journalism

- Vote in every election

- Donate generously to local nonprofits

- Liberate your mind from techie libertarianism. Problems surrounding education, job training, climate, housing, homelessness and public transportation all need massive public investments at all levels of government.
Brother laser printers are the way to go. Wish setting up the drivers on linux was easier though.
Gentrification kicks out the people who lived there and the local business there by jacking up rents. And this is not just a pure market dynamic - cities subsidize the developers that do these projects.

You won't care how "great" the new neighborhood is with its SoulCycle classes if you cannot afford to live there anymore.
>> Tip for acquirers: when a startup turns you down, consider raising your offer, because there's a good chance the outrageous price they want will later seem a bargain.

> Simply "offering more" does not address the reason why there aren't more Googles.

You must put that advice in context...

The context here is that PG's job is to be the first investor in a company.

Advising potential acquirers to raise the offer can only grow his personal return.

It makes perfect sense for PG to encourage potential acquirers to throw more money at startups.
> General recursion is equivalent to goto.

Yes, but goto requires a whole bunch of machinery in order to make any sense. It (a) needs a notion of time/sequencing, (b) needs a notion of statement and (c) needs a notion of labelling.

(a) and (b) are often taken as given in imperative programming languages (e.g. C, assembly, etc.), but Haskell has none of them. It's hard to ascribe any meaning to "goto" in Haskell; other than some embedded language like ST or something.

> It is nicer when recursion can be wrapped up in a higher level combinator (map, fold, etc.) or other even higher level abstraction.

I agree, but I was counting those as (indirect) recursion for the purposes of explaining the parent's observation.
Transit comes with density and growth and usually increases in property values. When an area goes downhill but still has this services it creates a temporary situation that people can take advantage of certain aspects - live with increase crime but get increased services.

The wealth of yesterday created that situation. At some point someone will invest in that older area because of the location value.

The only way to artifically control that is through low rent units. Which create other barriers because one can never leave or they give up something even though it might make sense to move somewhere else for family or job reasons. When they always take 1/3 of gross getting a raise and taking on more responsibility seems counter-productive. Hard to break dependence.
> Anyone who's worked in tach a while has seen cases where a dev has just flat out refused to do something a manager has asked them to do. Why? Ego is the only reason when you get paid either way.

False.

- You know it's going to cause a problem and
- You know you'll be blamed for it, or
- You know you'll be the one to live with the 4AM calls.

Anyone who's been in any business a while has seen cases where a control freak has to have their way, even if it means running the business into the ground. And while -that- may be their business, your sanity is yours.
Yes you can pay or have (cheap like 1k/year) insurance and get immediate service as well. There are private clinics that also work together with the public system.
Awesome, thanks _jal!
Montaigne is probably the best surviving Epicurean writer.
Show HN: To-do list via a regular link
"catherine the Great is called great not because she was particularly benevolent, but because Russia became more powerful and expansive during her reign. "

Yes, I am aware of that. But in classic history this seems to be the same. Good and great is having conquered much.
And also in the general perception. The hollywood movies of Caesar or Alexander? Pure admiration. No serious criticism(or any at all), I remember of. Nothing against presenting history as it was. But there is still lots of glorification going on.

My school history classes were also speaking mainly great of the "great" people. Even though we would call them brutal dictators and barbaric enslavers if they would exist today.
Good question. Counter-example: news sites. Very lean in '90s and early 2000s, but now still serves the same thing but with more tracking (so JS), autoplaying video for another newsitem (so additional data is consumed + battery life), and the essential content (what an average user wants) is still the same. Complicated visualization done wih JS+Canvas? Fine with that. News item? If it is a human, it would be obese already.

TLDR: News sites for reading news has certainly got heavier.
They should provide you with the valuation and stock price from the last round and you should know how many shares you are getting. Based on that you would know the value of your grant in today's hypothetical money.
Looking through https://www.hackernewspapers.com/ it was also listed here with a Colab, I wish HN allowed some way for followups to merge, https://news.ycombinator.com/item?id=24938775
To be fair, I know at least a handful of people who are not in poverty but seem to prefer low quality / low price options to those that are more expensive.
toner cartridges last forever. I've only used 3-4 over the past 20 years, including the replacement stored for years after I bought it my printer because I assume they would pull that intro-cartridge horseshit but they didn't - they still won!
Yeah, it seems so insane to me how little companies will give raises or promote from within, this is definitely driving turnover and building animosity against managers. I think that's a big factor here. I most upper management doesn't want to have commit to having few veteran devs when they can increase/decrease the labor pool quickly.
Things like Alexa or Google Translate already very much exist, use modern AI techniques, and are not vaporware. That's why so many corporate research labs - basically all the FAAMG companies - do AI work.
There's no way SS, Medicare and welfare programs are going away, there are too many beneficiaries that would vote against it. Any UBI would be in addition to SS and Medicare.
Probably not given the dynamics already at play. Paternity leave policies for young economics academics gave men an upper hand, because they were able to use their leave to continue working, but still benefit from the paused tenure clock. (I still support universal parental leave policies.)

https://www.universityaffairs.ca/features/feature-article/pa...
I haven't thought about drivers in a long time. It "just works" on MacOS.
Yup. Bought a Brother laser printer at least five years ago, and I haven't actually changed the toner yet. And unlike infrequently used inkjet printers, it still works well too.
Why would PA accept and send a Ballot to Thousands of People Born in the 1800s?
Look for yourself before downvoting - why would they accept a DOB from the 1800s?
Can the H-1B visa survive American nationalism?
"Oh, not ink bought in Utica, no, only Albany ink."
Holy... No. Seriously. Nope.
What a beautiful piece of code and UI!
It also neatly ignores that code will be ready many more times than it will be written. How about all that time wasted trying to pick apart someone else's shitty code? When do I get the years of my life back because someone couldn't be arsed to indent?

Technical debt is recognized for a reason - it costs.
I saw it is an app, though I don’t see a problem with being able to lint feedback / warnings using an action.

For example, I have a project where I pass back CI info to a slack channel so the dev can look at things easy and go to relevant links based on the notification.

If I was committing a feature branch and DD had a suggestion it would be fine to know at time of commit.

I agree it shouldn’t make it commit changes in this workflow, though. Just point them out.
well they were securing their future revenue streams, so accurate just not the reasonable interpretation.
I believe S|A's dislike of Intel and access to industry insiders are correlated.

Specifically I know a lot of industry insiders have a dislike of some of Intel's practices. When S|A talks about them, S|A knows to take the "ranty" tone, as a means of signalling up front to readers, "Hey, this isn't going to be a bland slide presentation..."
Even if you buy an Inkjet, Brother makes good ones (ok, not as good as the lasers) that do work with third party ink. I've owned some small (8.5x 11 us letter size) ones and I just got a big one (11x17 print area), and the experience has been really, really good. It's pretty cheap to operate, even with Brother brand Ink. Their Linux support (at least Ubuntu) isn't bad either.
Will in cancel rattles and squeaks?
For anyone interested, Richard Perkins has an annual Regenerative Agriculture Masterclass, which is coming up in the near future. Sign up here to be notified of details:

https://regenerativeagricultureonlinecourse.com/

Just got that link from his email newsletter, which I subscribe to.
Well of course that would be the view point of someone whose text-only article can't be viewed without javascript.
Ultra Secure Password Storage with NitroPepper
What an encouraging article.

> I started wearing number 2 to the lab two weeks after she was born, because I was planning to apply for faculty jobs, and I was worried that taking time off would weaken my applications.

Also a good way to show you are a "no BS just gets things done" kind of person. Also selects out places that aren't tolerant of anything unusual, but given the number of post docs and faculty positions many may be afraid of this.
Intersting Linux history - Do you by a chance have a link to the commit ?

I picked a file from the patch index mail linked above, mm_inline.h, and went scrolling through its history at https://github.com/torvalds/linux/commits/master/include/lin... but didn't see a corresponding change there. I guess the patches might have gotten refactored before merging or something too but would be nice to have a pointer in the Linux tree history that would work as a reference.

edit: tried looking for linux/container.h too but that just brings up a newer acpi container related container.h: https://github.com/torvalds/linux/commits/master/include/lin...

edit 2: history for linux/cgroup.c starts in a year later in 2007, with this commit: https://github.com/torvalds/linux/commit/ddbcc7e8e50aefe467c... - it has mentions of people from OpenVZ, IBM and a bunch of unaffiliated domains in addition to the signed-off-by line from a Googler (Paul Menage).
Repl.it requires account sign on to use now
>> or the amount because of which it ends.

a buck to print 15 pages a month on the customer's printer is a sweet deal for HP. It's pure profit and likely adds up. 6 months from now they'll bump it to $1.29 and some executive will get a multi-million dollar bonus.
"One of Nietzsche's central tenets is that pretty much all 'knowledge' and 'belief' is just us projecting our interpretations (rooted in what we would now term cognitive biases, value judgements, sensations, etc) on reality and then "reading" them back to ourselves as the ground truth, which is in fact unknowable as such."

Something which Nietzsche is guilty of himself. But that road leads to postmodernism.
> If you're competent and you actually know what you're doing and how computers work

There's your mistake - you assume that a) people care, and b) they are competent. Usually at least one is false.
By putting enough time and money aside to find what should be saved, and to fix it.

Here is my example, I have recently finished a project where while under development we were running instances at around 1.5x then we needed. We knew they were oversized, but not by how much because we were more focused on getting features done then making it efficient. When we were "done" we took a sprint to figure out what the "right" size needed to be, by measuring it. This means over the 6 months we "wasted" $2-3k, but you know what would have cost 25-30k? If we were running underpowered machines, that uncovered an intermittent bug that added a month to our development schedule.

Remember the goal is to be frugal not stupid. So before you try and do ANY cost cutting activity you need to go figure out what the impact of it might be, make sure you have some way to measure that impact, and then only do it if the cost of implementing is less then the savings.
> I'd venture this was written by someone who has a more traditional machine learning background that wants new people to the industry to have that same foundation

This is the vibe I got as well. Which is fair enough (to each his/her own), but I thought I'd mention fast.ai which takes the opposite approach:

> Harvard professor David Perkins, who wrote Making Learning Whole (Jossey-Bass), has much to say about teaching. The basic idea is to teach the whole game. That means that if you're teaching baseball, you first take people to a baseball game or get them to play it. You don't teach them how to wind twine to make a baseball from scratch, the physics of a parabola, or the coefficient of friction of a ball on a bat.
SQLite has a system that abstracts various low-level storage operations called VFS - this is the layer that allows SQLite to be portable across different operating systems and environments: https://www.sqlite.org/vfs.html

Recently I’ve wondered how possible it would be to implement a SQLite VFS on top of IndexedDB - and, would such a VFS be competitive in speed to using IndexedDB directly? Or, would it be equivalent to use Emscripten’s existing POSIX-ish filesystem backed by IndexedDB?

An IndexedDB VFS would allow sql.js to durably persist data in the browser.
‘To live in accordance with nature.’ -Epictetus

Nietzsche might actually be misreading the stoics here (is that heretical to say?), or I am not privy to the angle of his attack.

The stoic viewpoint is to play your role according to where you find yourself. Suffering is unavoidable. A stoic accepts this fact and does not let it perturb him. An ideal stoic fears neither pain nor death, and goes willingly to death when called. This in my view is what is meant by ‘living in accordance with nature.’ Respect for the bounds of your existence, and not giving into the depression and self pity that can accompany a less than lavish or comfortable existence.

Not really a philosophy of ‘raging against the dying of the light.’
- Persistent: tries to support way to many kinds of databases, ends up being lowest common demoninator dumb about all of them.

---- Just use PostgreSQL simple

- Esquilito, not comprehensive. I vaguely remember let through some bad SQL too

---- Use Beam

- Servant: the type level stuff is poorly executed nerd skateboarding. It either should be:

---- less type level and more simple-stupid

---- Use data kinds so the type level is less "un-kinded" and catch a lot of mistakes before they become horrible term-level errors.
AMD also makes chips for Xbox, so that isn't really a reason for them. I haven't seen Sony saying they want Vulkan to succeed. Like MS with DX12 and Apple with Metal, they are so far stuck with their GNM.
Loss of Prkar2a gene reduces hedonic eating and increases exercise motivation
To me it seems really preposterous and dishonest when somebody does NOT think like this.

We have one life. The time we do not spend with our children (or the time we postpone having them "for the greater good") can never be returned back.
it's been a long week... ¯\_(ツ)_/¯