skysight-inc/HackerNews huggingface dataset:
> Let's dispense with the emotional imputation, then.

Yes, let's. You're the one pretending to read minds and attribute emotion. Stick to facts, bub.

Here's another hint: just because someone's not talking about the global poor doesn't mean they don't care. That's just not the conversation they're trying to have right now. The current topic is inequality in US college admissions. Insisting that people talk about something else is just concern trolling. It's deflection from the fact that those admissions claim to be meritocratic but clearly aren't, thus a defense of both inequity and misrepresentation. Why are you so soft on things that disgust others?
> A lot of people talk about how wide-reaching the technologies spun out from NASA in the Apollo Era were;

A lot of people spin nonsense about that.

Consider the hoary myth that integrated circuits are a spinoff of Apollo. What actually happened was that the early Apollo program ordered a bunch of chips from the early vendors and helped qualify them. They didn't invent ICs, they didn't make ICs, they weren't even the biggest market for ICs (that was the Minuteman II missile, which made many more computers w. ICs than Apollo did.)
My recommendation for using Reason in production is to go for it -- but only if someone in the team has previously shipped production software in a typed functional programming language. If not, use it in a non-critical project, have a pair of programmers build up expertise over around six months of full-time work, and then make the jump for the entire team.

Regarding bindings -- which external libraries were you using? Component libraries written for React could be a fair amount of work to write bindings for, but I anyway prefer hand-rolling components with Tailwind, so that hasn't been a problem personally.

Bindings were indeed difficult when I started out - Javascript can invoke functions in a myriad ways: new xyz(), object.key, object.key(), module defaults, Math.abs etc. We have to map them to OCaml's semantics (easy), and figure out the BuckleScript macros for them (easy with practice). I recently wrote a bunch of bindings for Adobe XD, and it was surprisingly fun.
Ask HN: How do you do off-site backups?
What services or tools do you use for automating and securely backing up your personal and work systems?
Hunter-gatherer societies hunted and gathered by definition. They had no such luxury of a choice of meats, just "what was killed today" or "nothing". They would have had no such luxury of being picky about which of the edible plants they ate, except for not eating too much of the poisonous ones. It's only after a long time of mutual adaptation that any society can become so dependent on a single foodstuff like cassava or nardoo. And that gives plenty of time to develop the process of preparation, step by step.
by hidden webpage do they mean an empty iframe that stands in place of the traditional pixel or js script? If so, this is old school methods.
I switched to Firefox on my iPhone and my screen time went dramatically down, which is both cool and good. In a world of highly optimized engagement hacking, a less smooth experience is actually good, arguably.
I think the comparison in the redux example really isn't fair. He defines just one enumeration in ReasonML and uses many different constants and interfaces in Typescript.

The equivalent of

type action =
| AddMovie(string)
| RemoveMovie(string)
| Reset

in Typescript is more something like :

type Action =
| { type: "ADD_MOVIE", movie: string }
| { type: "REMOVE_MOVIE", movie: string }
| { type: "RESET"};
Sony actually did this with the PlayMemories stuff - the Alpha cameras run on Linux with an Android subsystem that allows for "apps". However they completely and utterly botched the implementation - no way for third parties to write apps on their own, and their own apps were all pay-only. So they took it out in the latest Alpha 7 series - and with it, unfortunately, also the jailbreak ability which means one cannot unlock the video recording length any more.
Just FYI, both Reuters and CNN dispute the 2 million number, as some of the photos were manipulated,

- https://www.reuters.com/article/us-hongkong-extradition-back...

- https://www.cnn.com/2019/06/19/asia/viral-photo-hong-kong-pr...
Stop overcomplicating your personas and start prototyping more
Sqldef: Idempotent MySQL/PostgreSQL Schema Management
And you would still lag due to speed of light issues.
The thread I'm replying to has moved on to implying Mozilla is being misleading by using funding or social development.
> They support USB 3.1 Type-C Gen 2 with Thunderbolt 3 (including DisplayPort)

And therein lies the problem.

Used to be, we could call a USB port a USB port. Everybody knew that if the computer had the port, it could work with the peripheral; if the computer didn't have the port, it would not work with the peripheral. If the peripheral required different functionality then it required a different port that was equally straightforward and obvious.

Now, it's all supposed to run over USB - at least, over some USB. Consumers go out and buy a device and then are confused when it doesn't work. They know their computer has a USB port, but that's not enough. The port no longer represents a definite protocol, or even a definite power supply capacity. Are they supposed to check to see whether each of their USB ports says "USB 3.1 Type-C Gen 2 with Thunderbolt 3 (including DisplayPort)" next to it (which it doesn't)?
After several years in the industry it's hard not to get a network of pals. If you're lucky enough, some of them will make it into management. Their information about how hiring and promotions actually work is indeed indispensable.

