skysight-inc/HackerNews huggingface dataset:
A better way to phrase it (..even before tcl 8) is that everything can be TREATED like a string.

Numbers arent being converted to and from strings, things like sockets/files arent strings (their handles are though!)
You can probably draw a parallel between the retail sector and the phenomenon discussed in the article. For example:

Decades ago (before Walmart, Target, etc), it was common to have many small specialized stores that did just 1 thing really well (ie. selling just books, selling just shoes, selling just office supplies). Over time, Walmart/Target came along and bundled all of those specialty stores into 1 giant store that sells everything, causing a lot of the small specialty stores to eventually fade away.

AWS/GCP/Azure is sort of like the "Walmart of B2B Internet Services" in that they are in direct competition with companies like MongoDB, Akamai, and the other examples from the article re: offering comparable managed services.

As a market matures, the market consolidates into a small number a big players. To survive, specialty shops need to do things that the big players won't or can't, which I think the article does a good job discussing.
Protected intersections for bicycles are possible, and compatible with this kind of protected bike lane.

http://www.protectedintersection.com/
I am doing something similar with a Timex IQ+. I use it for telling the time and to tell me roughly my activity level. I don't even bother to sync it. I recently changed the battery for the first time after using it for 8 months. I bought it because just looks like a conventional watch and because I found the design to be attractive (my taste)
PicoCTF 2019 Write-up: Cereal Hacker 2 (500p)
> You can voice control volume on Android.

Goodness, controlling something like volume by voice sounds _excruciating_. I rarely know where I want the knob to be and thus fiddle to the left and right until the desired level is reached. I wonder the ergonomics of this experience.
Most of the most active people I know like Garmin and have a very low opinion of FitBit. They view FitBit as the beginner fitness tracker.
While the article could have spent its time going into specific critiques of the sources Facebook chooses to include, citing a quote from a Verge article and then listing a large assortment of tweets that are longer than the rest of the editorial content hardly counts as a decent article. Are there other sources that cover this topic more robustly?
> recent versions of Chrome limit the degree to which history.pushState() can hijack your back button.

Really? How recent? All I can find are news articles from December last year saying they were working on it, but I've experienced the problem in the last month or so.
I don't think Facebook understands what "news" is.

Mark Zuckerberg is quoted as saying "Part of having this be a trusted source is that it needs to have a diversity of views in there, so I think you want to have content that represents different perspectives." If "diversity of views" means "covering a wide range of people and topics", sure. But Breitbart isn't doing that — they're covering mainstream politics from a far-right perspective with sensational and often false articles.

No one objectively reads Breitbart and thinks it's in the same league as the New York Times or the Wall Street Journal. Facebook is basically eroding our political discourse in order to kowtow to a vocal minority of conservative users and talking heads.
The traditional probability = amplitude squared. An event can have negative amplitude, but due to the square the probability cannot be negative.

I'm not sure why they don't just say that, it is the most straightforward part of QM.
I'm a fan of "Risk Limiting Audits" which is a type of post-election integrity check. It's required by law in a few states.
Because the potential for societal harm is arguably greater when politicians manipulate the population through falsehoods than it is by purchasing a good or service based on false advertising. And consumers have direct recourse to the law (i.e., damages) for fraud, whereas no such recourse is available to the public until re-election if they elect a politician based on falsehoods.
False. Trillions of dollars are simply re-invested in financial activities (many of which are risky and borderline illegal as well as insured by your taxes) that serve only to generate more numbers with 0 physical contribution to the world. At least you can lift your mattress up with money underneath it or use your piggy bank as a paper weight.
...thus driving users to other sources.
Are you really calling letting a website be shown as “teaming up”? Breitbart isn’t even one of the 200 paid news websites and you're acting like they’re best buds with Zuckerberg. It’s this kind of foaming-at-the-mouth hyperbole that makes all of this so dangerous.
There are two kinds of staff at The Guardian - privately educated trust fund kids, and unpaid interns.
And yet I still end up just calling the pizza place by phone since it's easier than navigating a slow and awkward UI and having to enter my payment details rather than paying on pickup.
> When we first started building multiplayer functionality in Figma four years ago, we decided to develop our own solution. No other design tool offered this feature,

