skysight-inc/HackerNews huggingface dataset:
Nubia: A lightweight framework for building command-line applications
Or... It's done in public to keep the public informed as to what issues they're looking at and help us follow along because transparency is a useful component in democracy?

Just because a tiny amount of grandstanding happens doesn't make it all mock/show.

Full disclosure, you're a Googler.
I was thinking along similar lines.

It seems less extraordinary to think that the development of art would progress simpler stages - scribbling, then symbols, and so on - and only later get to the level of refinement we see at places like Lascaux. Also that we wouldn't necessarily see much of that in the archaeological record, because you've probably got to have advanced to the point where your art is very serious business before you're doing something as difficult and potentially dangerous as putting it deep inside a cave.

So, assume that people probably were drawing on rocks for a long time before the earliest cave paintings we know of. And assume that, for much of that time, it's typically quite a bit less refined than what we typically see in caves. Ask any kid, and even most adults - making beautiful figurative art is hard, and takes a lot of practice.

I agree that we can't know for sure that this isn't a fragment of some larger piece of representational art. But I can't fault these researchers for going with the simplest available hypothesis.
Indeed, as these are error classes unit tests aren't even very good at.

It can't be repeated enough: Types are universal quantifiers, tests are existential quantifiers, you'll realistically never get even close to the guarantees of a type system with tests alone.

If your unit tests are on a level with your static type system, you have basically rebuilt the static type system in your unit tests.

