skysight-inc/HackerNews huggingface dataset:
I just got my Immotor Go electric scooter off their indiegogo campaign. It is pretty awesome since it folds up pretty small, so taking it to a store allows me to just stow the thing under the shopping cart. 16mph max speed, 16 mile range. It has a pretty nice headlight and some taillights that increase in brightness when braking. Also has swappable batteries which would increase its usability if you had a charger at work/home.

It is far from perfect though, it is inexplicably heavy (nearing 30 lbs.) The "casing" of the handlebars is made of plastic, so it creaks a lot in use. The ride itself is fine, but with small wheels and a tiny suspension you feel every bump. Riding over a brick sidewalk feels like you have your feet in a massager.

What I want is a folding electric scooter, with the option of pulling up a seat. Larger tires, weatherproof, and the ability to be locked up to a bike rack properly.

I'm also looking into electric bikes, I'm probably going to try and convert an old hybrid bike of mine to try it out.
OpenStack – From Quantum to Neutron
Soon to be "Just Do It" with "It" for unspecified moralities.
> so common that we overlook them all the time.

And this reminds me of the definition of "progress" that goes something like this: All the things you can do (or accomplish) without thinking.

This would apply to so many things that, as you say, we overlook: Making phone calls or video calls and not worrying about all the servers, cables, wireless technology, audio components, processors, and more that comes to together all at once to make that possible. Or as someone else here mentioned the supermarket where you can go and buy far more than your basic necessities and not really concern yourself with all the various manufacturing and processing and shipping and sourcing that it took to get the products there, not to mention the machines and technology and people it took to make them all.

