skysight-inc/HackerNews huggingface dataset:
> 9. It is our wish that each steward shall keep in his district measures for modii and sextaria, and vessels containing eight sextaria, and also baskets of the same capacity as we have in our palace.

For those curious as to the meaning of this one, sextaria is a unit of liquid measure (a pint) and modii is a unit of dry measure (approximately a peck).

So basically they are aiming to have a standard set of measures, which would be important for commerce or tithes of materials such as crops.
> Telling children what they are supposed to think has no place in school.

Funny I thought that was all that school was supposed to do.
F# is a cleaner example of putting data first.
The big advances in last decade all seemed to me to be in spite of RMS, not because. But then I look from pretty afar.
> The main issue I have as I get older is that as the resolution increases the text size seems to get smaller

Most operating systems provide options for you to address that, by adjusting a scaling factor used by the display system.
If i were you I’d take heart in the knowledge that the others aren’t any better, it’s just a matter of “when” they’ll get cracked in the same way
Touch screen tap works, but laptop track pad 'tap' does not count as a click on the button.
I dismiss bitcoin because its proponents push weird sociological theories (yuppies just can't understand its brilliance because they're too dependent on the fiat system!) or weirder metaphysical arguments (bitcoin is a battery!) to justify its valuation and expectations of future valuation.

Equities are also in a wild speculative bubble, but at least everyone I know who's invested in them know it and are paranoid about when the crash is coming.
Cloud managed anything has a giant red target painted on it. Especially infrastructure equipment. I'm still surprised anyone think's it's ok to use their ISP provided router and wifi, let alone having it be managed remotely by the manufacturer.
Oh please.

This is a social media manager who’s working from home that we’re talking about here.

On the basis of these facts alone I can be relatively confident that the U.S. nuclear posture wasn’t seriously in jeopardy.
Interesting character :) what is it?
Delete the semicolons and note the second solution... O_O
A few months ago I was considering outfitting my apartment with Ubiquiti gear but ultimately decided to stick to an aging AirPort Extreme and a couple of cheap ethernet switches after seeing reports of bugs with various Ubiquiti pieces. Seems that was a good judgement…
How so? In my experience you are prompted to use it, and you can click and use standard credentials if desired.

I deployed WHfB at our $LARGE_ENTERPRISE and opted against using BT RSSI as a trusted signal because it's just too unpredictable. Probably because the Windows space is much more varied, but an RSSI that'd work for one device at ~8' away would fail to lock another when two cube rows away. Meaning, we knew users would start to depend on it, but it wouldn't work as they thought.

Thus, still policies of locking machines, it's now just easier to unlock. (And arguably more secure because now less password typing means far fewer chances for keyloggers to get network-usable credentials.)
Speaking of sheer curiosity and poor impulse control: during the big Dotcom bubble, the startup where I worked suddenly had its servers taken offline when there was an unscheduled power outage at the colo facility.

Apparently two dimwits from another tenant were onsite tending to their rack when they saw the big red buttons on the wall spaced ten feet apart, and wondered what they would do when you held them down simultaneously.

Turns out, they did precisely what the not-so-little signs said they would.
>The correct approach is to make a system that guarantees what we want and would be impossible for a bad actor to abuse.

No such system is possible
So what did you go with?
The US capitol fell to an insurrection. Federal agencies and leaders are now extremely cautious about domestic threats and there are people daft enough to call it a "crumbling narrative?" A man in a yak suit was sitting in the House Speaker's chair just 83 days ago, while another walked off with the speaker's podium.

Saying "the insurrection narrative crumbled" is idiotic. A stupid insurrection is still an insurrection.
Alternatives that I have been using:

- https://stocksnap.io

- https://www.pexels.com
The spiritual successor to Pitts-- Frank Rosenblatt-- has a similarly dramatic end. https://news.cornell.edu/stories/2019/09/professors-perceptr...

