skysight-inc/HackerNews huggingface dataset:
"it's not a class related thing"
"Students will actively look to split the cost"

So, kind of like, a class thing then? Where the lower classes can't afford it on their own and need to pool their resources together.

"Ride sharing is more carbon friendly"

Public transit is carbon friendly. Ride sharing in the case of uber where you're usually alone in the car, and the driver spends his entire day driving is not carbon friendly. By having people that need to drive all day long, and by making it so that a car is always available instead of better alternatives, it's even a net negative.

"Entire cities function on hitching rides with strangers"

The only minor difference is, once again, the cost. Let's take the Philippines for example. Grab replaces Uber over there, but the prices are still prohibitive for anyone who's not middle class. Jeepneys are basically privatised public transit. Tricycles are only used for short trips and people hop between them. The average person doesn't take Ubers all day long.
I think it depends upon your project. E.g. how far do you plan to take this - would you call it an AnimalCheetah or a Cheetah? If the latter, I would err on the side of "LandAnimal". Also, if your project is 100% about animals I would probably prefer "LandAnimal" too - otherwise you're likely to end up with a bunch of classes starting with AnimalXYZ and all you're doing is adding noise to your project when everything in it starts with Animal.
Hubris is better exemplified by comments like yours: faking it while wasting taxpayer money (and hanging onto their useless, parasitic jobs) is supposedly a better option than collecting less tax and leaving it to private sector and individuals make their own decisions.
Something something unintended consequences.
Apple takes Prepear logo trademark fight to Canada
I love this. I tried to do something similar in Go, because it was in use on my team at Airbnb, and we were looking to port a 2000 line make-and-bash tool to... something not make-and-bash. But as you know, Go doesn’t have macros - so I spent all this effort trying to build a @decorator comment macro system in my personal time (abandoned). Rust seems like a perfect fit for this! We did have a teammate pitching rust, but no one wanted to learn it.

Anyways, congrats on the release. It looks fabulous. Safely splicing shell command snippets together is surprisingly annoying, so it’s really cool to see a hygienic yet user-friendly approach.
I'm really sorry for the ads guys, but this is a small site that lives thanks to them... I wish I could avoid them and live just with donations but it isn't possible yet.

Moreover, I don't know anything about SEO or stuff like that so the ads are configured automatically (I went to the AdSense dashboard and clicked on the ”do whatever you want” button!!! :D )

However, I will try to limit the ads in the next few days understanding with the AdSense reports which one are not bringing earnings and can be removed.

Thanks for the feedbacks!
30% cut from one-off payments is highway robbery. On top of that...

> They're handling [...] payment processing.

That has a tone-deaf shade. This piece of news is particularly volatile because Epic and Apple are now going to court over Apple expressly forbidding a developer doing their own payment processing. These are mafia-like tactics.

I've said it before: 30% is way, way too much. A very good agent gets 15%, and they actually arrange their clients with profitable opportunities. The app stores have set themselves up as gilted gatekeepers, demanding a commission twice as high.

> 30% of recurring revenue

During feudalism 1.0 the peasants were raked for 10%.[0] In this brave new world of 2.0, that would apparently give the monarch an insufficient profit margin.

0: https://en.wikipedia.org/wiki/Tithe
SAP Devtoberfest 2020
Cooperative Capital – ISA for starting up
When I was in Riverside California last year I saw either like this orange or pink stuff on the mountains. Is that some kind of fire suppression powder or something?
But the guys said safety is their #1 priority!
California startup Renetec develops touchless vending technology kit
Yes, Raymond Hettinger’s talk is really great!
I've specified at the end of the article that a great part of it is taken from him.
Italian here too, I pay 5.99 €/month for 30gb (never really experienced caps). Iliad is the provider. SMS texts and calls are also free and unlimited.

