skysight-inc/HackerNews huggingface dataset:
I don't bike particularly fast, so I'll bring up other factors.

The wheels of the bike trailer add additional rolling resistance, and more I think than putting the same weight on two wheels. That is, the trailer wheels are smaller, which means there's more force against the direction of travel.

Most bike trailers have two wheels side-by-side. If you are biking down a dirt road, then odds are there are packed ruts side-by-side, with a grassy strip in the middle. With a 2-wheel bike, it's easy to go along one of the ruts. With side-by-side wheels it's more likely that one of the wheels will be in the grass.

(My spouse uses a trike, and has this problem.)

I think username223 doesn't understand where the weight comes in, and is estimating what the weight "should" be based on a road bike + trailer combo.

A bike like mine, for bike camping, is heavier than a road bike. I also use it for dirt roads, so it needs to handle more shocks and vibration. The racks and fenders, and of course the gear, adds more weight. There are also not one but two kickstands on mine - the one on the front tire is needed if I'm carrying front panniers, because otherwise the wheel may twist and the weight pulls it down.

This then calls for a stronger frame, which adds even more weight.

https://en.wikipedia.org/wiki/Touring_bicycle gives more on the topic.
Makes me wonder, what could we do, or what could current organizations do to recreate that environment of research and creativity in today's (and tomorrow's) world? Also, what do you do in your own life (if any) to create that sort context that is conductive to this kind of creativity?
Looks like the manual was written by germans from a german university. Only 3 typos/spelling mistakes in 26 pages is pretty decent to be honest.
Do you have a small claims court where you are? Might be worth going through that - depending on how much the account is worth.
Also here: https://www.slideshare.net/mobile/keybee2013/keybee-she-smar...
How to Live a Financially Stable Life
> What I will never understand is why anyone would use a service like that to organise protests against a government that can enforce its censorship rules.

Scale effects. Everyone I know has Whatsapp, some have Telegram and I can count the number of Signal users I know on one hand. It's easier to get a mass protest done via chainmal in WA/Telegram than via Signal.
Steam doesn't require DRM on games, publishers do.
Searching is a form of labor too, so could be considered part of the Ikea Effect.
I 100% agree with your second paragraph but as for the idea that most people hassled by the cops are not guilty, well publicized stop and frisk statistics in NYC indicate the opposite. Besides, why does that even matter? Even if most alleged perps are guilty of something, that "something" isn't usually a violent crime, it's a traffic violation or public drinking or selling pot or a minor domestic disturbance. And I would argue that cops should not act like thugs in any circumstance. That comes from the attitude that asserting control over the situation is more important than protecting and serving the citizenry as the cop was hired to do. It comes from the attitude that some people are intrinsically less worthy of protection than others.

In the case of this SWAT call, the cops had plenty of time to secure their own safety and to wait out the hostage taker. First and foremost they did not even confirm what the situation was before rushing to action. And now the citizen is dead.
Deactivating uBlock Origin makes the page render fine for me in FF 57.0.1 on Ubuntu.
There once was Pebble.

You could write dev apps in a straightforward easy to program no lock-in no review workflow.

And then guess who buys them out and flushes all that dev goodness in the toilet?

Yes, fitbit.
What do you think the rope is tied to? A team member. The team itself is your seat belt in such ascensions.
Promote the view that you do not deserve to get instantly killed just because you are a criminal, even if you are violent. Because many people believe this is fine, they seem to accept "mistakes" where a non-criminal is killed as collateral damage. But neither is reasonable in a civilized society.
Also here: https://two-wrongs.com/rethinking-text-input-on-touchscreens
Isn't some form of supplemental private health insurance available in most single payer countries?
I'm not sure that's the point though -- once you're up there these things are dangerous rather than just expensive. bhickey has a post further down which explains their experience nicely.
This is true but experience shows us that optional safe practices don't seem to be enough. A safe by default language looks like it makes the most sense in practice.
"hacked" driver, yeah, no.

