skysight-inc/HackerNews huggingface dataset:
"There is no voting scheme that is trusted by the losers. With paper ballot, you can easily claim ballot stuffing or biased counting."

Yes, there is. You can tell by the way they don't grab people and guns and start shooting.

The purpose of voting is not to prevent hurt feelings or a bit of grousing. Despite the lies you may have been told, hurt feelings are inevitable. It's to prevent people who think they won, but didn't, from shooting people. And some other things too, like convincing them they'll have a fresh fair chance next time and that loss isn't permanent, but not shooting people is the main one.
I am excited to learn the real-life basis for those incubator "things" in Death Stranding.
The problem is that you have a handful of prominent conservative politician who do hold those positions for sexist/racist/etc reasons, and

(1) those politicians have very high approval ratings among conservatives, and

(2) conservatives who approve of those politicians for other reasons and disagree with the sexism/racism/etc of those politicians are largely unwilling to say so.

This understandably gives people the impression that conservatives at large take those positions for the same sexist/racist/etc reasons that those prominent politicians do.

PS: note that I am not saying or implying that most conservatives are sexist/racist/etc. Just that because a handful of prominent, powerful conservative politicians are, and those have used their power and positions to bully other conservatives into not publicly opposing them, people assume the others agree with those prominent, powerful politicians.
Some of these are really impressive, but a lot look like overly involved ways to lose a hand.
Did they? What's up with all the famine then? The empire relied on an obscene amount of grain shipments from North Africa and Egypt (plus sicily to begin with).

Roman food distribution was anything but efficient or fair
16GB only nets you about 20 of bloatware balloons like the Facebook app.

That whole line of reasoning is just antisocial laziness. You pay for it so I don’t need to bother.
Don't other languages cause issues as well? If you wrote your python code in 2.7, it probably won't run in 3.6 without some modifications. Although, with Python everything is free and you can work anywhere without your boss needing to buy a license.
Why we sleep has given me an immense amount of respect for sleep, something I rather apparently knew so little about. I've put off sleep for decades, and amidst this book I've come to understand that it's been a really stupid approach to realizing my goals.

I still don't understand sleep, but, Walker breaks down sleeps benefits & shows the data to back up why we should be getting a full night's rest. He has given me a newfound respect for something I wantonly would throw away at my next personal whim. Silly me, it's been working against me the whole time.

Fewer late nights learning to code, and I'm making much better progress already in the memory department.

As for Cavey's book: Cavey takes a really interesting look at Jesus through a historical lens, coupled with all these little things I had missed in my own reading of the New Testament. It's full of goodies, and is one of those books I've got 20 copies of in my library to hand out like candy.
> From my perspective it’s one of the very few general purpose languages (along with erlang)

Maybe I'm missing something, but since when Erlang is a general purpose language? Erlang was designed for a quite narrow niche and feels very well there, but Go... well, honestly, I don't understand what Go was designed for.
Children learn to lie about their age because they are discriminated against when they tell the truth. It's an entirely rational response to a system that rewards their honesty by treating them as a second-class citizen.
Those companies however, pay no corporate and dividend withholding taxes. And the founders make their money from booking capital gains by selling the stock of a loss making entity.
I bet the overwhelming bulk of reversing work done on everything, including iOS app is not done on planes or boats. Quite a bit of it is done in the US, to boot.
What happens to their data after they're 13? IMO the best strategy is to nullify the value of the information companies collect, and yes, that means to lie.

Simple Demographics Often Identify People Uniquely
https://dataprivacylab.org/projects/identifiability/paper1.p...
> It's the flipside to the pleasure of being entirely alone when hillwalking in the middle of the Scottish highlands.

Thank you. You've just given words to the je ne sais quoi that's hung around me when it comes to enjoying city living as a complete introvert.
To be fair, embedded devices come in all shapes and sizes and requirements. There are plenty of embedded devices where 2MB of RAM for the runtime is readily available and no one would bat an eye.
I had expected a reference to fulgurite; instead I learned something new. Thanks!

