skysight-inc/HackerNews huggingface dataset:
>Please excerpt the literal words he's used so I know you're not using your imagination.

Excerpt the phrase at the top of this thread? The one we've been talking about for two days and which you just said was about his daughter?

It is "The whole breeding arena of the species needs to be cleaned the fuck up". In context, it is preceded by a monologue that includes talk about creating breeding lines by changing peoples ideology and is followed by his daughter's permitted dating partners ending with the goal of creating "supermen".

>> On the contrary "the whole code base needs to be cleaned of bugs" unambiguously means eliminate them to both the speaker and listener.

> Yes, because phrase has a broadly accepted prior meaning

There are results for similar phrases, but not that exact one just as there are results for phrases about "cleaning up" the gene pool but not Molyneux's exact words. Yet both are easily understood.

But if I noticed my bug statement was too shocking for the guys listening (maybe insulting a team by being so blunt about their code) I might walk it back by saying "I don't let my daughter write crazy code". Which is not particularly coherent and certainly does not make the sentence about my daughter. Nor change what it means nor its referent nor the impact it has.

Indeed, in order to conclude it is a reference to his daughter (because it's insisted that meaning is only unknowable to mind readers), we would have to consciously dismiss the entire video and society the ideas come from except for the single reference to his daughter. Then devise some extremely convoluted reasoning where her actions in some way relate to "cleaning" the whole gene pool. Or more generously, cleaning most of it.

The most generous we could possibly be to Molyneux (and then only if this video were his one and only) is to say that he's only referring to the "good" part of the nazi program (it's obviously the nazi program because he even uses the term "supermen"). Next we have to dismiss the phrase that clearly refers to the integral bad part as merely a verbal coincidence, a complete accident uttered when he was actually thinking about his daughter. And even this still leaves him and his followers looking for the "good" in nazism.
If you can find the poop after it fell through a thick layer of snow.

Although I wouldn't expect this to be a problem on the lunar module.
I wish I could read this, but Medium has put it behind a paywall.
There are many laboratories that hire part-time data labelers to secure their own verified dataset. In fact, many global companies actually create values and earn money from their own various datasets. I think the value will be created from the data itself, less focus on data-processing skills. Of course, modeling skills will be still important at future, but data-processing would rather become much more easier. That's why self-bi tools like Tableau, elastic search are becoming more and more popular. I personally recommend Metatron Discovery, which is an Open-Sourced Big data analytics platform for citizen scientists.
Link : https://github.com/metatron-app/metatron-discovery
Justice Department submits official extradition request for Julian Assange
Understanding online safety and privacy challenges faced by South Asian women
I'm a retired bank robber – ask me anything (2015, summary)
I tend to think of ethics as a subset of logic with a side of pathology, whereas love (eros) is a singular category.

I guess if I had to really sort it, I would only talk about love and power, in that order, but I think it's more addressable to speak in language people already kinda get.

But no, I specifically meant eros, not ethos.
Netflix and Google definitely care about encoding time precisely because their scale is so big. A 1% increase in encoding time could mean a difference of a tremendous amount of computing time and thus money.

Google and Twitch also care about encoding time, but in a different way - they have strong use cases for real time encoding being possible.

Everyone cares about decoding efficiency - Google wants you to be able to watch more videos and thus more ads. If your battery is dead, you can't watch any ads. Netflix wants you to get hooked on more series. etc.

> Just because something is open does not mean it is meant to serve consumers' interests.

This is true in general, but I really don't see how it applies to this case at all. The big companies have incentives that actually do line up pretty directly with user's interests.
I imagine this idea works, but to compare some orders of magnitude... solar cells may have efficiencies of 15%. 70% for electrolysis, unclear for desalination (depends on how pure it has to be), unclear for methanol production but probably >50%... maybe you get 3% net in the product?

