skysight-inc/HackerNews huggingface dataset:
yeah rent-seeking isn't quite the right term, but I'm not sure what is. The companies basically exist as low-touch facilitators that rely on high volumes and low marginal cost. Does that make it clearer? The reason I called them rent-seeking is that (if you remove the vetting aspect, which I believe they have) they don't actually do anything, they just charge a "tax" on top of a service rendered by someone else. If the company only makes, say, $100 per dogwalker on average and background checking costs $50, they'll cut the cost despite the primary use of the platform being to find a trustworthy, pre-vetted dogwalker.
It's just a snarky way of saying plain C.
I read it to imply that C is fine without classes.
"Energy technology" is a contradiction in terms. Energy (as we know it) comes from undifferentiated organic matter that is easy to burn while technology (as we know it) is based on the novel kinds of arrangements that can arise out of inorganic kinds of materials like metal and silicon.

The point is that better technologies rely on the burning of lower amounts (calories or joules) of energy.
I presume it is a glib humorous attempt to say you have structs in c so don't need c++
I found a map of these zones: https://eig.org/opportunityzones
Maybe there is a One. Some physicists think that inside a black hole is a white hole, which would look like expansion. Our cosmological horizon could match up with this
> The only way we can do good is if we sell less individual cars, not more, whether electric or not.

Obviously, you have a sound argument(s) to support your claim, right?
I am not talking of 2 years, Lingang is built for over 12-15 years and it was an idea of Shanghai government to move Pudong Govt offices to Lingang, which did not happen as no one wants to go there and it is still sparsely populated area of Shanghai with lots of empty apartments (I think over 50-60% empty) obviously bought as investment properties.
> They’re letting go their weakest performers. This is very common and has been encouraged in business for decades.

Not in places that I have worked. Weak performers still have jobs years later, yet decent performers have been sacked quickly at other companies when they were struggling with money.
If you live in any kind of larger home (I live in an apartment that originally had three bedrooms, but one was integrated into the living room), you're probably going to be doing the wall-plug wifi repeater thing. So my home has three wifi spots with different names, and dwm trivially knows where I am thanks to a shell script.
On the topic of old email addresses, make sure your old email provider doesn't release your email address after so many years / months. This is a common way to get access to accounts by creating a new email account with the same address as an expired address and then using an email-based password reset to gain access to the account. Happened to my wife with an old email address from high school.
> Generating three centimeters of top soil takes 1,000 years, and if current rates of degradation continue all of the world's top soil could be gone within 60 years, a senior UN official said on Friday.

https://www.scientificamerican.com/article/only-60-years-of-...
C++ gets you into trouble really fast ;-)
Opportunity Zones – Economic Innovation Group
It's called DynamoDB and it's been available for a long time.

DynamoDB begat Cassandra which begat ScyllaDB.
> I'm just at a total loss for words. I had no idea so many people value animal life above human life.

Many people manifestly value inanimate property, as long as it is theirs, over human life outside of close friends and family, so is it really a surprise that that is also true of family pets?
> SequelPro is amazing and I used it for many many years.

Seconded.

I inherited an old MySQL/Java system and SequelPro was invaluable to understanding how it worked and keeping it running. At least until I added
a view to the schema, the export/import facility was also very effective at taking and restoring snapshots of the database state. I could connect it to production, pull down an exported SQL script and then restore exactly that state to another environment. (Including local.)

(And given that it ran in OSX, it also had a plausible subset of Emacs keybidings too. :-) )
I'm not sure if you have to verify as some sort of investing class to access but GMO (Grantham's fund) has a lot of papers published. This: https://www.gmo.com/docs/default-source/research-and-comment...

has that quoted figure and references this: 2 D.R. Montgomery, Dirt: The Erosion of Civilizations, University of California Press, 2007.
Saving Weight on an Interplanetary Lander Using Topology Optimization
Sequel Pro's query dialog grinds to a screeching halt on my 2018 model MBP when there is more than 1500 lines of text in the box.
As a Netflix subscriber I'm far more concerned about Disney etc. launching their own services and pulling their content than I am by Fortnite.

