skysight-inc/HackerNews huggingface dataset:
Fine, since people seem to feel the need to read whatever shallow interpretation of my point they want, let me be "See Spot run. Run, Spot, run." clear:

I'm talking about not going all aspy-monologue, "well, actually..." at people about ultimately inconsequential things like using their turn signals or not, or misusing a word, or whatever — precisely so they aren't pre-disposed to eye-roll at me, and then tune me out, when I do take the time, because this time it's a subject that matters.

For a recent example, let's suppose I might have taken the effort to expound upon what "words actually mean" in a discussion of the definitions, laws, and treaties relevant to the notion of "asylum", who is or isn't eligible, whether or not criminal liability might attach for illegally crossing a border, and so on, because that is a place where the fight is more likely to be worth it.

Simply: pick your battles. More often than you think, they probably aren't worth the cost. If you save your "well actually" points for the places where they are, you'll get significantly better return on spending them.

I am just gobsmacked that I'm arguing in favor of doing something judiciously, so that when you do it, it matters, and I'm being told I'm somehow excusing the very kinds of shit I'm talking about saving your energy for fighting...
It's fascinating that Netherlands made a deliberate, pragmatic step to take their streets back from cars in the 60's and 70's. I had assumed that they had simply never lost their love of the bike. But no, the positive situation they have today was developed as the result of conscious political action against the scourge of cars and traffic.
You've got that exactly backwards:

If it was more expensive, the startups couldn't afford to exist. It costs me more to pay for parking where I live than to pay for rideshares multiple times a week.

Thats just parking, not to mention insurance or, you know, the actual vehicle.
I guess it really makes a difference if you're cycling in the Randstad, or one of the other greater cities, or outside of them. I'd say about 50% of elderly people I see on e-bikes (and I cycle about 4000km / year, almost all outside of bigger cities) are now wearing helmets.
The comment about slowing down even when you have the right of way in America rings particularly true to me as I was given a ticket in Seattle for being hit by a car while in a dedicated bike lane. Even in bike friendly cities in my experience you need to go beyond defensive cycling to defensive and always deferential cycling as cars (and cops) will always assume the car is in the right.
The worst accident I ever had was when I collided with another bike, not a car - I flew over my handlebars and hit my head directly on the edge of a concrete slab. There was a loud crack, and in half split my....helmet. I was pretty ok(apart from severe bruises all over).

My point is that whether you cross your path with cars or not is irrelevant - you're still travelling anywhere between 15-30km/h and your head is 1.5-2m above the road - it's enough of a speed and enough of a distance to kill you just from a fall, vehicles notwithstanding.
Cars and bicycles are mostly equals in terms of who gets to get first. Though, in cities, it's indeed common for cars to take up a lower, more careful position and they will frequently let bikes go first even if the law may've said they were allowed to go first.

There's just so much stuff going on around you when you're driving a car in an inner city in the Netherlands, that it's wise to drive very carefully. In contrast, bikes have their own lanes, can use both sight and sound more easily and don't have to be so afraid of bumping into pedestrians, this means they have a far better grasp of the situation and possible risks. This combined with higher agility means they can move confidently and adjusted as needed.
VSCode as a Web App running in Docker on the server to edit live from mobile/web
pedelecs are in the same class as "brommers" (mopeds) and require wearing a helmet by law. See https://www.holland-cycling.com/blog/275-new-laws-for-speed-...
Satellite broadband is expensive and slow relative to other forms of internet connectivity, and whilst Space-X (and OneWeb et al) might well bring the cost of satellite internet connectivity down, I don't see them undercutting the people sending data down your existing phone lines any time soon
Asking cyclist not to wear a helmet is like asking drivers not to wear a seatbelt. Yes, they are not needed if everyone follows all the safety rules. Yet accidents still happen.
These days, people often won't even try software with merit unless it has corresponding promotion. Someone mentioned my open-source tool on Twitter recently as an easier solution to someone's problem, and the person with the problem said "well it doesn't sound easier to me to learn a new tool I've never heard of". Even though of course they were hearing about it just then :) So it doesn't matter how good the tool is, people have to have "heard of" it multiple times (i.e. the tool has to be actively "promoted") before they will start to use it.
Ask HN: Do you use a dark or light color scheme?
Hollow Arguments Against Snowden Countered
That's pretty much it on all points for me: light and small with a sturdy plastic case meant that dropping it was not disastrous.

