skysight-inc/HackerNews huggingface dataset:
>Hills are the primary use case for electric buses already (electric has much better torque)

A typical fairly modern city bus is geared to top out at low highway speed. Having the maximum amount of acceleration is possible for a vehicle that is pulling in and out of traffic all day which is why they are geared so low. Buses will happily roast the tires from a stop (an impressive sight, I highly recommend) if not electronically prevented from doing so peak power is basically available as fast as the transmission can shift down a gear or two.

Acceleration in practice is primarily limited by the cargo's propensity to complain and secondarily by the coefficient of friction between the tires and the ground. Regardless of EV vs ICE these limitations are going to result in electronic controls that prevent the driver from getting an instant response when the hammer the throttle it

Maybe on a long, hill climb near top speed you'd run out of power but that's a peak power limitation issue and EVs will have it too. Commercial people movers are only ever lacking for power when they are intentionally spec'd out that way.

The "muh torque" circle jerk really isn't an advantage of EVs except when you're intentionally making a lopsided comparison (Model S vs Civic). Besides, as much as I'd love to see a bus twist and lift up a front tire leaving a stop I assure you the average person does not want to be subject to that kind of acceleration so both the EV bus and the ICE bus are going to get an electronic nanny between the go pedal and the power source.
This is why at some point executives need to face potential prison time. The EU should put the requirements to stop the abuse and if next year the change hasn’t taken place, investigate individuals responsible.
The Netherlands also has mild winters and is notoriously flat.
AirPods with Wireless Charging Case
What Is Google Vault?
I don't think that the investors who got burned by CDOs in 2008 didn't understand the mechanism of transmission of losses in these structured transactions. They simply grossly underestimated the underlying risk they were exposed to (the assumption that the real estate market in the US was diversified and that it wouldn't all go down at the same time). Plus the quality of the underwritting had gone down the drain, but I am not convinced it was documented as such.

But even if it was all documented, we are not talking about millions of pages of paper. A typical documentation for one of these structures is 200-500 pages, of which a lot is mostly irrelevant. An investor taking a significant position in one of these structures ought to read the relevant parts. But even highly paid professionals can be lazy too.
Actually many schizophrenia patients are in fact working and living relatively normal lives. The costs I linked are the actual current costs for Germany and include reimployment measures (have a look at the second link). But you're right, it is of course an outcome we as society should try to prevent anyway.

My point was that there won't be a societal crisis, even if the assumption of THC being the main cause of schizophrenia were true.

With or without legalization, better drug abuse prevention through education, widely accessible addiction treatment and de-stigmatisation of mental health issues are things we should strive for - because those measures actually affect peoples lives for the better.
Also, crops have built-in storage.

Good work! Grasses are the best energy crops, but a serious pain to gasify (or burn, for that matter). Silica plus alkali metals => glass.
Sure, I could buy that. But I would guess that it is correlational rather than causal.
Who are you to judge the character of others? Wanting some space and privacy doesn't make someone a misanthrope.
I was thinking about doing the same the other day but eventually settled for raw garlic instead.

Painful, but effective.
> It's a combination of education, access to birth control and low infant/mother mortality that does it.

You left out strong social safety net, but that is key: children are literally people's old age and disability support mechanism when there isn't a sufficiently reliable public one.
Nah, I think 10x the fine and you're really starting to hurt.
Most conversations about the Holocaust do not involve Holocaust deniers, and it is in fact quite common policy for people hosting such conversations (e.g., museums) to disallow deniers.
I just double checked for you.

Black & Decker WP900 Buffer

Lutron Credenza Dimmer TT-300
Best Critical Thinking Books (#3 It’s So Good)
> The most likely explanation is that rather high standards of enforcement and corporate governance in the US require less EU intervention.

Or maybe the american political influence is stronger?
"It will also take three new steps to prevent advertisers from engaging in unlawful discrimination around employment, housing, and credit ads on Facebook. [..] As part of this process, Facebook is further cutting the number of options advertisers [in housing, employment, credit] can use to target ads"
I'd bet more than a few of them are pretty familiar now
i don't want to sound condescending but it's all there in the parent comment.
> It's certainly possible, but it's only possible with a good sized team, and supportive management who realise that the test is absolutely necessary.

Agreed. According to other sources [1], management rushed the development work so they could come out ahead of one of their competitors.

"But several FAA technical experts said in interviews that as certification proceeded, managers prodded them to speed the process. Development of the MAX was lagging nine months behind the rival Airbus A320neo. Time was of the essence for Boeing."

[1]: https://www.seattletimes.com/business/boeing-aerospace/faile...
Glide: Spreadsheet Powered Mobile Apps
Uber Is the New Sneakernet
> We wouldn't want it to be too easy to create a new microservice, would we? :)

i'll assume you're serious, so i agree. every time someone launches a new service, there's an ongoing burden to maintain that service in production. so maybe one heuristic would be to make the cost of launching a new service roughly comparable to the discounted cost of maintaining that service for its entire expected lifetime. then you could use the rule of thumb that if it costs you X to build it, it'll cost you a second X to maintain it, so you should only do it if you get > 2X value out of it.

see also: http://classicprogrammerpaintings.com/post/131118350394/army...
> Delaying functionality is just one use of functions.

This is why explicitly said Lambdas. Name one use of lambdas not covered by functions that is not delayed evaluation.
If you want to be pedantic please be so consistently.

> S-expressions know nothing about 'syntax'. Thus they can't be an AST.

You seem to be confusing what the CL Hyperspec calls syntax, which is actually the semantics of evaluating a certain expression list, with the actual parse tree that can be generated from M-Expressions. And you seem to confuse Abstract Syntax Trees which can contain pretty much anything with Concrete Syntax Trees generated by parsing (it's explained on the very wiki page you linked). And even IF they were the same, M-Exps themselves are so flexible that they can express everything as function calls and arguments, and since the original Lisp only had a single symbol type your (3 4 +) argument itself is flawed.

You're way to focused on how CL does things, maybe it's your CL background that actually causes you to miss the bigger picture of lisp, something you accuse the people of that come from Java.
1.5b€ isn't a lot; Germany + France + UK = 5 Trillion (5,000 billion) as a sibling comment mentioned. They don't care about 1 billion here or there.
True. But that's the only place where people usually download apps. It's very rare that a company will release an android package and it requires changing security permissions, at the very least, temporarily to install it outside the play store. Also, the play store offers a built in revenue model + exposure that selling directly from a site would be difficult to generate.
I guess you can chalk it up to the general ignorance of the public regarding security and non-app store installation.
Completely unacceptable. In my feedback to the trello team, I basically said that the way this was handled makes it easy for a decision maker to say no.

On top of this, the price isn't remotely competitive. 30-50% of an O365 license, for a single application.
"...illegalization doesn't meet its purpose (making drugs difficult to get)..."

This is a common assumption about the purpose of drug prohibition, but historically things are more complicated. Racism played a much bigger role in drug prohibition and the war on drugs than genuine concerns about public health. The basic concept is that some non-white group is corrupting white youth/white women with drugs; therefore, to protect white people, the police are empowered to imprison/kill those scary drug peddlers. On some level it was about making drugs harder to get, but the assumption was that white people have no interest in drugs until some non-white person pushes it on them. The assumption was always that the impact of drug prohibition would be mostly concentrated on non-white populations.
I see on Commento.io it explicitly mentions being able to import from Disqus comments, but the "Import from a different service" is behind a signup wall.

Rather than signing up for a service that may or may not work for my site, I'm curious, does it allow importing from existing native Drupal and/or WordPress commenting systems?

That's my biggest pain point right now. Exposing public login to my CMS is a security risk (see: plugins/modules with permission escalation bugs) and frankly a pain I don't want to manage anymore. Migrating old comments to a new system is preferable to keeping the legacy comments system (and user accounts) in place while maintaining a second system on top of it for new comments.
That $100/person isn’t spending by individual users. They are spent by companies advertising and paying for clicks.

Guess how many times an average person clicks on an ad knowingly/unknowingly.
article is from October‎ ‎25‎, ‎2018.
doesn't "free" your mind

Not usually, no, but at least for me it can induce a similar effect. Though most of the time that is only after I have used something else in the week before.
It's a purposed UBI, likely coming from the same magic tree as normie UBI. I can't imagine Uncle Sam giving some starving, homeless wretch one hundred bucks on the condition they only spend it on millionaire politicos.
What are lisp macros for if not to delay evaluation?

One class of use cases not covered in the blog post is that a variable appearing as a function's argument can only be a bound occurrence, a use of some name already in scope. A variable appearing as a macro's argument can be the binding occurrence of that name. This is why (using Racket examples) match, define-struct, for/list, and such things aren't functions.

[1]: https://docs.racket-lang.org/reference/match.html?q=match#%2...

[2]: https://docs.racket-lang.org/reference/define-struct.html?q=...

[3]: https://docs.racket-lang.org/reference/for.html?q=for%2Flist...
Guide to Probiotics
Autocomplete is really frustrating on my phone.

Spelling. It should use key distance. Typing "hrapg" should suggest "graph."

Grammar. The tense of the verb is never suggested correctly. Just previous, as I typed suggested, it gave me suggest until I got passed the whole word.

Responsiveness. If I type "early," I start with "ea" and I notice "early" as a suggestion. I type "r" as I reach up with my other thumb to select "early," but before I can even stop myself, "ear" now suggests "" (the ear emoji) and I inadvertently click it.

Editing. If I deleted a word at the beginning of a sentence, the new word is needing to be capitalized. I click the word, and that suggestion doesn't appear.
Some interpreters are faster than others. But lets list some interpreters and their (usually jit) compilation equivs:

cpython vs pypy
lua vs luajit
dalvik vs art (which isn't jit)
zend vs hhvm

Okay, that last one, php7 is reckoned to be faster than hhvm on some sites.

My gut feeling, though is that is because of the inefficiencies in php, many inherent in the language design, rather than because php7 were the only people to know how to write a fast interpreter.

It seems a sound generalisation that you get another order of magnitude by moving from interpretation to compilation.
Yes, they lose more.
They lose proportionally less. They're not winding up on the streets. It's disingenuous to pretend that it has anywhere near the impact on their lives as it does the other 99.9% of the participants in the economy.
One makes the law and then punish if somebody doesn't follow it.

It seems EU is digging laws to earn money from American companies.

It's very weird when EU punishes someone by digging up their past and without looking into oneself of the horrible atrocities one have done.

While in this case, it seems to make sense to say we aren't responsible for what's done in past.
> Currently no one knows how to implement GDPR correctly - e.g. how to exchange business cards, how to store information from sales leads etc.

The only time I've seen it be a problem for people is when they are playing fast and loose with people's data.

I mean, exchanging business cards is (I would suggest) in invitation to start a conversation. I'm not personally worried about that. It's definitely not an invitation to store my data in a leads database indefinitely though.

Does not being able to indefintely store people's data in your database without getting permission first make your life harder? Good, that's the point.

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

From: _Codemonkeyism@ycombinator.com

To: Bob@from.accounting

Subject: Great chat!

Hey Bob, thanks for handing me your business card the other day, can I add you to our sales database? We will contact you whenver we think we have some suitable widgets.

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

From: Bob@from.accounting

To: _Codemonkeyism@ycombinator.com

Subject: Re: Great chat!

Take a hike _Codemonkeyism! / Sure, go ahead!

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

> Compare this with PCI compliance

I've done PCI compliance, it's largely bullshit IMO. It does certify compliance with something, but it's not a particularly useful way of working out wether a company is storing peoples data securely.

> but will lead to a lot of fines for companies that want to do everything the right way.

Well, we will have to see, but I doubt it. Sure, there will be companies that want to protect people's data, but can't for whatever reason (developer time etc.), but the solution there is "don't do it". If you can't secure people's data, don't store it. "It's a bit beyond our capabilities" isn't an excuse.

> Article 13 is the same mess. Good in intention of making YT pay for the content they use and which is copyright protected, but _impossible_ to implement in it's current form.

Yep, totally agree.
Netflix moved their high-definition DRM to end devices by now. The only way to rip their shows is by getting the output from HDMI.
"I also think if you look at history, one of the most glaring lessons is that authoritarianism 'has been tried for a long time and it just doesn't work.'"

This isn't really true from a historical viewpoint. By far the most common societal regime in history is empire, nearly all totalitarian empires, from the Babylonian totalitarian kings/emperors on forwards to the Greeks, Romans, Ottomans, Aztecs, Incas, etc. If you want more on this, refer to the writings of Yuval Harari in his book Sapiens, as well as podcast with Sam Harris, where he lays out how empire is indeed the most frequent/stable regime we've devised.

While I make no claim for the superiority of any particular governmental regime, totalitarianism has worked for itself for thousands of years, proving itself out far more than democracy has yet to do. If we look to the height of democracy in the USA, it had not even existed for 100 years before a savagely brutal civil war to end slavery, the scars of which are still open sores upon our American psyche. In a totalitarian regime, it may have been possible to dispatch slavery in a far less bloody and scarring manner. Therefore, I do not agree that history has shown totalitarianism to not work, perhaps you care to elaborate.

I ask you then, which other democracy or form of govt is truly the shining example that you would point to?
The price of using Google.com, YouTube.com, Gmail.com and many many other services, for free.
Thanks for documenting here all of this. If this would be Reddit, I'd gold you.
I got this in a email. I heard of them before on here.What do you think?
I have not read the study so I can’t confirm that this one does not establish causality, but how are studies that don’t establish causality still published? At least shouldn’t they be appropriately labeled? We get some much pop sci drama from misinterpreting papers like that, it seems like it should be standard practice to show whether strong causality was or was not found/proven.
Did you read the actual article? They added that as well.
This is freedom in a rhetorical sense, and a national sense. The argument is/was that the UK isn't free because of europe, not that individuals aren't free. This is a lot different then the personal freedom I refer to, IMO.

You could also argue that remain is the "liberty side," freedom of movement, capital & goods. Being rhetorical and abstract, it just begets abstract questions like "what is freedom?" or "what's a nation?" Cannabis & gay rights are personal, so less abstract. There's no sane way to argue that freedom to be smoke pot (also crack, cyanide) is not a freedom.

In any case, no brexiter argues that europe works great, but we need out because freedom. That'd be the test, IMO. I think cannabis, homosexuality or whatever is bad, but it should be legal because freedom.

My point/argument is that this doesn't work politically. People may justify the (new or old) status quo with because freedom, but it doesn't drive change. Cannabis & homosexuality laws change because people stop considering it a terrible vice, generally.
Of course, but you’re not afraid of being persuaded to become a holocaust denier. You don’t want to debate them for other, perfectly sensible reasons.
A Centrist Blueprint for Immigration Reform
A list of the biggest datasets for machine learning
It does have some effect; rumors are that Google will start a Browser-Choice dialog similar to Microsoft on Android soon. [https://www.golem.de/news/android-google-fragt-nutzer-kuenft...]
I don't think it's that much of a difference to pay monthly to grind for a month.
I don’t see any point of leaving resolved behind once both NM and nsswitch are configured to ignore resolved. Disabling resolved pretty much does a half of the trick without modifying a major system config file anyway.
Parse and act based on its content.
works fine here
Many NIMBYs have also been actively opposing new commercial developments for the reasons you listed (as well as environmental impact). So it is happening. I've seen it in city council meetings.
$0. The links are direct links.
Optimizing a 350 line pathtracer in Rust From 48s to 5s
You could do something smarter with error correcting codes. Using a rateless code you split your message into an infinite number of chunks, then send these chunks out on your multiple paths, and then once enough chunks have been received you ACK each path. No bandwidth wasted.

I think specifically with voice it should be possible to send two chunks such that if they both arrive then you get your audio, and if only one arrives then you still get your audio but at a lower quality.
Ask HN: What do you think of the Google Stadia?
I watched the conference yesterday and it all sounds great at the surface, but I also don't know enough about all the things talked about to understand. Is it good, is it bad? Are they targeting Steam as well as the consoles with Stadia?
I don't think there was any prospect of war between the EU countries while the USSR was around, it seems folly to pin peace to an institution when it was a greater enemy that actually united us.
I think you're overreacting there and misappropriating that term to express your outrage, without thinking of realistic use cases. It's a security feature. Bank apps and 2FA apps probably have it as well when displaying sensitive information. In Airbnb it's probably a protective measure to avoid sharing information via screenshots instead of links to the app / website though. That's not dystopian either though.
Exactly, I think everyone down the line benefits from savings from Open Source software.

If cloud vendors used proprietary software they'd have to charge more to their customers.
Proven Habits of Successful Entrepreneurs
Thanks! It's arguably in need of update, but it still seems to get the job done.
I think your referring to auto-correct, rather than "autocomplete".
> a complex number is a point in the plane (in the same way as a real number is a point in a straight line)

More accurately: a complex number is not a point in the plane (in the same way as a real number is not a point in a straight line)

Given a line and an arbitrary selection of a 0-point and positive direction, you can map between real numbers and points on the line, and you can do a similar thing with complex numbers and points on a plane (which requires separate selection of positive directions for the real and complex axes.)

But real numbers aren't points on a line, and complex numbers aren't points on a plane.
Even if they absorb it, accounting for R&D and other expenses on a product, the profit margin could be sufficiently ruined for the entire product to no longer be viable or a competitor could take over the market easily.
And I reiterate that you are using ad-hominem and no-true-scotsman attacks to discredit someone instead of using their words or actions. Btw her hair looks a pretty normal shade of red/brown in all but one google image search result...
I'm a veterinarian and switched to software partly because it was physically too draining.

Worked as a cattle vet for 8 months. I couldn't watch a movie anymore, always fell asleep. Being outside, lifting calves, the cuts and crushed toes, it was all too tiring. Maybe I didn't do it long enough.

I still work duty shifts from time to time. Eventually you hurt yourself (needles, bites, scratches, lifting animals, ...), it's just part of the job. But it's annoying, and exhausting to always (try to) be cautious and focused.

I can't think of any job that uses body functions and/or tools and is completely safe long term.

Now I feel physically fresh after my office job, and then bike everyday straight through the fields to go ride my horse. Impossible with my previous job, as I was already burned by it. I've reached a sane equilibrium : office job and 2-3 hours physical activity per day. And I definitely felt that a "field" job was draining me enough to affect my personal life.
No mainstream browser sends arbitrary keystrokes back to their server.

If such an autocomplete widget becomes HTML standard it should be done through client-side information only. Knowing chrome though, they'd want to tie it to your "sync" identity which already autocompletes passwords/cc.
Ask HN: Migrate from Groovy to Kotlin?
Hi there,

I am looking for some feedback if we should look into migrating our stack from Groovy to Kotlin.

Currently we use spring boot + Groovy + CompileStatic

I personally do not see any technical benefit (so far at least), in migration to Kotlin.

Has anyone dealt with the same dilemma?

Thank you in advance.
50% of revenue sounds more like chopping off an arm or a leg than starting to hurt.
Thanks! Unfortunately (or maybe fortunately) the internet has grown up, and it's been a long time since someone has sent bona fide misdirected mail to the site.