Iliad is pretty great. Given that by law there are both a minimum number of players and incentives for the entry of a new players, Iliad managed to get pretty awesome pretty fast.
what if it's $10 or $100 per ride?
The amount of plastic waste around some of these toys is shocking: https://youtu.be/CZpG032TR5A. It reminds me of the packaging around AMD Threadripper and Intel 9900k packaging - both also very wasteful. If they only make a child happy for a few hours then it's probably not worth it.
Wow! I just realized that for "business" accounts Fastmail is $5/mo and GSuite is $7/mo which is what I'm currently paying.

Drop-in replacement for same/less cost & better privacy while supporting a slightly better cause? I'm switching tomorrow.
Traveling by ICE (German high-speed train) it feels like this has improved a lot over the last years. I am traveling through Hamburg, Berlin to the south in the direction of Munich and most of the time I have 4G coverage, even with O2/Telefonica, the worst of the three providers coverage wise.
I tried to fix it, let me know if it’s broken again... It’s not super easy to check by myself because I'm not at home and I'm working with my phone... :D
You can do it on the Uno, if it's real (or close enough) Uno that uses an atmega16u2 for the USB connection. Using HoodLoader2 like that post mentions: https://github.com/NicoHood/HoodLoader2 .

Most Uno clones skip the atmega16u2 and use a cheap USB to serial adapter instead, which will not let you reprogram it as a USB HID
What's good for a consumer like me is installing whatever the fuck I want on my devices.
True! Forty-five percent, in point of fact. That land is still jointly managed with the state[1], though.

[1] https://www.blm.gov/programs/public-safety-and-fire/fire-and...

(Also, I learned something new today -- thanks!)
Ads can be contextual, served based on the content you view, and Google's own Ad Words does in fact just that, as they serve ads based on your search keywords, and that's their biggest revenue source.

People have issues with user profiling, tracking users to gather their interests, and follow them with ads on certain topics across the web. Which is now illegal to do without explicit opt-in consent in the EU. Google does it too btw, with AdSense.

---

> Would you rather they not target you with ads and sell google searches for a nickel each?

This is a false choice.

Also, I already pay for YouTube Premium to avoid YouTube's ads. I would gladly pay for a subscription that stopped ads in Google's Search too.

---

> Google's ad service literally couldn't check my gmail account against google fi accounts (apparently).

That's irrelevant.

The danger isn't in Google serving you with more relevant ads, the danger is in that data being collected in the first place, linked to your persona.

And contrary to what other HNers say, no, we don't need to wait for a fascist regime in the US to see the dangers of doing that.

China is targeting political activists and they can coerce any company operating within their borders. Being gay or an atheist already puts your life in danger in many parts of this world. Etc.

But OK, say you don't live in those countries. How about the story of that father finding out his daughter is pregnant from the ads being served [1]. And what would you say if your credit score dropped due to your Facebook activity? Or your insurance prices were affected by those who you befriend online?

There are some real, contemporary consequences of user profiling that go beyond Google knowing if you already own a google fi or not ;-)

[1] https://techland.time.com/2012/02/17/how-target-knew-a-high-...
It's the usual "A contains B" relationship. At the top level, the entire project contains everything else, so there is one big box with many boxes inside. Usually, the next level is folders, then files, then classes and methods. But at the classes level, it gets tricky. There's syntax hierarchy, when class A contains method B, and there's logical hierarchy, when we know that in a working app, class A is the owner of class B, meaning that an instance of A creates, manages the state and destroys an instance of B. The visualizer needs to somehow account for this or let the user specify this relationship.

I think that a 3d webgl visualizer would be cool, but a graphviz style diagram generator would make money.
The new record holders wait until after statutes of limitations have elapsed in the various jurisdictions they traveled through.
I think you mean quick cutting. Jump cuts refer to when the filmmaker uses roughly the same frame size and jumps forward in time. Godard's 'Breathless' being the first prominent use.
I live in a country which is very sparsely populated and there are really no good alternatives to google maps and google translate which work most of the time unfortunately. Most other maps services like open street maps and Apple maps are so outdated and sometimes so wrong it is even dangerous to use them for navigation. As per translation everything really sucks. But google is better of them all.
The problem is if the %age cut for iAP was lower than for app purchases, every app would become free with an iAP to unlock.