It's not amazing, but special engineered algae in perfect environments do what, 10% to biomass in a miracle situation? Isn't a major energy input to dry distillation the drying part, especially in this case? And the energy lost during fermentation is more yes?

Maybe they are in the same range, but I think my bet would be on the solar system over a system requiring collecting algae from the open ocean.
He is just a professional contrarian. We are lucky he went against big software corporations and his contributions to Open Source licenses are groundbreaking.

But many others managed to provide screenshots while using free software.

He, a great man in many other ways, he is also backwards and annoying.
As someone who's bought a few lottery tickets in his life, I can confirm that the fantasizing is in fact better when it's about something that could happen to you.
Ben Shapiro... The Orthodox Jewish Nazi?

This didn't pass the laugh test.
I've been saying for a few years that design patterns are algebras seen dimly. People have asked me for references for that, and I haven't had anything to point them to. At this point I would modify it as algebras plus invariants.

I would say category theory is the wrong title for this, though. Category theory is occupied with the algebras that emerge when you put algebras into the same space and look at mappings among them. It emerged in algebraic topology where you would construct a family of algebras that describe aspects of a geometric structure and then establish connections among them to talk about the effects of operations on those geometric structures. Categories gave you one algebra, functors gave you families of algebras, and natural transformations gave you operations on the underlying spaces.

Many of the algebras described here and others that I have found useful emerged earlier in abstract algebra or universal algebra (monoids, lattices) or in parallel in combinatorics (magmas).

The category theoretic view is often an inconvenient setting. Lattices, for example, are best dealt with simply as a set with some operations that obey specific axioms. You get theorems from the axioms, and if you need one of those theorems to apply to your system, you make sure you implement it in such a way that it obeys those axioms.

Or if you have an algebra near to what you need, you may be able to modify it in the abstract setting to keep properties that you want. I ended up doing this with lattices to describe tagging regions of genomes.
Well Apollo 10 was the last time NASA let the astronauts name the CM and LM, precisely because they named it Snoopy. I think it is well known that in general the early astronauts had a pretty good sense of humor (along with balls of steel), but ground control, not so much.
Ian McHarg Taught Generations to ‘Design with Nature’
2016: https://news.ycombinator.com/item?id=11789288

2012: https://news.ycombinator.com/item?id=3918032
I've been thinking about this particular one a lot, and I think the difference is that it still displaces carbon that would have come from the ground otherwise. Plus in a magical future where energy is cheap and no fossil fuels are used at all, the methanol can be easily used to synthesize many useful chemicals.
The BBC has a podcast about the moon landing:

https://www.bbc.com/news/science-environment-48232627

https://www.bbc.co.uk/sounds/play/w3csz4dj

Apple podcast url:
https://podcasts.apple.com/us/podcast/13-minutes-to-the-moon...
Some families talk about money. I know mine does. Read old Jane Austen novels and you'll see it was common over a hundred years ago too.
> Consider the mind-blowing opportunity cost of any mission sent to 'retrieve Snoopy', and take a moment to think of just some of the incredible projects one could do instead.

For an opposite point of view, think of all the technological advances that would be necessary for a safe "retrieve Snoopy" mission. Even if the mission itself is pointless, all the developments leading to it could be useful. That is, what matters might be the journey, not the destination.
U.S. Targets Efforts by China, Others to Recruit Government Scientists
There is very little product overlap so this is categorically false. UTC makes aircraft engines, commercial jet interiors, and avionics. Raytheon makes missiles, radars, and ISR equipment. Please explain how you make a missile in a a turbine engine factory.
How do VCS make money?
> In a functioning democracy "they" is "us".

Leaving aside the question whether the US is a "functioning democracy"...

In a "functioning democracy", "they" is in fact very often not "us", by definition in fact, since every vote has winners and losers.

Plenty of stuff that I disagree with is electorally popular: unlimited police powers, extremely severe punishments for crimes, military intervention in foreign affairs, censoring of offensive speech, criminalization of victimless acts like drug use, cutting taxes, lack of restriction on CO2 emissions, and so on. I certainly don't define myself as part of any "we" that supports, or is implementing, any of that.