It's not in the article, but Rosenblatt died in a freak boating accident before his views were revived in the 80s.
Used to work for an employer that was obsessed with its glassdoor rating. Negative reviews of the company were drowned out with tons of identical-sounding glowing reviews that I'm pretty sure were written by interns.

We were actually "highly encouraged" during new hire orientation to go on glassdoor and leave a good review - that was the first hint I made a mistake in accepting the job. It was a pretty awful place to work.
Program Web APIs with .NET
This is great. I created something vaguely similar a while back, but probably does not allow for as much complexity. https://github.com/seiferteric/clamp
Apparently I was...
Now, updated the firmware and it says server certificate changed. Frikkin A. Now I am in 'what the hell' land
Sure. Instagram was that. They have limiters that will tell you to take a break, they have a marker that tells you you've caught up, and the default view is subscriptions-only.

I only see my friends' stuff on Instagram and it's lovely. Though they've recently changed to stick random stuff underneath the last post from a friend which does diminish the point somewhat.
Author here. I started programming in 80s (yes I am old), so I probably know more languages than people who are younger than me. I also taught programming in universities in my previous life as a professor. Like I said in my article, I won't gave up my corporate research scientist job in my 40s to start a company if I had not known Clojure, knowing that I would be the only one writing code at the beginning.
So, central bank fiat currency has intrinsic value, is crime proof, and has limited supply?

Also, Bitcoin by default is terrible for criminal purposes unless you live somewhere where law enforcement can't reach you. It's a public ledger, anyone who knows your address can read your entire transaction history.
On a side note: YC encourages naughtiness. This may, on rare occasions, leak into practices that some consider "unethical". And it must be noted, the term "unethical" can be interpreted in so many different ways.

PG said: "Startups often have to do slightly devious things". See https://techcrunch.com/2011/05/24/y-combinators-paul-graham-...

Reddit used an "army of fake accounts" with no open objection from YC. Is this unethical? Depends who you ask. I personally think it is slightly unethical. See https://news.ycombinator.com/item?id=4139876

I can see their reasoining. Everyone does it. If they didn't do these practices, it would be a competitive disadvantage

Finally, I do not agree with the rude tone of parent comment. There's a way of addressing people. I want to thank the Supabase team for their fantastic work + insights. I realize their need to stay competitive. Perhaps they should instead say they are "Open Core", which will remove most criticism.
That's an april fool joke, right?
"Adam says the attacker(s) had access to privileged credentials that were previously stored in the LastPass account of a Ubiquiti IT employee, and gained root administrator access to all Ubiquiti AWS accounts, including all S3 data buckets, all application logs, all databases, all user database credentials, and secrets required to forge single sign-on (SSO) cookies."

Holy...

Wow. That is catastrophic. Everything is compromised. That's a complete rebuild.
One of the sub-aspects of it also seemed to be tradeoffs between kinds of emissions (where driving down one drove up the other).

Weren't the cheating VWs extremely fuel efficient (and thus less CO2 emitting), at the cost of emitting something else nasty?
You can get similar behavior out of the box with fzf by typing `git add **[tab]`. The difference with what I do in my aliases is that I take the choices of files to add from the output of git status.
I don't use Clojure, but I've applied some of its lessons to my work in Julia.

The biggest one is the benefit of using simple, literal datatypes over classes/structs. If a function takes literals, you can just pick it up and run it, and if most of your code uses simple data types, it's more composable by default.

The mini-project I'm working on now has just one custom type, if I had written it 2 years ago it would probably have ten. This has made a big difference in the testability and reusability of my functions.
>Adam says the attacker(s) had access to privileged credentials that were previously stored in the LastPass account of a Ubiquiti IT employee.