For subscriptions, Apple changed the rules a few years ago to only take a 15% cut of renewals after 12 months.
Well they’ll definitely be more profitable if they leave the state. In fact they’d be way more profitable if they shut down all operations everywhere.
Did they put a GoPro on the front and release a time lapse video of the trip?
The only reason the cost of rides fell dramatically is that Uber has been losing billions of dollars yearly[1]. Any other business would have folded and declared bankruptcy.

[1] https://investor.uber.com/news-events/news/press-release-det...
Oh, another "water from air"-scam, how original. The laws of thermodynamics don't change. There's always a minimum of energy needed to condense water, and it's a lot. That's it, there is nothing more to add. It it possible? Yes. Is it viable at scale? No.
Ray tracing has failed to deliver on its promise
Could you be thinking of DesqView? That was a whole multitasking OS that sat on top of DOS.
Check out qwiklabs.com. A former employer gave us credits for it to refine our AWS knowledge and we enjoyed it. Their lessons and exercises walk you through real AWS interactions and give you some relatively meaningful tasks to accomplish. They have a wide variety of lessons too, so I'm sure you could find a lot to gear yourself up for DevOps work.
My god, this super useful when you have a mix o shell commands and processing text output from them. Bash isn’t particularly easy to work with parsing non-trivial strings in a readable way (I’m looking at you awk)
Please people, don’t do stuff like this for anything other than personal projects. You might think it’s safer than writing Bash but it isn’t.

It results in unsafe Rust code since you’re now forking external code that might be missed by people who are strictly vetting for code inside “unsafe” blocks. Ironically anyone who writes she’ll scripts will know that there are problems with shell scripting but thankfully dot-sh files stand out and bring attention to themselves as files that need to be audited. This wouldn’t. If you need to embed other languages or even just the approximate concept of then, then please at least keep those language files separate rather than inlining them.

Then you have an issue that people who are already aware of the pitfalls of shell scripts would know to read through any such scripts but this introduces a newer and unfamiliar scripting language to audit (eg how do we knew that what’s been declared is run but free?). At least Bash et al has had many years of eyeballs on it.
Dont just drop Google and switch to another large company or service. Take the chance and set up your own infrastructure!

One reason why our web became so successful is Decentralization. But, in recent years I feel like we are heading to more and more centralized web, where only a few big companies control the entire ecosystem. Take email and instant messaging as an example. Everybody can maintain it's own, independent mail service, but everybody can still communicate with each other. On the other hand there are very few messaging services that are totally incompatible to each other. Depending on where you live, you might only use iMessage, Whatsapp or WeChat. Even tough it may be technically possible to use other services like Signal or Threema, you are most definitively going to experience a lot inconveniences. In my personal bubble only very few use these apps and as if that were not enough, these few users are also distributed across a wide variety of different services. If it were like mail, everybody could use his/her preferred messaging system and still talk to each other.

Thats only one example and I dont want our web to be like Whatsapp in a few years from now. So I encourage everybody to try and use his own infrastructure. You are also going to learn quite a bit while doing so.

If you are unsure about where to start, here is a nice list of awesome self hosted services, that are relatively easy to deploy: https://github.com/awesome-selfhosted/awesome-selfhosted
How was the radioactivity insignificant a few hours after the bomb detonation? I read totally the opposite regarding the radioactive cloud and ash.
Has anyone seen anything about attempts to charge/prosecute people who attempt this? I haven't seen any reporting on it, but it seems like it would make for a good long-form article.
An ecosystem where one reviewer having a bad day can destroy your business meets just any useful definition of broken. And that's not even considering that most of the real money to be made in the app store is fleecing whales with scammy IAP.
I believe the scientists, but I'm not sure this type of 'marketing' is effective and it could possibly even be damaging, or at least a waste of effort (which means damaging).