"The will of the whole Nation is expressed in the State" is an authoritarian idea, not a liberal democratic one.
Compared to FANG for software jobs, defense benefits and pay are piss poor. For a mech engineer they're very good.
Broken window fallacy.
const uintSize = 32 << (^uint(0) >> 32 & 1)

> If we’re on a 64 bit platform then the exclusive or of the number zero–all zero bits–is a number with all bits set, sixty four of them to be exact.

That's not exclusive or, that's bitwise complement (~ in C). Go reuses the carat symbol for this, but xor needs two inputs.
I’ve never used JLCPCB for anything too intense, but turnaround has always been 5 days on the high end in my experience. Is it different if you require more layers or more sophistication?
Intel Buys Barefoot Networks
Oh so you don’t bother to figure out the facts prior to posting your opinion online? So smart!
It's also important to remember that social media and tech firms like Google are a direct threat to their long term survival. YouTubers offering low budget news is eating them alive.
Yeah, this one puzzles me too. Generally, it seems like signs and traffic lights don't include supports, poles, etc.
Deepfakes Are Coming
The comment to which you replied was complaining about the lack of disclosure. one can be in favor of allowing consumer choice and still be in favor of mandating disclosure of relevant information -- in fact, it's a pretty logical combination. the recreational drug analogue would be requiring your dealer to tell you if they laced your weed with fentanyl. Something your life depends on knowing, in fact.
Why would you only evaluate the news agency? You evaluate "from the claim" not "from the claimants".

I know that is what people do, and that is why this article exists, to tell them not to do that. Ironic I know. But hopefully someone will get it.
Was just looking into using v3 today. Can you share what you consider to be low enough? I haven't seen any guidance on thresholds
Trade unions have absolutely nothing to do with this. Unions built the middle-class, irrational hate against unions and canonizing of nationalist, militarist corporate blind devotion against one's own interests further eroded the middle-class.
We detached this subthread from https://news.ycombinator.com/item?id=20151327 and marked it off-topic.
> This new thing is actively lying when you don't use Firebase

It is lying, alright.

That said, I don't think that this lying notification is the best example of Android designers being nefarious jerks. The notification lies to user about non-existing "battery drain", but it only does so when developer tries to get around the requirement to show notification with foreground Service. It is shown when you set notification to be hidden via low-priority. I have also seen it when notification icon was fully transparent. It is basically a retaliation against developer misconduct (when developer tries to run persistent background process without telling user). Ideally, this should encourage developers to show a proper foreground Service notification, which the user may consequently hide via notification settings.
AMD Ryzen 16-Core CPU for $749
Your sensory inputs provide a hell of lot of information about some rice.

I'd also argue that experience, in many locales, recommends being skeptical that there's anything wrong with food sold in a store.
But the lottery is not a game of skill or knowledge. It's a game of chance!
Indeed. I was able to recover 10 years of photos and data from my brother-in-law's non-booting 2009 iMac earlier this year after he extricated the disk from behind the flat panel. He bought a new disk and I transferred the data onto it. His family now has a functioning computer again and all of their photos back, as if nothing ever happened.
can we have one for climate change?
I think the value will be created from the data itself, less focus on data-processing skills. Of course, modeling skills will be still important at future, but data-processing would rather become much more easier. That's why self-bi tools like Tableau, Elastic search are becoming more and more popular.

I am personally focusing on Metatron Discovery, which is an Open-Sourced Big data analytics platform for citizen scientists.
Link : https://github.com/metatron-app/metatron-discovery
> Students without internet at home are more likely to be students of color, from low-income families or in households with lower parental education levels.

I don’t think the situations you allude to quite fall in this category.
> you’ll see how constant expressions are used to set up complex invariants based on the word size of the machine the code is compiled on.