Am definitely interested in the PinePhone, but suspect that its dimensions will mean that I shall be restricted in not using it while running/cycling and (more importantly for me) as a cheap audiobook player that I fall asleep to in bed and occasionally drop out of the bed onto the floor or sleep on top of.
Seems to me like the global scale consistent database systems could really change this calculus (google cloud spanner, faunadb). To me these products represent a significant capability that never existed before — not entirely sure it would ever make sense for a bank to become dependent on hosted transactional storage but maybe a “bring your own cloud” model for one of these systems (I think faunadb offers this — cloud spanner can’t because of the custom network requirements for clock synchronization) ...
Yeah, we just are good at seeing artifacts in human renderings, it can easily look wrong or uncanny. In contrast, if a boulder is rendered geometrically wrong we usually do not notice it.
I think binary heap -> B-heap is analogous to balanced binary tree -> B-tree. It applies a similar idea, but provides O(1) lookup for the minimum element, O(1) average insert, and O(n) search [1], instead of O(log n) min-lookup, O(log n) insert, and O(log n search) [2]. So a B-tree would not perform well in applications where a heap is desirable.

[1] https://en.wikipedia.org/wiki/Binary_heap
[2] https://en.wikipedia.org/wiki/B-tree
No, it isn't.

> ... this algorithm replaces the data with a random value that has no relation to the original.

Based on that sentence, I assume that when you write "the data" you mean "the part of a picture corresponding to a person's face."
But removing the face from a picture doesn't necessarily make it particularly difficult to identify the subject if the subject is very familiar to you. It doesn't matter if you've never seen that specific picture, or if you have no additional context like place and time.

