skysight-inc/HackerNews huggingface dataset:
There are definitely ways to move children and elderly people via bicycle, although doing both at once might be challenging.

I'm currently looking into buying an electric cargo bike called the Tern GSD: https://www.ternbicycles.com/bikes/gsd. I rented one for a day and I could carry my adult partner on the back with very little effort. Two children would fit on the back easily.

I really think electric bikes are a gamechanger for mobility for the elderly. My father has an electric bike that allows him to go to the post office, wander the bike paths etc. without overextending himself. Even if your parents are too old to safely balance on a bicycle, they might be able to handle an electric tricycle.
The US arguably has a much stronger version of this with the right to bear arms.
it's also going to bring down the scores of every human employee that was part of your experience, meaning they may not get bonuses or raises, even if they were generally good at their job. :/
The last time I got counterfeit goods from Scamazon (was not on prime), I called them up and they gave me a line about how I'd have to ship it back on my dime and I might get a refund.

Once I started yelling, the situation drastically changed and suddenly they were offering free shipment. I demanded a ship box delivered, since I shouldn't have to go out of my way for counterfeits. More yelling and...

And they sent a ship box to my house, and included 3 months of prime.

Literally, the more I abused someone on behalf of shitty corporate policy, the more I got.
> Without millimeter wave 5g is only slightly faster than 4g, and millimeter wave coverage will be worse than WiFi pretty much everywhere but the most densely populated regions.

> AT&T, T-Mobile and Verizon’s networks, which rely on high-band millimeter-wave spectrum.
I had this conversation today about Bali. The place is a mess. Lots of expensive private clubs extracting money from the local economy and siphoning it offshore. If they took just a portion of their (speculated) ridiculous profits to pay taxes (to a non corrupt non mafia government... Ie not what currently exists) they could solve some major problems very simply and actually make Bali a pleasant place to be in public.
These 'concerns' have been around as long as cell phone service has existed for every single frequency and power level. I remember my mom worrying about it back when stuff was at 1G & 2G levels.

You have to realize that "high" power radio & other artificial EM transmissions have been going on ever since you were born pretty much everywhere. AM Radio, FM Radio, "wireless" TV, and todays cellphones and wifi base stations. Not to mention all the other radio traffic that is more specialized, like airplanes, HAM radio, police & emergency services, the military, the light you see from your lightbulbs, the EM radiation that emits from your electric wires running through your house, street or nearby electric transformer stations on and on.

None of it has resulted in secret harm and 5G will be no different. The stuff that is harmful will have a lot of warnings around it and won't be secret. Such as UV exposure from the sun.
First of all, it's not like most engineers at Google are working on Bigtable or Borg, with a "very simple interface and tons of hidden internal complexity".

I would say that most engineers are working on something like that. Those two examples are from google cloud/technical infrastructure, but other products such as search and ads have tremendous complexity behind them.
That's not what it is either. It's just the effects of monopolies. If the telecom giants had to worry about real competition, they'd actually need to make customers happy to stay competitive.

The only way I was able to escape Comcast's dogshit service was by moving to a different house.
In our culture we give them honors like political office, a record deal, or a spot in a movie and then symbolically sacrifice them in the media.
HARO is mostly the answer.
I assume these are processed by secure hardware inside the plane, if you could just copy them after being loaded the entire exercise with the contractors would be rather pointless. So I assume after the contractors load the codes into the plane, they are already protected by regulations governing access and sale/export of the plane, which probably amount to roughly "Remember, no russians".
Just to add a bit of info: Aarhus has a quite happening software development scene, while Odense is the place to be if you want to work with robotics.
Are you comparing the surveillance balloons to GPS or are you saying it's best to disable before launch?
"leapfrog for the masses"

Is this how googlers refer to results of their work and people respectively?
It seems strange that Austria is not a member of NATO, the aftermath of WW2 has them sworn for 'prepetual neutrality'.
> Unix and Linux conveniently sidestepped this whole issue by just shrugging their shoulders and going "eh, a char has no defined encoding, it's just a number.".