There is nothing wrong with porting from Linux.

We have a compatibility layer for Linux drivers in the kernel (LinuxKPI), so the GPU drivers are not modified that much. A lot of work on LinuxKPI has been sponsored by Mellanox, by the way :) since it's also used for their network drivers (mlx4/5).

And it works fine, I'm currently writing this from a PC with an RX 480 running FreeBSD 12-CURRENT. DRI3, Wayland, Vulkan — everything works.

Also, the Sony driver would've been completely irrelevant to desktop systems. It supports one specific GPU model, Sony proprietary APIs, probably nothing in terms of KMS/DRM/GBM/EGL!
Hi, there! Your comment is charactaristically un-Taiwanese, starting with the word "boba". That isn't the word people use for it in Taiwan (either in meaning of the characters or the sound). Most people don't understand boba (波霸) and I personally never encountered the word until visiting North America. In Taiwan, it's 珍珠奶茶.

> "people who eat rice or noodles at almost every meal" is not only a problematic and reductionist characterization"

Taiwanese people rarely talk like this either. In fact, the charactarisation you've quoted is one I repeated from national media. Furthermore, left-wing language police and phrases such as "problematic and reductionist" have yet to enter mainstream Taiwanese discourse. Quite the contrary, it's too far in the opposite direction.

Two pieces of anecdata: When commenting on how mannequins in Ximen are all white, except for the ones showcasing athletic wear, which are black, I've been politely told to piss off. Similarly, when I complained of a pub's unapologetic and blatant Nazi decor, I was told that I "think too much".

Operating on the principle of charity, I will assume you are Taiwanese and either live there now or did in your formative years and not a North American with little experience with the culture or local media of Taiwan who simply feels entitled to speak as an expert and scold strangers on the internet on the basis of your race. That would be problematic indeed.

Here's a quick way to understand where this generalisation came from: Simply walk into several local restaurants and look at the sections on a menus. Or try avoiding rice or noodles for even a single day when eating with your fellow Taiwanese over the age of 30. Yes, diets are changing and to the detriment of everyone's health. No, it's not impossible to see high level general differences between them and those in the west or differences in typical physiques or clothes sizes sold in typical malls.
The decision to donate to a BSD project shouldn't have anything to do with what other users are donating but with how useful you personally find it to be. Your whole comment is sad.
Test primarily against external APIs. Those should be stable against change anyways, so that the external consumers can rely on it.

Generally don't test against internals much, except if an area is shown to be buggy and hard to exercise externally.

Prefer (well tested) libraries for generic functions/algorithms. If you have to implement one, put tests on it as if it was external API. Consider publishing it independently to make it external. If needs change, just drop the dependency.
While I kind of stopped using it, DayOne is quite nice on macOS. It let's you setup an automated popup that shows from the menubar. This makes writing quite frictionless.

It also asks you random questions about anything really, like whats you childhood memory of X and Y.

It also has a calendar view which is nice.
That's because Keybee is designed for one thumb typing. So it is correct to use mostly the right thumb. Happy new year..!!!
The Model View and Projection Matrices in OpenGL
Why not email?
Ask HN: Should I ditch Java / Spring (boot) Framework
I am working on an open source project (a Backend REST API) and I decided to re-visit the java world for the following reasons:
1. Enterprise-y
2. Spring seems to have authentication / authorization / RBAC (roles) inbuilt
3. JPA / Spring ORM / Hibernate
4. OAuth v2, Actuator, lots of in built features etc...

After using Spring / Spring Boot for a while, I am overwhelmed with the ad-hoc / proprietary sort of code I would write.

Let me explain what I mean by example:

In order to implement certain security features with Spring, I need to start extending very specific classes and sometimes I would have to refer to the declaration / implementation or some sacred article from 2009. (ok I exaggerated there)

Spring possibly has either a:
1. Steep learning curve (maybe for me)
2. Bad documentation and convoluted framework (see example below)