Just look at the examples on the GitHub page for proof! The picture of Obama and Trump is clearly recognizable, and at least one of the other Obama photos is easy to recognize. The soccer players are identifiable from their jersies (Messi is #10 on Barcelona). Jennifer Lawrence was also easy for me to spot.
There's 6 channels, and I think a high / low setting to get a total of 12.

With indoor positioning, the anchors aren't positioned as precisely as GPS satellites, nor do they have the same quality clocks. Thus time of flight is done with a call and response per device.

It was hard to setup positioning for more than 1x device... remember that 1x device is range finding to 4x anchors.

Am sure these problems can be solved, but in the near term think this is more about precise distance rather than position.
Holding my child back developmentally to own the libs
And what was the bias that you recognized? I think attacking a piece as biased without explaining the view point that is missing is unproductive and lazy.
apart from the testing and automation content - slides 62+ "How?" have interesting references on "process" for anybody following the recent Greg KH mutt usage-pattern blog post, fossils ability to include project discussion and criticism towards email and mailing lists in 2019.

Recordings of the talks will appear some time like for LPC2018, so the links will be more telling in a few weeks.
And yet when an oracle dev comments on HN about the test suite we all gasp in horror...
I had genuinely never thought that was even a possible channel - yet it seems so obvious.
I got kids who grew up with it and they are fine, yeah they scream and shout but after 10 minutes they find something to do with themselves, some people are more creative than others i guess.
This looks pretty similar to the Amazfit BIP, which gives about 45 days (DAYS not hours) of battery life with an always on e-ink screen.

What the Amazfit is really missing is an open SDK or way of running apps on it, then it would be pretty much perfect.
If you're braking hard enough with the front brake to send you over the handlebars, whatever is going on with the rear brake is irrelevant because your rear wheel is literally lifting off the road and thus cannot possibly contribute meaningfully to braking or traction. In severe emergency braking, it's the front brake alone that matters (and sounds like you used a little too much of it). More info here: https://www.sheldonbrown.com/brakturn.html

And yeah, I've been there done that going over the handlebars in a situation in which I braked too hard and had my weight too far forward, and it's no fun. Gloves definitely help prevent your hands from getting scratched up in a higher velocity bike collision.
>>> The few good ones are just impossible to find in reasonable time and I have to implement it on my own.

I think you just put your finger in bon's main problem - but how to turn that into pypi/cpan??
> Or do they mean we should force our kids to do mundane work?

Definitely this.
Since you mention that, it might be the first syllable that is difficult. Frugal and bugle are easy to say. Google is not. Maybe it's the back-to-back hard-G sound?
In the Netherlands, that is mostly the opposite: see https://bicycledutch.wordpress.com/2013/02/21/strict-liabili...
In case of Germany it’s very close to be the same thing.
Funny. In the Netherlands, there is a law that makes cyclists a protected class. In particular, while cyclist may cause an accident, the one with airbags, cage construction, bumpers and crumple zones has the responsibility to avoid accidents.

This is not "its always the fault of the car driver". But: it is always the responsibility of the car driver to avoid an accident.
But the point it protects against is if a website a password belongs to is compromised. If your password manager is compromised, then yes, it is game over. But by that logic, if your password manager and your otp manager is compromised (which often live on the same phone) you haven't mitigated much.
When I read your original comment, I commented because the point I wanted to make seemed interesting (to me at least) and worth making.

On re-reading, I understand how it may have come across as less of an "interesting observation" for others reading and more like nitpicking or point scoring. I apologise for that. It wasn't my intention.
There's plenty of us here in the US, especially in the large cities, that are actively trying to make this a reality here too. Join us! Here's the largest NYC group: http://transalt.org/
This one time a van cut me off turning right across a bike lane while I was cruising at approx. 25mph on 8th St. in SF, probably too fast, and probably poorly positioned in the van's blind spot. I caught the front right wheel of the van and flew across the hood, rolled over it, landed on my back on the street and skidded to a hault on the opposite side just short of the curb. I was not wearing a helmet, but also, I suffered zero injuries–my bike on the other hand had two completely destroyed wheels.

The van driver paid to fix the wheels. I started wearing a helmet after that always while riding (before that I only did while on long distance or competitive rides). I haven't had a crash since, probably because I avoid blind spots and other dangerous positions on the street.

In all the years that I rode and crashed my bike as a kid, I also never suffered any serious head injuries, even this time that I crashed my bike and broke my hand protecting my face when I fell (not wearing a helmet), but today I still wear my helmet and its annoyance. Yet I have zero evidence that it has ever been useful to me. If I lived in a place where I didn't have to worry about cars murdering me all the time, like Holland, I probably would ride like I did as a kid, and not wear a helmet. That being said, I do make my kids wear helmets...
We do quiet time in my home where my kids go to their rooms with a small activity box for acouple hours. They hated it at first because they were “bored”, now they love it.

The amazing things they come up with when I come back to the room to let them know it’s over. I’ve never seen them play the same way twice. They get bored at first, and then get creative, which turns into a ton of fun for them as they imagine new ways to use a toy.

It’s common now for them to hang out for another 30-40 minutes to finish their play scenario they built over that two hours.

It’s an investment in creativity, making more with less, there is no technology involved, just wood blocks, a few figures maybe, puzzles, or books, and I’m constantly impressed now with what they are doing with their time.

The constant feeling that parents need to have non stop activity, education, and entertainment for their kids I think is one of the biggest detriments to their development.

Let kids be kids, let them play, let them screw up, and let them figure it out themselves.

We are raising future adults, not just biologically older children.
In theory that's how it's supposed to be with pedestrians here, though in practice police often give a blank check to drivers no matter what, at least here in NYC.
A Salute to the Wheel (2009)
You're hardly wrong, but has this ever not been the case?
There definitely is room for improvement. Our proposed framework uses Mask R-CNN for object segmentation. However, Mask R-CNN only as a resolution of 28x28 pixels for the object masks if I remember correctly (which is then resized to the actual resolution of the object in the image). So there are a lot of limitations from that alone.
Front end Weekly Digest (9 – 15 September 2019)
You have to keep in mind the weather there too.

But I will say that cycling is surprisingly sweat-free for me (someone who typically sweats a lot). The amount of wind you're generating has a significant evaporative cooling effect that helps a lot even in hot weather. I find that when I'm biking to work, even on hot summer days, I only get noticeably sweaty when I'm sitting in the sun not moving at all waiting for a light to turn, and then when I get into a stuffy elevator at work.
Well, unlike a seat-belt, a helmet is easily stolen and needs to be kept track of by itself. This means that if the net effect of having to keep track of it is to cost you sufficiently that you choose a car or other sedentary mode of transit over a bike you may well lose more quality-adjusted life years. We shouldn't over-weight rare catastrophic events compared to common continuous damage events.

In practice this means that I wear a helmet all the time in SF. But most of the time, I wouldn't wear one in Cambridge.
How has the system “failed them?”
Yes and no. Consider that there are functions where returning "no value" (null in our case) is a valid option. It is possible that the callers of those methods forget to check for a null response; leading to a NPE.

If the language differentiates between fields/results that can be null and those that cannot, and makes the caller specifically handle the null case, then that cause of NPE will longer happen.
That’s the Dutch reasoning... if I need one during cycling, might as well walk eat and sleep with helmet
Why should you care what other people use? Use what works best for you.

I like a dark background because it's easier on my eyes.
You can run the app on localhost (see github link in sibling comment).

Here is also another useful reference for LaTeX symbols:
http://tug.ctan.org/info/symbols/comprehensive/symbols-lette...
I’m on hour 21 and I still have 30% remaining on my Series 4. Even if a 50% drop is true, and that hasn’t been my experience with any previous Watch, there’s a lot of headroom.
Parent of a toddler here, and always looking for best practices.

Can you give any more detail about how this works? At what age did you start doing it, what's in the boxes, and how did you introduce the idea to your kids?
I went to both a very demanding college (after a transfer) and a very undemanding college. 3 hours at the easier school was nothing. I developed habits where I would spend the minimum amount of effort to get good grades, but the rest of my time was wasted.

Transferring, this wasn't maintainable, and it was honestly my saving grace for entering the workforce. I developed the self discipline necessary to meet the requirements, and 3 hours a day was way more "free time" than I had to actually network, expose myself to new ideas, and handle coursework.

At the easier school, I realize in retrospect that the extra time should've been used building things, making connections, or getting involved in extracurricular work.

Even now, a bit later in life with a family and a career, 3 hours is far more time than I have to waste on a game and still maintain connections with my family, handle household responsibilities, and develop interests that might help me grow as an engineer in the long term.
I don´t get the "Real-Time" part.
Are the API requests ensured to be responded by a given time? That would be sensational.
Is it meant to be compatible with the newest Linux kernel shipping RT out-of-the-box? ;)
The Houthi are Iran's "Little Green Men," in the same way as you say the Donbasses in Eastern Ukraine were Russia's. Heck, Iran and Russia are allies, and each other's "little green men" in this conflict, where the objective is to boost your economy by wrecking your competitor's ability to produce or ship to market.
Good to know that the world and Hewlett Packard are just as disgusting as I assume they are. I get called cynical but it’s reality.
> But what I'm talking about here is genuine runtime exceptions (which NPE is in Java, of course), where the design of the system says that this piece of data cannot be missing and yet, at runtime, you encounter a case where it is missing, erroneously, because of some bug somewhere.