Wrong: that's a feature of C, which all these systems are based on.

wchar_t is 32 bits on Linux, and, though also just a number, it commonly represents a Unicode code point.
Help A Reporter Out
Well, sure: you disagree, and you’re seeking out arguments that confirm your existing beliefs.

In any case, I’ve said what I have to say on the subject. I can’t make you listen to my
direct experience, but I’m not going to spend time arguing with you about it.
A local store has a gadget built into their card reader that asks a question about your "shopping experience" that day. I had to train myself to not answer the question, because fuck helping them manage their employees that way.

I think that's something to consider when doing your customer feedback.
Seeing a PA for relatively normal issues frees up doctors for more serious cases. A triage system if you will. Doctors don't like this because it will hurt them financially. They want people to think of PAs as second rate, and that doctors are infallible.

In my case, my doctor felt that because colorectal cancer (at the time) was relatively unusual for my age demo, that he didn't really need to consider it. Instead of doing an actual DRE, or a fecal occult blood test, he simply dismissed it out of hand (pun intended) as internal hemorrhoids. A year later, I was having a full resection, chemo, radiation treatment, and a permanent colostomy. Thanks!
Well, large parts of Northern Ireland became a sort of open air prison for many Catholics for quite a while, with UK army patrols there treating anyone Catholic as essentially automatically guilty of something.

In those territories during that time, the UK army joined up with unionist para-militaries and became essentially a domestic terror force targeting a subsection of UK citizens, selected by the ethnicity indicated by their religion. Shooting unarmed citizens and torturing people became standard practice for sections of our miltary. Look up the Ballymurphy inquiry.

It is worth keeping in mind that it is also only very recently indeed, that it became legal in the UK for the head of state to be married to someone Catholic and it is still illegal for the head of state to actually be Catholic.

Just to be clear, I am not Protestant, Catholic, or Irish. I have no particular dog in this fight. It is just a section of fairly recent history that illustrates rather clearly that the UK is not above using the machinery of the state to target its own citizens based on their religion.
For the most part the situation is the same with .NET. Any code written in .NET 2.0 should work with 4.7.

The newer .NET Core most stuff is now compatible and it is pretty easy to write code that is compatible. Stuff that isn't compatible normally needs you to install a compat shim that Microsoft provides, but I've not needed them so far.

My major frustration is with the JS frameworks. I wrote some perfectly good Angular 4 code and I had to change quite a lot of it to work with newer versions of the framework.
I work in the lighting control industry. Your final paragraph piques my interest. I’m curious, why automatically change the TV if you could automatically change the room? Shades drop, light intensity lowers, CCT warms, etc...?
My niece worked for the mortgage arrears dept. of a major bank one time and, apparently, it was common for people to make death threats and such because she would have to ask they brought their payments up to date.

All this achieves is a high rate of staff turnover and a lot of bad feeling on both sides of the fence.
This is a great rundown. I started my career at Microsoft working with and on Win32/COM and saw this play out first hand.

One thing not mentioned here is the history of the "Byte Order Mark" (BOM) in unicode.

(Not an expert here but my understanding having lived it.)

You see, given UCS-2, there are 2 ways to encode any codepoint -- either big endian or little endian. The idea was then to create a codepoint (U+FEFF) that you could put at the start of a text stream that would signify what order the file was encoded in.

Wikipedia page: https://en.m.wikipedia.org/wiki/Byte_order_mark

This then got overloaded. When loading a legacy text format often times there is the difficulty of figuring out the code page to use. When applied to HTML, there are a bunch of ways to do it and they don't always work. There are things like charset meta tags (but you have to parse enough HTML to find it and then re-start the decode/parse). But often times even that was wrong. Browsers used to (and still do?) have an "autodetect" mode where it would try divine the codepage based on content. This is all in the name of "be liberal in what you expect".