I could've sworn I've seen people on HN say there were tools that did real-time collaborative design before figma.
Archived copy, which can be read without JS enabled:

https://archive.is/5GypR
So we've got the labor / actual-physical-production thing squared away... but then who is going to fund this?
It's all there in the article. You just have to read it.
This is about transit safety. Cyclists are in a lot more danger than pedestrians, because unlike peds, they don't have special infrastructure set aside from them for the most part.
I mean I feel like "need" is a bad choice, when the point is that it can be a lot better. I didn't need Venmo to send money to friends, but it is quite clearly better than pre-existing options. Also there are plenty of shitty banks out there with their own insular network and plenty of money they are working with. What options do you have in the Middle East per say?
to be fair -- that UI is literally designed to be an example of all the different forms options that were possible. So that was kindof the point.

"It’s a programming example for The NeWS Toolkit, and it tests out and shows how to use all the different widgets, dialogs, drag and drop, lightweight threading, and PostScript drawing."
I suspect modern armor piercing rounds on a 4.5" gun might do better than you expect against 1918 battleship armor.

I wouldn't underestimate the morale hit from having entire fleets blowing up with no enemy in sight, either.
There's much cheaper wifi scales out there that sync into the fitbit app. I've got a $40 weight gurus ones, works great.
https://www.niemanlab.org/2019/10/newsonomics-will-facebooks...
Cops all drive into the city from Long Island. They don't understand how New Yorkers actually live and get around; to them a bike lane is a curiosity for weirdos who like to get around on a child's vehicle.

Getting change in this regard will require either very serious change in how cops are regulated, or a change in cops' mindsets regarding cars and bikes. Not sure which I'd bet on happening first.
I think it's less about revenue and more about common carrier status. Though FB has recently put out confusing signals [1], it seems that if they start to editorialize what content is delivered, even just a fraction, they are liable to editorialize it all - at HUGE cost.

1 https://www.theguardian.com/technology/2018/jul/02/facebook-...
A little pricey, but they're merino so can be worn a few times without needing to be washed, and they're amazingly breathable and quick drying.

woolly.clothing
Dwarf Fortress, one of the most complex simulations in existence has an ungodly character-based UI, with a mapping of keys to commands which is not very consistent across various screens.

It is still a wonderfully interesting game.
My Garmin watch has been excellent for 5 years now. It records runs accurately, stays out of the way, and holds a charge for several hours of running. It didn't cost much more than a Fitbit, but it connects with a chest band, records steps well, reminds me to move around, etc. I guess the only disadvantage is that it's kind of ugly.
Tcl is good for interacting with a simulator (and other tools) for the same reasons Bash is good for interactive shells, and I think Tcl is the best tool for those jobs.

What is the "could be" that you pine for?
I dont really want to hurt people’s feelings but why do we care about this topic so much? I am kind of confused about why people are so passionate about bike lanes. Isn't it better if we focus on improving the subway and the bus lines before anything?
I would like to see an open minded discussion about the pros and cons of this.
As far as I’m aware, no such legal distinction exists. I’m not sure where you got this idea from.
Launch HN: Stir – Government Procurement as a Service
Hey HN!

I'm Jay Nath, founder of STIR (https://www.cityinnovate.com).

STIR is a digital platform that connects the world’s most innovative tech companies with governments to solve challenges over 16 weeks. At the end of the 16 weeks governments can choose to go into contract with the startups (nearly 80% get a contract). Our key innovation is streamlining govt procurement by 10X: govts can issue an RFP in days vs months/yrs and startups can respond in hours vs days/weeks of effort.