So the laptop probably had some malware/keylogger on it that was able to pick up some data in the lastpass browser extension or something?
That happened to me all the time in college, and the drinking had nothing to do with it.
I'm very worried about this, as I've been using Unsplash's images for a lot of my blog posts. I'm just wondering how this will affect users of Unsplash's images in the long-term? Will we have to take down all our content that makes use of Unsplash imagery, in case Getty places a new license on the images or requires a fee to use the images? Or will they stay free?
It's so hard to predict what will happen now that this acquisition has taken place. Unsplash was too good to be true, and now their time has come.
Donald J. Trump starts his new independent website
Looking at emissions standards in Europe, a truck from 24 years ago in Europe, assuming its gross vehicle weight is between 1760 kg and 3500 kg, would be allowed to emit 0.25g of PM/km. The same limit for something built since 2013 is 0.0045g of PM/km. We're talking multiple orders of magnitude improvement here.

As a sidenote, HO+NOx has gone from 1.7g/km to 0.350g/km in 2013 (and onto 0.215g/km since then, in 2016), which is often as significant when it comes to desires to reduce air pollution.
Well Go's goal is a lowest common denominator language with the least amount of features possible and the easiest to learn for new graduates. This essentially makes it almost a toy language in fancy clothes. A toy language with the money of google backing it so it does actually feel useable.
I was just being silly, to try and get people to read.
IMHO.....no. If you're already a Java programmer or Android dev. the overlap with Java is a huge win.

However I remember watching a talk that I believe Stuart Halloway gave where he tossed out the statement "if you're not using java.util.Queue to help with concurrency you're doing it wrong." My initial reaction was to think that is brilliant and would solve some of my issues with Clojure, but after that came this feeling of annoyance thinking how the hell was I supposed to know that?! Java rears its ugly head more than Clojure programmers are willing to admit. And even then you don't get the full reach of Java, for example try getting JavaFX and Clojure to play nice together, good luck with that.

Faced with deep diving into the Java world to really get proficient at Clojure or looking elsewhere, personally I looked elsewhere and ended up over at Common Lisp.
Technically, emojis are built out of UTF-16 letterforms.
I think the culture of being engaged with the public is more of a good thing than a bad thing, regardless of how 'useful' it is.
Not every network hardware provider ties everything to a "Cloud" for reasons. They may have breaches but they won't be this widespread.
I'd be happy to chat to the this company to clear up any misconceptions. Is it because we have a hosted platform that they think we're not open source?

Our source code is available and permissively licensed in our github org: https://github.com/supabase, and we are very particular about picking MIT/Apache2/Postgres licensed tools for the stack.
You cannot own it. What matters is the part that can accrue economic value. That’s the token.
I think the author has a point that a future world where Mars has been completely transformed by humanity will represent some form of loss. But it does seem awfully low on the priorities list if it does turn out that Mars has no existing forms of life. Comparison to colonization on Earth does seem quite the stretch.

It would be disappointing if Mars was home to some limited form of life and it all suffered the same bad fate as many Earth species. But everything is a tradeoff.

That being said, I personally don't see Mars colonization (or whatever you want to call it) a realistic solution to humanity's problems.
Why does whether a language is JIT or not make any difference? C# is usually jitted but you can AOT compile it just like Go if you want, and you could JIT go if you want.
Hey just a heads up, on the web (or at least in CSS) px is resolution independent. It represents 1/96th of an inch [1].

The web has physical, font-relative, and viewport-relative lengths which all serve slightly different purposes. Like you, I find font-relative to be super useful much of the time, but the others have their place as well. I just want to point out that CSS specifically doesn't have a resolution-dependent measurement.

Using pixel (1/96 in) sizes for a font is fine if you care about the physical size of the font being displayed. Starting from the system default font-size as you suggest will also work, but you'll need to test it on all the platforms (especially if you use a custom font).

[1]: https://www.w3.org/TR/css-values-4/#absolute-lengths
Just checking the calendar. Nope not April 1st yet!
REBOL and TCL are languages which go at least as far as Clojure in data-centric programming. Both feature incredibly elegant DSL for a variety of tasks, like constructing parsers or defining GUIs. Personally, I don't have an opinion on whether they (including Clojure) take it too far, but it's true that even that culture is not unique to Clojure :)
Ask HN: Would you be interested in becoming an engineering mercenary?
Looking for a feedback on a startup idea, fuelled by the recent boom in engineering jobs market.