Example: If I want to figure out what WebSecurityConfigurerAdapter does, then:

There's the JavaDoc (eewww) located here
https://docs.spring.io/spring-security/site/docs/5.0.x/api/org/springframework/security/config/annotation/web/configuration/WebSecurityConfigurerAdapter.html

Or some blogs / articles / youtube videos that describe very simple scenarios.

I also get the impression that the code examples posted online in the Java/Spring community encourage blind copy-paste of code. This doesn't help me especially if I'm looking to customize certain parts of my Backend API.

Maybe I'm missing some golden blessed documentation, but reading the Spring boot guides / docs hasn't made it easier. I'm not even certain about what documentation I need to look at to solve a problem.

I am contemplating whether I should give Spring / Spring Boot another chance or move back to Flask / ExpressJS etc...

(Thanks for baring with me, I apologize if this interpreted as a rant)
> A wide range of different listeners were not consulted and a wide range of musical styles were not tested during the development phase

Luckily, codec developers aren't totally stupid. File formats tend to be defined through their reading operation, not the writing operation.
Fraunhofer MP3, LAME and many others went way beyond the initial mp3 reference codec in terms of deciding what parts of the signal are important or not.

Synthetic tests like the "put noise in it, check if it's still evenly distributed in a frequency plot" one the article shows are misleading. I could tweak lame into recreating regular noise sufficiently, while still creating valid MP3 files.
The same input probably looks quite different when put through 8hz-mp3 or some early bladeenc (which are similar to the ISO reference codec, and _very_ unlike contemporary LAME's psychoacoustic model).

Optimizing your record studio output to any given codec version is futile for that reason, too: Do you optimize for 1998's MP3 encoding? or 2015's? or Vorbis, AAC (and which of its 2 dozen profiles?), Opus, ...?
Yesterday was facebook for Israel. Fyi

https://news.ycombinator.com/item?id=16035721
That only allows writing cookies, but still the separation via a completely different domain is best practice.
Did you try and drag it into fictiv to see what they would qoute you for making it :)?

https://www.fictiv.com/
Possibly, yeah. I was also under the misapprehension the re-analyse button came up (randomly) immediately after a review, but it seems it appears on old stored reviews.

Anyone who uses this site really needs to do a re-analysis, because on the products I just tested I'd rate its prior ability to detect fakes (reviews and reviewers) at F.

After re-analysis I'll upgrade its ability to C.

TBH, I don't understand the point. I trust my own ability to evaluate reviews more than the unknown logic of a third party website, which may have its own interests/motives influencing its reviews of reviews.
I have a spare key for this, or it's on sale at the moment.
KJ responded to one article with summit photos plus other evidence (which he doesn't want published yet).

https://iancorless.org/2017/12/10/kilian-jornet-everest-spee...

(I didn't downvote you, but it's worth doing a bit more research before making a statement like that.)
Indeed. I prefer the Dutch system. Here, if you go to a hospital without a) being sent there in an ambulance via a 112 call or b) being referred by your GP ("huisart") insurance won't cover anything. It works wonders for keeping idiots from emergency rooms.
Would Twitter Ruin Bee Democracy?
> An example of the vision was Licklider's "The destiny of computers is to become interactive intellectual amplifiers for all humans, pervasively networked world-wide". This vision does not state what the amplification is like or how you might be able to network everyone in the world.

i am going through licklider's 'the dream machine' book. it is quite long, and dense but ties together lots of individual threads (for me at least) that were kind of floating loose otherwise. i had known about luminaries in the field (and their work) specifically, licklider, shannon, norbert-weiner, cerf and kahn, metcalfe, von neumann, vannaver bush (to name a few) but this book brings them together.

interestingly though, licklider's background was in psychology, as opposed to ee/maths. did we lose some of the diversity of perspective ?

another book, that i found to be pretty good is 'the idea factory', it complements the 'dream machine' book quite well.