I think the Balkanisation of streaming is what will be the challenge.
>Well, that's definitely a scary framing. Does anyone have sources for this specific prediction?

I read somewhere that the energy required to produce a unit of basic food products (say, wheat) has been multiplied multiple times over the last centuries because of overuse and pollution - despite the high efficiency of current machines and chemical fertilizers. I can't find the source but would be glad to find it or a refutal.
Is this the idea that our observable universe is actually inside of a larger black hole?
If they kill 3G, they'll reuse those radio bands for LTE or 5G, and you'll get the same coverage you have on 3G now.

Around here, LTE coverage absolutely kills 3G coverage since LTE is deployed on the old analog TV bands (700/800 MHz) which has great penetration into buildings etc. My operator doesn't even activate 3G on new iPhones - they're effectively LTE-only now.
I find it strange that no one has characterized that boundary layer where light orbits the black hole. We know that massive objects distort space and as a result alter the path of light. At sufficiently close distances, space is so distorted that 'not even light can escape'. Everyone assumes that light 'falls into' a black hole. But for light to do that, it would need a velocity greater than light itself if it is in orbit around the black hole. Thus, any light that is captured by tangential approach to the black hole and goes into orbit around the black hole, has to stay in orbit. Any acceleration that is needed to change the path of light would add to the velocity of light and that should not be possible.

Over time, the only light that is not absorbed by virtue of collision with the singularity at the center of the black hole is the light in orbit around it. This is distinct and different from the light resulting from nuclear fusion of material in the accretion disc which is just outside.
As I'm reading these comments, I just did a test on my own 4G connection and I have 105 Mbps download and 17 ms ping and in my city this is the norm and I have seen speeds higher than 150 Mpbs.

Screenshot: https://www.dropbox.com/s/pw86k6tgd9rc5fd/Screenshot%202019-...
I wouldn't even mind if the training was placed in some sort of open dataset. Now Google is essentially appropriating some of your brain power to improve their proprietary AI.

I really wish we could go back to proofreading words that tripped up OCR, for a digitized corpus of books open to anyone.
My understanding is that as of now, Google never permits account name reuse. That being said, I keep all of my old accounts, even if I don't use them anymore. I do check Gmail occasionally for emails which trickle in from time to time.
Be warned Apple support phishing scams are getting really good
We had a nightmare story with Wag. My sister's dog was being walked by a new walker through Wag. The sitter brought our dog to a nearby fenced-in handball court and let him off leash, which he was not supposed to do. Her dog went to retrieve a ball that was stuck between the concrete padding and a chain link fence and in so doing severed several arteries in his paw.

The handball court looked, no joke, like a multiple murder scene. Dogs have 7 arteries iirc through their paws and so there was blood - everywhere.

I know this because I happened to have left work early and was eating dinner with my family nearby when my sister, away at work, gave me a frantic phone call that the walker called, freaking out, that her dog hurt himself and 911 refused to pick him up.

I ran to my car as far as I could, drove down to this park, wrapped up his paw, carried him into the car, and drove, breaking every light to the animal hospital. Along the way NYPD pulled me over and upon finding out what was going on, proceeded to escort us to the hospital, clearing the way (shout out to the 88th).

If I wasn't home, I'm not sure her dog would have lived. He needed several days in the hospital, blood transfusions and minor surgery. The walker could not have handled it poorer, he was hyperventiliating, completely freaking out, and couldn't get control of himself. I was nice to him, gave him water, calmed him down, but jeez he was a mess. No training, no proper incident response.

Don't use Wag.
> It works on every database known to humans

Except any non-relational DBs.
Don't use Microservices
Well, that started out relatively sane.
They are bloating C++ so much that it'll end up as slow as Python or any other high level language with none of the advantages of being a high level language.