For the asocial folks like me who are incapable of making any friends at all, there are recruiters. Most of them will happily discuss what "a typical number for a person of my level" should be.
>Considering how Libya, Afghanistan, Iraq, etc. benefited from international support, what can go wrong ?

It's called a proxy war. Literally every other regional power is salivating over the idea of a massive thorn in China's side that a) gets them slapped with first world sanctions and b) gives them less free time to bully everyone else in the region. You're kidding yourself if you think all their intelligence agencies aren't coming up with shovel ready plans to get the the protestors the things they need if they decide to become freedom fighters.
I don't what the power output of 80s amorphous silicon PV cells (those used for pocket calculators). But I'd be very happy to see a tiny linux terminal retrofitted to run on solar.
Ah, and the storm of "my AWS bill has skyrocketed, why is AWS doing this..." incoming in 1 week after such thing. No, thanks. RTFM.
By no means should we ever stop trying to improve working conditions for all, but we should also keep in mind that throughout history, most workers haven't had the luxury of being able to feed their families by doing fun- or personally-fulfilling work. At least we don't have to wrestle a heavy plow behind a balky ox or mule for hours on end in hot, humid weather (to give just one example).
Podcast: Distributed, with Matt Mullenweg
Can you detail/link resources about "21C architectures" and "pilot light pattern"? Thanks!
You seemed to encode here a typical Fiverr logo design workflow that I would do too at no / minimal budget.

May I challenge you to explore these options?

- Not all logos needs colors, actually they should work in black and white as well.

- Your models don't seem to understand meaning or just to be fair, context. A name, tagline is probably too little information to infer a match. For my music tv app, I got 80% notes, keys and other music related icons. Not very imaginative. I usually write down / sketch my first 3 ideas and then throw them away since if it took me 15 minutes it would too for others.

- Why put always an icon there? An icon is a supplement, most successful logos just use a pretty (and expensive) typeface.

- How to do more imaginative typography? I type in The Brand Name and it the engine doesn't even try to change the case of the text.

I would expect to be imaginative, like:

THE..
BRAND
NAME.

From an AI logo maker I would expect you to generate me a vector file point by point, preferably using some kind of GAN-s.
The cookie name sound rather similar to a parameter used for AD id matching in tracking pixel api https://developers.google.com/authorized-buyers/rtb/cookie-g...
Of course. I'm just saying that firewalling and end-to-end security are better ways of doing that than routing and ambiguous (rfc1918) addressing. Never trust the network, lest you end up making yours soft and chewy on the inside.
Well, if you need to do all three of these statements for a lot of tables there will be lots of code duplication. Therefore it would be good to create some metadata with things like column names and the corresponding types. As soon as you do that you have a baby ORM.
So people should lose their livelihoods for having controversial views that the elites in big cities don't like? It isn't even as if his opinion was interfering with his professional responsibilities.

Same-sex marriage was a very hot topic just a few years ago, should we unperson everyone who was ever against the cause? Even though the entire point of having freedom of speech and association is to allow safe political discourse?

Where would you draw the line? Next do we start firing everyone who supports Trump? Every conservative? Anyone against late-term abortions?

It's a shame that you don't seem to appreciate the value of diversity of thought.
If you're going from mirror-based to mirrorless and stay with the manufacturer, there's always adapters meaning you can continue to use your existing lens collection without losing functionality such as auto-focus or stabilizers.

Switching manufacturers is a different beast however and you'll likely be limited to manual focus and a gimbal/in-sensor for stabilization.
That's the exact misunderstanding of socialism that derives from hostile capitalist mischaracterization. If true that socialists believe that socialism has that effect, but “socialism” is not, outside of capitalist propaganda, a general term for any system which has or seeks that effect, any more than “capitalism” is a generic term for any system which has or seeks the effect of enslavement of the mass of the population to a narrow elite (even though socialists believe that capitalism has—and seeks—that effect.)
Or you can just use Elm from the start and not concern yourself with code-splitting, code-shaking and still get smaller assets. See for yourself: https://elm-lang.org/news/small-assets-without-the-headache .
What do you think is the difference between those two groups of companies? How does Unilever make products if not through researching and applying technology?
That doesn't say anything about whether these people represent the majority, which was my point, though. Not sure why those stats should matter to me.
Nice to see the PR campaign for Secret of Our Success getting some traction. It's a fantastic book and Joe Henrich's stuff is super interesting, his thesis is that humans are pretty dumb on our own and culture is like an enormous shared brain that allows us to adapt to hostile environments. Lots of traditions don't make any sense at all, but they're important.