It's a minor detail but this definitely should be "compiled for" instead of "compiled on", cross-compilation would not work correctly otherwise.

Aside from that I'm not sure if using extra types and constants to prevent stderr etc from being modified is an improvement. Sure you could maybe cause a race condition by changing it in the middle of writing, but how often are new programmers changing stderr at all? What's probably more common is setting it once at the beginning of the program, for example to redirect stderr to logcat on Android. And this change doesn't fix bugs in any legitimate uses, it simply makes them impossible. So I'm not sure who benefits, people who are modifying stderr in a buggy way, but had no reason to do so at all and just didn't realize it?

Same thing with sentinel values. Does any major Go program work by reassigning io.EOF? Has anyone done it by accident ever?

Generally, I don't think the threat model should be a willfully malicious programmer trying to cause problems, or at least it's not a useful model for Go since it's already totally inadequate for dealing with that scenario at a language level.

Rather than what's theoretically possible I think it would be better to focus on what mistakes are commonly made (or have especially severe consequences like security vulnerabilities) and only add program/language complexity where a cost/benefit analysis shows a strong case. That's not to say there isn't one here but I'm unconvinced by the provided examples or personal Go experience.
Show HN: Bth – upwork like time tracker(CLI) for tracking your hourly jobs
Say you have a file, `foo.json`, with the content:

{"foo":"bar"}

Run `swipl` and first load the JSON library:

?- [library(http/json)].
true.

Then open the file `foo.json` (in read mode) as Stream which JSON read translates to Term:

?- open('foo.json', read, Stream), json_read(Stream, Term).
Stream = <stream>(0x557f0cbfb1c0),
Term = json([foo=bar]).

(Both instances of `Stream` are the same because of unification.)

Say `foo.csv` containts:

foo,bar

Then go:

?- [library(csv)].
true.

?- csv_read_file("foo.csv",Rows).
Rows = [row(foo, bar)].

Triska's videos are quite theoretical. Anne Ogborn has a lot of good real world programming tutorials[0]. Can highly recommend the web app tutorial[1].

I don't know any good videos that cover this. I'm happy to help with what I can though, and I've also found the ##Prolog IRC on Freenode helpful.

[0]: http://www.pathwayslms.com/swipltuts/

[1]: http://www.pathwayslms.com/swipltuts/html/index.html
Although it's a bit cruel because the "innumerate" are disproportionately poor. Lottery tickets may be driven more by despair and hope for an improbable escape than by innumeracy.
> I'm tired of having to read everything with a huge dose of cynicism, and of having to look up references and facts because I don't quite trust ostensibly trustworthy people.

And yet, that's what you must do. If you rely on spoon-fed cruft, you will be at the mercy of those who hold the end of your nose ring rope, and not even know it.
Is My Idea Legal
> Open source is not safer because people won’t read the source

That's not what I said. To sum it up: Open source is not really a security proposition. It eliminates problems related to negligence.

> having control doesn’t matter

In what concrete way does the Purism OS give you more control over your device than AOSP?

It really seems like you are confusing open source and free software for this entire conversation, as literally every line of code we are discussing is shared under a license that allows you to look at, modify and use as you see fit.

> None at all. I’ve just heard of this project a few days ago via a DDG search.

The depth of your consideration was already fairly easy to guess, but thanks for being honest.

> Believe it or not, not everyone is a corporate shill.

Physician, heal thyself.
Comments moved to https://news.ycombinator.com/item?id=20150688.
Fiscal Refeeding Syndrome (FRS).
A few hundred apps? What problem are you guys solving?
The VolcanoCafe blog has some detailed information on this period. https://www.volcanocafe.org/1809-the-missing-volcano/