Let's say you join a well-funded Silicon Valley company on a full-time basis (and a Bay Area level of salary), but for a limited time: usually between 6 and 12 months.

You get 1-month notice before the engagement ends and after that receive fixed monthly retainer until you get another similar offer.

What would look like a reasonable retainer to make this worth considering for you?
Web based tool to extract data from plots, images, and maps
An alternative explanation is that the battery has reached its end of life
Was shopping for alternatives to my Ubiquiti last night. Seems like there is nothing good out there. Engenius has shit hardware and a cloud controller. Aruba has a cloud controller AND you have to pay for a license. Cisco makes you pay for a license. TP-Link is cloud-based.

WTF. Does anyone have a decent WAP where I can use PoE, deploy like 5 of them and have them support roaming between APs, all managed locally? Is that too much to ask?
Mikrotik is the most common recommendation probably but wifi speed is a problem apparently.

There were some other suggestions in yesterday's Ubiquiti discussion.[1]

[1] https://news.ycombinator.com/item?id=26628198
What Is a Total Return Swap and How Did Archegos Capital Use It?
It's only been a few months since the first landing attempt, so it's not surprising that it's not working yet. Number of attempts is not as relevant as time since time is needed to find and implement fixes.
What is the right way store credentials to something like this?

Hardware keys?
This is a fantastic article and I welcome this conversation.

As the author states, sizing of fonts and line spacing is currently inconsistent across OS's, inconsistent across fonts, and inconsistent with other UI elements.

It's madness. There's no good reason for any of it except inertia and lack of forethought.

The author's proposal to specify cap height is really the only reasonable solution I think there is, though I'd modify it slightly:

- When defining cap height, be clear what the logical obvious equivalent in other scripts, e.g. Chinese logogram height