Don't spend as long processing your cassava and you won't notice the effects of the poisoning until a lot later. To you it just seems like you're saving an hour or so per day. If you think about it, being extremely conservative when it comes to tradition has been one of the very best strategies for staying alive up until relatively recently in the human timeline.
I use Synology Drive, a program like Dropbox, all my work is in that and it backs up to my NAS and that backs up to Dropbox.
can't wait! :D

-14 min
Also on HN, the same story from several different sources in case you prefer one source's bias to another:

https://news.ycombinator.com/item?id=20861508 (215 comments)

https://news.ycombinator.com/item?id=20861202 (comments moved)

https://news.ycombinator.com/item?id=20871208 (1 comment)

https://news.ycombinator.com/item?id=20873105 (1 comment)

https://news.ycombinator.com/item?id=20867879

https://news.ycombinator.com/item?id=20869858

https://news.ycombinator.com/item?id=20873568

https://news.ycombinator.com/item?id=20874753
FYI changing the link to a google redirect did not fix the paywall for me.
Try debugging CORS, CSP or SRI failures in FF. Much much more painful.
> I imagine pushing for an extension to support encryption might be a lot easier if there's actual uses to call for it.

That's letting Google off the hook. Nobody knows better about the level of surveillance users are under. Encryption should be feature #1. For them to roll out an unencrypted service borders on malpractice. Luckily for them, software engineers aren't licensed.

> Google has started rolling it out with a fallback to Google servers

Even though Google may not be the most trustworthy company, I trust them far, far more than my ISP and cell company. If I could choose which back end I want to be on, I would choose Google's, especially if that meant messages would be end-to-end encrypted within that sphere.
No, I'm pointing out the hypocrisy in being concerned that donations to Mozilla can go to funding causes somebody doesn't believe in while also being upset for firing the CEO for funding causes somebody doesn't believe in.

I contacted Mozilla and told them I would never give them another nickle as long as their CEO was evil. I find it hard to believe you were ok with it.
Save you a click: They switched to core animation.
If only Safari had proper extensions, I'd give it a go. Unfortunately, Apple has crippled them so badly.
https://www.hillelwayne.com/post/performance-matters/ was a good article that I'm sure came up in HN about two weeks ago that covers this very point. It pays not to be dismissive about peoples' feelings when it comes to software, particularly around speed; they do matter.
0-60 actually matters a lot more for everyday drivers than top speed - a lot of utility in the agility provided by high acceleration at low speeds and much better feel while driving.
I learned that from Tony Robinson's "Worst Jobs in History"

http://www.unofficialtonyrobinsonwebsite.co.uk/pages/worst_j...
I think this notion is where I'm trying to steer my mentality about work. I know the right things to do, I see patterns of why they don't get implemented, so my focus is "what creative solutions can I devise to do what is right in this environment".

It's just a matter of putting creativity in a different place.
They meant "nerds".
If it is an unique design it’s actually goood. It will work no matter how and where you use it. Just make sure any other company doesn’t already use it.
Fundamentals of Computer-Generated Sound
I've seen it done, but you're not supposed to.

From Imagurs TOS[1]: "...Also, don't use Imgur to host image libraries you link to from elsewhere, content for your website, advertising, avatars, or anything else that turns us into your content delivery network."

[1] https://imgur.com/tos
Isn't any job is like that? I guess even super-duper-romantic jet fighter pilot will spend most of his time doing paperwork and explaining seemingly obvious things to the higher ups.
Hong Kong needs people in the PRC to start demanding their own representation. The CCP has might, but not enough to take on the Chinese people a second time. You can't be a people's republic if the people didn't vote for you.
Because Mozilla's version of diversity ignores the people I wish would get a shot in technology. I can donate to local initiatives myself. I especially don't want my "interface to our online world" to have opinions on the subject.
It's not just a claim many studies do prove non violent struggle are more successful in bringing change than violent once. [1]

[1] https://www.forbes.com/sites/alexknapp/2014/07/24/the-proven...
Ask HN: Apple platform developers, how is your experience with new frameworks?
SwiftUI, Combine, Mac Catalyst, etc.
SmartDec Scanner #1: Security Meets Usability
Also, is it journalistic best practice to put the only information that's not in the headline in the last paragraph of the story? That's the opposite of what I learned in school.
>we are fundamentally not different from the Romans