edit-001 : fmt changes, and added reference to another book.
Source code for Apple's 1983 Lisa computer to be made public next year
I agree, but as a contributor there’s only so much you can do if the receiving end isn’t, well, receiving.

Plenty of people try to contribute but either the receiving end is unreasonably difficult to work with – or, as is perhaps more often the case – simply aren’t responding at all. It’s hard to get on a call where the other end isn’t picking up, as it were.

I’ve seen this first hand several times. Despite numerous attempts to make things as easy as possible to merge, providing ample documentation for the changes, making yourself available etc., the receiving end simply isn’t picking up. At some point you just give up and let it be. Sometimes, I’ve seen my PRs get picked up months or even over a year after initially submitted, at which point even I as the author don’t know what the PR is all about anymore...
Samsung's Exynos chipset will be launched on Jan 4
If signal users can be counted on one hand, people using gpg can be counted on a finger.
Why would Honnold commit to spending two months AWAY from rock? He struggles with just a single 'rest' day which for him usually means running up a mountain (not snowy technical). I assume you mean Alex Honnold the rock climber...
Why do you assume that the middleshits would get upgraded?

If fallback works, fallback works. End of story. 80% of operators (governments, corporations, soho setups) will explicitly prefer not touching things if at all possible. They won't fix their "not broken" network.
For some reason the SOHO / lower end SuperMicro gear is almost impossible to get in Australia.
Darwin Was a Slacker and You Should Be Too [Nautilus]
Absolutely! This is a statement on minimization of computational effort. When the solution has already been provided we need not do any calculation. One way to think about the quoted statement and how I meant it is to consider big O notation and how some operations take O(n) or (O lg n) steps dependent on input in order to reach a solution or complete a process or spit out a result; in this hypothetical best case our operations all take O(1). This is not really a calculation but in fact knowledge coming to light.

Since writing this comment I have text-to-speech'd the whole of the article and I listened to it one afternoon over smooth classical music and I have come to appreciate the fact that many computers will have neural network processors like tensor processors or at the very least really good GPU, making it all the more likely that such algorithms [especially used in the specific case of fault intolerant data organization and file hierarchy] will actually not require so much computational effort as traditionally believed.
So the nuclear reaction has constant power output, you just throw the energy you don't want away by using coolant instead of turning the turbines? That sounds.. inefficient.
Committees impose compromises and conditions on funding, so govt or public company money won't work, as Kay points out. It must be pvt money, like the Medicis funding the renaissance. Something like the Gates Foundation. It could be a prestige project for Bezos or Zuck.
The whole paragraph is gold:

> Socrates didn't charge for "education" because when you are in business, the "customer starts to become right". Whereas in education, the customer is generally "not right". Marketeers are catering to what people want, educators are trying to deal with what they think people need (and this is often not at all what they want). Part of Montessori's genius was to realize early that children want to get fluent in their surrounding environs and culture, and this can be really powerful if one embeds what they need in the environs and culture.

This is so true on so many levels. Schools and university came to mind immediately. For me, the most striking fit is to educational articles and blog posts on the web.

When the www was young it was full of stuff that catered my intellectual curiosity.
Nowadays content creation is driven by keyword research, search volume and CPC. After three paragraphs I usually know this will end in a call to action.
Not that there wouldn't be any interesting stuff out there, but it is drowned in a sea of ever repeating trivialities.
I agree that this is bad, considering that the country will answer with violence anyway, but this seems to be aligned with telegram's position. From the FAQ about takedown requests on public content:

"Please note that this does not apply to local restrictions on freedom of speech. For example, if criticizing the government is illegal in some country, Telegram won‘t be a part of such politically motivated censorship. This goes against our founders’ principles. While we do block terrorist (e.g. ISIS-related) bots and channels, we will not block anybody who peacefully expresses alternative opinions."[0]

I believe that, if there were actually violence calls, they're being unbiased by strictly following their own public rules.