https://en.wikipedia.org/wiki/Fulgurite
Same here. I've been accepting the new look when prompted to try it out, but I keep switching back within a few hours. I hope those metrics mean something.
Yes, Android has apk splitting ( https://developer.android.com/google/play/publishing/multipl...), which enables different packages for different devices. This means an mdpi arm6 device in India doesn't need to download and install a package with xxhdpi assets and arm7 code, leading to a smaller effective package for each user.

Also note that both platforms do delta updates but generally show the total size in the UI. So every update you aren't actually downloading that much over the wire.

Source: I used to manage the Android and iOS release engineering teams at Facebook
> The issue isn't the equivalent of Rust code in C, it's C code without an equivalent in Rust.

I'm afraid I still don't follow; Rust also has C-style pointers, they just require one to use the `unsafe` keyword to dereference. I can't think of any C code that can't be expressed in Rust in this way.

> Rust should prevent the typical UAF bug in C, but if the programmer unwisely insists on using the same pattern in which they fail to track object lifetimes correctly, they can still implement it by using array indexes instead of pointers.

I don't see how this shows that Rust is any more dangerous than C; a C programmer is no less capable of mistracking object lifetimes. Furthermore, array access are checked by default in Rust; even in the degenerate case of using the `get_unchecked` method (which requires the `unsafe` keyword as well), that's no more dangerous than every C array access.

> Safer tools are not a replacement for competence.

Why can't we as an industry have both safe tools and competent programmers? These are not mutually exclusive.
I actually think the old keyword is quite clever. I'm sure it could make sense in some places.
Show HN: A Simple Guide to Becoming a Web Developer
My parents and grandparents lived under Soviet occupation (in the GDR) for decades and they had a pretty good time, all things considered. So did millions others.
Agreed, Rust isn't going to matter over Javascript or even Visual Basic 6.0 if you're leaving port 22 open to the Internet with a username of "root" and a password of... well, just hit the enter key at the prompt, because there's no password set by default. Or exposing an anonymous TFTP server to the Internet, with a cron job running every hour to automatically flash any firmware that's dropped into there.

That's pretty much par for the course in IoT security.
I'm finding there are a lot fewer articles on the stuff i am an expert onto which I can contribute these days. Very little about low level systems programming, HFT, or Apple's software stack.

But even when I do write sonething technical here, it's only a matter of time until I get "corrected" by some pedantic try-hard trying to score internet points. Half the time they're wrong, half the time they miss the point of what I'm saying or trying to derail the conversation .

About 80% of the time these people have a username that's 'first initial-last name', so maybe they're trying to build some kind of name cred?

Anyways these days, the only time I comment is when I get baited into one of these opinion articles. Hnews is becoming more like Reddit to me.

Edit: why not comment instead of censoring with your down votes.
Go was designed for data munging via gRPC.
I'd settle for them actually releasing new visual themes for Gmail. They've had the same cartoony themes for near 8 years now I think. Maybe longer. I liked them initially, but that was it. They don't even allow anyone to submit their own or anything like that....
Can cold water swimming treat depression?
شركة مكافحة حشرات راس الخيمة – مكافحة حشرات راس الخيمة
The strange history of Myers-Briggs personality tests
That was my guess also, Swift apps are much heavier.
Note that demonstrating gravitational attraction with an apparatus similar to Cavendish's doesn't need to be nearly as precise or delicate - the hard part wasn't showing gravitational attraction, it was measuring it so that the mass of the Earth (and thus other celestial bodies) could be determined. The simpler form of the experiment that merely shows that bodies attract one another can be done in your living room (modulo pets and children). Several of the anti-Flat-Earth YouTubers have done it, the point being to enable flattards to do it for themselves (should they be so inclined) so they're not relying on reptoid NASA Illuminati shills and their propaganda.
> ensure the survival of farmers, maintain a stable food supply, and keeping prices low for consumers

Also, farmers are a powerful special interest group. I know a dairy farmer who was invited to meet with a state governor one on one. The farmer flew to the meeting on his family's private jet.
The new look Gmail has performed very poorly for me. Hanging for extended periods while changing views, and during search. I'm not sure why a UI refresh would have such an effect but I've been avoiding switching because of this
Efficient doesn't mean perfect, or even free from flaws. In the ancient world, humans were very much at the mercy of the weather day to day, and one bad season could wipe out entire cities. Doesn't mean their farming practices weren't efficient for the time and available technology.
If you can pick a language which is not JS, there's little point in carrying around such a resource-intensive runtime as JS requires. Consider compiling to LLVM and have a runtime statically adjusted to only carry what's actually used.
OP! Nice of you to ship this. We need more of editors and self publishing platforms.
I tried creating an editor a few years ago at my last job [1]. It is really hard to get all things correct when implementing your editor, with all quirks that contendeditable has.

[1](http://hindi.yourstory.com/editor)
> Apple's business model heavily relies on planned obsolescence to bully you into throwing away YOUR working iPhone when they've decided its time for you to drop another 700-1000$ by making their latest OS so slow that your phone is essentially unusable.

Ah. That’ll explain why the 5s - a phone that was released 5 years ago - is still supported with iOS 12.
I downloaded Sage a few years ago, when I was getting into algebraic number theory. That was my first experience with Python, notebooks, numpy/scipy etc. Now I do almost all my programming - which is mostly maths-related graphics and image manipulation/processing, but all kinds of stuff - with Sage, in Cython. Usually with the CLI (and a text editor), occasionally with the notebook (to run individual lines and for the better error messages). I love being able to choose the C or Python way to do something. I can quickly get from initial idea to working program, and it runs fast.

It's just a pleasure to use. Thank you williamstein!!
Yeah, those are good examples, along with Java or .Net or even PHP. There’s an understanding that a developer can open a file from the source code tree, look at which includes are in scope, which methods are being used, and follow the API docs on those in order to track down what’s happening. This works almost everywhere but Rails. With Rails you need to have a basic comfort with the entire ecosystem and which behaviours are globally applied, often you can’t follw the source code to know, even if you go into the Rails source, where many methods are dynamically generated.

Other responders on this thread think I’m saying Rails isn’t productive or easy to learn, I’m not. I’m saying there is a higher bar for the minimum amount of knowledge you need to comprehend the flow of control in a Rails app.
Meet California Startup Voicera’s AI Stenographer
Layering GraphQL on top of REST
I’m using general purpose in a very soft and squishy way. I generally mean languages that can comfortably do a few different things and not the hyper specialized cases like Matlab.
I’ll never understand the voting patterns here. The plot of Ringworld is literally predicated on a second generation FTL dive. I love the series and it’s semi-hard sci-fi, but the whole thing is predicated on a hyperdrive, and how a civilization with it would build and live differently from a vastly powerful species without it.
I'm sure one of their metrics is "time on site", which often doesn't distinguish between "spends more time because they enjoy the product" and "spends more time because they can't find the things they're looking for and are becoming very frustrated with your service"
I don't know if this qualifies, but aren't there strict restrictions on bypassing the AppStore for updates? Would downloadable binary blobs (code logic, not assets) like this be allowed by Apple?
You can just return your UHK in 30 days if you don't like it. You'd have to pay for shipping, but it's not a major expense. See https://ultimatehackingkeyboard.com/shipping-and-warranty
I think you mean redefining "this painting is beautiful" as "this painting makes me feel good." Not the same thing.
The cult of innovation asserts that these new "technologies" are good simply because they are new and provocative and especially impractical. Adherents to the cult aren't really interested in changing the world -- a deeply banal affair and extremely political affair -- it's just the opposite, it's all about peddling the fantasy of change, the drama of change, without much work and zero sacrifice. The delicious irony here is that the real moon shot wasn't the story of a bunch of plucky Randian individualists fighting against the unthinking herd of socialists, rather it was the story of massively expensive, highly bureaucratic, and extremely risky government investment that didn't pay off for nearly a decade. This is of course exact kind of real change-the-world innovation that libertarians like Cowen absolutely hate.
Leadership and Life Lessons from Amazon’s Jeff Bezos
Google's shutdown of products and APIs seems to have led to critical level of trust loss amongst developers and influencers.

It's time for Google to either fix this or get out of providing services and APIs to developers.

Google doesn't seem to put any weight at all on the outcry every time its shutters another service/API.

The trust must be restored.

Google doesn't seem to understand that when they shut service X, that their (potential) customers for service Y (such as Google Compute Engine) become concerned that service Y will be shut down too.

To put a positive suggestion forward, Google could consider giving all services a "sunset guarantee".

A "sunset guarantee" is a commitment that the service will be shut down only with a minimum notice period of say for example 5 years.
Lessons from Tesla (the Man, Not the Car)
I've been looking at how wiki frameworks of today are really separated from data processing and mathenatics. I'm wondering if Sage could be used to solve arbitrary equations and output data that can then be graphed customely, something like how wolframalpha can take any equation and allows manipulation of data sets.
Subsidies distorting the market largely. Farmers continue to use rBST to over produce milk, and the fed pays to destroy some of it to avoid collapsing the market.

The situation would sort itself out better if we’d left it the hell alone, but now the pain that correcting this situation will cause is significant
I agree those libraries are more straightforward in the sense that it's easier to track what's happening, but I feel that's only true for rather basic apps. Having done my share of Express developmnet, I know that once you need user auth, a database connection etc. you are curating your own selection of libraries, inventing your own folder structure and so on and so on.

And if you are so unlucky as to inherit such a project it is anything but straightforward. It's like trying to deschiffer the mind of some alien creature, i.e. former developer.
I've worked remotely on and off for the last 8 years or so, and currently work for an all-remote company. I am at least somewhat extroverted (ambivert fits well) and it's totally doable, as long as you have the right company culture and take the effort to have other professional social opportunities like meetups or coffees. In my case, being remote has meant that I probably work more than I did in an in-office job, but have more flexibility to do things like pick up kid from camp. One of our developers has a dog and I often see him (via our team's Marco Polo video messages) walking around in the parkland near his house. We have "core hours" where generally everyone is online. I'd say that enjoying remote work and keeping it viable depends on overcommunicating to some degree and to knowing your own boundaries, but I feel much more connected to my current remote team than I did with folks at my last in-person job.
I was talking about this: "when touching a button the effect is delayed by a few seconds so you're not technically getting any result from touching the button while still getting the effect from touching the button."
> Who needs to be convinced that they want a product to be good-quality?

Many people, apparently.
Really makes you wonder why a country would implement supply management.

Oh America...
I'd say they did pretty damn well given the lack of contemporary farming technologies and practices.
I recall that the guy who made a billion or so betting against the housing crisis mentioned in a doc that his new thesis was farm prices... I wonder if he is out yet.
you mean the ESP32-WROVER?

$4.50 at AliExpress if you order single.

that's the specific version of the esp32 called out on the low.js page, and according to the specs sheet is the version with the 4mb SPI accessible ram, yes.

that said, just use jerryscript (no relation), and you can run in 32k.
OK can you be more helpful and maybe back that assertion up with evidence/data?

Here's some for you: https://www.quora.com/Is-Tesla-losing-money-on-each-Model-3-...
Do you have Power Nap enabled? That feature lets the Mac turn back on every so often to check for updates and other stuff, and can be a pretty big drain on your battery.

Otherwise, this is basically the difference between "sleep" and "hibernate". Hibernate shuts down and takes no power, sleep does require the computer stay powered on. When you close the lid of a Macbook, it sleeps, not hibernates.
Messenger Lite works pretty well on Android. I don't know whether it's available on iOS or not.
I would be happy if the let me keep the classic gmail already.
They are quite pushy about the UI switch lately, if you reverted back to the old look.
In this context it is stealing children's personal information - and doing so against their will and/or permission.

Not a physical abuse but comes as close second.
I build a lot on embedded devices, including the esp8266 and esp32, and write a lot of stuff in javascript.

I'm negative about this because it's hugely resource intensive when it doesn't have to be. there are much nicer ways to run javascript on a board that small (or smaller).
If you’re already posting it publicly then what do you care if an algorithm reads it too?

Does article 13 apply to private messages?
Fair point, I agree that a lot is implicit in Rails. It might feel intuitive and easy, but at the same time be hard to track or explain.
Hooking up brains to machines could be the ‘next big thing’ for gaming
Are you suggesting google is using their analytics data naively? With all due respect, these large tech corporations are ran by adults who understand user experience.
Jordan Peterson seems pretty useless overall. His climate change views seem to suggests he thinks he is a lot smarter than he is.
I don't think Google cares whether its users are "passionate" or not. They've reached market saturation, so further spread of their products through word-of-mouth (via passionate users and such) isn't a goal at this time.

With regard to their Internet service products, their goal seem to be to monetize the user base effectively, while avoiding wasting funds on unnecessary developer time. To that end, many of their products seem to exist as short-term bets or "experiments", ostensibly to give users something great/interesting, but internally justified by the extra data or "research" those products will generate. See Google Voice (angle: voicemails help train Google Assistant), Inbox (angle: research on some email ideas for potential incorporation into GMail), etc.

Google's cultural fixation on decision-making based on data and statistics will bite them eventually. It may help them squeeze the market, but it won't help them care about other people.
Free images for your website
I also had problem with the last level - on the several attempts I had left, after about 10 seconds the sim would seem to bug out and it looked like there was a very, very strong wind along the bottom, which looked like it was friction-pulling the rest of the play area so that everything was blowing fast to the left, leaving it (apparently) unplayable.

Good fun, otherwise.
A lot of these farmers presumably owned their land prior to QE? Maybe it’s the ones who bought land after who are going to the wall.

In the UK, economists say QE has been a success to the point where some say we have learned how to print money without creating Weimar-style inflation. However it looks like the inflation has simply transferred to assets, particularly property including farmland. And we don’t yet know what the impact is. Again in the UK, we might say in the future, increasing property prices resulted in a reduced birth rate, and an increased need for inward migration to plug the gap. Just speculation, but we don’t yet know how this experiment plays out - and with your interesting insight, we might ask whether the end of mid-scale farming was the impact. Given the importance of this group, for many reasons, on American culture and identity, what will be the victim of QE?
So I used Sage a lot when I was an undergraduate, but now use anything else available because the Debian Archive never seems to have a working sagemath package (eg, I just typed "sagemath" into my terminal right now and got a crash on initilisation).

Something seems a bit weird about that to me, because when I used it ~8 years ago Sage was great and none of the features I care about changed.

Do can I get a meta-comment on why Sage might struggle to get packaged for Debian in the way that, eg, Octave/maxima/R/etc do?
New research in sea slugs sparks controversy about the way memories are stored
You definitely have a right to your feeling, but I don't know a single person who reacts this way. I really do feel that in generally, overwhelmingly, most people relax better when everything is 'off'.
Some Students Want to Abolish In-Class Presentations
Yeah, remember that time AMD dropped 100K LOC of garbage on Kernel maintainers?
What Wu-Tang Clan Teaches Us About Life and the Power of Myth
I'm not disparaging it.

Heck, I've got a debugging routine I use on one of my projects that's called panic_on_the_streets_of_london().