skysight-inc/HackerNews huggingface dataset:
Reading. There are different styles of speech that sound "smart" to different people. If you like academic (especially, statistical/mathematical) jibber-jabber, you would have to read (ideally study) a lot of academic works (textbooks, papers, blog posts, whatever). In time, you'll pick up a lot of that style of speech. If you think the political/financial articles in NYT, Economist and other such publications are the epitome of the sophisticated speech, you should definitely read those papers voraciously. Their jive will rub off on you whether you like it or not. The only problem: if you're not a native speaker of English(I am not, btw), your speech will sound a bit stilted. Anyhow, this is my experience. As a kid I used to prefer spending my time reading 19th century Russian writers (hand-me-downs from older generations) and newspaper articles on current matters to spending time with my peers. My speech definitely reflected that for a long time because people would often comment how weird (and funny) it was.

Personally, the smartest sounding speech to me is the one where people get their point across in fewest words and clearest way possible.

One of the current stylistic techniques(?) that I really dislike is using a long winded quote as a descriptor of something/one.
From my experience it's quite a good language for fun experiments and coding challenges, at the very least. I grew to love it quickly during advent of code.

The iterators, enums and no Null types lend themselves to interesting solutions.

The crate ecosystem is also developing fast, and there are decent browsable docs and bootstrapping the env and development environment are all easy.

SDL2 support makes it really easy to make rectangle based games like classic pong and experiment with keyboard and controller inputs etc. (never mind further possibilities of 3D etc).

TTY apps and games are also easy to make with the termion crate.

I think it's just kind of worth learning in a way that (for example) Python, C and Haskell are complementary options for learning different ways of thinking about of coding. Rust feels like a different flavour of programming. It's borrow checker and branch checking etc. they really are likely to lead to better programming in other languages too. Understanding ownership and considering the transfer of ownership are valuable.
I blame the lax bankruptcy laws in United States (in comparison to Germany). I think it creates a safety net that is too comfortable that the business can (a) give up too early or (b) use this as a pump & dump scheme where the owners walk away with money they had siphoned off early.

Compared to German insolvency procedures [1]

> The aim of insolvency proceedings is not to protect the cor-porate debtor from its creditors, but to maximize the insol-vency dividend payable to the creditors. To achieve this aim, proceedings may be directed either at a liquidation of the company’s business or at a reorganization of the company it-self by means of a plan of restructuring (Insolvenzplan). In the event of a liquidation, the company’s business operations may be sold as a going concern to an investor or the business may be wound up and the individual assets sold.

1. https://www.jonesday.com/files/Publication/1ec093d4-66fb-42a...
I do the opposite. Amazon browsing is next to impossible unless you already know what you're looking for. For all the complaints about counterfeits I've never once received one.

Even stuff I thought would definitely be fake (electrical components) was legit.
Personally I call these two people the "Planner" and the "Doer". Neither of them start out with bad intentions, but only one of them has to actually do things in the present moment, so resentment can definitely build up between the two.
Yes, they are -- and as a result, there are many icons that are different but look very much the same in the results unless you examine them very closely.
I've been noticing a larger and larger portion of sites in google results have been taken over by something. They all act the same way, and act similar to cloudfares checks. You get a big green dot on the screen first and then a bunch of redirects. I've not read anything about it, but probably 1/15 of my google result clicks end up there. How does google not know these sites have been taken over and keep them on the first page of search results? It's getting tiring because they also hijack your history, so you can't just hit "back" and you lose everything you've been searching through. You can't just click "back" to the results page and go to next result...you have to start search over and remember exact terms you used "that last search"
What makes you think it feels like a downgrade? AMP results seem to, on average, load faster with a better UI to me.
Why isn’t California using more prescribed burns to reduce fire risk?
This is not about the journalist knowing the information was obtained illegally. This is about the journalist asking the hacker to get information from people of interest.
Effective Altruism has changed my life: I'm now giving at least 10% of my income to cost-effective charities thanks to the ideas behind the movement.

Good books to start with:

The Life You Can Save - Peter Singer

The Most Good You Can Do - Peter Singer

Doing Good Better - William MacAskill
> I pay upfront with Rust.

But you do pay up front! That's a big deal if your design is not set in stone (which is not a synonym for "prototyping").
"What language would you recommend in this area?"

I wish I knew.

For ages, I've imagined a Java do-over I code named Encore. What would "Java" look like today, given the same original goals of improving programmer productivity and reducing errors.

But now I've switched tacts almost completely.

TLDR: Code generation 2.0. Code you'd write yourself, if only you had more time.

So with SQL, for example, instead of a wrapper or model which generates SQL at runtime, start with the SQL and generate code (in your target language) at compile time.

I've done this, with varying degrees, for SQL, HTML, HTTP, HL7, DICOM. Just trying to flesh out the idea, strategy.

