skysight-inc/HackerNews huggingface dataset:
> Even if he [AG Barr] makes that the law – and good luck ...

> You’d have to inspect every packet on the internet to make sure it wasn’t using strong encryption keys. You’d have to ban every kind of decentralized network.

> You’d essentially have to ban any communication that isn’t subject to automatic monitoring by the government. You would essentially have to ban privacy. You’d have to ban the open source movement.

Maybe not in this administration, but it's not even hard to think of scenarios after that in which such actions would be taken in a heartbeat.

Anyone who witnessed the brainless panic after 9/11 with open eyes should should viscerally feel that the civil rights that make the US the country that is hang by a very delicate thread.

All of the things needed for such a program would be done in a bipartisan manner, with members of Congress congratulating themselves for showing responsibility. It would be done to protect the children. Or the oil. Or to vanquish an Evil Empire. Or to stamp out terrorism. It would be done to protect us from nuclear, biological, or cyber annihilation. And it would happen to thunderous applause.
Exit polls are sometimes inaccurate these days but even in this prediction, if the result is close to this prediction then this is a triumphant failure of everyone trying to "Stop Brexit".

That's democracy folks! That's what happens when you try to stop it, but many don't like the result, so let's have a re-run!
How do you know you have an illness if it's undiagnosed?
plenty not getting the best sinus medicine because doc visits are expensive.
plenty going to the street corner buying unknown mixtures to treat pain for the same reason.
even if you have insurance, these things are not affordable for many,
even if you can afford it, some doctors won't treat pain or suffering seriously.

severe tooth / mouth pain at midnight? Go to the emergency room, and get a $2500 bill and a tylenol. Try to find a dentist available in the morning, and have the cash upfront for treatment.

Can't afford a root canal? They may pull the tooth out for a few hundred. Then you may or may not get pain medicine option beyond tylenol, if you can afford it.

Why don't people understand why so many are self medicating with things not available to the elite?
AFAIR Ushahidi is open source
Launched my first app. Looking for tips on how to drive awareness and downloads
If the police are actively investigating anything that involves them speaking to you, you need a lawyer, as you're well past the point of being concerned about "drawing extra attention".