Just the fact that we're asking ourselves "is C++ fast" should be frightening, for a language that has always rivalled C closely.
Amazing Marvin – Customizable Task Manager and Daily Planner
this really should've been named "recommendations for building recommendation systems"
>I'm curious about the description of a black hole as a singularity. I'm going to resort to Neoplatonist philosophy to try to understand this.

Modern physics (with its successful predictions) require complicated mathematics to understand. What makes you think that neoplatonist thought can help you understand a modern scientific theory?
Show HN: London Underground journey depths
Firefox Multi-Account Containers are awesome
Engineers of the Soul: Ideology in Xi Jinping's China
If you're looking for privacy protection, Qwant's partnership with Huawei doesn't sound great
https://e.huawei.com/us/publications/global/ict_insights/hw_...
It would be so much easier to use git if there was simply a "git undo" that would cleanly undo the last git command (or last n commands would be even better).

Then you could learn more easily via exploration and experimentation.

And I do mean just one command to undo all the things, I know that you can undo a lot of things in git but each command is different, and I know that undoing pushes is hard.
This isn't a required design to achieve transactional consistency. See for example how this would be done in Erlang - single connection dispatching to isolated Erlang processes.

Fundamentally just needs isolation to be done at a different layer.
> So... like... what happened, exactly?

A group added a new DNA base pair ("X" and "Y") to a strain of E. coli.

In genes, codons are triplets of DNA letters that transcription and translation machinery converts into specific amino acids. The mechanisms by which this happens are complex, but well understood.

The new DNA letters were used to make new codons that could be translated to particular, novel, amino acids.
IANAL but in Europe, for such streams to be legal you need to use them in reach of the Hertzian signals of TVs.

See about VCast for example. https://www.nextinpact.com/news/105549-lextension-copie-priv...
Microsoft partner portal 'exposes 'every' support request filed worldwide' today
Your fact is that a (singular) Japanese manufacturer made an electric car which was ~popular. Even if it was the most popular selling electric car, it's dwarfed by sales of every other type of car (on every continent). Despite being on sale for ~8 years in Europe, it's still a novelty seeing one on the road. The Leaf wasn't the kick up the arse that other manufacturers needed, the Tesla 3 arguably was.

This is in spite of Europe being a massive consumer of Japanese cars in general(Nissan & Toyota in particular).

Assuming Tesla 3 doesn't get down to sub €35k price in the next year, Hynudai Kona seems like it will be the best selling EV in Europe in 2019 (provided the end dealers don't mess it up)

Some other Japanese manufacturers:

Toyota, Honda, Daihatsu, Suzuki, Mazda, Mitsubishi, Subaru, Isuzu

Barring Toyota who at least made some effort with the Prius. What have the rest of those industry players done for EV adoption/advancement? Nothing. Some (even in 2019) still haven't made inroads into EV.
C++ is relatively fast but MSVC’s STL library’s debug performance is abysmal. It’s been like this since at least MSVC 2008 too. I’m not sure why Microsoft doesn’t think it’s a priority to improve.
> Let’s try to replace the only STL component we’re still using, std::vector, with a really simple dynamic array - we don’t need resize or push_back in our code, all arrays are initialized with the right size.

Given those requirements, a custom allocator would speed things up. A custom allocator could allocate even on the stack (small buffer optimisation) if possible or use a memory pool.

Embracing C++ features or reading the docs often gives you more than going back to C or reinventing the wheel.

However I think this demonstrates one of the many lurking problems of C++:
It does not enforce the right way of doing things nor makes it easy. Instead it makes the right solution awkward or cumbersome to write.
I don't believe that study was regarding climate change but rather the unsustainable nature of modern agriculture. I am a hobby farmer and have done some study into the nature of fertilizer, problem is that our fertilizers destroy the soil and so each year it requires more ferts than the prior year. I believe that the study was referring to this trend.
With more punctuation? What's that supposed to mean? I've written two short sentences. It's not some wall of text.
So if you get rid of bounds check, reimplement your own feature-limited vector and hash table and change the algorithm moving from a general purpose exact sort to an inexact, domain-specific one, you can improve your run time from 572ms to 320ms.