We have retained the capacity to regress in the blink of an eye, and we have also acquired fundamentally new powers of thought on an unprecedentedly broad scale.
This is true for brewers too. Beer is endlessly fascinating with the amount of variables to tweak, but working in a brewery is a fairly routine process of reading the recipe and executing then same steps over and over.
Someone has to know what other people ate, know what of what they ate killed them, remember that, pass it on, and be believed for that to work. It's easier if the person gets sick and doesn't die, and then they themselves can tell the story.
Show HN: Predict Rotten Tomatoes Scores Against Coworkers in Slack
If you Want making friends online takes patience and persistence, but it’s actually quite easy to do. Start by finding people who share your interests so that you’ll have something to talk about right away. Then, get to know them better by talking with them online and in-person.
um, there are very real marginal costs in the primary revenue centers of Apple (hardware), Google (TAC: traffic acquisition cost), Netflix (bandwidth) and Amazon (logistics).

"Infinite" leverage is also a misnomer: Ford and GE enjoyed terrific leverage when they optimized giant-scale industrial processes (the assembly line and six sigma, respectively). Politicians and lawyers enjoy much greater leverage than software engineers, whose code requires much more "maintenance" (in practice) than laws and legal contracts. Economically speaking, Wall Street traders enjoy fabulous leverage, though arguably they're getting replaced by algorithms.
Anyone knows good ReasonReact tutorials where people build a full app?
> Same story everywhere - nothing much changed after the Arab spring protests, for example.

Except in Tunisia, which is the one success story from that time period. It's now a functioning democracy. Of course the real test is how it does over the long term, but at least so far it's an example of real change in the region.
> Advertising is made to hurt me, to rob me of my money by subtly manipulating my consumption choices. It's a malicious act.

And your focus/time. The image I have of Las Vegas drives me insane. I find it peculiar such attention thievery is even legal, or deemed safe.
Yeah it's kind of a false dichotomy isn't it? Just use your ORM for CRUD operations and use proper SQL if you're doing anything much more complicated than basic joins. It's a lot better than the busy-work of hand-cranking every basic SELECT/INSERT/UPDATE/DELETE statement, preparing them and the associated boilerplate that you usually have to write to stick it in/extract it from your object model.
You can follow us on twitter
https://twitter.com/DesignwithAiHQ

For updates on our product.
>As impressive as they are, how long can Hong Kong people keep up this level of protests? Beijing can keep the pressure forever and play the long game

As long as they have food, water and the will to fight. They can play the long game too if they are so inclined. Eventually the CCP will get tired of the expensive, resource sucking bridge to nowhere. Sure, China could carpet bomb HK but the more you destroy it the less it's worth and the harder it is to justify involvement.
Hear, hear. Paragraphs like this to me have barely any more relevance to the real story as your grandmother's oatmeal cookie recipe:

>As the pack thundered around the final bend, two horses muscled ahead. “It’s Mascot Treasure a length in front, but Bobo Duck is gunning him down,” said the announcer, voice rising. “Bobo Duck in front. Mascot fighting back!” The crowd roared as the riders raced across the finish line. Bobo Duck edged Mascot Treasure, and Frat Rat came in third.

I already know what horse-racing is like. I don't need this cruft, the headline promised an explanation of a novel betting scheme and that's the only thing I'm interested in. If I'm feeling particularly crotchety I'm insulted that the author thinks I can't tell the difference between this fluff and actual content.

I too loathe long-form journalism. It seems like self-indulgence on the part of people who wanted to write creative fiction but aren't good enough to be successful at that.
That's a game, an exercise for several nights
Perhaps it’s more relevant to consumer facing products that require a balance of features, performance, and user experience to be good. I think that’s harder for a committee to do than scientific work. While USB isn’t a singular product, it is a component of consumer products, however. I wonder if much of the success of Apple was due in large part to Steve Jobs’ heavy personal involvement at the design stage, and his famous rough-edged character.
Unfortunately, the google calendar option doesn't actually reject invitations or really remove them from your calendar, it just hides them for you. If you're sharing your calendar with anybody then they're still visible to them, and as far as I can tell that's unavoidable.

That means if you are sharing you calendar you can't use this option, since it makes it impossible to remove the events that are now spamming everybody else. You have to just manually mark them as spam every time they appear. I get an event like this maybe every other day at the moment, even though they're almost all identical and I've reported them as spam, it's unbelievably annoying. Even more annoying: gmail is actually picking up the invitation email itself as spam, so it's fully aware that it's unwanted, but then it appears in my calendar regardless. Gmail filters to delete them immediately on arrival don't seem to do anything.

I'm right back to the spam dark ages right now, it's terrible.
It sounds like what she's discovered that 40+ hours a week sitting in a cubicle is not the most physically or mentally fulfilling task to be had in life.

Seems pretty straight-forward to me!