skysight-inc/HackerNews huggingface dataset:
With labels, hidden checkboxes/radio buttons, and some awkward CSS you can make no-javascript collapsible/expandable content, tabs, user-changable colour themes, and other horrible abuses of pure HTML+CSS. With :hover and transitions, you might even be able to make something turing-complete that runs automatically as long as the user's cursor is somewhere over the page! (last time I tried, a box that moved away from the mouse on hover, then automatically returned because it was no longer under it did not move endlessly unless there was an animation/transition on the movement. Could you have a clever way to send signals up the DOM heirarchy by altering the presence/absence of scrollbars or forcing a div to be wider, changing how elements layout with respect to cursor position?).

In those cases, it's certainly easier to use javascript, though.
If most people are stronger than you, and steroids make you stronger, does taking steroids to ‘even the playing field’ constitute abuse or just taking medicine? How is that substantively different from taking adderall?
And remember, Phishing can be entirely prevented.

Just verify SPF, DKIM and DMARC headers and DNS records.
Many e-bikes are perilously close to motorcycles, with similar power and top speed to a 50cc motor scooter. Brushless motors and lithium batteries can put out a phenomenal amount of power and torque. There's a line between "bicycle with electric assist" and "electric motorcycle with vestigial pedals" - I see an awful lot of the latter these days.
Ah. I think I was getting robustness and efficiency mixed up. I suppose if you have sufficient electric assist, efficiency becomes less of a concern.
I think Goodreads fills some of this gap (which Amazon has bought if I remember correctly). It shows highlights from other people as you read, lets you share snippets and notes to your own Goodreads profile, etc.

One thing I personally miss though is the social aspect of connecting over a book in random places. This hasn't happened to me often, but sometimes when I would read physical books on a train or at a cafe someone would approach me to comment on the book. Having your book cover visible, and observing what other people are reading in public, just adds another possibility of connecting with a stranger. Carrying around a Kindle completely removes this part of the experience. I've actually considered making (or finding) a case that lets you switch out custom printed covers, so I can replace them with whatever I'm reading. It's not like I expect a barrage of new friends based on my reading choices, but it would be nice to get that _possibility_ and dimension back into the experience.
That’s the great thing about the USA. You don’t have the “right to feel safe”. I’ll keep my guns, thank you.
I can comment on the range. I have a similar bike with a 540Wh battery. Total weight close to 20 kg, maximum practical range approx 30-40 km. Slightly less when sub zero C temp.

Edit: I would consider an extra charger and charge at work for that range, in case you want to stop by somewhere on your way to or back from work.
What topics are you interested in? Following the top ACM and IEEE conferences in that area is a good start!

For example, I'm interested in human-computer interaction so I read CHI and UIST papers each year, and for software engineering I read ICSE and FSE.
well when you live in a dense urban environment, you are already prioritizing certain things above having a car.
Show HN: An API that returns Trumps latest tweet
Has father in law thought of writing his memoirs? Notable scams, unusual cases, devil-in-the-detail patient police work? Would find a market I'm sure
I suspect many of the young African men working these scams genuinely believe that the targeted Westerners have so much money that the scams won't seriously impact them. The wealth gap is enormous.
You can't easily replace the frame though. You're right that the other parts can be replaced, but you should have at least used a good frame to start with. For only a few hundred bucks more you could have gotten a substantially better bike to work with. The bike you have has a cheap aluminum frame, which will accumulate stress fractures over time from the high speed electric bicycle use exceed its design specs that it's seeing. It may eventually catastrophically fail on you.

At your given budget I would have used a better bike and a smaller motor/battery. The combination of beefy motor on an inferior quality bike could be flat-out dangerous.
FYI, in cold weather this is what you need to do with an electric car:

1. Turn it on

2. Drive off

Optionally, step 0: Use the app on your phone to tell the car to warm up, defrost the windscreen etc while you are in the house having breakfast.