I'm not saying be that guy at the DUI checkpoint screaming about being a sovereign citizen (Although I do have a fair bit of sympathy for them) but you can talk yourself into way more trouble than you're going to be able to talk yourself out of.
It works like this: you detain a person for 48 hours, then release him and when he is at the exit, detain him once more. Repeat as needed. Probably you would need to find another formal reason for a detainment (I'm not sure though), but seems it is not very difficult. They did something like just this summer, when protests was going against infringements with voting.
WebStream?
In general, vendors come up with their own solutions first and then switch to googles solution once that is mature enough. It's just how Android works and also why nobody releases (stable) os updates until 6-9 months after Google's announcements.

Samsung has recently been pretty good at security updates (which is different from OS updates).

Huawei, Lenovo and the rest are at the bottom of my list. Sony, Google, Nokia and surprisingly One Plus are at the top.
> Implicit bias also guides interests and choice.

The existence of implicit bias is contentious. All purported tests to measure its existence have failed replication.
Ask HN: Can a detailed CGI animation serve as prior art for a patent?
I've got a robotics idea that I don't have the time to pursue right now, but I don't want to be prevented from pursuing it in the future by someone else patenting it.

If I made a CGI movie of the idea and disseminated it publicly, could that count as prior art that would prevent someone else from monopolizing the idea?
In the few cases I've used them, I've liked Hooks. I just have one big pet peeve with them. Everyone seems to write hooks in Least Significant Function First coding style. This is where you define dependent functions before the code/functions that call them. A short example:

function Hello() {
// other stuff

const callback1 = () => {
// do stuff
}

// other callbacks, effects, etc

return <button onClick={callback1}>{label}</button>;
}

See how the callback functions, and everything else, is defined before the "rendering" part of the function? Compared to, say:

function Hello() {
const render = () => <button onClick={callback1}>{label}</button>;

const callback1 = () => {
// do stuff
}

// other callbacks, effects, etc

return render();
}

That uses the Most Significant Function First approach, where the higher-order function (render) is defined first, and the functions it depends on are defined after them.

That latter example, AFAIK, compiles fine (filling in the elided etcs, of course).

To me, MSFF reads better. The higher order function being defined first gives the reader a lay of the land. They provide the highest overview of what the module as a whole does. The functions that follow drill down into increasingly finer details.

LSFF is backwards, forcing the reader to understand the finer details of a module without having any clue about their context or the overarching goal until the very end of the code.

React specifically, as a reader, I want to know first "What are we rendering?" Only then do I want to then know where the data that goes into that render comes from, the processing of that data, and what user interactions there may be.

I see LSFF a lot, especially in React code. Maybe it's just a personal preference, but I just feel like most coders are jumping straight to the "render" part of the code anyway, before looking at the rest of the module. So why write it at the bottom? Why not write the code the way it should be understood?
The user who started this thread described an intent to replace his smartphone with a dumbphone paired with a "pocket computer" running "ordinary Linux, not Android."

Unless you're using the phone for a lot of calls and texting, it's probably not much worse to do it all from the "pocket computer" or laptop than to have two separate devices.

In any case, I traveled overseas ~12 years ago with no phone and just a white MacBook, so I'm aware of some of the compromises required, things like saving pages and making screenshots of maps, always on the lookout for places likely to have free or inexpensive wifi.
Thank you very much for your reply. I definitely lack perspective on this. I really sympathize with the reasoning behind not printing a 4-length date on the low column displays.

But I’m still curious about just how wasteful a 4 digit year would’ve been to use internally (not to display). Wouldn’t it only use like extra 2 bytes of memory or less per “date” structure in the memory?
Why does it matter if it's within the same company or not?
If you can tolerate some error, a bloom filter might work.

Both parties make their own bloom filter and send the results to the other party.

The good part is no personal data goes inside. I mean, you cannot tell beforehand if someone is a customer until you try to store their data into the filter.

Bad news: bloom filters have erros. So, before doing this better guess the monetary value of the error.
> Typically customers choose MacOS over Windows (when price is no object).

But when they do so, I think they do it in spite of the lax attitude towards compatibility, due to other factors. Chief among them is the higher prestige Apple products have, the fact that many basic users only use very few programs that are all under heavy development (e.g. browsers) that lessens the sting, and many regular users have become resigned to being abused by their technology providers.

If you narrow the question down to one factor, we're going to break your stuff vs. we're going to do everything we can to keep your stuff working, I think most people would choose the latter
Staff augmentation tends to be looked down on. Freelancing tends to be more respected but can make employers nervous about your long term plans.
> assumes some rationality on the part of the criminal

My somewhat minimal experience with criminals is that part of their brain doesn't work very well.
Years ago, Esquire put Michelle Pfeiffer on the cover, with the headline "For the Woman Who Needs Absolutely Nothing". A little later, Harpers published the retoucher's bill for that photograph, to the great amusement of many. You could look it up at https://harpers.org/archive/1991/01/what-michelle-pfeiffer-n..., but you'll have to pay.
Please don’t suggest people are astroturfing here. It’s against the site guidelines.
At the very least, have e-mail 2fa for new devices, it's fairly trivial, isn't too annoying, and works decently enough. Most banks and important services do this. Whenever you login for the first time on a new device or far away IP, it sends you an email to authorize the new device. It's pretty trivial but goes a long way.
High-precision topographical map of Antarctic ice sheet
Thanks for your reply. This is an interesting psychological perspective (the other comment offered a technical one) and it makes a lot of sense.
> I think that's only true perspective of an OS developer

I'm not really an OS developer* but I feel like all the build up of clutter and deprecated-but-still-there-but-unmaintained dead-end APIs with kinda-working (with caveats) replacements and redundant tools (targetting old and new APIs) is actually significantly hurting my experience as a user as well as a developer who develops applications on top of the platform with all that clutter. That's right, I hate Linux as a development platform as well as in terms of UX. By contrast, the Linux kernel, where they do not maintain internal API compatibility, is a much nicer area to be writing code in.

I love OpenBSD specifically as a development platform as well as due to its UX. (Not all of its qualities can be attributed to lack of legacy clutter and ABI stability, but I do believe it plays a role)

* For day job, I develop and maintain low level systems software on a custom embedded distro, along with some kernel bits.
> I am thinking the banks must cover the cost.

Rented, like your cable box. I'm not sure who funds the initial cost of new equipment, but as a retailer you'd just get new units in the mail.
A fairly silly article with a fairly silly thesis. There’s always protest movements going on somewhere; it would take a lot of statistics to convince me that 2019 is any kind of outlier.

And there’s nothing global about the current grab-bag of movements, they’re very much local issues.
Agreed, I was mainly answering the point about tools city planners use to model traffic ahead of time.

I've worked with transport and traffic modellers for years now and still don't understand the software packages very well.
> I don't see how it implies this.

Gender disparity fell in those professions, while in roughly the same time frame, gender disparity dramatically increased in STEM. If women could put up with the sexism in those two professions, is it really plausible that sexism is the reason they didn't similarly push into STEM?

Engineers would have had to have been a lot more sexist to explain this data.
> presumably using a stolen credit card as well to make them harder to track.

Credit card fraud expert here:

It's very unwise to book a hotel room with a stolen credit card — trust me, I would know. Carders aren't stupid either, especially the guys that do in-store stuff. Plus, to check-in, you still need a card for incidentals; you need an ID to check in. Obviously, those can also be acquired, but...

There are lots of other things that are easier to flip than mattresses that could be had with less effort and less risk. Why don't they just card a mattress online? Those lighting fixtures? There are thousands of small online stores with bad/poor/non-existent fraud prevention practices outside their processor that would love to ship them to non-billing.
> That's a bit of circular reasoning though.

> - Look how men and women behave differently!

> - But why do they behave differently?

> - Because they're different.

> - How do you know that?

> - Because differences are observed at birth, are relatively consistent across countries with vastly different cultures, and the differences in behavior are observed even when raising children in a controlled environment free of gendered roles.

Fixed that for you.
Teenagers for sure break into cars and houses because it’s fun.

In the 1990s, it was a regular pastime of my friend group.
When I'm doing items such as math or programming - I listen to upbeat pop music that can get me moving. It's as if my fingers are dancing or writing away to the beat. When I used to take math exams, all I could remember in my head as I took the exam was the songs that were playing as I was practicing and I might even hum along. In fact, it might even be the case that I have one song just stuck in my head on repeat.

However, when I need all of my mental energy to think architecture, understand or formulate a plan of action, music is distracting.
Played TrackMania Nations Forever so much when I was younger. It was a great time to relax and chat with people from all over the world.

That game struck an interesting balance between trying to improve your lap times and just socialize and hang out. The tracks playing in the background added a lot to the sense of everyone hanging out in the same place. Always looked forward to the current map changing, they always managed to keep it interesting.
This is a much better article.

> Facing the prospect of not being able to deliver those airplanes, Boeing immediately appealed. FAA managers reversed the ruling exactly a week later...

That is an amazingly quick review of an appeal for something that is pretty complicated.

It's amazing how much schedule is pushed over safety at Boeing. I believe this attitude only flies because if safety is compromised resulting in deaths, the executives pushing this know they will have have cashed out and won't face any consequences.
Obviously not everyone. But many people review their priorities at this age. At the same time, you body and your mind start suffering from such dedicated lifestyle: back pain, depression.

You also most likely reach your salary cap in 30s as a coder, so you'll get no ROI on coding more.

Suddenly, physical activities, rest, communications, hobbies make more impact on your work performance.

In the end, it's a matter of personal choice, and the choice is not black and white between work as a meaning of life and leisure skiing till lunch.
Mermaidjs and plantuml.

Being able to make technical diagrams and version them is great.
Unless the brand new car was purchased in cash, and the owner had very poor judgment, it was financed and the financing terms typically require comprehensive coverage.
Have forced 2fa through e-mail for new device/ip location more than X miles away. Users rarely login from a new device, or randomly login from a different country. Tagging those as suspicious and making the user get a code from their email is simple and goes a long way in increasing security with minimal annoyance.
Kinda anecdotal, but what works for me is a mix of dark ambient and drone. Anything more intense gets me out of the flow. Relevant playlist: https://open.spotify.com/playlist/62CD3gc39cVrOkUGelCRrZ?si=...
> Female lawyers and female doctors are fairly common in media.

Now, yes, but what about in the 60's and 70's?
I've had some trouble getting in touch with the engineers who did this around Seattle. Any details they can share about the software they use, what metrics they base decisions on, where they pull demand data? Any thoughts on making the input and results of these simulations public so anybody can reproduce the analysis, experiment on their own, etc?
One interesting discontinued Microsoft product missing in this list is Xenix.
That may be true, but this is also the sole comment from this account, made to defend the ad policies of a company known to take veeeeeery large liberties with the data of it's userbase, both to enhance features and to sell ad targeting.

Like if it's HN's policy to not call things astroturfing, fine, I'll accept that. But if it talks like a duck, walks like a duck, and posts in it's own defense for no apparent reason like a duck...
Gluten sensitivity comes to mind: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3573730/

The study finds that gluten consumption hasn't increased over the past few decades and that a culprit is more likely "wheat genetics"

Anecdotally, I don't know if you know many genuinely GF people, but the ones I know have all said that they can eat bread while in European countries, but have bad reactions back home.
Radiologists don’t usually oversee reconstruction currently even when it’s real-time (whatever that means in MR, generally it means immediately after acquisition).
I think the ideas spelled out in rationale are really what sets Clojure apart from all the other lisps.

For decades, I got excited every time a new idea around lisp or functional programming and I'd play with them for weeks. Eventually, I'd get to the big question, how do I bring this idea into development environment that solves the hundreds of other ugly real-world problems I have to deal with to make a usable application? Clojure solves that by being hosted.

Immutable data structures are great, but when it's the default, it's a huge win in cognitive-overhead. Maybe that feature isn't unique to Clojure but it's certainly not a prerequisite to being called a lips or a functional language.

Singly-linked lists are cool, but almost every other type of list is cooler, being able to read, eval and print those as well is really cool.
Windows 10 "S edition" has been discontinued, in favor of Windows 10 "S Mode". What the distinction is, I'm not sure.
> With the in house server you need at least two, in case one fails.

That doesn't really change much when the difference is a four figure sum spread over five years.

> Then you need someone to plan, provision, troubleshoot, and maintain the physical servers. So at best a full time fully loaded position which costs the company roughly 2x the salary.

Would it really take a full time position to maintain two physical servers? That's a day or two for initial installation and configuration which gets amortized over the full lifetime, OS updates managed by the same system you need in any case for the guests, maybe an hour a year if you get a power supply or drive failure.

If the maintenance on two physical machines add up to a full week out of the year for the person already maintaining the guests, something has gone terribly wrong. Which itself gets balanced against the time it would take the same person to configure and interact with the cloud vendor's provisioning system -- probably not a huge difference in the time commitment.

> And that's only if you know your workload so well that you can guarantee the shape of your hardware usage 3-5 years out. Rarely possible in practice.

Most companies will do about the same business this year as they did last year plus or minus a few percent, so it's really the common case. And if you unexpectedly grow 200% one year then you use some of that unexpected revenue to buy a third server.

Where the scalability could really help is if you could grow 200,000% overnight, but that's not really a relevant scenario to your average company operating a shopping mall or a steel mill.
I do the same!
I’ve seen the same behavior in the Pacific Northwest. It seems to be widespread.
Frontpage/Expression Web - but I guess WYSIWYG web dev products don't really exist anymore?
And of course, obviously, men were better at fighting than women. So the risk/reward was completely off.
It's Apex Clearing that provides fractional shares ability to the bunch of discount brokerages and roboadvisors.

Edit: Looks like Robinhood moved out of Apex to their own clearing.
I mean, that doctors and lawyers were substantially less sexist compared to engineers in the 60's and 70's also strikes me as less than plausible, though I'll grant that'd be a closer competition than comparing them to engineers now. Do you have any evidence of an advantage there?
Windows 2000 was even more rock-solid. I used to run it on a couple of Sony Vaio laptops and I never had a blue screen.
I would love this too. https://lidi5.org is the only proposal I know of right now to do some of this
100 accidents in 6 years is insane
> You can't possibly think that this is what the person you are replying to is saying.

I do think that.

I think programming selects for people high in introversion and maybe even on the autistic spectrum.

I think some extroverted people find those people deficient and don't like working with them, and would like to change the working environment to be less comfortable for the introverts and more comfortable for the extroverts.
The article mentions Project Vesta which was discussed here previously: https://news.ycombinator.com/item?id=20403570