skysight-inc/HackerNews huggingface dataset:
I suppose I forgot to state my original point. Let's hold all else equal, and look at the labor pool divided into two categories, urbanism and ruralism. Suburbs lie on the ruralism side for this comparison. The labor pool is of course not evenly divided in terms of preference, say maybe 3/4 of protential Google employees prefer urbanism. If a given employee prefers urbanism, and lives in one of the cities mentioned above (NYC, Yay Area, Boston), their resulting employee satisfaction (what the company cares about in this scenario) is improved. However, if a given employee prefers ruralism, their resulting employee satisfaction is worsened. Vice versa for a more suburban, smaller city.

Of course there is some cost to not collocating employees. Google has decided new offices are worth this cost, and thus Google can decide to allocate building/location resources based on employee preference alone (let's assume the other factors are somehwat insignificant, which could be valid taking into account the high proportion of labor cost).

If every additional dollar spent on a given location buys the same amount of office space and equipment in both the urban and suburban areas, then it would make sense to divide the budget for offices according to the proportions of the labor pool preferences. Now of course, a dollar in SF buys a lot less office space than a dollar in Lexington, so that should be a accounted for in budgeting decisions, as well as overhead costs involved in opening a new location.

If we look at Google's actions under this framework, it doesn't make much sense for Google to devote as much of their office budget to highly urban areas as they do, unless the proportion of current and potential employees that prefer ruralism is very low. I would find that difficult to believe. Of course there are other factors to consider, but the trend is what I mean to highlight.

That being said, the true proportion would have to be discovered, and company culture may not allow people to express their true desires. This would apply to many tech giants.
That's kind of a twee, brooklyn-artisinal-pickle example, but the greater point is true: having lived in a number of big cities around the US (including San Francisco), New York is simply functional in a unique way for a US city. Even San Francisco is a backwater by comparison.

For example: I was issued a ticket in SF for moving (and I hired professionals to do it). That kind of crap simply doesn't happen in New York, but it happened routinely in SF.
Realistically, there's always a few functions I want to call on my data that aren't part of the prototype of the thing I'm transforming. And then this pipe operator is called for.
Links in the presentation point here: https://fuchsia.googlesource.com/garnet/+/master/bin/recover...
Understanding Surf Forecasts by Using Model Data: The Story Behind Swell Waves
I disagree. ES6 made JS much more palatable but it's still behind most modern languages in terms of number of features and in velocity of new features getting introduced. Javascript has actually been extremely slow to get new features compared to other languages.

Since ES6 (3 years ago), the only major, mainstream feature that has been added to JS has been async functions, which are awesome, but in that time Python (a language of similar age and global use) has gotten an optional type system, async/await, and _hundreds_ of standard library modules, classes, and functions.

In my opinion, JS badly needs more functions in it's standard library, which should move through the proposal policy quickly. However, common sense standard library functions like flatMap have been in the pipeline for years are still not in the final stage. We may not get flatMap, import(), trimStart, or trimEnd in ES2019, they are all stalled in Stage 3. There's no good arguments not to have these in the standard library, but we still have to wait years.

In addition to that, JS could really use some language features that make it's core paradigms, functional and object oriented, simpler, and have been in other languages for years. The pipeline operator would make functional programming much easier, and decorators would make object oriented programming easier. These are, in my opinion, common sense features since they are so well received in other langauges, but they get stalled out since they are seen as "bloating" the syntax, or making javascript "too opinionated on how to do something". Meanwhile, people are compiling full fledged functional languages (Reason, Elm, Purescript) to Javascript, because Javascript isn't keeping up with them on features. It could, but the TC39 review process is so slow that it's not worth waiting on. For those reasons, in my opinion, we should really be releasing new language features much quicker.
How is it luck? I didn’t become aggressive about changing jobs and my careeer until I was in my mid 30s. I’ve changed jobs a few times since then.
What would you program with other than a keyboard? Block diagrams are the only serious programming tool I know of that calls for a mouse to do most of the action and even then there is a good deal of keyboard work on the components themselves.
This, in my opinion, is why frameworks of any ilk exist at all. Too many developers out there don't want to take the time to learn the language and the frameworks give them a (false, again, my opinion) sense of productivity.

But, especially with CSS, I really don't see the value provided by a framework. CSS isn't hard to learn or master! And as OP suggested, doing so means you get more done with less code.

I know a guy who set up a project with a framework. He had a nice scaffold of the project and was amazed and overjoyed with what he had done with so little effort until it was pointed out to him that he had 40,000 files in a project that didn't actually do anything. Much less solve the customers problem.
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...

Is one of many results google returns on the topic.
Interesting reading through the code, which looks very much like Win32.
>And if you push it back further and require KYC for every transaction - at that point it's PayPal with an API.

Not necessarily, the stellar compliance protocol allows firms to set up peering agreements and share KYC information. It would definitely require a shift in the KYC/AML laws to use the compliance protocol as your KYC. We're canada based, so the law may be different in your municipality.

Those kinds of peering agreements are how we can get a pseudo-decentralized KYC/AML layer, and "know who our customers transact with". We're not expecting to need KYC for every transaction at this time though.
Prolonged elevated cortisol levels?
> C++ at least has extern "C" going for it, which disables name mangling. Rust doesn't have that

It does, it's called "#[no_mangle]", and together with an extern "C" fn declaration you get a non-mangled function directly callable from C.
Show HN: TRex game made with flutter
> Some of his leadership advice I actually haven’t seen elsewhere and learned from.

Intriguing, could you give us a flavour?
my feedback.
Excellent work.

I hope you make sure that you get high in google ranking.
A while back (about a year ago) I had the need for something like this and kept searching on google for such a service.

Surely somebody must have written it, I thought.

Well, I ended up accepting that either it did not exist or if it existed it was impossible to find (which is the same thing from my angle).

So again hope people find you once the hackernews show traffic fades away...

cheers
exactly, I don't even have kids but I thought this too. If you have kids or pets, I want a lot of space for them to play and for me to play with them
This is where I have seen stylelint personally come into play and shine. https://github.com/stylelint/stylelint

It lints and validates the styles written and does it ruthlessly.
Sundar Pichai: ‘Technology Doesn’t Solve Humanity’s Problems’
We have tons of production OCaml code interacting with C and it's not "excruciatingly slow" at all, in fact it's very fast indeed.
gov.uk is the British government "everything" site, regularly featured here for their technical and design approach. I'm sure they'll be able to handle whatever traffic is thrown at them for a couple of PDFs.

assets.publishing.service.gov.uk is an alias for www-gov-uk.map.fastly.net.
I would think the pre take off checklist would include configuring autopilot for your planned departure altitude/heading/whatever.
Republicans.
I see this idea that adding classes to JS was a bad thing a lot, but even though I don't ever use classes in my codebase, I don't know why it would make sense to remove them before adding new features, or to stall new features because they exist and I don't like them.

In my opinion, we should be moving forward with features that make functional paradigms easier, such as the pipeline operator, regardless of the fact that JS has object oriented features. There's no reason to stall new features just because different people want different features, at this moment we're pleasing no one with the slow release cycle.
Aiven Cassandra Generally Available
What "fundamental rule" is being broken? Personally, I don't worry much about hover effects since they don't work on mobile anyway.
Unicomp bought the tooling and makes a full n-key rollover usb version of the M http://www.pckeyboard.com/page/SFNT
Question, why is 0 a valid entry for autopilot? Would that ever be used?
when it doesn't smell like urine and I don't see dead homeless people next to millionaire bankers, I'll consider it
Simple Blockchain Scaling
The predictions variable has a confidence value for each digit. You can put a cutoff and say if none is above a certain confidence, assume there's no number at all.
While Ampache is great for streaming, I have yet to find a good Android app that will do streaming from Ampache + local download (much like Google Play Music does), which works with SNI-only domains (the joys of self-hosting on residential IP access!).
The i3 is a really good car, I never said it's bad. It is (or was) also one of the very few proper electric city cars. Tesla has yet to make a decent small size city car. So I fully agree with your post.

It's just that I don't understand why BMW won't make their current lineup of luxury saloons and SUV's available in an all-electric version. It feels like they are missing the boat.

I really hope for them that the next-gen cars will have an electric version, or else they will stand to lose a large portion of the market they currently own.
Right on point. We in the modern age -- and technologists especially, and I speak for myself -- are very prone to assuming advances in technology translate to advances in the essence of humanity. The base human condition is still the same, though we may now have easier access to food and modern conveniences, which is certainly good. But the previous generations have so much wisdom that can we learn from, despite their faults.
Peer to peer censorship resistant electronic cash.

Moving value on the internet without a potentially compromised central party
Decentralized Exchange Author Charged for 'Unregistered Securities Exchange'
Considering the latter half of his sentence he clearly did, Israel might be small but it has a GDP greater that of the smaller developed EU countries like Denmark or Ireland, in fact it's not that far off from the likes of Norway and while Israel has been developing some LPG fields they don't have nearly as much petroleum export as Norway.

Israel might be small but it has the money and more importantly the knowhow to run a proper space program and develop a real launcher rather than the 3/4 stage "we promise it's not an ICBM" they use to launch their military satellites, if their situation would've been different and they could cut down on defence spending they likely could've been on the same level as India, keep in mind that India only spends about $1bln. a year on theirs, Israel spends nearly $20bln on defence.
So is this a system people can actually use or just an internal settlement layer?

If I set up a Foo wallet, and sell some things, and have 10K Foo, and try to cash out 10K Foo, are you going to give me 10K USD, or are you going to ask for a transactional history of the funds (i.e. KYC per transaction)?

Basically, is it actually going to be realistic to exercise the cash-out functionality, or is it going to be a theoretical thing that end users in the cryptocurrency space don't actually use?

I suppose I have a bias here in that I don't find a non-fungible cryptocurrency useful. I think it's actually negative and creates more problems than it solves.
What? This is entirely untrue, and I feel bad that you had a teacher or reading experience that did not focus on how much inner life, motivation, and emotion are in this poem. I have had the exact opposite experience: people think of Beowulf as a monster-fighting action poem and are disappointed or surprised when they read it and discover most of the content is songs, conversation, historical reminiscences, and not-fighting.

Take as just one brief example these passages from XXXIV lines 52-7 and XXXV lines 5-7 [0]:

So to hoar-headed hero ’tis heavily crushing

To live to see his son as he rideth

Young on the gallows: then measures he chanteth,

A song of sorrow, when his son is hanging

For the raven’s delight, and aged and hoary

He is unable to offer any assistance.

Every morning his offspring’s departure

Is constant recalled

...

So the helm of the Weders

Hrethel grieves for Herebald.

Mindful of Herebald heart-sorrow carried,

Stirred with emotion, nowise was able

To wreak his ruin on the ruthless destroyer

This is a description of an experience almost (but not totally) unknown in modern American/western culture. To dmreedy's point, this captures the duality that on the one hand, these were humans just like us, and fathers who have lost sons violently in war or crime who are weighed down with the burden of that grief and the inability to do anything, to take any vengeance, can probably identify with this ancient father. These words can be a foil that gives voice to their own hearts. On the other hand, we can consider how different Anglo-Saxon society was by looking at the culture of vengeance and reciprocal warfare that resulted in this son's death. Very few of us even experience war, much less can imagine a life in which we expect every spring/summer to be attacked by, or to go out and attack, some neighboring city.

What forces shaped society to develop those systems? How can we prevent returning to that? What was good about life then - what did the people enjoy, and what was evil? These are all questions that are worth asking and trying to answer. But we only get to explore those questions if we approach these texts, as the article's author states, as texts with presence in time and place, creations of real people from a certain time, encoding their particular moment with all its similarities and differences to ours.

Lastly, it does sound better in Old English [1].

[0] https://www.gutenberg.org/files/16328/16328-h/16328-h.htm#XX...

[1] https://www.youtube.com/watch?v=ROghKY1jmuE

(edit for formatting)
As far as I can see, people who know a client-side language well do not need to fall back on a framework, as the languages these days are more than capable of completing the tasks themselves, without being reimplemented by a framework over and over again.
Also, the nissan leaf could be the kind of car that fetches the low end of the market.

All the people driving cheap tiny cars like the toyota aygo, these people are usually also those who don't drive long distances.

A nissan leaf would be a perfect car for my Mother in law for instance, she drives very little, and the distances she drives are usually >50km.
“Smart Dust”: Tiny Computers That Pull Power from the Air
My first serious job was four and a half years in the mid-90s with an RS/6000 for a desktop machine. I loved that keyboard. Nothing else has ever been as good.
For some reason it got truncated

https://www.supermemo.com/en/articles/20rules
> a little gov site

it's the main website for the UK government, not sure if mistaken or a sly little dig at the UK.
>The report said "several safety actions" had been taken by Flybe since the incident, including revisions to simulator training and amendments to the taxi checklist.

I wonder if that is one of the amendments.
I'm not sure we can narrow it down that far...
I've tried several modern mechanicals, and have one with Cherry blues, and used to have one with Cherry brown, which died after just a few years. My 25 year old M is still feeling as good as new, and aside from a little shine on some keys looks pretty new too. Most modern ones have plastic that ages far faster.

I still pick the M when there's a lot of typing needed. It's about as loud as blues, but a little less annoying (for me anyway) from the slightly less plasticky sound, but has a distinctly nicer typing feel. Partially because it has a back board that's heavy steel meaning there's no flex at all - every modern mechanical has some degree of flex, sometimes lots and partially it feels a little different to Cherry blues. Something hard to describe but probably when and where on the keypress the click and release happen.

Having the extra Windows/Cmd key on the base row would be nicer sometimes. I wish I had gone for the one with combined trackpoint though.

I fully expect it to outlast my need for any keyboard and still be in as-new condition. :)
Intelligent Interiors: Robotic Furniture Retracts to Ceiling When Not in Use
High quality talent are attracted to elite cities because other high quality talent is already there. It's easier to hire and retain the top 1% of engineers in an elite city because they're already working for other top companies. Also New York is closer to research centres of the universities compares to Orlando. This means access to students and academics.
This is true, but it has a problem: if you prefer constructive logic to classical because it is "finer-grained", then where do you stop?