Range does suffer in cold temperatures; similarly ICE engines are less efficient in cold temperatures.
That bug described requires modifying the ME firmware image, which Boot Guard prevents...
No, it very clearly mixes anecdotes from the papers about atomoxetine with those of amphetamine variants. It also lumps in "adhd drug" risk studies (which include plenty of non-stimulants) into a discussion about adderall and it's variants.

Given the papers clearly state that some of these risks/issues are only appreciable for the amphetamine variants (and some only appreciable for the non-amphetamine drugs), this is, imho, a disservice.
I wonder what percentage is a toy / learning project with no intention of developing it to a "real" project.
Same with GNUroot which I prefer over Termux. They both run in a container using a fake Chroot.
We can multitask. Swatting is a problem that needs fixing. But also people abusing it is a problem, and applying meaningful consequences can help significantly in that regard. The "idiot CoD player" knew what they were doing, and should face a jury for it, while at the same time we can push to reduce the risk of anyone doing anything similar in the future.

Note, even if swatting was 100% safe, it's still would be a serious criminally false report, and consequences would help dissuade abuse.
I've taken to blocking all those random joke pages on sight.
I'm going to show this to my co worker. He was telling me the other day how he felt trapped at his job and wished he could learn computer science but didn't feel like he'd ever be able to get the money or time to do it.
By normal version negotiation if you mean rfc7507/TLS_FALLBACK_SCSV then even that wont work for legacy systems last updated before April 2015 (publish date of the rfc).

But nonetheless spec authors picked compatibility over security. I would not. Let the legacy insecure tls servers be blocked by the browsers, I say.

I get your position now. Thanks for taking the time to explain it.
Bring on the Queer Killer Bees: How Marvel Misses the Value of Fanfiction
It would be good if they went 30-35, so that you don't impede traffic on streets with a 30km/h limit. I don't think the additional 15% speed would make that much of a safety difference, compared to cars overtaking you.
Some Were Meant for C: The Endurance of an Unmanageable Language

https://www.cl.cam.ac.uk/~srk31/research/papers/kell17some-p...
There is some merit to this. The Rat Park experiment comes to mind: https://en.wikipedia.org/wiki/Rat_Park
I've imported my european bike for $800. It lasted quite a while, until I tried to fix a flat tire in the Lance Anderson bike shop in Austin, TX. They've got coffee, but have no idea about e-bikes. They broke it (short circuit), but thanksfully there was an e-bike repair in Austin. They could repair it to 95%. There' was still some leakage.
I think there's one repair shop every 1000 miles. There's none in Houston. It was stolen after 2 years, which was expected.