- Specify cap height in whatever unit other UI elements are specified in (the author refers to pixels, but that's arbitrary)

- Then line height can also be controlled predictably and exactly in whatever unit UI elements are specified in

End result: zero inconsistencies. Text shows up exactly where it's meant to no matter what.

How do we get there? Browsers should adopt it first, with something like a CSS "font-cap-size" property that can be used instead of (and override) "font-size", as well as something like "cap-line-height" overriding "line-height". (And for units, recommend using "px", or "rem" ultimately based on a root "px", and never touching "pt".)

Then OSes can migrate similarly with new function calls/parameters based on cap height, and also try to phase out "pt" sizing in preference of the logical "px" sizing used in the rest of interfaces.

I really think this is the way. I really hope browsers and the W3C can consider something like this. It's decades overdue.
Yep lack of crypto makes it dog slow for so many things. Including running a little Monero node or whatever.

I would love to know why they chose to exclude this, it couldn’t make a big difference in price could it?
> While you try to find some bad example of unions and show us how they ruined some companies

I think your perspective does not match the reality of the last 50 years or so. We are not in the 1800's or early 1900's, when unions were super important in shaping our labor laws and actually helping workers. Nobody can deny that.

Since then?

To reuse a phrase: The huge sucking sound you've been hearing are jobs --union and otherwise-- going to China by the millions. Unions, and their aggressive anti-business stance in the US, have been a part of this exodus. I know people who forcefully retired from a number of union jobs as their unions decimated their respective industries and their jobs went to China.

Sure, of course, reality isn't a single variable problem and we can't just blame unions for the erosion of our industrial base. There are many factors that led to this, including our incompetent politicians and their never ending quest for party power rather than what's good for the nation.

Unions in the US have become distinctly different from their European counterparts. Our unions use the threat of destroying a business as a way to get what they want. European unions have somehow reached a balance where they understand protecting the business is just as important as protecting workers. It's a far more symbiotic relationship rather than a brutally adversarial one.

No love lost of Amazon here. I just think it is important to understand history so we don't repeat our painfully-learned mistakes. The US and Europe are out of time. We can't make more mistakes. We have been helping China achieve the rank of second economy in the world for fifty years. How much more self-harm is enough?

I desperately want to go back to having manufacturing in the US as an option. Today, that option does not exist but within very specific boundaries. Anything "union" is dead, whether they know it or not. Save this message and read it again in 10, 15 or 20 years.
Wait, like this?

https://codepen.io/cperardi/pen/VwPmMrM

I would have no expectation at all that would work without specifying a specific font. Fonts just have different horizontal metrics. That doesn't seem to be a bug, so much as “fonts are different, if you want very specific space-constrained rendering, you should explicitly specify a font, and ideally serve it so all platforms get the exact same font metrics”.
I'll take a look at it, but also note that I need in total:

Router,
Wifi AP (probably two to get full coverage),
Powerline extender,
Point-to-point extender with a switch on the other end.

Stupid outbuildings. Anyway, thanks for the tip!
Archive: https://archive.is/NIGmV
To offer a counterpoint, college students aren't exactly a randomly distributed sample. They're young adults who are (on average) in the prime of their lives from an immune response perspective, and self-select for a certain minimum level of health besides that. One would expect their responses to food-borne illness vectors to skew dramatically to the less severe side than the general population.
Not that I've ever heard of, but per-adult average annual lottery spend in my state (Illinois) was $287.07 (2017). Since many adults don't spend any money on the lottery, there are certainly many who spend more than $1200/year.
Petition to change the URL (and any npr url) to text.npr.org: https://text.npr.org/2021/03/06/974394783/far-right-misinfor...
> In addition, because MySQL is, in my experience, more widely deployed, it’s easier to find and hire engineers with experience deploying and operating it. Postgres is a fine choice, especially if you already have expertise using it on your team, but I’ve personally been burned too many times.

This is opposite my experience. While I do suspect MySQL is more widely deployed, I've seen MySQL more frequently among less-mature teams, and Postgres more frequently among very-mature teams. I've also seen MySQL burn folks more than Postgres.

I do think, however, that both have enjoyed periods of popularity and stability. Right now, I think they're both quite stable, so it's really a coin toss. I find MySQL's behavior to be pretty weird compared to Postgres, and Postgres knowledge tends to translate pretty well to other databases, which are frequently derived from Postgres (Vertica, Redshift, Snowflake, Cockroach, etc.)
>The world is full of many inconvenient truths. We should be able to discuss these openly and consistently as adults, without resorting to emotional name calling.

I agree. But you're not examining these "truths" critically, you're just making provacative insinuations and dropping them on the floor.

>You for some reason equate "noticing differences" with "hating a group".

Racism is not the same thing as "hating a group". It's an entire class of behaviors. What you've done is make some suggestive mentions about race with no critical examination of them, hoping that the reader will draw some conclusion from your woefully incomplete analysis. When the only thing you have looked at is race, not doing any due diligence beyond, and you're making a connection with violent behavior, then your argument is pretty racist.

Your comments in this thread reads like a play-by-play of any bigoted argumentation which we've seen anywhere in past. The tropes and tone of your comments matches common bigoted patterns very closely. If you don't want to be associated with that, then you should re-evaluate the way you present your arguments.
End of Adam? Facebook AI: Madgrad
The project looks interesting, but a technical post may get more traction here. (Not too dry, remember to include the video in the post.)

Any description of the technical stack? Did the face recognizer get sometimes confused with the guy in the TV?

PS: Hashtags don't work here.

PS2: Clicky https://www.instagram.com/p/CNBBLK1Hkxx/
Sorry, but that seem unambiguously inaccurate.

To me that reads like 1409 had an even earlier blossoming, and still holds the record, whereas what's actually reported is this is a new earliest since records began.
Granted, it's not much difference between 26th and 27th, (and the peak must surely be at least a little bit subjective?) but if we're disambiguating, why not 'earliest peak since records began, in 812' or similar. At least that's consistent with what's being reported.
The weird science of loneliness explains why lockdown sucked