(And pitting unit tests against a static type system is a false dichotomy, it's good to have both.)
For what it's worth I'd say forget learning any framework, learn the language first. That's where so many people go wrong.

Just forget frameworks, they make things a LOT easier but they really don't help you learn the fundamentals.

Once you've got the fundamentals down, i.e you know the language and can do whatever you need without a framework, then you can move on and learn one and for that I'd do a complete structured learning course, something like https://www.fullstackreact.com/ then once you've mastered the language, and then mastered the framework, you're good to go. Otherwise you're just going to flounder and produce crappy code.
What do RCS and NOTAM stand for? Also, is there a link where you can, as you say, "pull" this data, or is that from a non-public system? Thanks.
i got a used one off ebay (had a 16gig SE, and cracked the screen twice). got one last year for around $250 - 64g. I'll probably get another one - seen some for around $130 now - just to have it around. I don't intentionally throw it around, but at ~$200... I don't particularly care if it's banged up a bit, and at $130... even less so.

An upgraded SE - just improved camera and memory - would sell. I think it would sell well enough to hurt sales of the higher priced models though, and probably won't happen.

Do they just assume everyone gets bigger after a few years and suddenly want/need bigger devices? SE-size ticks a lot of boxes for a lot of folks size-wise.
Amazon's Bezos Launches $2B Fund to Help the Homeless
The first sentence mentions some things that are terrible/impossible to do with VNC:

> so you can play videos, record audio, share usb devices and share folders without complications.
AWS Kinesis + s3
From what I can see this doesn't have built-in consumer balancing and offset storage, like Kafka does. It also lacks more exotic Kafka features like topic compaction and exactly-once processing.

In Kafka bulk reading is very cheap, the broker basically just calls sendfile() to send a file segment with compressed message chunks. On the other hand only the leader of a partition can serve requests, so you are often limited by bandwidth. It looks like LogDevice has to do a bit more work server side, but may be able to read from all servers with a replica.

Kafka stores more metadata in the record wrapper, like client and server timestamps and partition key.

There are client libraries for C++ and Python.

Operationally they look similar - both require a Zookeeper cluster, and both require assigning permanent ids to nodes.

It would be interesting to see some benchmarks comparing LogDevice with Kafka and Pulsar. That said, I suspect from the lack of buzz around Pulsar that Kafka isn't a performance bottleneck for most people using it.
*hole countries was anecdotal and reported by someone who did disagree very much with Mr. Trump. Just pointing out it's unproven.
Shouldnt we call a spade a spade? If what Microsoft is doing is scummy, then what Apple is doing is scummy as well.
Google AdWords, Facebook ads, Twitter promoted posts.

In my limited experience, Twitter is effective for tech/early-adopter products whereas Facebook works for consumer stuff. AdWords is kind of a middle-of-the-road that seems to require quite a bit of tweaking and attention to get your keywords even in the right ballpark, otherwise it’s useless. The two social media platforms know a lot more about their audiences, so you can do targeting more easily based on interests and demographics.
I personally prefer the font rendering of the lcd screens. Oleds even at 400+ppi do not look as smooth (at least to my eyes). Also not a big fun of burn in.
Is there any evidence for your claim? Do programmers who view the word "slave" and "master" in a programming context poll higher on support for slavery? Should we expect that the ones pushing for changes, because they see the words "slave" and "master" more often than normal on their own computer screens (because they're in the habit of agitating for changes surrounding them), are secret would-be slave-owners because the words are infecting their brains?

Slave slave slave slave slave. Master master master master master.

By how many fractions of a percentage point have I increased your propensity for oppression now that you've viewed that?

All this language control is an attempt to cargo-cult one's way to an imagined utopia. There's this idea that a perfect tolerant society, created ex nihilo, would obviously not have words for slave and master, so in order to get our own society towards it we should expunge those words. It's no different from a cargo cult in that it thinks that the outward effects can be summoned to bring about their typical cause.
If that's true, why haven't they open sourced Haystack? Clearly they're holding onto it due to competitive advantage.
Death on the Dakota Access
FDA Chief Considers Ban of All Flavored E-Cigarettes
So where do the expats work that they have such terrible experiences?
Too late, I’m already looking at Sony Compact again.
I’m not google. I don’t have to reject or hide my bias, and in fact this forum is exactly for positing ones bias. And reading the comments on Breitbart what I said should become self-evident.

Google has been very consistent in showing its bias for an open, connected, free world where quality information is accessible. It was formed by immigrants, and has been vocal in their importance. The Trump campaign was the exact opposite of all of these things... a closed world busting traditional order apart, kicking out those “rapist criminal” immigrants, equating any quality information that disagreed as “fake news” despite the election has an unprecedented amount of actually fake and totally fabricated news spreading like wildfire to sell online ads. AdWords got caught up in it, and that had very real world consequences.

That’s what the reaction was, and it feels appropriate to me. That was a very somber day, and to many of us who believed in a free and open world it felt like a day of mourning.

All that said, doesn’t mean Google hasn’t been and can’t be neutral to data. If they aren’t, then they lose business and open themselves up to lawsuits as a monopoly abusing their power. Nothing you’ve said points to the fact that they’ve actually silenced “non-left” news. And having worked there twice, the culture I observed is such that they’d never want to do such things. It’s antithetical to their world view to silence political viewpoints (as opposed to genuinely made up clickbait garbage for the soul purpose of ads).
I like that you have self awareness about these things.

I think the crucial thing to realize is that "senior" means very different things to different organizations and people. If their idea of senior is more in line with other places idea of mid-level then taking the position might be really good.

If they have made an offer then it shows they are willing to pay you that amount. If they have assessed your skills and their needs correctly I wouldn't be opening a conversation by offering to work for less. If there is a big gap between what you will be expected to do and what you can do then this is a concern. Address this potential gap in skills, do you have other people you can learn from? Access to external help if need be?
TL;DR - it's canadian bacon and pineapple, thin crust.
Nuclear fusion progress explained in simple terms
but... just offer the same price then (or bump the price slightly to protect the margins). margin alone doesn't really explain enough.

Having an SE and an 7 for the same price would still give people choice, and possibly even bigger margins on the SE.
This sort of thing happens from time to time. Just send a dispute and move on, I've never heard of a dispute being denied.
Google offered to send someone to the hearing, but the Senate didn't feel they were high ranking enough, so they didn't let the person fill the seat and let it remain "empty" even though Google offered.

Disgraceful grandstanding by Warner.
The associated paper to the article is:

https://journals.plos.org/plosbiology/article/file?id=10.137...

p.15 has a summary of what they propose, e.g., density of p21+ chondrocytes, as an inhibitor:

"Because we found that the extent of compensatory proliferation does not linearly correlate with cell density—but it does with the proportion of p21+ chondrocytes — we posit that density plays a permissive rather than an instructive role and that stress signals emanating from p21+ chondrocytes are needed as well."
Intel Buys SoC IP Vendor NetSpeed
I also wonder. I play Hearthstone on my phone, and I plan on playing other resource-intensive (or poorly programmed) Unity games (Magic Arena when it goes out).

I do know of people that play Fortnite, but they have to be in the minority... (actually 3 million reviews means it's not a small minority!)
I've been using Yarn workspaces for a year now and love it.

I use the 'monorepo' pattern.

- /packages is my own modules - it's entirely full of interesting project-relevant things.

- /node_modules is third party modules installed by yarn, and symlinks added to your own modules by yarn. I leave it collapsed.

It works well.
Schmidt Futures Challenges: Eric Schmidt foundation to improve societal outcomes
RCS = Radar Cross Section, so they are measuring how a plane appears on radar in various scenarios.

NOTAM = Notice to Airmen, info bulletins about all kinds of things relevant to air traffic (from "this area is off limits temporarily" over "this airport has a broken navigation beacon" to "there's a festival here that's allowed to point lasers at the sky")

EDIT: In the US can be fetched from https://pilotweb.nas.faa.gov/PilotWeb/ – Location HMN is Holloman AFB
>The problem was not that bicycles were too late, but that bicycles were out of reach for the common working man for quite a while.

What's the difference?
Bloomberg fail to acknowledge their clear bias: no news (Page absent) means fewer clicks. Regardless of whether the strategy is good or bad for Google, a high-profile Page generating lots of sightings and rumors and virtual stalking stories would be much better for the media.

I think you see this reality generating a lot of the pressure against the "lie low" strategy during scandals.
>US certainly has a cultural problem, out of all major countries out there, US has a weird position where a significant population denies evolution/climate change

This is not a manifestation of stupidity, I think it is motivated by distrust of authorities.

Essentially: "If I agree that X is true, what will you do next?". If I don't trust what you will do, well then X cannot be allowed to be true. Since I need rhetorical ground to stand on and by giving up that position I'll have no position from which to argue against the policies that follow on, I choose not to agree with X. Sure there are probably stupid people that don't understand but they are not driving so to speak.

This logic is true for all political stripes.
They would've accepted either Sundar Pichai, or I believe even Eric Schmidt, who is now just a "technical advisor" but was the former CEO of Google, and former executive chairman of both Google and Alphabet, would've been acceptable as well.

Kent Walker doesn't make decisions about how Google conducts business, Kent's job is to whitewash it for public consumption. I believe his current title is "Vice President of Global Affairs", which is more or less a PR title, and of course, as others have noted, he's their head lawyer.

Anyone can look up Kent's numerous writings on Google's Public Policy blog, the Senate wanted to speak to the people who actually make those decisions, not just be informed what the decisions are.
Then yer shooting yer own foot. Don’t put functions or expressions in your “Lua-SON” any more than you would in your JSON.

I guess if you lack confidence in your coworkers’ ability to resist temptation, you could write a checker using Metalua. That would make a good git submit hook.

Doing it “wrong” was one of my fav dev tales. I wrote a custom UI system in OpenGL for an iPhone 1 game (memory budget 32mb). Didn’t have time budget to make a visual editor, so I made up a Py-SON notation that simply loaded as Python. From there I used CTypes to convert the Python data tree into binary files full of arrays of C structs. Loading that in C was just fread(), cast a pointer.

The big win came when we realized we had way too much UI to create and not enough artist time to create it. So, another programmer and I sat down and wrote a suite of Python functions that made generating UI components much easier. It required a programmer-artist pair to use. But, otherwise it would have simply been impossible to complete on time.
Sarnoff vs. Farnsworth: The Battle for the Tube
I've got an Elate and like it. Not my daily device (iPhone SE still) but if the Elate was slightly smaller, it might be my daily device. Was surprised at how good it was for $65.
Wow that's really helpful to know. Thanks!
A cool find, but not necessarily surprising: all modern populations have some art in their culture, but modern populations diverged >70 kya. One might imagine that our common ancestors had similar behaviors to all living humans, at least those behaviors which have not been transmitted culturally in recent years (especially when you take long-isolated or unique peoples into account; e.g. Amazonian and Papuan tribes, San hunter-gatherers, etc.).
This is incorrect; the cathode only breaks down during a fire or something catostrauphic. Li ion develops higher internal resistance due to SEI buildup, which is less plastic and causes voltage sag as ions migrate. However this effect is cubic (iirc, cant look it up on the throne) so at low draw its heavily reduced.

What is low draw depends very heavily on the chemistry, but at <1 C most batteries are only a couple percent less efficient. Every other energy storage method including hydraulic is far less efficient.
OKLog, Humio, and Splunk are all worth checking out.
You are right, there is the potential for injury, and some people herniate discs. But more people hurt themselves putting the lawn mower in the truck than in the gym. I took a look and the only statistic I could find for rate of herniated discs in a population (in this case Finland and Italy https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2907819/) was 1-3% - those aren't all caused by lifting. I've even found a website that was concerned about runners developing herniated disc (https://runnerclick.com/herniated-disc/) Life causes herniated discs, and can happen naturally with age as well. I don't mean to downplay that it can and does happen, and that sucks when it's so bad it's debilitating, but steering clear of the gym won't prevent it.

An injury is a fact of life. How many people tear ACL's during soccer practice or skiing? But then people tear their ACL's falling the shower as well. Any activity has built in risks.
Haven't seen any discussion for this on HN, but came across Schmidt Futures.

Seems like Eric and Wendy Schmidt's version of the Bill & Melinda Gates Foundation, but wanted to see if the challenges were of interest to anyone or if anyone here knows anything about it.
What did Uber say when you opened a ticket with them?
For the ipod, I don't consider the device to be the invention.

There were many music players around at the time.

The invention was itunes -- an easy way to buy music. And that invention required cutting deals with all the music studios to put their catalog online.

That was new.

Of course it had to link up with a nice ecosystem, sound, software etc.
I've heard it's around 5% of iPhones in the US based on app user data.
I have my work account set up as a "work profile". Separate set of icons (with a small, red briefcase added to the normal logo).

Added advantages :

* I have it set up so my employer can only control the part of my phone that's in the work profile (e.g. remote wipe). (Could also be a disadvantage depending on your point of view.)

* You can turn the work profile off to avoid being interrupted in your free time (https://support.google.com/work/android/answer/7029561?hl=en)

I think this feature was created specifically for the use case you're describing.
Multiple reasons.

First, Redux has been around since 2015 (and won the "Flux Wars" that had been going on for a year before that), whereas the new `createContext` API only came out a few months ago.

Second, Redux provides a lot more guidance around how you're supposed to structure your application. Context only provides a method for making values available to deeply nested components in the tree.

Third, the Redux ecosystem is huge, with addons available for effectively any use case you can think of. [0]

Please see my post "Redux - Not Dead Yet!" [1] and Dave Ceddia's post "Redux vs the React Context API" [2] for more details on how they relate.

[0] https://blog.isquaredsoftware.com/2017/09/presentation-might...

[1] https://blog.isquaredsoftware.com/2018/03/redux-not-dead-yet...

[2] https://daveceddia.com/context-api-vs-redux/
thank you @hwillis
Preserving Outputs Precisely while Adaptively Rescaling Targets
I'm mostly with you, but carbonic acid is harmless. If anything it might raise the pH in your stomach.
> like saying a supermarket is inherently political

> happy to call it a public good

Some supermarkets cut prices in half in advance of Hurricane Florence that is expected to make landfall today.

Other supermarkets maximize profitability and eliminated sale prices and discounts in advance of the hurricane.

Some supermarkets have large, prominent displays of unhealthy foods. Others emphasize healthy alternatives.

Sometimes merchandising decisions are purely profit-maximizing, other times they're trying to do good for their community while simultaneously making a profit.

If even a supermarket is political, how do you expect internet giants to be somehow non-political?

Virtually everything that they do involves tradeoffs that some people like and others don't.
> Did anything change at Wells Fargo?

Wells Fargo is under direct supervision of the Federal Reserve, and is locked into a growth ban, because of what it did. They've also paid billions of dollars in fines so far, with more coming.

> The [Wells Fargo] CEO testified in Congress and took his golden parachute.

You're making that up. There was no golden parachute, their CEO forfeited nearly all of his compensation for 2016 and was forced out of the company without severence or golden parachute.

"Wells Fargo CEO Stumpf to forfeit $41 million in unvested equity amid independent probe"

"The bank also said on Tuesday that Carrie Tolstedt, the former head of the community banking division, had left the company and would not receive a severance payment. She forfeited about $19 million in outstanding unvested equity awards"

https://www.cnbc.com/2016/09/27/wells-fargo-ceo-stumpf-to-fo...
Can't blame him for not going. They tried to crucify Mark Zuckerberg on live broadcast last time.
Wouldn't adding role="presentation" be good for an image that is purely for decoration?
That is a good point. This was mainly a personal challenge to build a side project that could be useful in the shortest time possible (end up building this in 2 day), so my focus is not to build the next big thing but just building somethig and having fun in the process ;)
I was raised in Alamogordo (a satellite town to HAFB and directly 'down the hill' from Sunspot) and, while I don't have any information other than what other posters have offered, I can tell you that my entire family is farrr too excited that our tiny little hometown is national news for once

Edit: for clarification, HAFB and all of White Sands Missile Range sits on flatlands surrounded by two mountains; the Organ Mountains on the west (close to Las Cruces) and Sunspot Observatory sits on the very edge of the mountain ranges to the east. Spying on HAFB and WSMR from Sunspot is certainly plausible.
What an utter waste of bits this article is?
[You asked if I'm a Googler] I used to be a Googler, years ago. That's how I know how ridiculous the outrage and the downplaying of Walker are. I'm glad I can talk now without being accused of defending my employer. I brought up Warner because he's one of the most persistent voices, yet he wanted to talk about China, which is not related to election interference.
Maybe not quite what you are looking for, but http://terralang.org/ is very Lua-like, has static typing, and compiles to machine code.
It's just ColdFusion/CFML.

The best approach would be the ColdBox framework at https://www.coldbox.org/
The same ideological mindset that agitates for the current change also has issues with many sorts of ingrained hierarchies in general. They're probably find titles of nobility gendered and thus 'problematic'. Euphemism treadmills never stop.
I've mentioned it before but there's a chance for Rust to get better than most C code with the ability to implicitly mark mut& as restrict.

Restrict is one of those very, very sharp tools that's usually only reserved for cases where you've profiled and done the extensive work to guarantee non-aliasing pointers. The fact that it's just implicit as part of the ownership design of Rust is pretty bad-ass.
I get the unflavored whey too, and personally, I can be quite mercenary / practical about my food when I need to :) But I am a bit suspicious as to the bio-availability of these powders. Are the proteins really as good (or even good enough) as compared to actual food sources ? Quality also seems to vary immensely from what I have read. My intuition tells me 30g of protein from chicken breast and not the "restructured" stuff which is jacked with soy[1] is probably better than 30g of whey.

1 https://www.cbc.ca/news/business/marketplace-chicken-fast-fo...