To someone non-sciency in mindset (which is a great deal of the population), they see this graph, and yet they don't see such hyperbolic, catastrophic, world-ending stuff happening in their day-to-day reality. It's even too cartoonishly hyperbolic to be justified by starvation in Africa.

This type of framing of this problem is alarmist, but it can then backfire due to seeming unrealistic and out of touch with reality, making science's reputation even worse.

Anyone else agree? I'm not a professional scientist, just a small thought.

Perhaps a different approach is needed entirely? We don't need 'cool' alarming and sensationalist marketing that grab newspapers' attention more than anything.

It's not really solving the problem, is it?
You could delete them all and solve the problem.
Use an IDE with syntax highlighting support (vscode?), this will help you pick out issues with your code, its like "guardrails".

try learning these easy languages, they will give you the basic building blocks to learn anything else:
- bash
- python
- golang
> but that means you aren’t looking at the camera and, thus, you aren’t making eye contact.

But that's what I love most about video conferencing: You don't have to make eye contact. The only thing better is voice-only with a shared presentation space.
I think it is also good to keep in mind you won't get customers from app stores.

You need to get in contact with your customers in another way and then let them know where they can download your app.
It’s not about Google. It’s to demonstrate that in certain situations you wouldn’t say that so confidently, and that your assumptions are based on something very fragile, something that large-scale needle-nudging could have an influence on in your lifetime.
Ask HN: Are 3rd party cookies going the way of JavaScript?
Just found out, that Google's own sites (for eg., https://codingcompetitions.withgoogle.com/codejam) require 3rd party cookies enabled to login with a Google account.

So now, they are unusable in Google Chrome's own incognito mode.
Optus has the most. https://en.m.wikipedia.org/wiki/List_of_Australian_mobile_vi...
$2000 is a prohibitively expensive amount for a nontrivial number of people. Not to mention that doesn’t take into account price of gas, parking, maintenance (for which a $2000 car will most likely need more of than a brand new car), registration, insurance...

More than 10% of Americans live below the federal poverty line (individual income of <$12k, family of 4 income less than <$26k)

https://www.npr.org/2019/09/10/759512938/u-s-census-bureau-r...
How could it be that these guys were cleared to go in and measure the radiation? They’re there to get accurate measurements, in which case they could then see themselves that it was astronomical. Did they just knowingly sacrifice themselves? Or does the radiation spread and it really is low at the blast site?
While I do not approve of the cannonball run in anyway due to the horrendous disregard for others safety, I am a little impressed at the speed they achieve and the optimization they do to achieve this.

Wish it was more an opennly organized even with safety regulation, safety provisions and road closures rather than acting like road thieves, ignoring the rules for glory.
I am not a huge fan of copying the shell language wholesale and wrapping inside a macro. Since macros can execute arbitrary code, this makes me feel uneasy that the strings are just executed within a shell context, with all the appropriate, bug-prone, expansion done by the shell.

Seeing "ls /nofile || true;" makes me worry that "||" is actually passed to the shell wholesale. There's also no transparency about how the binary names are resolved.

I much prefer an approach more integrated with the language, like Plumbum: https://plumbum.readthedocs.io/en/latest/local_commands.html...

This no longer looks like the POSIX shell, but instead clearly integrates the good parts directly into the language, even if some complexity bubbles through. I don't have to worry that "grep["world"] < sys.stdin" is piped into an actual shell, because it gets converted into an AST on the way to execution.
>> Take email and instant messaging as an example. Everybody can maintain it's own, independent mail service, but everybody can still communicate with each other.

It is easier said than to be done. I was hosting my own email for a long time and with the current state of play it is not as easy to provide the same UX as Gmail or Outlook. Even AWS struggles to provide an email solution that is worth switching over.
In the US, iMessage is the most important app for lock-in. I wonder how much of the reason for lower iPhone market share outside the US is down to the fact iMessage is far less widely used by Apple users, who instead use cross platform apps like WhatsApp or Facebook messenger. It's hard to untangle cause and effect, but I do see a lot of iPhone users saying that iMessage is what prevents them from switching. The stigma of the green bubble is real.
Luckily for me and many others it’s easier to resist the temptation when there are zero joysticks to be found. I guess by the time you can get a joystick they’ll also have patched the game.
When People Danced to Death
“I was talking with Dvorak at the Vloggercon party this evening, and he started telling a story about how he deliberately pisses Mac users off to get flow for his stories…” – Dave Winer