[0] https://telegram.org/faq#q-wait-0-o-do-you-process-take-down...
> It is all a matter of teaching

I think there is more to it than that. I started in the early 1980s when every computer booted straight into a programming environment. The manuals which came with them described their languages with examples and there was a large publishing industry supporting these books. The computers were relatively simple, within a couple of hours of typing something in you'd be seeing results.

Current computers and consoles are immensely more complicated and do not lend themselves to exploring. They also have a much wider audience who just want to turn it on and play rather than tinker.

There are still people with an open and exploration mind, they are playing with Raspberry's etc. I expect. We used to be the majority of computer owners, the numbers may have dwindles a little but we're now swamped by regular users.
This is how many GP offices work in the USA as well, especially in urban areas or offices associated with hospitals.

Unless you already know what kind of specialist you need to go see, and you can afford to go see the right one (might involve multiple visits to multiple specialists), you might literally never get help for a chronic problem that is not obvious on a differential diagnosis.

There really needs to be two kinds visits available: quick visits and check ups, and diagnostic visits. The first can be over in 10 minutes, the latter should last a solid hour.

I'm starting to wonder if "diagnostician" should be a separate specialization. Then I could make an appointment specifically to go see the diagnostician, and not bother the general practitioner, who is evidently too busy to spend more than 15 minutes diagnosing something.
Traditional rock climbers use their ropes and equipment as both a fall-arrest system and a means of ascent. Sport climbers only use their ropes as a fall-arrest system and sometimes and a means of resting on the rock. The same can be done with ice axes - they're a vital means of arresting a fall, regardless of whether you use them to ascend.

If you're determined to climb into the death zone without supplemental oxygen, you could still carry a small cylinder as a bailout option. Hell, if you want to make the climb really challenging, you could carry ten oxygen cylinders and a Piñata.

More to the point, you could just not climb Everest. Other than the altitude, there's nothing particularly interesting about the climb. The Nürburgring was the most interesting and challenging course in the Formula 1 world championship, but the sport abandoned it in 1976 because it couldn't be made safe. The drivers agreed that no race track was worth creating widows and orphans for.
I still use my Blackberry 9900 as my main phone and for work emails. They keyboard is fantastic and given the comparatively small size of the phone nothing comes close. I'm aware I'm on the losing team though as so many family & friends use WhatsApp now and I can't have that.

They newer Android Blackberries are OK but their keyboard isn't as good as the 9900.
Which tells me that 1) the deficiencies are minor or 2) the benefits outweigh the deficiencies, or a combination.
I don't see a need for GPG at all. There are tons of options for sending email that is encrypted enough to lock out the Iranian government. Any popular mail service would work, and using several email addresses at different mail services would work best.

Also, organising a protest isn't about keeping individual messages secret. You can never keep something secret that you want thousands or hundereds of thousands of people to know about. It's all about getting the message across fast without the government blocking it.
> set up deadlines and quotas for the eggs. Make the geese into managers. Make the geese go to meetings to justify their diet and day to day processes. Demand golden coins from the geese rather than eggs. Demand platinum rather than gold. Require that the geese make plans and explain just how they will make the eggs that will be laid. Etc.

-- I have seen these types of situations so many times while project implementation.
Yes. But one person's trash is another's gold. None of your example reviews are objectively negative. They are simply facts to be interpreted within the context of the receiver.

That said, the lack of true clarity and transparency feels risky (to the brand). That is, if the reviews are "fake" no one - not even the property owners - can trust them. On one hand you're saying ppl leave positive reviews to bump up their reputation. On the other hand, if everyone knows the reviews are bullshit, the owners aren't going to truth them either.

Are they still reviews if they have no real truth/value?
That is totally up to you. You can run these modules from a wall wart if you like. The beauty about a battery driven device is that installation is so much easier. You configure it, use some magnets to put it on your fridge and it just runs for weeks or months. The module serves a very specific use case: it's like a smart sticky note. Easy to place, easy access to the information.