My experience is that this is the less common of the cases in a production environment (vs dev where one may be experimenting a bit more).
Brad Pitt was banned from China for nearly 20 years for the film “7 Years in Tibet”. That wasn’t a career ending occurrence in the 90s, but I’d venture that it would be today.
Robocop, by Paul Verhoeven, 1987:

https://www.youtube.com/watch?v=TstteJ1eIZg

"It's only a glitch."

But back to present time, the link from the parent video:

https://autonomousweapons.org/

"Ban Lethal Autonomous Weapons"
Yes, I honestly do. Social media is generally pretty toxic as a kid and I regret the thousands of hours I poured into gaming immeasurably.

There are ways to get interested in things other than hobbies that give you a surface level exposure to hardware and software.
What to Do When a Customer Doesn’t Pay? Let It Go and Move On
The tl;dr is that for many use cases, you can get order of magnitude improvements by optimizing constant factors. In their case, they made a disk optimized version of a binary heap by gathering nodes into pages. This is better because it's faster to read one 4kb page from disk, than it is to perform multiple 64b reads from disk.

I think what's even more interesting are cases where algorithms with worse asymptotic complexity perform better than algorithms with a better asymptotic complexity. You see this all the time in the database world, since you are often better off optimizing for disk operations than for pure asymptotic complexity.