http://scripting.com/2006/06/09.html#When:10:38:44PM

https://www.youtube.com/watch?v=NMQv0j29WHA
Yup, it's intentionally colored so the aircraft can see where they're dropping it, but unfortunately it can leave a mark on the terrain for a long time
> unsafe Rust ... since you’re now forking external code

Are you saying that Rust becomes unsafe because it used a C program as a subroutine? E.g. "tar xvf -" or whatever? What is the fix: rewrite tar, awk, scp and whatever else as Rust functions? That's a lot of work.

I'm surprised that you're simultaneously overlooking what ought to be a more gaping problem: that every system call made by a Rust program is a trip through a kernel written in C.
No, Facebook shouldn't have collected the data in the first place, because leaks are inevitable.

It's not Facebook's incompetence to blame, no matter how much you try spinning it that way.
Well this whole article is a glaring example of a fallacy argument.

Let's just associate something that might take away a lot of income and tie it with a derogatory label.

Paid for by the Dentist Association of America.
I feel bad, but then I remember that Aaron Swartz (created RSS, Markdown, and co-founded Reddit) committed suicide after federal charges would have put him in prison for life for stealing public grant-funded research papers from JSTOR at MIT.

I truly do not care about library theft at this point. Steal it all. There's nothing in their possession more important than a life, especially someone like Aaron, who had done so much good with his before he had even turned 18.
How do they measure unlimited plans? I've never had to pay attention to traffic metering since in Finland virtually all operators offer unlimited data.

I seem to use about 100GB a month at worst which would put the price at around 30 cents per GB on my rather overspecced 150Mb/s 4g plan.
They tell you to just make a new account with a new email.
Also in Poland in 00s. Huge improvement.
It’s been ages since I used GMail web interface. It feels slow and cluttered. I prefer a local email client.
Reminds me of doing chemistry labs at uni. You follow the experiment plan and get nothing like the expected result so you add big error bars and your result matches.

i remember getting a clear linear relationship once that as supposed to be a curve. Solution was error bars and a curve to match expectation. Pointless
Is there really no cooperation in enforcement at interstate level? I thought the police cars stopping at the state line was an 80s movie trope.

Also, the way I understand the statute of limitations in the US is that the time limit only applies to getting the charged filed. If the person is known (like in this case) they could be charged right now.
It would be interesting to see the numbers relative to purchasing power parity.

For an ordinary Indian person 0.07 usd might still be relatively expensive
Why is the syntax so heavy and C-esque?

Documentation sections such as Datatypes in AngelScript, C++
Object handles to the application and Memory management are not features I want in a declarative language: accepted wisdom is to use the least powerful tool for the job. Edge cases should be dealt with as the exception, not burdensome as a rule which can be convention over configuration.

I would like to suggest something lighter. https://gist.github.com/globalcitizen/ded2ba77b48f75f2813f15...

This would be simpler, less keystrokes, shorter and more legible.
> The problem with including the name of a pattern in the name of a class is that this permits you the feeling of having created a useful name without actually having done so. Pattern names don't generally reflect concepts in your application

I thoroughly disagree. In my experience, the domain of the app doesn't really matter when you're trying to make sense of the architecture of a software to fix that bug you were commissioned for, especially when you had never heard of that software two days ago and you'll never hear of it again in two days.

On the other hand, having a way to very quickly know which class does what in a software sense (through the patterns in the name) allows to make a rough diagram of the software in 5/10 minutes just by looking at the class list which is to me crucial to get an understanding of whatever mess is happening in there
Jerky easily gets stuck between the teeth, requiring flossing to get out. Children ain't great at daily flossing, leading to tooth cavities.