Enter UTF-8. How can you tell if a doc is US ASCII or UTF-8 if there are no other indications in the content? How does this apply to regular old text files? Well, the answer is to use the BOM. Encode it in UTF-8 and put it at the start of the text file.

But often times people want to treat simple UTF-8 as ASCII and you end up with a high value codepoint in what would otherwise be an ASCII document. And everyone curses it.

Having the BOM littered everywhere doesn't seem to be as much of a problem not as it used to be. I think a lot of programs stopped putting it in and a lot of other programs talk UTF-8 and deal with it silently. Still something to be aware of though.
Barcelona Hotels
Unlimited Paid Campaign Services $499/Mo
With 2000+ people on that list the chances are pretty high there's at least one European included. At least this Dutch video game journalist complained on Twitter about his data being out there: https://twitter.com/tweakjur/status/1157609578143649792
This is mostly what I see happen too, "Agile" is used an excuse to introduce some type of bureaucratic process to fix what is actually pathological cultural / leadership issues.
Galileo was down for one week. It's also not yet at full capacity. I think it's expected to be finished next year.
In many cases the string data is copied around as is, iterating over the code points is hardly needed. And since 7-bit ASCII characters still are unique bytes in an UTF-8 encoded stream, common operations like splitting by comma, whitespace, slash etc... works the same as on ASCII strings (e.g. just look at the byte stream for the splitting characters, and keep the byte ranges inbetween intact, no UTF-8 decoding needed).
"guidance systems are hugely illegal to develop" Curious what laws cover this? I am sure they exist, just not explored this at all. Isn't GPS a 'guidance system'?
I've always wondered why Windows doesn't allow setting the legacy code page to utf8. It would've been a nice hack to get old apps to work with Unicode, assuming they were at least somewhat MBCS aware. If the programmer assumed a character would always be one byte it might not have worked, but then that program would also have failed with a Japanese code page.
VDSO, 32-bit time, and seccomp
It's a weapon disguised as communications tech to keep the sheep calm while it's deployed. They want to be able to easily target any coordinates in 3D space from multiple towers at once with lethal microwave beams to boil the organs of any troublemakers who speak out against the chosen ones. Just don't make any more problematic posts and you'll be fine.
Clojure is great for fast prototyping I usually start with Boot + System https://github.com/danielsz/system
and the holy grail: https://github.com/danielsz/system#the-holy-grail
It is a full-stack template with hot-reloading on both sides.
No, you are totally misrepresenting the link you posted. Only those who have paid for an unlimited plan hit 6GB. The average person has no need for this sort of service. It’s a way to wring more money out of cellphone users, already an area long overdue for better consumer protection. Companies want 5g, consumers do not.
Isn't that the exact reason, as joining NATO would violate said neutrality?

"Austria declared 'its permanent neutrality of its own accord.' The second section of this law stated that 'in all future times Austria will not join any military alliances and will not permit the establishment of any foreign military bases on her territory.'"

https://en.wikipedia.org/wiki/Declaration_of_Neutrality
I keep a client that has not much to do with my current line of work, just to keep in touch with these guys and this environment. I feel it is important to solve real problem and real user's problems from time to time, I learn a lot from them. On top of that, I am a client of them and we live in the same city, so there is mutual interest things go smooth.

And yes, they learn a lot from me. Sprinkling some new tools like git and Docker, encouraging people migrating their systems off PHP4, etc. can't hurt.
I assume though that this works at most once per card.
Tpmr(4) Driver Added to -current
Nintendo Switch consoles keep frying
If the price of everything goes up 15%, you can't pocket that 15% if you spend money to reduce price by 15%.