One consequence is the target language becomes much less important. So now I feel (hunch, as in "believe but cannot yet prove") that the smaller the language, the better. Like BASIC, Pascal, Lua (which I don't particularly like) small. Barely more than a scripting language with some objectness and modules.

And even more impactful, the contemporary libraries and frameworks become much less important, or even moot.

Thanks for replying. I'll post something if my efforts mature enough for sharing.
I do not trust the SPLC to determine what is a "Neo-Nazi" website, as they regularly smear anyone and everyone who dare have beliefs that they don't like. They then throw everyone into the same corner, and collectively smear them as "white supremacists" and "Neo-Nazis".

The terms, when used so broadly to silence harmless views that they disagree with, lose their meaning...

Harmless, as in, said views are not really "white supremacist" ~ the SPLC has merely given them that label because they know its a powerful weapon.
> there's no good and easy option to backup your phone other than iCloud.

Just plug your phone, click "Backup up". You don't even have to open iTunes anymore, just open "Finder" window.
Can't be easier than that.
From Yahoo – How open source has evolved and how this changes our strategy
You're the author of the blog post? Dunno if this is something you care about, but with JS turned off the code boxes are omitted (with no placeholders or other clues that something is missing.)
It really doesn't take much when your goal is "sustainable". The site's actual expenses have always been more than covered from donations, and the current servers can probably easily handle at least 100x the traffic. The goal now is just bringing in enough to be able to pay myself a somewhat respectable salary.

Here's the current month's financials (this is linked from below the donation goal meter on the home page): https://tildes.net/financials
Apparently, my initial response below was too terse and insensitive - though it may be how I really feel after reading that.

It seems unscientific to me, its an opinion piece pitched as common sense. And its coming from someone that is looking to 'transform the way you think'. The approach strikes me as offensive.

_________________________________________________________

Hocus Pocus, I said its true!

"Changing lives by transforming the way people think."
-Yun Foundation
I don't think a Dow component has ever been halted before, so this is highly unusual.

Shares crashed more than 5.5% in the 30m or so before it was halted.
Edit: never mind, I thought this review was recent enough but it was for Wine 4.21

Photoshop CC2020 compatibility is rated "Garbage". https://appdb.winehq.org/objectManager.php?sClass=version&iI...

[Edited to hopefully be clearer]
Persons [edit: I don’t mean in the legal sense] they are not, but do you think it is reasonable to model companies as non-person _agents_? (In the sense of “thing which has goals/preferences, (and beliefs?) and acts so as to further those goals/preferences”.)

If it is useful to model such organizations as non-person agents, then while they of course would not “care”, in the sense of emotions, about things, it would be coherent to say that such an organization e.g. “has protecting privacy as a goal”.

Err, I guess I’m eliding the distinction between “being useful to model as an agent” and “being an agent”, which may be a mistake. I suppose what I should say is “if it is useful to model as an agent, it is useful to treat as coherent the claim that it has goals of e.g. privacy stuff.” .
Show HN: Detecto – Computer vision model in 10 lines of code or less
Wait... doesn't low blood levels of cortisol also indicates that the body doesn't react to stress like it should ? Like in the Selye model, when the body just gives up and doesn't react anymore (but still suffers the consequences: high blood pressure, muscular stress, etc.).
> Transaction fees were only large for a short time due to the BCH attack.

Well that's new. There was no "BCH attack" that drove up the fees.

BTC simply couldn't keep up with the demand and the fomo that made people pay ridiculous fees to not miss out on the crazy pump.
> Why would you believe anything the government claims regarding immigrants?

Because Trump is in office, and if there was a modicum of evidence to support something like what you're suggesting (that what, the issuing agency of US visas is actually issuing more than they claim but lying about it??) the Trump admin would be all over it. They aren't.

> claiming that "11 million" of undocumented for the last decade.

I can't tell what you're implying here. Estimates of 10-12 million are the best estimates we've got, and are regularly validated by multiple groups. Your anecdotes don't do anything to change the actual trends across the US. One outlier study isn't conclusive either.

> I wouldn't believe the L1 and H1B counts, because it's estimated that there are a lot of visa overstays,

The best estimates are 2% of overstays, so like 20K people.
There are two things that make this problem “hard” if not “intractable”.

Encryption keys are precise integer values (or can be represented as such) and they gain a large part of their security from two facts; a key that is wrong by even one bit will appear totally wrong / disclose zero information, and two, the key space is unfathomably large.

To turn a fingerprint directly into an encryption key would require first; some sort of mapping between the analog representation of the finger/face (which could be two or 3 dimensional) into a digital value, and second; for that value to be absolutely repeatable over time.

The biggest problem is that of course neither your face, nor your fingerprints, are absolutely unchanging over time.

So the first thing you would somehow need to accomplish is a way to map the biometric scan to a repeatable precise integer value. Such a mapping would require, by definition, a loss of precision.

How much precision? Well, it’s directly a result of how resilient you want the algorithm to be in the face of things like scanning error, micro-abrasions on the finger, body fat percentage, the temperature of your hand, swelling, hair growth, etc...

The less precise you make it, the more different fingers (or different scans of the same finger) must necessarily resolve to the same key.

This is the same thing as saying that we are reducing the key-space.

Once you have reduced the precision of the mapping from a biometric scan into a key that will reliably generate the same key over time, you have, by definition, reduced the key space to the point where the encryption is fundamentally unsound.

The only exception to this would be perhaps using DNA sequences, but even then, I believe DNA is not actually perfectly unchanging over time, and is also not at all random [1]. But assuming you could probably handle the minute coding changes that do occur, and reliably scan the same part of the genome, I think you could end up with enough entropy to generate a secure key. Assuming you are willing to precisely sequence a chunk of DNA in order to generate your key. This is rapidly becoming feasible, if not somewhat dystopian and entirely impractical.

But you still have the fundamental problem that the key is not being generated as a uniformly random value in the key space. This happens to be extremely important to the security of encryption algorithms. You wouldn’t want, for example, a close relative to be able to cut your entropy from 512-bits down to 64-bits and into the realm of brute force.

In short, biometrics will remain an authentication method rather than a direct encryption method, likely indefinitely.

[1] - https://www.ncbi.nlm.nih.gov/m/pubmed/10223669/
I use it for a couple reasons: one, it is installed as a base app on almost every single *nix implementation on the planet, so you can count on having it even on ancient or restrictive environments (which I work in frequently); Two, awk is frequently fast enough for most needs, and generally far faster than a number of off the shelf "modern" tools. The first reason is the one that generally leads me to its use, its ubiquity and power make it a compelling tool.
Read literally anything about Darwin, NextStep, XNU etc... and you will see "FreeBSD + Mach = OSX"
Julia lost its momentum, and for good reasons: insuficient or rushed up libraries, no option for the generation of standalone executables and general overselling (by the way, bashing Python at every opportunity didn't lead to a higher volume of users)
Great points, I absolutely agree with everything you've said. The 'not going to happen' is less a prediction of the future and more a reflection of my personal stubbornness/frustration regarding the direction things are headed (increased 'opacity' as you put it).
It wouldn't have a place if it didn't provide value.

I am a normal user though and I (thought I had) absolutely no way of viewing your content now if you use cloudflare.

Turns out using Chrome works...
It's a fascinating question.

Lincoln suspended habeas corpus.
Teddy Roosevelt's use of the monument act expanded executive power in ways that would be used as precedent for future abuses.
As you say FDR did Japanese internment, but in that same vein you'd be remiss to not point out Jefferson's forced native american relocation program.

This is kinda my point of "these were unquestionably flawed individuals" above. At the risk of justifying evils, (I don't intend to but one could interpret it this way) if your standard for great is "did no wrong" then no president (individual?) will ever be great. At the same time I don't think greatness should shield someone from criticism for the evils that came alongside. This may be an artifact of my personal philosophies regarding innate and unavoidable fallability of human incentives, but I still find enough merit in the positive outcomes and challenges overcome to call them "Great" (Thus the quotes in my initial post). If you really want to lose faith in the consistency of my mental models, ask me the list of most damaging presidents, and note that the lists are not mutually exclusive.

In conclusion, I find the manner in which FDR handled international relations, helped ready the country and mobilize against the European war even with interventionism publicly abhorred, balanced the interests of the various VERY TENUOUSLY allied parties (Stalin, primarily), while simultaneously making good on public works and improvements post-depression (although efficacy can be debated) coupled with his civil rights works (e.g. FEPC) gives enough justification to call him "Great," although I'll echo, this in no way detracts from the observation you made, and I see the two as parts of the same picture.

Post-factum edit for color: I've actually contemplated similar questions as yours but along a different vein for some time now, since FDR was rather sneaky in how he readied the US for war, and pushed out the various cash/carry lend/lease plans, as well as effectively participating in war without congressional approval (another storied tradition of "great" presidents with very questionable implications) but in the long run _it worked_ so to some extent, I don't have a good answer for when the ends justify the means, as it were; Lincoln is even in a similar boat.
Hey all!

I'm a university student and have been working on this project for the past month or two. I wanted to learn how to create computer vision/object detection models for my school's robotics club but found the learning curve pretty steep. With Detecto, my hope is that it makes the field more approachable to newcomers and gives people a quick and easy option for when the existing libraries are too heavy-duty.

Please let me know what you think and if you have any feedback!
As was true for the USA, China, Japan....
Okta’s CEO convinced his wife in 2008 that he should leave Salesforce
> How can anyone ever clear their name with a mentality like this?

I was trying to be polite because this is getting political. I could counter your question with one of my own:

How can you convict someone when his supporters won't believe any evidence they don't like?

There was active obstruction into the investigation. From the Mueller investigation itself.

“Our investigation found multiple acts by the President that were capable of exerting undue influence over law enforcement investigations, including the Russian-interference and obstruction investigations,” Mueller wrote. “The incidents were often carried out through one-on-one meetings in which the President sought to use his official power outside of usual channels. These actions ranged from efforts to remove the Special Counsel and to reverse the effect of the Attorney General’s recusal; to the attempted use of official power to limit the scope of the investigation; to direct and indirect contacts with witnesses with the potential to influence their testimony.”
This definitely fits the organic / free-range narrative (ie happy cows make better milk/meat). So regardless of veracity, it will likely be a popular idea.
The real question: How are people bookmarking this post? Myself, I'm saving it within hn.
There's a lot of controversy about eastern Europe becoming a junkyard for old German cars because those cars produce lots of pollution that affects the health of everyone in the country, which is the whole reason Germany and the other rich European countries don't want them anymore. Also, to add insult to injury, not only is the EU not allowing countries to block imports of those old polluting cars, they simultaneously expect all EU countries to meet stringent limits on how much of the pollutants they pump out is present in the air of their cities.
> Rust is without a doubt a (much) "better C++"

Huh? They are apples and oranges.

Is Rust intended to provide "Direct mappings of built-in operations and types to hardware to provide efficient memory use and efficient low-level operations"? That's one of C++' design goals.

If you change the design goals, you get different advantages and disadvantages.

See more about the C++ design goals in this interview:

https://www.electronicdesign.com/technologies/dev-tools/arti...
The authors ask "Do we need to prepare for the end of our civilization as we know it due to the erosion of basic human competencies? Are we indeed drowning ourselves in technology and information that we can use less and less effectively? Will saving the human race from itself be the next task at hand for educators? Only the future can tell."
Yes, been using in for several years now. I don't even think of it as duckduckgo any more, it's just search.
Interesting. So the dammed water grows more algae than a moving river which leads to methane release (from the decaying algae?)

"
“We were surprised to find that the biological productivity of the reservoir (i.e. how many 'nutrients' like nitrogen and phosphorus the reservoir receives and the associated degree of algae growth) is a better predictor of emissions than is latitude. So, the most biologically productive reservoirs are producing the most methane,” writes Bridget Deemer, the study’s first author
"
Sure, for some things awk is a good fit, for others it isn't.

But if your file is correct csv, and you use gawk, this does the trick: https://www.gnu.org/software/gawk/manual/html_node/Splitting...
Competing with China, Germany and the US is possible -- but you have to be deliberate, disciplined and very very very organised.
A. Posesta had a password of P@ssw0rd iirc. Let’s not pretend this required some nation state espionage. He had a bad password AND entered credentials into a phishing site. He pretty much had it coming sooner or later.

B. The CONTENT of Podesta’s emails were the problem for Clinton. How much money she took from Wall Street, her public and private opinions depending who she was talking to, the very real pay-to-play “Donations” to her fund while she was Secretary. Her collusion with the media, including asking Trump to be propped up with coverage as a pied piper she “knew” she could beat. Russia didn’t make her do things that looked bad when made public, or make her skip campaigning in key states. I’m a little shocked at how all the hate is directed to the assumed-Russian messenger, when the real problem was she truly was a bad candidate who did bad things. she is responsible for Trump in many ways, yet, people years later still defending her. Makes no sense.

Edit: ok, hide the truth, don’t thank Clinton for Trump even though that’s what happened.
Wine 5.0 Released
It's good to remember lots of this is because of Codeweavers hard work on the paid/supported version of Wine. Sometimes I think I'd go sweep floors just to get a foot in the door there because I align with their business objectives so much.

If you like what wine has become, don't forget to thank Codweavers!
Third Row Tesla Podcast – Elon Musk's Story
rein

Horse, not rule, although meanings overlap a bit .
That was exactly my point. It is harmful to believe that mindless practicing, or pottery, will make you a master just because you put in the time or prescribed number of pots. How am I oversimplifying?
I consider being thrifty is a better explanation coupled with the Calvinist mentality which encourages being frugal.
I don't know how this would make sense from an evolutionary perspective - once you kill and eat something you want to rest and recover, not assimilate the stress and give yourself anxiety so that you don't recover after the meal.
Don't software-based games count? I always see games asking for funding on Kickstarter.
It emulates the OS, not the CPU or other hardware. So it's not what you'd expect if you wanted "an emulator", like DOSBox. But there's still some "emulation" going on.