skysight-inc/HackerNews huggingface dataset:
I want to clarify something:

> But let me assure that the various law enforcement agencies are still very fully funded, and ready to arrest you if you try to steal bread to eat.

Local law enforcement, yes. Because they may use federal dollars but aren't wholly reliant on them.

But federal law enforcement is not getting paid right now. The military is, and DoD civilians. But Homeland Security did not receive a funding bill last fall so they're going unpaid.
I get that you're trying to do an unselfish thing here, but I worry that it's going to harm your family more than you expect. Once your kids are 'raised' they're still going to want you to be around as a solid support, even in your 'unproductive' years. I'm 35 right now, and if my parents (~65) ever did this to me 'for my benefit' I'd be so mad at them.

You are important your entire life.
I believe the resolution is the implementation of the pay guaranteed by the 13th Amendment. The Amendment just says that they must be paid while the resolution says when and how that will happen.
That was a design patent, not a utility patent; the former are more like trademarks in purpose than they are like utility patents.
> Otherwise please use the original title, unless it is misleading or linkbait; don't editorialize.

thanks for the link, and for fixing the title... CNN must have made that one up
This is a specialisation of algebraic datatypes, it has to go at least as far back as SML.
Laundry is still a repetitive and mind-numbing task - how are software engineers going to improve it further? Currently it's mostly outsourcing (commercially or to a spouse or parent)

And regarding the time savings of the washing machine - yes, and no. The washing machine has allowed us to use much more and much cleaner clothing. See https://genevahistoricalsociety.com/wp-content/uploads/2014/...

"Most ordinary people had only a few clothes: an everyday outfit or two—a dress for
women/girls and a suit or coat and trousers for boys and men—and a Sunday “best” outfit.
Wealthy people might have a few more outfits, but not as many as most people today.
 Washing clothes was very hard work and dresses and coats would not be washed very
often. Instead, undergarments would be washed regularly. Collars and cuffs for both shirts
and dresses were removable, so they could be changed for fashion or for cleanliness. Girls
and little children wore large aprons or pinafores that covered their dresses to keep them
clean. Men’s shirts and women’s chemises or shifts were washed regularly." Even the pieces that were washed "regularly" were not washed "daily" - much less multiple sets of clothing per day (e.g., gym clothes, work clothes, evening wear, pajamas, ...)
Most HN people work in a field where getting a new job is pretty trivial if you lose your current one - I've had job searches that have lasted as little as a few days (when I moved internationally), but most people are not in this situation. These workers are being denied an expected income - some of them are indeed not working for this income but they've been denied the ability to work for it.

Everyone, even people who were allowed to seek separate work, should be paid their expected wage - this would even inject a bit of consumer power into our economy and might help reduce the long term effects this is having.
Eh? It was a worthwhile comment written in a tongue in cheek style. Just look at the conversations it spawned.
Who in the world wants to use an OS built by an Ad company. I imagine it's going to be hostile to anything that prevents ads and tracking.
How does my comment break the rules? I am seeing these statements in the link you provided:

> It's ok to ask how to read an article or to help other users by sharing a workaround. But please do this without going on about paywalls. Focus on the content.

> In comments, it's ok to ask how to read an article and to help other users do so

I am helping others to read an article and sharing a workaround. Can you clarify?
Ask HN: Online profiles of successful freelance consultants
Greetings,

I have recently been having successful freelance contracts, and I'm now exploring the possibility of working as a freelance consultant.

I'm following the basic advice of "fake it till you make it", so I want to find out about other people with similar business arrangements. And how they market themselves, both digitally and in real life.

I'm closer to an IT consultant and seek examples in that area, but all types of consultants are welcome. Personal webpages, LinkedIn profiles, or just excerpts without revealing the names would be great too. I'm interested titles, bios and how people define themselves in general.
I don't think those kinds of exercises will teach you about functional programming... Here's why. You can understand imperative programming as a sequence of operations. But functional programming is more like a composition of transformations. It really requires study because you need to think differently.

I would suggest rewriting the standard library of a functional language.... Read the standard functions on lists, maps, tuples, folds, maps, and reimplement them...
whats 'messenger?'
Why not submit tickets or PRs? It looks like it's still actively maintained
https://github.com/trimstray/the-practical-linux-hardening-g...
Indeed we should try to solve the problem. Tech is already helping (things are much better than just a decade ago), and there are plenty more opportunities to help.