Inertia dictates that the tax will be permanent. But I hope you're right of course.
Not quite. The fundamental concept of collective bargaining is similar, but unions are for employees to band together and negotiate with their employers, not for consumers to band together and negotiate with their vendors. (In US law at least, unions are very tightly regulated, managers can't unionize, etc. A group of people negotiating what their Prime membership means would absolutely not be called a "union.")
Some indirect evidence comes from historical perfume recipes. They really liked strong stuff back in the day.

King Lear: "Give me an ounce of civet, good apothecary, to sweeten my imagination: there's money for thee"

Now, Civet here is a by-product of anal glands of a civet cat (not really a cat) and it smells pretty much like you'd imagine: extremely fecal, pungent and long lasting.

Modern perfumes still use this ingredient sometimes in minuscule amounts, but one ounce of civet is a lot for a modern nose. it would stink up the entire king's palace for days or even weeks.
Such a good point. It IS a trolley problem. Cannibalism would have saved so many European societies during so many famines. I am unironically #TeamCannibal.
I'm talking about the global ~1%, who control about half of the world's wealth.[0] Sure, I'm in the US. But I live in a ~70 m^2 apartment, which is highly insulated. I do own a car, but it's small and old. I don't commute, and fly very rarely.

It's true that having little money drives much of that. I've never liked working, unless it was something that interested me. And I've rarely (maybe 3-5 years, out of 50 adult years) had a 9-5 job. But conversely, being OK with a fairly simple life gave me freedom to not care much about money.

Anyway, I'd say that I'm pretty close to the global middle class. Close enough, at least.

0) https://www.visualcapitalist.com/global-wealth-concentration...
> Not just because you can't jump N bytes into a string to get a character offset