My imported bike was far better than any $1000-2000 bikes in the states. They are all a scam.
"Foraging Goes Mobile: Foraging While Debugging on Mobile Devices" (ftp://ftp.cs.orst.edu/pub/burnett/vlhcc17-foraging-mobile.pdf)

"Toward Principles for the Design of Navigation Affordances in Code Editors: An Empirical Investigation" (http://dl.acm.org/authorize?N37917)

"The Patchworks Code Editor: Toward Faster Navigation with Less Code Arranging and Fewer Navigation Mistakes" (http://dl.acm.org/authorize?N84177)
I worry about the safety of 20-30MPH and trying to stay with car traffic. e-bikes make more sense to me as an assist for riding at normal bike-like speeds than as a way to ride at moped speeds.
After another read, they are only storing seed and not the weights, needing entire data to be decoded, and so the compressed format cannot be transferred without all the data.

> Only random seed is Stored: The model is initialized using a stored random seed, which is also communicated to the decoder. Thus, the effectively the model weights do not contribute to the total compressed data size

> Single Pass: As we do not store the weights of the model, we perform a single pass (1 epoch) through the data
"Playing around" in many cases will mean "learning the technology", and those developers would have then moved to other blockchain projects. That means the code is "dead" in the sense that it's finished, but it'd be unfair to suggest it's "abandoned".
I commute 38m/day, and tried an e-bike. Since it was speed limited to 19mph, it didn't save me any time compared to self-powered riding, and it provided considerably less exercise - about the same as walking.

I had to return the bike after a week. :)
There are other countries with similarly high rates of gun ownership and divergently lower rates of police firearm deaths.

The problem is in the police culture towards discharging a firearm, not the greater ownership of guns. American society bears much of the blame for lionizing cops instead of scrutinizing them.

Many cases of police officers killing innocent civilians involved civilians who were either fleeing, submitting, or already subdued and pinned down. Cops in the US tend to be exonerated for using deadly force, even when the victim could not arguably have endangered others.
I built mine last year to get to and from work, 1000W motor and a 10AH battery, cost me just under a grand and its paid for itself many times over.

I don't need that power all the time, but there is a rather steep hill on my way home which would be a challenge to get up on a less powerful motor.
If you're familiar with mass and popular media discussion going back two centuries, not so much.
Phone calls that are intended to cause violence, terror, and possibly death aren't what I would call a "prank". They might still be different in magnitude, but both should involve a jury and jailtime.
> I think conservatism as a personality is a symptom of good mental health: if you arent able to do something, its lazyness. So you must just need some motivation: either a beating or some money. etc.

This is a really cynical view of conservatism and I have a hard time seeing how you don't see half the country as evil if that's what you think.

Another view might be: this stuff is so complicated, and as you pointed out it's so difficult for political leaders to have real empathy for people in these situations, there is a high degree of chance we will screw this up and make it worse while trying to help. Example: homosexuality being in the DSM. Or really much of the history of how state institutions have treated the mentally ill, which has mostly had to do with keeping them away from the non mentally ill and not actually treating them.
I pay $15/mo for Google Play family. Even though I don't use the Music service, it comes with YouTube Red for you and 4 other family members.
It is much easier and more accurate to go to a house and just look to see if anyone is home.

Plus you’ll see dogs/locks/neighbors which are the actual important things...
Most humans can't sustain 250W on a simple ergometer for 20 minutes. At 1000W, you are a motorcycle, not a bike.

If that is what you want, fine, but then stick to roads, stay off bike paths.
Where are the rich getting their food from?
hackernews is the only one.
It's funny how you can write something terrible now and put it into production anyways, skipping the process of slow but steady degradation altogether. BAM! Instant legacy code.
I can't wait to hear how this American guy ended up working with the Nigerian scammers. Nothing in the online reporting so far. I like to imagine he was himself a victim and then impressed the scammers with his intelligence and ability to help them conduct further scams.
I wish I could upvote this more. Compulsion addiction and those companys (FaceBook,Twitter,EA,King, ect) that promote and profit from it are a dangerous threat to society. And obviously destructive to the individuals they target.
fixed the typos, thanks.

Various numbers in the box are links to articles where they are in the text.
Wow, thanks for posting [1]. I read numerous posts on the same topic, but your is incredibly useful -- blink is impressive, etc.
> The bane of society, I think, is mentally healthy people.

> They run politics

Assumes facts not in evidence.
> In order for E-Bike to really take off, I think there is a need to design it from the ground up. Instead of building the motor and battery pack around the frame, the right way to design an E-Bike is to build the frame around the motor and the battery pack.

That's a motorbike. So is an e-bike really, but regulations allow it to be classified as something different so that you don't need a license.

EDIT: should clarify I enjoyed reading the article, and I think electric motorcycles and e-bikes have a bright future. I use a motorbike for my daily commute; non-riders should realise that they are far more vulnerable on two wheels. If you realise this and ride appropriately I think it is a reasonably ok thing to do. Having a bit of power actually makes things safer in an urban environment as it means cars aren't pushed into attempting dangerous overtaking maneuvers.
A typical body armor plate has much more surface area in contact with the body than a rifle butt does though -- we're talking roughly an entire square foot. Said body armor plate, if it's to stop a .50 BMG round, also will be thick enough to weigh as much as an M82. This makes up for the fact that the acceleration happens over a reduced distance. Also keep in mind that a rifle needs to be comfortable enough for many repeated shots, while body armor only needs to be survivable.

Note that you're at ~80 pounds from wearing just two plates to protect most of your chest and back; you'll collapse under the weight by the time you've armored your entire body.
Just because bearings are sealed doesn't mean debris can't get inside of them. This is particularly a problem for bottom brackets bearings since they are so large (more area for stuff to sneak in) and because it is easy to force material inside of them when spraying a bike off with water.
North Korea and Tesla are similar in these 5 ways
Whole of England to be mapped with lasers
I want to do this job.
Thank you very much for your advice.
Sometimes, the truth is offensive. Being comfortable with the privilege granted by a racist system is, itself, racist. Progress has never been made by allowing the powerful or privileged to remain comfortable. Sometimes you have to shock people to get them to see a different point of view.
Mark Zuckerberg’s Real Campaign: Save Facebook
It's free to send money to other bank accounts in the US, too, and in some cases instantaneous, in no case I know of longer than a couple days.

The problem isn't that the infrastructure isn't there - it is. Older people and a few stodgy institutions rely on checks, but that's not because they have to.

In Germany, what do people without bank accounts do? In the US, there's a lot of these people, but you (or their employer) can still give them a check and they can cash it at a check-cashing business (ugh) or the bank it was issued from.
If it's not possible to access the machine and experiment on it, how can we possibly know if somebody actually explained the trick correctly?
Others have already recommended Legacy Code by Michael Feathers, that's the place to start. The only other suggestion I have is Refactoring: Improving the Design of Existing Code by Martin Fowler.
But it seems the standards forced down by the EU resulted in a faster, more efficient system?

As a private individual or person doing business in the EU I don't have to care about the different gateways in various EU countries or the difference between ACH and wire. I just make a transfer via online banking or authorize a SEPA Direct Debit withdrawal by ticking a checkbox in an online shop. There's zero friction.

Whether the transaction is completed instantly or within a business day usually doesn't matter much. There's no faffing about with paper cheques (because seriously what century is this) and I don't have to talk to any humans to do it. Rent and utilities are deducted from my bank account every month until I revoke the authorisation.

Watching American sitcoms with mom or dad poring over a stack of bills and writing cheques seems like a flashback to the 1950s.
Techmeme summary: Axios: Mark Zuckerberg's US tour was part of a political campaign to help bolster the company's reputation as anti-tech sentiment grows, not a presidential run
They're available on AbeBooks last time I checked. Buy "The Inventions of Daedalus" and if you like it also "The Further Inventions..." which are both fantastic.

Alternatively you could read through his columns in back issues of New Scientist and Nature at your local library but won't get the additional commentary and goofy drawings.

Finally, there's a documentary on his perpetual motion machines (possibly mentioned, haven't rtfa yet) which is more about the man than the machines. I had to write to its creator to get a copy though!
> We don't use 80x40 terminal displays and most of us type at faster than 25wpm.

But reading and understanding code is still the most time-consuming part of programming, and when a function or class stops fitting on a single screen that's a huge hit to readability, whether that's 40 lines or 100.

> have to now go and read the header for `getGuestList()` to find out what I can do with my `people` variable.

No you don't, you just mouseover it or press a simple key shortcut and get it.

> This is minor, and will eventually be a solved problem, but writing an IDE that doesn't have immediate type information for everything in scope will be more complicated. Some may even say this might be impossible to accomplish via static analysis.

Huh? The IDE already has to do all the work anyway because it already has to compile and check the code. It's no harder for the IDE to use the inferred types, assuming the compiler was suitably modular.

> When I pick up a new programming language at this stage in my career I no longer read through a book or documentation. I sit down and I try and accomplish a project. I find a task, find some code that does the subsets of the problems I want to solve, read that code, then implement my own solutions with the knowledge that I've gained. With Rust this approach doesn't work (for me). I have not been able to pick up Rust. I don't know what kind of objects are being used to hold which kind of data without reading almost every single line of code in the program (or at least everything accessible from the scope I am interested in).

Switching from an Algol-family language to an ML-family language is a bigger change than switching between two Algol-family languages. It's going to be more work. But improvements are always changes.

> Unfortunately for languages like Rust I need to already know the general types that people use to understand the code. All I would see is...

Why's that a problem? Particularly since you said you already know Python, isn't that a perfectly sensible bit of code to read? Write what you would in Python, but get faster feedback on whether it's right (compile failure rather than runtime error) - isn't that something worthwhile?
This was, in part, responsible for why Intel CPUs now have upgradeable microcode. Functions like these can be implemented in a software layer that has the ability to correct shipment defects. F00F is far from Intel's last bug; their last two generations featured transactional memory that had to be disabled from the microcode because it simply didn't work properly.
Lots of difficulties replicating Rat Park.

https://www.ncbi.nlm.nih.gov/pubmed/9148292?dopt=Abstract
Author here: maybe the tone is too controversial. That wasn't really intended as such. I'll try to tone it down.

My twitter was full of 'first solar train' posts, always with the image showing the solar panels on top of the train. I found that the various posts don't make it very obvious where the power for this train is really coming from, implying it's from the panels on top of the train.

My overarching point is that roof-top solar-powered trains are not really possible -- unless you spend most of the time standing still. And that the real innovation in this concept is to power a train by battery, which is something that has had few working implementations and may have a huge impact.
That’s a good point..

But I don’t care about that point, what I care about is efficiency in the design.

Just make the best damn, longest reaching, cheapest version that you can while sustaining your business with something people actually want.
Interesting, thanks for the link!

Was just about to ask if such a project exists.

I wonder if there are other OISC architectures that are harder to 'decompile'.
Are those two figures comparable though? Is an electric bicycle motor measured by its power draw or by its output? And either way, it's still not the same because at most that'd be measuring at the crank, whereas an ergometer measures at the pedal. So if I had to guess I'd say that a 1000W electric motor is roughly equivalent to, say, 500W output from a human on an ergometer (which of course is still way better than the average person can perform for any length of time).
Voxel terrain: physics
ICE will be around for a long time in the US market. If I had to put a number on it, probably 30 years. This article is about demand, but even with robust demand there's massive infrastructural inertia behind ICE. Tens of thousands of trained mechanics. Oil and gas pipelines and tankers. A national network of gas stations with better coverage than any cell network.

About half of car sales are used vehicles - how long until there's a large market of used EVs? Or even reliable statistics on their depreciation?

People don't demand a certain type of propulsion technology, they demand reliable and cheap transportation. Sure, rich technophiles and environmentalists will be willing to pay a premium for a Tesla or a Leaf, but my guess is that market is close to saturated. Once Teslas are sustainably priced and their luster has worn a bit, they'll probably be most comparable to Cadillacs. Eye-catching styling and powerful, but lacking in the attention to detail that goes into German luxury cars.
"There is no need to be excessive."

Now you're the one who gets to decide what is an obvious solution and what is an excessive one? You see where I'm going with this.

In your analogy about the broken water pipe, you actually don't pay 'what you need' to fix the leak. You don't take out a loan greater than the house is worth to fix the leak. You don't open the phone book and randomly choose a sketchy person to fix the leak. You don't dive into the water with scotch tape and try to fix the leak. In other words, you still make an intelligent decision regardless of the severity. By making it impossible for reasonable people to present rational discussion, you make yourself sound irrational rather than have the intended affect of bringing in many people who would otherwise work alongside you to combat the problem.
Thank you ~!

[P.S.A] This might not matter a lot, but just incase: The PDF link on this website links to a 2017 version (vs 2011 version on the parent thread).