What does this have to do with C++?
This. When you try to tell people this, especially here on HN, they say "well, people should just change to suit you or they're not worth contacting". The arrogance of the technically minded can be astounding; it took ten years to get our acquaintances on Facebook, they're not going to change just because we say so.
PGBouncer doesn't do anything to magically prevent connections to postgres from being locked and idle for a pending query.

It's just an external connection pooler when your native language driver doesn't have a good one
I suppose I object to complicated social and political thinkers being reduced to bowlderized metaphors for clickbait headlines.

The author makes it clear that he does not think that there are 'hard natural limits' to the tech sector.
Fascinating, I wonder to what degree these structures play in human intelligence as a whole.
So the seller shows a screenshot with browser tabs, a date and a time. One of the tabs is really very specific, looking at a particular disqus profile.

I'm not familiar with Windows; is there anything in the screenshot to suggest its torbrowser or anything like that?

Presumably the miscreant's ISP and e.g. the Russian government can guess real easy whom generated that screenshot...?

Of course what they'd do with that info is anyone's guess. It could well not be an offence to sell collections of passwords, if in deed its even an offence to hack those passwords in the first place.
The advantage with MATLAB/Octave is that a lot of signal processing code has already been written in it. As you write more complex DSP code, you'll get stuck somewhere and chances are someone has already coded up that application on MATLAB central or on their blog.

I took a Speech Processing class and opted to write code in Python. I probably spent 1.5x the time the others spent. Most DSP texts today have MATLAB code.

It might be a good exercise to implement the functions from scratch but I think it is better to focus on the theory and not waste time coding up something like Overlap-add.
The videos are scary but still easy to distinguish from the real thing. Hopefully, as machines get better at creating them, they will also get better at identifying the fakes.
In all seriousness, the reason why this and several collections roughly as large as it went for $45 on the market is precisely that it must not be that useful anymore. If it truly were a skeleton key to the world it would not be going for $45.

I'm abundantly positive there's still a lot of perfectly valid login credentials in there, but the trick is finding them without also triggering rate limiting detection now.
Yes most likely it would be illegal in a private residence however in many situations if the individual was advertising doggy day care then the individuals who's pets attend would have the right to record without the consent of the individual unless there was some specific statement in the terms and conditions stating that would be an inappropriate action on their premises which then should lead an individual to reconsider who watches their dog. Would you allow your child to be taken care of by a daycare business would not allow parental surveillance or supervision during any point of the day I would hope not and if in either situation you sign something stating you would not be allowed to surveil your pet or child and you continue using that a service then unfortunately the liability I believe is then on the consumer. Remember the old adage buyer beware. There are some pretty sick human beings in this world who often pray on the weak or innocent and it is the pet owners or parents responsibility make sure that their pet or child is not being abused especially when they are not able to verbally express when atrocities take place!
Deep Learning State of the Art (2019) [video]
The scary part is that even if you cannot provide food to even, let's say 3% of the human population, it will create massive destabilization, initially in the part of the world affected, then globally. I remember that at the start of the various Arab Spring revolts, protests were about the cost of food.

I have never been to Egypt, and maybe I have a distorted view of the situation there, but I don't understand how it can sustain a population of 100 millions, on basically a thin strip of arable land around the Nile surrounded by a huge barren desert. It can not be sustainable.
For Troy Hunt's detailed breakdown of this particular breach: https://www.troyhunt.com/the-773-million-record-collection-1...
Random question. How is the BitScope USB o-scope?

I'm actually looking for a new O-scope (since I am loosing access to a lab) and I'm looking for something small and compact.
> "Generating three centimeters of top soil takes 1,000 years,"