I created STIR when I worked for the Mayor of San Francisco to help close the innovation gap between cities and private-sector. It never ceased to amaze me how many of workflows and services were paper-based or put together using a MS Access database and yet we're surrounded by so much tech talent.

My vision was to help catalyze the growth of the govtech ecosystem by creating startup-friendly contract opportunities. Something that was really important to me was ensuring that governments articulated their pain points and the outcomes they wanted to achieve instead of being proscriptive about solution requirements.

This has led to some great benefits:
* Over 50% of our startup founders are from under-represented communities
* Nearly 80% of our startups get a contract
* Govts get real data before purchasing a solution

Since our pilot using Google forms and Wordpress, we just launched a cohort-based digital platform using BulletTrain (https://bullettrain.co). It works as follows: governments identify problems from the public and staff, convert into a structured challenge brief, startups apply and governments formally score, best applicants invited to 16 week demonstration period, formal evaluation and then contracting.

Over 20 governments have published 60+ startup-friendly contract opportunities using STIR (https://www.cityinnovate.com/challenge).

At the moment, we're only in N America but we hope to expand next year.

We'd love to get any feedback/questions!
I'm speaking for the quality of discussion that happens when everyone is aware of the all the facts presented in the article, vs when everyone is mired in unproductive guesswork because they missed the critical details of the threat vector because it's wedged between a description of some boss's pursed lips and the coffee used that in that office.

Edit: And "buddy"? Really?
This is some good relevant background: https://popular.info/p/the-republican-political-operatives
I wonder if you ignored spelling what the results would be? ex: kodi, codi, cody, etc. all grouped together.
Though it's not true quicksort, it's possible to explain the idea of this algorithm with code like this in just a few minutes while the truest implementation in C with Hoare partition looks really confusing
This is Public Service Manifest.
Look at frequency and amplitude in sound, how different sound waves of different amplitudes interfere with each other. That'll help.

Came across this while looking for an example: https://www.youtube.com/watch?v=CAe3lkYNKt8
While this challenge does show off the complexity and beauty of Logo's "turtle graphics", it has often struck me as a tragedy of the language that, for most people who have encountered Logo, they are led to believe that graphics is all it can do (or its only purpose).
Is there anything currently being researched around Multiplayer tech with better efficiency than CRDTs or OT? It seems like almost all of such implementations currently just implement CRDTs or OT.
> Remember Zuck wanted to run for president not that long ago.

This is absolutely false. There has never been any evidence for this whatsoever, and it is a good example of a falsehood becoming true in the media by constant repetition.
Given that said tweets are from a Facebook exec, they're noteworthy on their own.
Women are always getting screwed
I guess the problem is what is political and what is not political is not always so obvious?
Mystery of the Skeleton Hijacked by Nazis and Soviets
The boundary may be fuzzy, but that doesn't mean there aren't clear things like "if you're promoting or smearing a particular candidate for an elected political position, that's a political ad".
Order of Assassins
I have a similar programming background as the author, so this really resonates with my 'marketing' weaknesses.

This post is simple, yet it really gives me simple steps to figure out how to get the 'marketing' aspect for my product... which was a bit obscure to me, until now. Of course not looking to build the next big thing, just help me understand the basics and get my feet wet.

Thanks!
Does someone know the name of this bias/fallacy?
I find the Krishna name interesting. Krishna is a male Hindu deity. However, it seems a lot of people were naming their girls Krishna. Now, it is a boy's name again.

My speculation for the cause of this is that Hare Krishna became popular among certain US groups in the 1970's and a lot of them named their daughters Krishna. Then, in more recent times, there has been a lot more immigration from India into the US, and these families name their boys Krishna.
This business falls into the "well that's handy" followed by the "who in the world thought honoring continuation characters in comments was a good idea?!"

#! /bin/sh
# the next line restarts using tclsh \
exec tclsh "$0" ${1+"$@"}

This page is just filled with wow:

https://wiki.tcl-lang.org/page/comment

with an especial nod toward:

set two [1 + 1] ;# line comment needs a statement terminator
Crappy source but interesting anecdote. Summary to save you wading through clickbait:

"According to Mr Worden, the three seats in the Apollo Command Module were mounted on swivelled shock absorbers. When the astronaut fired the spacecraft’s engines to hit a stable orbit around the Moon, he was turned away from the Command Module’s console. "You talk about freaked out. I was really freaked because I could not reach a single control. So thank God the computer worked and it stopped at the right time and I was ok""

Interestingly, the sci-fi series "The Expanse" "predicted" a very similar scenario - a test firing of a new engine unexpectedly yielded enough acceleration to prevent the pilot from reaching the controls to shut the engine down. I wonder if there are other well-known instances of this sort of thing.
Television advertising isn't stuck in the dark ages. Political candidates run and create ads targeted at specific counties or districts.
Timescale/Influx, Neptune/multiple graphdbs, activeMQ/MQ, Kafka, Kubernetes, Hadoop/EMR, Athena/presto, Spark/Glue+Kinesis, Iron.io, even CloudWatch log insights eating other log platforms.
At what point are regulators going to start denying these bids on anti-trust grounds? I suppose there might be enough players in the "wearables" space but I'd imagine this purchase could potentially be denied because of the risk to personal data being further consolidated? I have no idea if the laws on this actually reflect the problems in the market at this point.
You don't take money from clients who are representing/selling anything other than goods or services. You evaluate creative & landing pages for each and every campaign. It's extremely simple.

The problem is that FB wants to eschew all of the responsibility for content running through their platform and run everything 100% programmatically for scale. They expect the advertising user to know what's kosher vs what's not, and they expect the advertised-to user to moderate content. They refuse to put in place even the most basic of business controls. That strategy uh... doesn't work. As evidenced by their many FTC consent orders and massive fines.
But how is this different than political ads on the radio or tv or a billboard? Sounds like you are against political advertisements of any kind.

I don't disagree there could be damage done by misinformation, but I don't think that's a compelling reason to ban political ads. I still think people should look at the ads and decide for themselves what is true.
Personal Attempt for Fast JSON Serializer
Why can't we settle on a single application structure in Go?
Bruce Schneier on how insecure voting machines could break the United States
Zeit SWR - remote data fetching library for React Hooks
I think it still is. A very easy to use, quite well working cross-platform solution. Since 8.6, the UI has picked up a much more nativel look and feel.
Surely there are some parameters that would make sense? I don't want to see political ads from a local election across the country. There's also no reason for me to see an ad for the Republican primaries if I am voting in the Democratic primaries. Etc
Sure, and I am training those. It's just tough to keep up with when you're happily employed, since you're spending 40+ hours a week working but not doing those things. The longer you're happily employed somewhere the harder it is to keep up with that stuff. People skills? Talking about your work? Plenty of that on the job unless you go out of your way to avoid it. You'll naturally accumulate knowledge, tricks, stories, successes to talk about. Bumps and bruises, too. Algo interview stuff and whiteboard coding? That's purely extra time training on evenings and weekends.

OTOH I'm already near the top of my earning potential as an IC in my area (and for most remote work that doesn't require some prior connection with FAANG & co or excellent skills at algo interviews) so I'm looking to move to roles that don't require that particular kind of prep and are higher-paid besides, tending to be more about concepts, people, and communication (architect, manager, that sort of thing). So I've done just fine working (and interviewing) the way I do, and hopefully the sorts of interviews I'm bad at won't be relevant to me a job or two from now, anyway.
> My Fitbit Ionic (about $300) stopped working one month after the 12 month warranty ran out

My Fitbit Ionic stopped working 6 months into the 12 month warranty and they flaked on the warranty anyway.

Many Ionics were secretly sold without the manufacturer's warranty.

The problem turned out to be a shorted capacitor. My secretly-warranty-less ionic was sold during the Great Capacitor Shortage. Coincidence? Maybe. I doubt we'll ever know.

https://photos.app.goo.gl/tpQ8CmtaZjJGCEUo6
>China can run their country and we can run ours

Considering their traditional political philosophy doesn't even really acknowledge the concept of nation-states and international borders, no. Because "run their country" means "rule the world however we fucking want."
lol what a problematic study
Sometimes getting that cross compiler environment set up properly, especially with all of the dependencies and build tools, is more hassle than just letting the build run overnight on the SBC itself. Especially when it has a configure script that wants to check on various properties of the target architecture as part of the build.
Next to Facebook targeting, that is the dark ages.
It's absolutely not a reasonable thing to define and target. The bottom line is the feature is a FEATURE and will continue to exist, so trying to police how far websites take it is ultimately a non-starter.

Browser vendors could hypothetically start adding specific types of exceptions to make certain types of the 'hidden box' trick not work, but that would ultimately mean those website developers simply switch to whatever method works. The problem isn't solved, it's just re-coded.

TLDR: There is NO SOLUTION, because there is NO PROBLEM. The feature works as intended, as written in the spec.
SEO authority of a domain is an important ranking factor. It's much harder to attract backlinks to commercial intent landing than to a well-crafted content marketing blog posts.
Perfect timing as I sat through a 'for the first time ever blockchain is changing the coffee world' presentation in a room full of poverty stricken farmers and coffee buyers.

Stereotypical sales guy telling these farmers how blockchain is going to make sure coffee is traceable from seed to cup and revolutionize the industry. Everything is immutable, no one in the world is using blockchain for coffee, we are the first and announcing it here today! (just don't google it)

I'm out of the loop on how blockchain would actually help or be truly immutable in a case like coffee. I doubt independent associations are running nodes to prevent data tampering for this private company, and the process from seed to cup has long periods of time between each step. At what point do you enter all the immutable data? If you enter it little by little how do you 100% guarantee the association is correct and you're not mixing up plants, bags of beans, who shipped it, or the 30 other blocks of data we quickly scrolled through?
How do we verify that our hypothetical perfect software is what's running on the voting machine?
Your next task should you choose to accept it is to develop an open source rival to Rotimatic
This grammar of the aⁿbⁿ language in Prolog's Definite Clause Grammar
syntactic sugar:

s --> a,b.
s --> a,s,b.
a --> [a].
b --> [b].

s is a non-terminal, a and b are preterminals, [a] and [b] are terminals and
"-->" can be read as "expands to". The syntax is the same as BNF and the
grammar is a Prolog program that is directly executable as both a recogniser
or a generator, depending on instantiation pattern at call time.

How does the grammar work? It must accept, or generate, a string of equal
numbers of a's and b's, but the grammar is not keeping track of the length.
There is nothing to count how many a's have been consumed or produced so far.
How does it know?

s is the start symbol of the grammar. The first production of s, which is also
the terminating condition for the recursion, accepts or produces one a
followed by one b. The second production of s accepts an a, followed by an
s-string, followed by a b.

Suppose we executed the grammar as a generator. In the first step, the output
would be the string S₁ = ab. In the second step, the output would be the
string S₂ = aS₁b. In the n'th step the output would be aSₙb.

So the grammar would always add exactly one a at the start, and one be at the
end of its output, recursively.

And it would always generate the same number of a's as b's.

Similar for when it runs as an acceptor.

You can visualise the first couple of steps as follows:

S
,-------|-------.
| S |
A / \ B
| A B |
a | | b
a b
It is due to the regulatory purview on the difference of calling something a "vitals display device" vs a "vitals monitor"

Source: Spouse, who worked on a field spO2 monitor at her first job and has since spent the next decade in the medical device regulatory industry.