I keep hearing people refer to this operation (mostly in HN threads), I have yet to see an appropriate use of it. So far the only uses I've seen were (for Unicode) misguided attempts at character iteration, which doesn't need this at all.
Interesting analysis, but "...it was the 4th warmest on record" would be a good addition to the title. In other words, it was still really warm compared to historical standards. But, interesting article.
I was referencing the example from the article, which argues that a $400 committed spend on a $500 discount is a bad thing. If you think the article makes no sense, then my discussion of it will of course make no sense either.
Yes. Most of the world's websites run on it.
>I would caution against trying to paint "developers at Google" using broad strokes.
Interesting Read on Rural 5G
One thing I can think of is that when I write in Russian, and I put text into "italics", it goes into the cursive script. So I guess the letter "a" is different at least from the roman letter.
I wish I still had it. My favorite version he did was the Maxx. I think it was a little before he joined ACiD.
It did not stop. Scapegoating remained the same through all of time. All that happened was we stopped killing our scapegoats explicitly and now choose to scapegoat them from afar so we can feel better about ourselves.
Thanks to Microsoft, it is now entrenched in the JavaScript and even the Language Server Protocol. Eventually they should just put UTF-16 on fire, and move to UTF-8 as all smart people did already. Microsoft was always who shambles behind progress with the lack of C99 support until recent times, UCS-2, MAX_PATH (MSBuild still doesn't work with long names, in 2019!), and many other similar problems.
There are over 100,000 googlers, so both "yes" and "no" are likely valid answers.
I consider it nonsense because it becomes dogma at each organization. The problem with that is that they each have their own way of being “agile” and questioning the status quo is futile at best to politically charged at worst.

Secondly, well meaning management often thinks that the reason they are having trouble delivering on time is because agile needs to be implemented. If the developers and business analysts don’t have deep understanding of the problem set then the project is at risk. All the agile in the world won’t fix that.

Hiring developers is not easy, and finding those that can deliver is also tough. Agile doesn’t solve that.

That said I do prefer an agile like approach to dev ops because it usually encourages teams to communicate and break work down into smaller pieces. When that happens system wide issues come to light much quicker than they would in a waterfall style delivery.

As it relates to the quora question, I suspect that the person that asked the question is pretty new to development. Google is huge, there is probably a million different styles of dev ops happening there. Ok that was hyperbole, but steelframes comment is exactly right. Google isn’t a monolith and googlers aren’t all the same.
Joining an alliance is pretty much the way to not be neutral. They signed a treaty in 1955 to end allied occupation, with the condition that they don't join any alliances. The intent was that this would prevent them from joining with the Soviets. Times have changed, but the treaty has not, so they are not allowed into NATO since it is an alliance. I'm sure if they really wanted to join all the former Alliance signatories (which are now part of NATO) would be willing to renegotiate the treaty and let them in.
Another aspect of this tragedy is that the creation of UTF-16 has forever limited Unicode to only 17 planes. The original UTF-8 encoding (https://tools.ietf.org/html/rfc2044) used up to six bytes, and could represent a full 31-bit range, which corresponds to 32768 16-bit planes; after UTF-16 became common, UTF-8 was limited to four bytes (https://tools.ietf.org/html/rfc3629).
At most companies I’ve mostly seen “agile” used to justify a process that is clearly broken. The one exception is when I worked with Mark Herschberg. He is a talented CTO. He did Agile the right way. I wrote up his technique here:

http://www.smashcompany.com/technology/the-right-way-to-do-a...
>The price changes.

And in some cases you won't like the change.

I have noticed on other "platforms" (I don't use Amazon, so it may be different on it) that vendors must be using some (evidently crappy) software to "re-align" their prices automatically to market/competitors/whatever and this makes from time to time some egregious mistake.

Recent anecdata, a couple weeks ago I bookmarked a plastic bench that I might have been interested in buying but had no "urgent" need for, I found a vendor selling it for 148.50 Euro (there were a number of other ones selling the same article ranging from 150 to 170 Euro).

Last week I accessed the bookmark and found that the price was now 1,148.50 Euro (and I just checked, it is still at that).

But I have seen it happen several times.

Not that anyone would have a dash button for that, but I suspect that the same can happen for common, ordinary house supplies.
Galileo is still in deployment and a month ago they had an issue in the not-fully-redundent-yet ground segment that lead to 6 days with increasingly pure accuracy and partial outage.
ZipCPU – A small, lightweight, RISC soft core in Verilog
Those are all whataboutisms. Your comment has no value.
> This type of innovation takes significant up-front design time, and working on components over longer than one week iterations. Because the projects have such simple external interfaces, and so much internal complexity, much of the work is not even visible to “customers”, so there is no way to write customer visible stories about it. This type of software takes 8–20 months to deliver the first working version to the customer.

At Yahoo, I designed and built a large project. This took about six months to deliver. At the time, the company was doing quarterly reviews that I think Marissa had imported from Google. Anyway, my manager had rated me as "meets expectations" for a few quarters because this project and the one I had previously worked on weren't visible to "customers" till they were delivered, so he didn't have any evidence to justify a higher rating against other managers' team members.

Little did my manager know that a few quarters of "meets expectations" had caused HR to drop me into the bottom 5% of the company and so I received a letter from HR that I was at risk of being terminated.

So I deliver the project and now it's visible and everyone loves it and I get an "exceeds expectations" rating and then a promotion and a raise.

From being warned I'd be terminated to a promotion in less than six months, with no change in my work, but simply it becoming visible. Whee big company fun.
C++ and postgress. In theory it should be the worst choice for fast prototyping. No interactive development like lisp. Forces types on you. No awesome web framework.

But I'm so familiar with the language and tool chains I can prototype extremely rapidly. With just a few minimal sane decisions, the prototype can be "web scale" buzzword compliant.
What is your experience hiring remote software engineers?
Well thank you, very nice.
Nobody can explain it better than Yegge: https://steve-yegge.blogspot.com/2006/10/egomania-itself.htm...

Worth a read or two if you want to be cured of the Agile affliction.
Flavored water is exempt? That's flat out hilarious.
Site is having issues atm... but I'll throw something out there I'd really like to see.

We encrypt 100% of our machine-to-machine traffic at the TCP level. There's a lot of shuffling of certs around to get some webapp to talk to postgres, then have that webapp serve https to haproxy, etc.

I'd be awesome if there was a way your cloud servers could just talk to each other using wiregaurd by default. We looked at setting it up, but it'd need to be automated somehow for anything above a handful of systems :/
This looks interesting. Unfortunately it still relies on quoting (and thus escaping), which in my experience is a recipe for confusion.