I've not seen anyone suggest that this was an earlier, but less-violent (somewhat less emissive) Tambora eruption. The character of the gasses sounds similar. Seems there were few reliable eyewitnesses in the area.
the board I did I got in less than a week. maybe it was an one off event but it was pretty fast... i want to say it was 3 or 4 days.
Google-Research Football
I call trying to shut down an independent repairer using high priced lawyers harassment. If you love apple and think they can do no wrong you won't call it that. There may even be other reasons to think apple is not engaging in harassment.

It is completely reasonable to call this behaviour from apple harassment. It is completely reasonable to call it evil. It is completely reasonable to disagree with that if you must, especially if you can justify it, but you "should know better" than to suggest that your opinion is the only one that is correct.

"Doing nothing to the repair shop." Nothing except trying to prevent them from doing business. I see an obviously false statement like this and I wonder if yours is a paid comment on behalf of apple or if you just really, really love apple. Then a moment later I think that may not be completely fair. But what do I know. I think we're all adult enough to be suspicious that paid content exists on HN, right?
Discussed at the time: https://news.ycombinator.com/item?id=15399787
The target demographic might overlap with the set of people who are candidates for discounted prime membership.
Constructive feedback on this android mobile game?
Just finished developing a preliminary version for this game and would love some feedback: https://play.google.com/store/apps/details?id=com.boxninja.alpha
I can tell that you really just want to argue, so I'm noping out of this thread. Have a nice day.
Some of us believe that there is life beyond the grave.
I think not all software should be open source. At the same time not all software should be proprietary.

And both should be able to compete for market share one against the other.
> I still can't believe how Google has changed their tune - from "dont be evil" to being worse than MS ever was, which is quite an achievement in itself.

It's called "selling out".
and vacuum desiccated. Freeze dried poo.
Now the innocent muslim community (who I expect are over-represented in these databases) gets to enjoy identity theft.

It's just a pile on at this point.
The design pushing organic search results down does seem like a conflict of interest between showing the user the best possible search results and showing the user advertisements.

On a 1200px tall desktop screen with adblocking turned off, I see four ads that look like search results with a small "Ad" marker next to them, then a map. One map search result is visible on the first screen. When I scroll, there are three map search results, then three organic web search results. These are followed by four suggested queries, three more organic web search results, then four news stories before I get to the rest of the results.

I'm not sure I'd call this evil, but Google used to be explicitly anti-evil and this is very much not that.
Are you sure? The Broken Window Fallacy only applies if the technical gains from such a mission could be used on nothing else afterward, which is obviously not the case.

The fallacy is a fallacy because the money spent fixing a broken window can't be spent again by the same person. He's spending money he would have spent anyway, so there is no net gain.

In a technological progression caused by, say, a public works project such as the mission to the moon, technology developed for the sake of that project can indeed be used on other things, and definitely was in the case of the moon landings, so it's not a fallacy when talking technical advancement.
This is so damn true I am LMAO at the other comments. So basically the entire community can get around the problem by releasing an Apache2 lic'd library that wraps whatever it is they need from firebase.

We'd be at a place no different from any other "FOSS" App on android today.

And
https://opensource.stackexchange.com/a/4642
Will Hollywood’s new youthifying tech keep old actors in work for ever?
Xkcd: An Apple a Day
It's a losing proposition. If you replicate the interface of a set of business logic, those will start to deviate, and the business logic turns into a mess. While if you refuse to replicate the interface (by deeply coupling it to a client) different teams will have to cooperate while creating requisites for it.
Ask HN: What do you do in your free time?
When I was younger I never really developed any hobbies or things I liked to do. From the end of middle school until I finished college, it seemed like the only thing to do in life was work.

Now I'm out of school and have found myself bored frequently, and I think it's because I don't know how to live life when there isn't some pressing issue to fix or problem to solve.

I feel like an alien crowd-sourcing what others do in their free time, but I figure it's probably a good place to start so I can find something to enjoy in life when I come home (beyond more work). And if anyone else has felt this sort of transition themselves, please feel free to share that experience too!