Linear logic, for example, is finer-grained than both classical and constructive logic. Both can be embedded in it (just as classical embeds into constructive), and it makes distinctions they lack. But linear logic, too, comes in classical and intuitionistic versions, and again classical linear logic embeds into intuitionistic.

And it doesn't stop there. Linear logic can be embedded in ordered logic, and ordered logic into the logic of bunched implications. For all I know there are even finer-grained logics out there.

But doing all of mathematics in the logic of bunched implications would be an impractical nightmare, I think. I tend to prefer choosing whether to work classically or constructive (or linearly, or orderedly) according to whether it illuminates a relevant part of the problem. Sometimes you care about constructivity; sometimes you don't. If you don't, then don't waste your time trying to do the proof constructively.

The trouble, of course, is that you don't always know whether working constructively will provide illumination until you try it! :)
If we're going off on a tangent: in Dutch, you can have a sentence ending in seven infinitives: "Ik zou hem wel eens hebben willen zien durven blijven staan kijken." (I would have liked to see him dare to stay stand watching.)

(Although Dutch and German syntax are almost identical, this doesn't work in German.)
Except that with using a framework you have a big black box of unknowns. And they will remain unknowns to you unless and until you take the time to dive into the internals of the framework (StackOverflow only gets you so far), at which point you might as well learn CSS.

So what happens when the framework does something unexpected? Or, as is more often the case, you run into a situation where you need to do something to satisfy the requirements of your project that the framework simply didn't think of? Again, you can dive into the internals of the framework to figure it out.

I'm arguing that in the long term you're better off learning CSS. Then you KNOW you can do what needs to be done. And with CSS you can still use a framework if you want but fall back to pure CSS if and when you need to.
They did as well. They were a lesser fined one discovered later also using defeat devices but they are also dirty.
Completely annecdotal but my father and I have been treated for the same psychological stress problems at the same age. Both at mid 20s diagnosed with GAD or in my case panic disorder, both have been treated by the same doctor (and psych) and the results have been mostly the same. So this makes a lot of sense to me.
I don't think anyone was arguing against what is likely the fastest option (someone already on-site driving), it's however possible that once being assessed but before being ready to go, a vehicle could be ready to transport them immediately - whether that is someone from on-site or a Lyft et al that was ordered.
The problem with many of these "very fast indeed" claims, is that they usually compare to not interfacing with C at all.

That is, how much is the overhead of the call from OCaml to C? Not just how much faster did the entire system get.

My hunch is that it is still quite favorable.
Shortwave feels like an abandoned town unless you like religious radio.
> Of course, the reason we invest so much in mathematics is because it is somewhat mysteriously effective for describing the observed world.

Any particular "arbitrary formalized language of symbols" is validated by experiment, either explicitly or implicitly. Humanity/ culture keeps the string games that works and jettison the ones that don't; it is a slow, collaborative process. We have worked out a pretty good "arbitrary formalized language of symbols", but not because we derived these string games or intuited them, but rather because we test them daily.

To be a formalist doesn't imply that a person under-appreciates the mysterious power of mathematics, just that they don't believe in an underlying psuedo-Kantian "truth".

Also, as I understand it, advanced physics is necessarily done formally only, since our intuition is so ridiculous at the atomic scale and all the equations like Schrodingers are only postulated, then verified empirically.

Also, it is snarky and under-informed, but I think of this debate as Hilbert (Hilbert!) and Some Guy.
So the guy gets his self-esteem shoot. In the meantime, if wget had been used, with its GPL license instead of the MIT-like license, those products would have to come not with a notice and his email, but with the sources of the derived work, that would allow customers and users:
1- to check that the software does what it should do (and for example, that it doesn't fudge the pollution benchmarks),
2- to hire programmers to correct bugs or add features to that software running on the devices they OWN,
3- to learn about those systems, and generally allow them or the providers of their choice to perform maintenance, instead of having to use the authorized maintenance and tools if at all possible,
amongst other things.

So, good job man on your self-esteem shot, but too bad for the rest of us, customers or programmers, you only helped the shareholders of those companies.
Is it common to set autopilot below 5,000 feet or so? Seems kind of like setting your cruise control at 25 MPH.