The main example that comes to mind is that if you are performing a GROUP BY on a dataset that won't fit in memory, it's usually faster to calculate the GROUP BY with mergesort than it is with a hash-table. Hash tables are notoriously bad for disk performance. Every lookup or insert becomes one disk read or write. This is in contrast to mergesort where you can take two sorted files, and in one pass merge the two files together. This leads to a much smaller total number of disk reads and writes.

Two other cases like this that come to mind are Fibonacci heaps vs binary heaps[0] and matrix multiplication algorithms[1].

[0] https://en.wikipedia.org/wiki/Fibonacci_heap#Practical_consi...

[1] https://en.wikipedia.org/wiki/Coppersmith%E2%80%93Winograd_a...
Entercom ransomware attack, payment demanded of $500k
It’s the support contract that’s the real cost.
Of course not, and since I ride my bike at 15 km/h in a bicycle-friendly city, on safe paths, I don't wear one on my bike either.

I wouldn't wear a helmet in the U.S. since I'd rather not risk getting on a bike at all over there.
Game of Life (Implemented with PHP)
FTA: ”Studies have demonstrated that when a car hits a cyclist at speeds in excess of thirty kilometres per hour the cyclist is not likely to survive. Therefore, Bot told me, “thirty kilometres is the maximum speed in every living area in the Netherlands.””

The EU seems to concur with that. https://en.30kmh.eu/why-30kmh-20-mph/trendsetter-cities-for-...: About 50% of Dutch road network are having 30 km/h
speed limits.

Also, typical cyclists speed inside city centers is more like 8 miles an hour, the speed of a reasonably fast runner (https://bicycledutch.wordpress.com/2018/01/02/dutch-cycling-... says 12.4 km/h)
This article appeared in the ACM a while ago[0] and it didn't go down entirely well (some of the snarky comments I remember seem to be missing there, but some remain [see Edit below]). He just laid out the data to match the memory architecture and... that's it, really. Important but hardly a new field of computer science.

[0] https://queue.acm.org/detail.cfm?id=1814327Data

Edit: Here's the full comments: https://queue.acm.org/fullcomments.cfm?id=1814327
i have one called the "agptek rocker", it has basic rockbox support but a pretty leaky cheap lcd. i like that it has bluetooth, but i don't believe it's supported yet in rockbox. it's available under various other names but i believe it can be had from about 50usd.

it's quite interesting with more modern rockbox supported pmps, rockbox is run as an SDL program stuck into the modified linux firmware. this device is moderately powerful with a 1GHz MIPS ingenic x1000 CPU. fun to tinker with.

fiio has some nice devices (some with RB support, e.g. the M3K), too. but i wish they had bluetooth. i guess it's not cool with audiophiles so intentionally excluded.
The real time feature is 2-fold:

1. Feathers supports websockets, so you can push data to clients as the data is created/updated, etc.

2. The Feathers server can decide what types of events to send to the client. If you have multiple servers, you can keep the events in-sync by using redis/activemq with the feathers-sync module.
I wish I'd discovered writing "Morning Pages" a lot earlier.

I've been doing it for the last year, and it's helped me figure out much better solutions to so many issues in my life, than I would have without the calm, reflective thinking that writing for 30 minutes each morning brings.

Can't recommend it enough.

https://juliacameronlive.com/basic-tools/morning-pages/
Do you use relays for the blowers? Can you use MOSFETs for more accuracy?