At a far more macro level, perhaps one of our biggest forms of "progress" in human history has simply been our shift away from the need to constantly spend all day, every day, hunting for sustenance to get thru the day and the next day and so on. We live in a world where we have a tremendous amount of automation and low-cost forms of scalable agriculture that we have freed ourselves up so much to do so many other things. We overlook this all the time because it is the very nature of progress (we don't have to think about it because we are busy thinking about other things... hopefully better things).
It would be cool if browsers could highlight URLs that contain the kind of characters which are commonly used to spoof, though I suppose it would lead people to a false sense of security.
> Free of charge

..

> Low-cost transactions.

Which is it?
It was my understanding that climate change made events like hurricanes and extreme rainfall more likely.
Granted, this is not the "headless" they're talking about, but rather "chrome-less" (chrome being the browser UI frame around the page itself)..

JavaScript Fullscreen API: https://developer.mozilla.org/en-US/docs/Web/API/Fullscreen_...

Cross-browser polyfill: https://github.com/sindresorhus/screenfull.js
> If your neighbor planted Monsanto seeds and they germinated into your crop, Monsanto sues you for stealing their IP.

The only cases I know of where Monsanto has sued involved farmers who were intentionally growing herbicide resistant crops, in many cases intentionally breeding them to express patented genes.

Can you cite a case where a farmer accidentally grew patented crops and was sued by Monsanto?
the OP observed the problem on a raspberry pi. sounds like it could be a problem with the ARM JVM that is being used.
There are a lot of things more crucial than climate change. There are towns with no building and zoning regulations, bad infrastructure for water drainage and few resources for tragedy prevention.

Low taxes and deregulation are very nice in the short run. But then comes what statisticians call black swans and you understand why you needed them. New Orleans and Houston are Gulf Coast cities, they should expect hurricanes and should build accordingly. Just as much as California builds expecting earthquakes.

France and Germany have a much bigger population density and lots of floods but a lot less fatalities. Maybe they know something about how to build cities.
I don't understand something:

> stringCache = sc = layoutChars(true);

How does this assign an uninitialized String to stringCache? I thought String is immutable and the String object is fully calculated at assignment? Where is the StringBuilder used when stringCache and sc are objects of type "String?"

Shouldn't the "problem" be that two threads might call layoutChars at the same time, leading to some extra CPU cycles wasted and some extra garbage?

I suspect that the real source code is different, or the real problem that leads to the NRE is different.
Congrats! I think you are the perfect person to give some feedback on a product I want to validate and build. If you have the time, please let me know what you think of this.

The product is a personalized Facebook app created for the ecommerce that aims to increase the number of emails collected for the ecommerce's newsletter and increase traffic from these newsletters by sending Facebook notifications to the users that signed up to the app.

Basically I create a Facebook App and provide the sign-up link to the ecommerce. The ecommerce adds the link next to the "Sign up to our newsletter" CTA they usually have on their website giving the user two options to provide their email: the regular input field and the link to do it via Facebook (this is not a Facebook Login btw).
If the client click the link, they are directed to Facebook's authorization page, one more click I have the access to their email and the ability to send them notification (only if the user is accessing Facebook on the web, as FB do not send app notifications to native mobile apps).

I then send the user's email to the ecommerce and send FB notifications everytime they send a newsletter (linking to the web version of the newsletter).

So, what dod you think?
Any SolrTextTagger users, how does this compares to that?
The comma in the second element allows—I would even say requires—one to separate elements of a list with semicolons. I don’t have a copy of the NYT Style Guide, but I just consulted my Chicago Style guide, and it is explicitly permitted.

Grammarians have spoken!
If it's any consolation, 2008/9 proved that everything is pretty much correlated--stocks went down, bonds went down, everything went down. There were no safe havens except for massive government bailouts. To this day, the illegal acts that banks undertook to stay afloat have not been prosecuted (moving all unperforming assets to "off balance sheet vehicles" like holding companies). Also, mark-to-market accounting was suspended and has never been reinstated.
We're coming for your toothbrush, 0xbear.
> I don't speak German but mixing and matching between the three, I'm guessing the ranking for this example is Bing, DeepL, Google.

It is not a good idea to rank translations that you do not understand. That's part of the problem I am trying to point out here. "Zum Witz" is not correct--at all. "_absolutely MOP die floor_" makes no sense; it's painful Danglish. And, again, the literal translation of the metaphor "mop the floor" is not a good translation.
An expensive stock market doesn't mean you should pull everything into cash to time a crash. But it does mean (1) you should expect lower average returns over the long term, so you should plan accordingly, and (2) you should diversify across asset classes (which you should do anyway), with a lower weighting to stocks.
To be more pedantic, it's more than just a trade block, it's also a political union.
We use them to control lights (Insteon) or more recently the garage door.

The Dot is easily one of my top 5 kitchen gadgets, it handles multiple concurrent timers, it's hands free so you don't get schmoo from your hands all over it, it can do unit conversions (e.g. How many teaspoons in a cup?), and math (e.g. What is 5 times 1/3?).

These are all things you can do yourself but just as you might ask someone "what's 54.32 * 3?" to save yourself some mental gymnastics, you can ask Alexa those same types of questions.
This is stupid advice with sole purpose of keeping students engaged in publishing incremental research. So that no one questions vanity metrics like H-index and the ridiculous condition of academic research.

As a PhD student the real secret strategy is to ignore academia, work only on very high impact projects ( with potential of becoming startups or revolutionizing the field), intern with production teams (in core areas) at great companies. And enjoy lack of 9 to 5 scheduled life.

The deep work in less hours is meaningless if the work itself is merely publishing "Minimum Publishable Units" couple of times every year. It's just fast track to mediocrity.

Though I agree that not all environments are hospitable to risk taking. But then dropping out is a better deal.
I have read so many baseless hostility toward Google, especially in France at a time where governments were fighting Google over taxes and newspapers realized they had lost income from advertisements for good, that I now distrust any newspaper article painting the firm in a bad light.
You may want to take a look at the list here https://www.privacytools.io/#email for alternative email providers with higher privacy standards.
Building Skeleton Screen Components with CSS Custom Properties
Ersatz – A Mock HTTP Server for Java / Groovy
So how does this differ from Ox?
What exactly counts to count as 6-figure? My hourly rate is €80. Working 32 hours per week, 45 weeks per year, my yearly revenue would just be 6 figures. Of course after I deduct some costs and retirement savings, my taxable income is in the high 5 figures.

I'm not doing anything special, other than having 15 years of experience and not being terribly bad at my job. I do notice that to get more than this, I need to make a bit more of a name for myself. Just being a good programmer is probably not enough; it seems I need to bring something special and specific to the table to justify a higher rate.
What would happen to those companies if nationalized? I'm pretty sure most googlers et Al don't want to be government employees and would quit immediately.
Two things to note here:

- Naomi Klein is a well-known leftist activist and author with a clear agenda. Take what she writes with a grain of salt.

- Yes, it's important to think about climate change and how it may impact weather patterns. But no serious climate scientist would ever credit singular weather events to global climate trends, which take decades to evolve. It's lazy to use a hurricane to bolster climate change arguments for the same reason it's lazy to use a blizzard to bolster climate change skeptics.
I think PE has failed as a marker because there's too much capital chasing too few investments so of course PEs will be astronomical. High PEs don't mean what people think they mean or once meant.
Except that the US has had 10 years free of serious storms. Doesn't quite fit the narrative.
Can anyone who needs to say 'don't be evil' really be trusted?

It betrays a certain disingeniousness, an implicit assumption of unaccountable power and a conscious decision to adopt a strategy of placating the public with platitudes up front and maybe doing something altogether different behind the scenes. Power always concentrates itself and does strange things to people.

Google, Facebook and a lot of the SV culture is beginning to look sinister, they don't seem grounded to human values and present a future vision that is cold, alienated, soulless and totalitarian in an techno-elitist way.

You can't wish away people, and unemployed people create instability and an unviable system. Whether it is robotics or AI and keeping aside whether these are possible in any realistic way, for the people who accept this the only way to keep the system stable will involve evil.
Your last sentence captures a common Sales blunder that happens even when celebrities aren't involved.
Fast Subsurface Scattering
We're trying to have a thoughtful conversation here. Name calling, handwavey dismissals, and provocation just start flamewars. Please aim for a higher standard so we can have a better chance at a substantive discussion.

https://news.ycombinator.com/newsguidelines.html
Anyone have proof that man's actions have significantly contributed to this storm's catastrophic power?

The title feels like political click bait, to me. How about proactively preparing for these events?

If you tell me, "there's no way we could prepare" I'll tell you "there's no way we can do whatever you think is required to meaningfully alter our supposed impact on the climate."
Just throw an Arduino, some servo motors, a camera and some ML on it and you can keep the squirrels off your bird feeder.

edit: if it's not obvious this is a joke
Healthcare Digital Marketing: Reach an Untapped Market of Patients
A fair point.

I would have liked to see what his existing writing partners -- Neil Gaiman or Stephen Baxter, for instance -- could have done. But it's not what he wanted.
It's not difficult to track eyes consistently using computer vision. It's not difficult to aim a laser beam using a mirror galvanometer. If you're struck in the eye with a UV laser beam, the blink reflex doesn't kick in - by the time you've noticed the pain in your eyes, it's already too late. The beam doesn't have to track with particularly high accuracy to cause certain blindness, especially if there's an array of beams.

A decent hardware hacker could build an area-denial laser turret in a long weekend with a couple of hundred bucks of parts. I hope to god that nobody ever does.
And yet, inflation is said to be low. I'm not sure it is.
I don't know why you insist on spreading this ignorance all over HN, this really isn't the place for your rhetoric.
Food safety regulation isn't about making me to eat my vegetables. It's about making sure my vegetables aren't contaminated in ways that I can't reasonably detect.

A producer who skimps on food safety can save costs, and the externality is people getting sick, through no fault of their own.
Disappointing article. It starts with "don't wait until the event and hype are past, but talk about climate change now. The fact that there are record-breaking events so often isn't normal." Then it continues to elaborate on politics, politics and politics. So, how abnormal is it? How often should we expect record-breaking events? If I remember correctly, the world was warming up already as part of its natural cycle. Maybe these record-breaking events are quite normal in this period.

I don't think so, and I think denying climate change is a dumb thing, but an article that spends ten paragraphs on politics with no exploration of any evidence is just useless and only fuels the political side of the discussion without convincing anyone. My dad for example cares little about this, and numbers like "three degrees Celsius worldwide over a decade" don't sound like much, but the number of times we hear "record-breaking event" on the news is a very tangible thing that could have been a good argument. But alas.
The lessons learned from Microsoft faded as soon as Jobs came back to Apple and they pulled the exact same tricks Microsoft did.
colony remain 1 million ants!
U.S. Test Successfully Intercepts Ballistic Missile
I thought the essays in Salmon of Doubt were fascinating though (half of the book was a collection of previously published essays)
I think they need to be forced to integrate with open standards and open contracts.

1. identity management

2. data storage & privacy individual, group, and public level.

3. Data graphs

4. open standards for apis with an api broker

5.
You definitely know you're reading a book for kids, but it's pretty funny still. I think my favourite is The Chicken Doesn't Skate, but the MacDonald Hall series are great too.
It's actually pretty good. Having worked with a number of nonprofits, around 10% going to fundraising is pretty normal. Things like fundraising galas are expensive.

That said, the bigger question isn't the amount they spend on fundraising but how much good they do with the money they raise. And the Red Cross has decidedly mixed reviews at that.
Maybe because here's a technical community. I'm much more interested in news about leading tech companies than some local crime lord in a foreign country.
15 Useful Online Resources and Productivity Tools for Bloggers
Spambot leaks more than 700m email addresses in massive data breach
Silicon Valley is fairly unique, and not remotely comparable to the rest of the world. In most of Europe, a senior dev makes less than that. Freelancers are a bit more likely to make more.
For all of you old fogies working on angular 1 apps and are running browser tests with karma you can run your tests in firefox with headless mode with a customer launcher. Add the snippet below to your karma conf

```
browsers: ['FirefoxHeadless'],
customLaunchers: {
FirefoxHeadless: {
base: 'Firefox',
flags: [
'-headless',
],
},
},
```

Note you need to be running the beta version of firefox, I needed to download it from here https://www.mozilla.org/en-US/firefox/channel/desktop/
The Cubiio (which is at the focal point for this hard-to-browse article) also gets the AvE treatment here: https://www.youtube.com/watch?v=d7WmUXtizEA [video]). Not so good PR there, either.
Funny that the author says we haven't found any such people in the past 100 years of testing with truly exceptional hearing, such as a greatly extended hearing range, so they probably don't exist, yet I was tested at around 13 as having 33KHz upper range, which allowed me to hear a beetle walking over leaves and grass in a basement window sill at about 20 feet away...

Unfortunately I lost a lot of hearing through concerts, headphones, and traffic, but I can still tell the difference between an MP3 and CD-quality music much of the time.
Just set your browser to always show punycode. On Firefox,

network.IDN_show_punycode = true

URLs are no place for unicode characters to hide in. An xn-- prefix is all the warning you need.
In case anyone thinks this is just conspiracy-mongering about "big bad Monsanto", drug companies are routinely smacked for doing roughly the same thing in the form of promoting off-label uses for their drugs (prescribing them for conditions that they're not approved to treat, which is legal for doctors to do but not for drug companies to promote). It's not that any one company is bad, it's that the incentive is just too strong.

https://en.wikipedia.org/wiki/List_of_off-label_promotion_ph...
Seems to me like this applies nicely to more than just PhD's; it works well with programming as well.

At least when you can fit that work in between all the meetings you are scheduled for in a day.
> Stray reflections can easily blind.

To emphasize this point, since we're talking about a 450nm laser at either 500mW (maybe just barely low enough to hypothetically qualify as Class 3B?) or 800mW (probably Class 4?), any stray reflections could easily cause blindness before the eye can respond by blinking.

Any laser powerful enough to burn or cut is a "why did my eye make a popping sound"[1], risk, not the "blink oww! that's bright!" that we are familiar with.

[1] the sound is a spot on the retina explosive boiling after the laser heated it extremely rapidly past 100C
I'm interested in sea level rise and warmer oceans as direct catalysts for more powerful storms with larger impacts occurring more frequently. It seems like our models for predicting major hurricane events may be flawed.

In Harvey's case there was an intensification in the last day or so before landfall that caught many experts by surprise. It also came back out to sea and was able to reenergize stronger and faster in the warmer waters. These are troubling details that make me question our grasp on predicting the occurrence and strength of these types of storms.
> Which means there is a moral imperative for informed, caring people to name the real root causes behind this crisis — connecting the dots between climate pollution, systemic racism, underfunding of social services, and overfunding of police.

I see the obvious relevance of climate change and perhaps social services, but I don't see how systemic racism is a factor in the tragedy of the storm Harvey. Certainly, the article provides no context.

For rebuilding, it is likely to be an issue, but it is almost defeatist to assume ahead of time and include it in the current tragedy.
you can't keep the drones!
I agree that loud albums can still be amazing. Multiple albums on Wikipedia's 'loud' albums list [1] belong to my favorite albums of all time.

[1]: https://en.wikipedia.org/wiki/Loudness_war#Examples_of_.22lo... (not including the 'remasters')
> the society must be intolerant of intolerance

This doesn't create a paradox unless you have an impractically broad category of "things that must be tolerated".

The US, via laws and (non-universal) social norms, has more narrowly defined the things that must be tolerated: things that cause no harm to others, where harm includes infringing on someone else's needs, rights, or safety.

Further, our government is more cautious and tolerant than our citizens must be. Citizens may treat people differently based on whether they're Nazis or not. The government may not.

This seems like the best and fairest system that's possible at the moment. The implementation is imperfect, of course.
Robert Shiller, the Nobel Prize laureate

Shiller is an economist not an investor, in 2008 he kept saying that it will take a long time for the markets to recover, even telling it to the famous investors who were invited as guests in the class, the market went up next year.
Are you expecting chrome/ff to render in text on the console?
the other thing that is always overlooked in this discussion is that sampling theory only guarantees frequency content reproduction, not phase. The closer you get to the Nyquist rate, the less phase information is recoverable. For that reason alone, a higher sampling rate is appropriate even if you intend to lowpass filter to around 20khz. So, is phase audible or necessary? Some will argue it, but I guarantee the phase of a live instrument is not altered, why shouldn't reproduced sound have the same phase info? And the 20khz range is only an estimate, humans do react to higher frequencies even if they don't 'hear' it. I don't have a link, but studies have demonstrated that people will react to dog-whistle ranges of sound even though they don't report 'hearing' it. That's not snake oil, there are two subsystems to our sound sense: the physical and the 'processing circuitry' in the brain. The article covers the anatomy of the ear pretty well, but ignores the other part. The same way a skilled artist may pick up on color changes or a designer notices balance of white space, etc, the 'golden ear' phenomenon is much more about training and practice than anatomical anomalies. Totally off the cuff, id argue that 30-40khz is not unreasonable to shoot for for a reproduction system. It's not harmful, at the least, as long as your system is designed for that bandwidth. And to give some overhead and encode phase, 192k sampling isn't egregious. Maybe 96k is sufficient. 24 bit depth is probably harder to justify, as far as encoding JND of human hearing, but it does allow for greater dybamic range without dithering, and it doesn't have any even theoretical drawbacks (other than data rate, that is). So no, 24/192 is not crazy to shoot for. Maybe something more like 20/96 would be just nearly as good with a much lower bitrate. But, as mentioned elsewhere, most recordings don't even use the 16 bits of CDs properly, so there is a whole social issue layered onto that. Btw, I'm an electrical engineer with a background in acoustics and signal processing, my opinion is informed on this topic.