Such a vague assertion leaves me with more questions than it resolved. Topsoil should properly be measured in volume, not distance. Presumably they mean a given area will gain three centimeters in 1,000 years, but what area and under what conditions? There are some environments with zero topsoil and some environments with quite a lot of topsoil, so is that "three centimeters per 1,000 years" figure a global average for natural topsoil renewal? I can't imagine how that's a valid measure of anything. You'd have massive regions totally devoid of topsoil like the Gobi Desert dragging down global averages.

And what about anthropogenic topsoils? Maybe one of the most famous examples is terra preta in the Amazon, which not only is madmade but reportedly regenerates itself at a rate of 1 centimeter per year (a few hundred times faster than that "3 centimeters per century" figure..)
For me, an emphasis on Go indicates that I won't have problems with cross compilation and that I'll have a static binary to run. I'm more inclined to give a tool a try when I don't have to deal with language sandboxes.
The most surprising part of this to me was the speedup from replacing std::vector.

They write, "We don’t need resize or push_back in our code, all arrays are initialized with the right size." But if you're not doing any resizing or anything, and you're reserving the right amount, std::vector basically is a thin wrapper over a dynamically-allocated raw array -- which is what they tout as their replacement.

I guess I'm surprised that the overhead from default initialization was so large.

With vector, it seems there are always tradeoffs: resize and you have some initialization overhead, but only reserve and you will have a bounds-check-maybe-realloc every time you need to push_back. Of course, since you reserved, the realloc never happens, but you still have to check each time.

I wonder if something like generate_n or copy_n into a back_inserter can avoid the bounds checks?
Nazi resurgence?
I never heard about more detailed maps as a requirement for self driving

Perhaps those people should check how the first navigation device worked ( FYI: without GPS back in 1981) as inspiration to see if there are other ways.

https://jalopnik.com/the-first-commercially-available-car-na...
> divvy, textual

Neither of these are freeware?
Ask HN: What bugs you about your day?
Hey HN. Taking a week off and I haven’t written code in awhile (run a team now). I miss it.

Anything bugging you all about your day I could code up in <3-4 days?

Can be full stack. Although if a native app I’d have to use electron since I don’t know swift/java well enough to crank something out in that short of a time span.

Just looking for some cool small project to keep my chops.
The perfect orbit geodesic is infinitely thin and therefore unstable due to quantum mechanics. So even if a photon is injected at the perfect orbit it would not stay there, it would fall in or eject. Besides, even without invoking QM, any other matter that actually falls into the hole afterwards would inflate the event horizon, causing those photons caught in the perfect orbit to now exist just infinitesimally within the orbit and fall in.
Ya after changing the hash table and sort algorithms, the rest of the improvements are fairly minor (other than MSVC’s debug performance).

This is more like “is C++’s STL fast for me”.
> Honestly the Microsoft Band being worn on the underside of the wrist was brilliant (I may be biased).

I think a lot of personal preference comes into this. I know some women who wear their (lighter) watches on the inside, I've never seen anyone with a bigger watch to this.

I just remember having a metal wristband that was just a little too loose and the watch body slipped to the inside of my wrist from time to time, and I hated that so much that I stopped wearing it until I got it shortened. It's not much but the weight distribution makes this horribly uncomfortable for me. Also it clanks against the desk while typing :P
Really helpful in understanding a lot of what goes on in tech and investment in China and foreign investment as well
Does anybody know if wag does any type of background check which might show signs of an unstable individual violence mental health issues or something that might throw up a flare so maybe not hire them if they are not doing so then they are just as guilty as the individual who caused the death of the pet.
Leadership qualities of an entrepreneur that you must know
Show HN: An Android app for DevOps
Ah. From the same page I can generate the results I wanted. Total global sales until 2017 was 303,678. As the quote that Wikipedia has is "more than 380K" up to December 2018, we can probably assume at least 80K units for all of 2018.

Wikipedia is telling me that Tesla delivered over 240K cars in 2018, which surprises me greatly.