But I'll stick with my point. Creating an union right now is not completely safe, so there are reasons to be wary of people proposing them, and to debate the details. There is even reason to not create one if the details are not right.
@dhh highly recommends Awair for air quality monitoring. He gave some talk on it after be bought one for his whole staff (can't find the talk for some reason)

I got one and it's pretty cool. A bit of a game to get a high score.
Python code for software licensing
Show HN: Make external SVG files styleable with CSS through injection
I can recommend Viu. They are available in some European markets and by focusing on a essential selection of frames, they are able to satisfy most peoples needs. Paid 150€ for mine.
https://en.wikipedia.org/wiki/Facebook_Messenger
> Lying to someone isn't treating them as an object, it's actually confirming their subjectivity

Found the lawyer.
It's less clear how you can deal with a slow computer by making coffee or holding a meeting. Did you think slow computers take 10 minutes to boot up but run real fast after?
Obviously I meant "work at that job" as in "work without pay", but I'll edit my post to make that clear.
I've recently been building an editor and considered Slate and briefly used Draft (both built on top of React). We ended up using Quill.

If any of you have used Quill and Prosemirror, what were your impressions of the differences between the two?

Here's what I've observed so far:

1. DraftJS (React) works on desktop, but has no plans for collaborative editing, mobile support, and limited development. We found it hard to extend the paste handling for custom behaviours too. On the other hand, there are a lot of nice libraries built around it (we used medium-draft)

2. Slate (React) is definitely the way to go for React developers who don't yet need mobile support. It's mature and has a good community of developers. The one downside is that some of the popular plugins lost compatibility with the latest version of Slate, and some plugin maintainers (notably Gitbooks) have decided to stop tracking the mainline releases [1]

3. Quill (non-React) seems very mature with a good ecosystem of plugins. Instead of relying on React Components, it relies on there being a strict mapping between the DOM and the model that you build. The "model" is the DOM, so-to-speak, but with heavy restrictions to avoid ContentEditable issues. We've found it to be very mature, and it's the only one of the 3 we've found to have great mobile and collaborative-editing support out of the box. That was important for us, so we ended up using it today

(1) https://github.com/GitbookIO/slate-edit-list
That's tripe.

They know who authenticated to the SMTP server, so they could enforce that the From address is who it was authenticated by. Otherwise, they basically act as an open relay.
The more often I see this discussion flare up in comment sections, the more I appreciate the wisdom behind the "Ikea Person" in their assembly instructions.
I can jump in here as I've been a contractor, my wife is still a contractor and back-pay for contractors doesn't typically happen (Tim Kaine I believe introduced a bill including contractors). It could but it probably wont.

On the flip side, different contracting agencies handle things differently. Some will let you take Leave and go in the hole while others will subsidies the shutdown for you.

As always it's complicated, but it's a good assumption that someone in the contracting chain is losing money.
This is how every arbitration clause I've seen is structured. I think it's a good idea to write that restriction into law, given anyone deviating from the norm is probably tryin to game the system to their advantage.
> You're going to be waiting a long time. EVs do not perform well at highways speeds so your ask is ridiculous.

That means they don't perform period, ICE don't magically avoid aerodynamic drag.

> A 600 mile range use-case is a boundary condition at best as there are few ICE vehicles that can even achieve that.

Every ICE I've driven was able to achieve around that level. A 200~300mi range is what's ridiculous(ly low). The best car I've had could exceed 850 at 60~65mph.
Yeah, that exact scenario has happened to me twice. I like to glance at the rearview if I'm the last car in line to avoid some drunk ramming me, and it definitely saved my life once.

Once I just saw someone coming in a little too hot and was able to pull forward a bit to make room as they were standing on the brakes. Not a big deal.

The lifesaving situation was different though, I was the only car in the right lane and one of those massive F250 trucks was barreling up behind me, not appearing to slow down at all. I was kind of boxed in because the cross street had heavy, fast traffic, and I couldn't pull forward or to the left since there was another car stopped next to me there. So I just quickly scanned the sidewalk to my right to make sure there were no pedestrians, and hopped up the curb to drive on the sidewalk/grass. I wasn't sure if this would work in my tiny car with small wheels, but I figured it would be better than dying.

Worked great. The truck blew through the light and T-boned a Tesla. The guy had 37 empty Coors Light cans scattered around the floor of his truck.

Have any of the self driving car companies even gotten started on the "when should I drive on the sidewalk" subroutine? No, of course not, they are still mired in the bad, early days of the tech where they can't deal with a missing double yellow. It's laughable, the engineers can do much better instead of just repeatedly lowering the bar.
Honest question: If someone who isn’t paid for a job “quits”, are they forgoing pay for when pay gets re-authorized? I ask because I feel as a country we are getting close to just accepting the shutdown can last forever. If that is the case, and since a large percentage of folks don’t even have $400 to ride out an emergency, what happens if they choose to say “enough is enough” and try to get a different job? Are they permanently out the pay they earned by working without pay?
There's much I don't know about email, so take what I say with a grain of salt. I imagine that maybe this could simply be a low priority issue for Fastmail because such a restriction would not be a protection for their customers but rather a restriction/disservice to them to potentially protect everyone else.

I also wonder if there are superusers that have a legitimate use for sending emails that have a different "From".

Something to think about is that, looking at the postal mail it was designed after, I don't imagine a postal office would reject me if I tried to drop off mail authored by someone else. They don't check the "From" in the envelope with my ID or anything. In fact, many envelopes don't even have a "From", and you don't even have to face a human when dropping off your mail. All the postal office does is provide access to the global delivery network for a fee.

It might be more apt to think of email providers likewise as network providers that allow transparent access to the global MTA network.

Both postal and electronic mail rely on signatures for proper authentication. It's only that electronic mail's (cryptographic) signatures are more secure but more difficult to use by laymen.

Maybe this issue ought to be thought of a similar to how illiterate people sign paper documents by making an "X". I imagine it's trivially easy to spoof documents supposedly signed by them, and even mail them. I wouldn't blame the postal office for accepting such spoofed documents.

Computers being relatively new and all, perhaps it isn't that bad to think that most of the world is still computer illiterate even if they think otherwise because of their ability to use point-and-click interfaces designed to be used even by illiterate young children.

What I think is needed is better computer education.

As to where this expectation for "From" to be validated comes from, I imagine it's something we've grown accustomed to from our use of centralized services. It would be really bad if a message on Facebook or Twitter could be spoofed, but those services are centralized, so restricting their users equates to properly protecting their users. Email, however, is decentralized. That's a good thing, and the proper way to do authentication in an decentralized service without making it more centralized can only be by non-spoofable signatures and not by trusting validations from independent service providers.
Automated Mass Exploiter Tool
It will not be a competitive advantage for Tesla and the low-cobalt cells will be available to Toyota.

Panasonic makes and designs the cells (the part with the cobalt), Tesla just arranges those cells into a battery (adds control systems, cooling, framing etc.)
Land border is a legal port of entry/exit that thousands of people cross everyday in this country.
> None of the contractors will be paid, as I understand it, only permanent federal employees.

There's no reason Congress couldn't include back pay under some formula for contractors or employees of contracting firms who lost money due to the shutdown, but historically they have not done so (but, again, this is already the longest-ever shutdown and it may be so by much moreso than it already is, so it wouldn't be entirely inconceivable for Congress to decide extraordinary measures were warranted to address it's impacts.)

Conversely, Congress is not obligated to issue full back pay to furloughed federal employees, though it has in past shutdowns; it may also not be required to do so for those forced to work during the shutdown (though, again, it always has); though because FLSA applies to most federal employees those covered employees are definitely entitled to at least federal minimum wage for the time they were ordered to work. While it seems less likely, the extreme length of the shutdown could lead a particularly stingy Congress to decide back pay beyond what is minimally required is unaffordable.
It looks like there's no need to reverse-engineer the protocol:

https://www.co2meter.com/products/co2mini-co2-indoor-air-qua...
I'm sorry but I don't buy the slippery slope argument here. No one is saying that the ends justify the means. Is adding a stop sign to a random intersection any different? Who decided that people should stop there? In small towns, a lot of times it is because an elderly person went to the township meeting every week for years complaining so they gave up and added one, not because there is any inherent safety issue.

Governments and corporations literally lie to us every day. Not causing a light to change three seconds earlier (because it will still change) doesn't violate anyone's civil liberties or religion or cause their death. Governments do manipulate things already to make people healthier and safer. Soda taxes, seat belts, food pyramids (bought by the FDA) are all examples.

In this case, most municipalities have laws against jay walking. One could argue this is just an enforcement of that law.
Public sector employees take the risk of being fired by an administration who decides that unit isn't a priority.

Salary levels do determine risk - if you want someone to do a riskier job, you generally have to pay more - obviously there are a large number of other factors.
I worked with mbedTLS on a desktop/mobile project a couple of years ago. I'd previously used OpenSSL, and I wasn't very impressed, but mbedTLS seemed OK: easy to get it building with cmake, easy to get it building on Windows/OS X/iOS/Linux, no actual I/O in the library.

I remember finding integration with libuv a mite annoying, as mbedTLS is rather pull-minded, and I didn't find the documentation for the I/O callbacks super-clear. If your I/O callbacks are making blocking calls of a pipe or socket, though, I'm sure it's much simpler.

Would use again.

(Would not use OpenSSL again.)
At least on the East Coast, there is a growing groundswell for breaking up Facebook. I don't think we'll see it break until after 2020. But if I'm seeing it, Zuckerberg is seeing it. I suspect one reason for integrating infrastructure is to make it more difficult to unwind these companies in the years to come.
That reads to me like they are aiming for standard compliance but the implementation is still incomplete, which is quite different from deliberate deviation from the standard.
1/ What will be the impact for US economy? Are we already see any economic impact?

2/ Are people who showed up at work will get paid for those past weeks?
AlphaStar: The inside story
I think we were tripping up over my use of "entitle" - which I simply mean as not required to receive, without first giving. So, for example, because I exist does not simply mean I am owed a job, owed income, etc. I'm getting off topic a bit from my original intent, however.
I wonder if the historical unpopularity of the IRS will change after this shutdown.
It doesn't matter how bad the individual politicians are.

There's one side that is clearly in the right. There is only ONE side which is pushing for a clean continuing resolution, to end the shutdown.

The other side is asking for concessions before they end the shutdown.

Obviously politicians are opportunistic scumbags. That's why we elect them to represent our districts, so that they return more money to our district. That's the design of the system. You have to look beyond that and focus on which side is actually pushing the correct morals (which changes from debate to debate).

It is clear which side is pushing to end the shutdown with no gains to either side, and it is clear which side is asking for a $5.7 Billion Wall before the shutdown ends.

----------

Politicians will be scumbags for now, and probably for the future. Its our job as citizens to form opinions about their behavior.

> Can states do recall elections? Because maybe that's the answer. If all 50 states held recall elections for all Senators and Representatives, that might concentrate minds in DC a bit...

We literally just had an election like 4 months ago. The new Congress literally just entered DC this month. Every House Member was up for re-election.

This is what the country voted for. Face the facts, this is Democracy at work.
We're Hiring a Solutions Architect Schrödinger
Coast Guard aside, various federal employees are prohibited from having second jobs or looking for other work.
After 10 days without pay they can walk as per loss of their liberty and property interests under https://en.m.wikipedia.org/wiki/Goss_v._Lopez and the 13th Amendment.
Denver's legendary Tattered Cover bookstore “breaks up” with Audible
> if someone had just jammed XMPP and SMTP together.

Xmpp is/supports federated/ion (user1@server1.com can message user2@server2.com).

But the major players (by numbers) wanted silos: Google (talk) and fasebook (first gen of messenger).

They basically went lol, screw users (arguably because: spam. But hello, Gmail? And today fb spam...).

So thank Google and Facebook for deliberately gimping it so you can't fb message user@gmail.com or gtalk first name.lastname123@facebook.com.
11,543 Microsoft employees got swept up in a reply-all e-mail apocalypse
Ask HN: Are SaaS Indie Makers Slowly Dying as a Breed?
In almost every major market, I'm seeing the same pattern: A year or two, it's "the wild west", where 100s (or 1000s) of people compete. Within a year or two, the market solidifies, and it becomes MUCH more difficult for indie makers to stand out.

It seems like most markets (including new one like bitcoin) are well into the second phrase. I got an impression that the indie makers kind of slowly dying, and the slope will increase in the future.

What are your thoughts on this?
Your example can be implemented in many different ways. This patent claims one or more ways but not all of them.

1. A non-transitory computer-readable medium with instructions stored therein, the instructions, when executed by a processor, cause the processor to perform operations comprising:

receiving a first request to compile a first set of program instructions coded in a first high-level language, the first high-level language a C language based object-oriented programming language;

receiving a second request to compile a second set of program instructions related to the first set of program instructions, the second set of program instructions coded in a second high-level language including object-oriented elements and procedural elements, wherein the second set of program instructions includes a data type provided by the second high-level language to indicate absence of a value of any type;

compiling the first set of program instructions and the second set of program instructions using a modular compilation system including multiple front-end compilers, the first set of program instructions compiled into a first intermediate representation of the first set of program instructions and the second set of program instructions compiled into a second intermediate representation of the second set of program instructions;

linking the first and second intermediate representations; and

compiling the first and second intermediate representations using a back-end compiler that is specific to a target processor.
Unfortunately verification of reproducible builds is not baked in the OS (Android/iOS) so it's still possible to target someone with malicious update. When vast majority of people don't verify the build it's possible that the attack would go unnoticed.

Another interesting extension of reproducible builds: https://wiki.mozilla.org/Security/Binary_Transparency
"odd jobs"

Here is a question: How can al lthe employees of the IRS for a collective to say "fuck the IRS - here is a new way of doing things based on our inside knowledge"

Now - you may say "well thats a stupid thing to imagine"

But lets take it to the private sector: Imagine that Facebook stopped paying its employees - they have 1.5 billion customers to handle...

Don't you think the employees couldn't just walk away and say "let start a new thing based on the information we collectively know"

Certainly they could - but I imagine the average FB salary is much higher than the collective IRS salary...

but still - if you wanted to affect change in the world for decades to come - it could come from a giant group of IRS employees doing something that disrupts the opacity of taxes. (Fuck you H&R Block, BTW)
Right, take a loan out against all his holdings to pay the people. Definitely a 'pull the ladder up behind you' guy.