skysight-inc/HackerNews huggingface dataset:
HN opinion is obviously pro-cars. Every comment for these scooters are getting downvoted here. The truth is that large roads have been created for expensive machines and we have accepted that as the only way of transportation eventhough it is the deadliest. I’m sad that I can’t ride one of these scooters without a driver license, because I am not interested in driving a car but I am interested in riding a scooter for short distance trips.
Developers who move to management are bad developers.
This luxury train in india will blow your mind away
>if we leave it up to the government an even more draconian solution will be given to the Chinese people

Nice narrative crafting. I could just as easily say "if Google comes in, their well-known software prowess will add efficiency and intrusiveness to the government's draconian powers."

> There is only so much that can be censored, after all, and perhaps the massive information access will overwhelm any possible attempt at censorship.

The existing great firewall doesn't work because it's perfect. It works because it targets low-hanging fruit, gets better over time and scare most everyday people into conformity.
It's philosophically possible, but it's overwhemingly more likely that what I described is the case, and is increasingly accepted as being the case.

It's not a PoC as far as they're concerned - they think this is the real system, and they've been trying to recruit new participants, and every one has declined. They don't seem to be asking themselves why this is ...

In every production case I've seen - and I've been watching closely for years - the blockchain bit is an extra that doesn't do anything better than alternative technologies would, and often does worse.
> i think the bigger disease in the US that enables situations like this is the acceptance of misinformation.

It's amazing how many Americans are actually proud of their ignorance.
Beautiful timeline! :) Please OS this.
"If Bogachev had been more careful about not using his real name when registering for accounts, he might not now be the FBI’s most wanted cybercriminal."

I'm not sure he cared about being discovered given this information..."Bogachev lives in the resort town of Anapa on the Black Sea, where Russian officials have declined for years to arrest him or extradite him to the United States. In fact, the Russian government has benefited from his criminal activity."

Friends in high places never hurts, especially if they are corrupt. He basically gets to live life like a Bond villain so I'm reasonably confident he never intended to hide his name or activity for the long haul.
I'm thinking of using Red this year, although it might not be ready, depending on what kinds of problems come up. Otherwise it will "just" be Prolog again. :)
It only appears to be "insane" if you are not used to working with dynamically-typed languages. PHP has been dynamically-typed from the very beginning, so you need to program defensively and check type at runtime (no assumptions are safe).
unless you make a conscious effort to select your dataset to avoid that bias sure. You don't have to give the algorithm ALL of your hiring data. Balance the data you train it on to avoid the bias.
Ask HN: Resources for AWS or ML/DM in a week
Hello,

I have a free week. I would like to make the most of it and hopefully have something to add to my resume.
Any suggestions for learning paths and/or projects would be helpful.
I want to learn about either aws or machine learning and data mining.

I know C++ and Python.
Machine learning isn't new to me, but aws is.

Thank you.
This is what came to my mind:
https://en.wikipedia.org/wiki/Tarrasque_(Dungeons_%26_Dragon...
Are you sure about that? I vaguely recollect reading somewhere that the 3rd party vendors stocks were indeed shared as undifferentiated stock to optimize logistics, but that Amazon kept its own stocks separate over QA reasons.
Climate change is on track to cause catastrophic damage in the next few decades AND there is no indication of anything being seriously done about this. In other words, a train is barrelling and, crucially, there are no signs of anyone intending to stop it. Yeah, I think it's justified to be scared.
I work well outside of SV and the push for greater diversity is a large endeavour in most industries (I've worked in many).

I really disagree with your wording, and the slant you're taking with calling an above average representation in your company as an overrepresentation. You're comparing your number to the current standard which is often considered insufficient.

But I think we'll probably have to agree to disagree on that point, because this isn't the subject of the thread.
With portability you also get Qt apps, which generally blend in reasonably well on their respective platforms. Developers can go the extra mile to make apps really blend in on each platform, but the defaults are fine.
Doesn't that stop you from accessing it from local clients like psql and pgAdmin?
Fun fact: when PHP was starting off it used strlen() as its function hashing mechanism, that's why function names are the way they are [0].

[0] http://news.php.net/php.internals/70691
Python Data Visualization with Matplotlib
Important Website Design Statistics You Need to Know
It's actually easier on the hands than using `_`. As on a standard (us, uk, chinese, etc.) keyboard underscore requires a shift-press whereas minus/hyphen requires a single press. It's a small change but you'd be surprised how much of a difference it makes, given that tokens are a significant amount of all writing when programming.

Not to mention, in my opinion it's more aesthetically pleasing, but that's just me :)
>> Teachers are also subject matter experts in the material being graded.

> Some are. Maybe even most. But definitely not a universally true statement, particularly in areas where teacher pay is dramatically out of line with industry wages.

So you say that if we find out which teachers are incompetent and actually kick them out, we would need to raise teacher wages to the point of being competitive with the industry?

Sounds like a win-win to me.
Doh. duh.
They really are. "Go" as a word is in way heavier usage than any of those.
These days I do 99% of my work in Python3 and JS/ES6. PHP is still the most insane version of this, though JS isn't far behind.
In what ways is it less opinionated than Rust?
Amazon Web Services (AWS) unveiled two blockchain driven services
How Neopets was sold to Scientologists
Why? It's hosted sharepoint and exchange and lync and active directory, AND development of sharepoint and exchange and lync and active directory. It's not just buying hosting from rackspace.

Office 365, OWA, SharePoint Online/OneDrive, AD, and Teams (VoIP) are absolutely a cloud service.
>One strategy, named the r-strategy, imbues those who are programmed with it to be averse to all peer on peer competition, embrace promiscuity, embrace single parenting, and support early onset sexual activity in youth. Obviously, this mirrors the Liberal philosophy’s aversion to individual Darwinian competitions such as capitalism and self defense with firearms, as well as group competitions such as war.

HN isn't the place to be peddling this kind of bullshit.
When the Internet Archive Forgets
I'm not sure what you're trying to argue. A shared server state is a drastically different model from having the ability to access a key->value store. Try sharing a socket for example.
I haven't gotten to implementing the TUI yet :) in the beginning it will probably just be a readline-based prompt, but when I have implemented ANSI escape sequence parsing in ncurses I will get to writing a proper ncurses TUI.
Belgium has decriminalized euthanasia, maybe that plays a role...
You're correct (inside Germany at least). db.de is the Deutsche Bahn.
I found that routines have limited effect on my productivity. Some hacks can be useful (pomodoro for example) but only get me so far.

What really matters is to have a clear understanding of the benefits of what I'm doing. If I know exactly why I have to do something and I am confident about the benefits of finishing it, I have zero productivity problems and don't need any kind of process or routine, it all becomes apparent.

This is usually the case when I have a clear goal and concrete plan how to get there.

If you are like me, my advice is to become as clear as possible about your goals and be as confident as possible about the path that gets you there.

In other words, the "why" is much more important to productivity than the "how"
I agree we should hold companies accountable for everyone one of your hackabels. Broader and faster moving regulation is probably needed in the US around basic software and networking security.

I absolutely disagree with the OP about holding individual software engineers responsible and even banning them from ever working in software engineering again. Engineers take orders from management and executives. Even with the loudest protest possible they are often shutdown by higher ups. Sometimes the noisy engineers are replaced by more docile yes types or shunned.
Do you mentor people?
I'm downvoting because you are getting offended for others (I'm assuming you are not Vietnamese). Avoiding common expressions because you are trying to guess that someone might be offended is going too far in caring and politeness.

ps. You could also use car deaths per year (somewhat similar number) but then anyone who has lost relatives in car accidents might get offended by using these macabre numbers.
Great work guys
Buran was never intended as a replacement for Soyuz, I suppose. Buran + Energiya were more a replacement to Proton, and a Space Shuttle-like capability to build advanced weapons systems in space, which would require extensive human labor and maintenance.

The space crew for these systems were intended to be armed with laser pistols, with prototypes produced: https://www.popularmechanics.com/space/satellites/a21527129/...
Isn't that just dangerous to keep all secrets unencrypted on your drive?...
I used to have a collection of downloaded user databases in an encrypted partition in my iPod back when I was in high school.

Some were actually pretty high profile sites (probably top 100 at the time) but I was worried they'd come after me if I reported the vulnerabilities (that was the standard response before bounty programs and such) so I just dumped it and moved on.

I'm sure I'm not the only one that just did it for sport.
Putting Nintendo Switch’s 8.2M US Switch Sales in Context
I think it is rate of change which has people concerned. The rate of suicide in the US is up 25% in the last 15 years.
This was my understanding from the article; there's probably a magma chamber shifting in some way, and resonance of pressure waves inside that chamber is causing outward waves to be projected around the earth. The metaphor I imagine is a boat in the middle of a lake having a sudden (non-explosive) hull breach that causes it to fill with water and rock rhythmically side to side. As it rocks, ripples from the boat extend outward in the lake at the same slow frequency that the boat is rocking, eventually spreading out through the entire lake.
What are the repercussions if Adyen was hacked in this case? Would they be able to steal session cookies for the user's account on Spotify? Something else malicious?
The D forum is also written in D (it's called DFeed, IIRC), and it's fast (anecdotally).
I bounce between Wal Mart's online store usually to go pick items up, will hit Best Buy up for items they carry, and Ebay has worked out well.
Of course, someone could be both. Veterans have elevated risks of both drug use (often related to injuries) and suicide due to PTSD.

https://centerstone.org/news-events/news/opioid-crisis-impac...

The permanent war has long term casualties.
Pangeanic to Develop Europeana Multilingual Chatbot Project
Buy directly from manufacturers or use smaller, more specialized retailers.

You'll probably pay around the same price, possibly even less. Worst part is that you might not get your package in two days, but you also won't have to pay for Amazon prime. In many, many cases retailers offer free shipping.

For knick-knacks(chinese garbo such as LED lights or whatever), car parts, etc. eBay is pretty good.

I don't shop at Amazon for the same reasons I don't shop at Wal-Mart. They have a history of using shady techniques to put competition out of business. I also don't buy that their treatment of the customer is as good as they claim it to be. Shopping on amazon had become a pain in the ass when I gave it up.
I think you'd have to treat `.` as a lexical token as well. So parsing `./link/..` would first resolve to `/home/me/link/..` then '/home/me/`, no?

> I'm not sure what you mean -- Plan9 is a separate operating system which does the above path sanitisation with each path-related syscall.

From http://doc.cat-v.org/plan_9/4th_edition/papers/lexnames

> A new kernel call, fd2path, returns the file name associated with an open file, permitting the use of reliable names to improve system services ranging from pwd to debugging. Although this work was done in Plan 9, Unix systems could also benefit from the addition of a method to recover the accurate name of an open file or the current directory.
On the other hand, I know a few big companies that initially went with Windows Phone only because of the "safe" image - no chance they would have done that with a gaming-related brand. The idea of going after the Blackberry-vacated market wasn't completely wrong.

The real issue was the repeated backward-compatibility break; it pissed off all their early partners and adopters and discouraged any serious investment in the platform. By the end, it wasn't a bad platform, but the trust was gone.
Just you wait until all the jobs are automated and most people only have arts or person to person services as potential.
I think this rests on the architect / technical lead to force their minions to use TDD or something similar. You can't expect a noob out of college to be responsible, that's just asking for trouble.
But the competitors in those fields say Oracle or SAP are minor players elsewhere. Microsoft's pretty open about SaaS > PaaS > IaaS - raw VMs/containers/storage is a commodity business.
If you read further in the article you'll hit

>The FBI worked with a number of security researchers to reverse engineer the DGA and figure out how it generated the list of domain names it provided to the infected computers every week. That way, the FBI would know which thousand domains were being selected every week in advance. Then, right before the takedown, they acquired a temporary restraining order that required domain registries in the U.S. to redirect any attempts to contact those thousand domains to a substitute, government-run server.

So the answer is, yes, there was a way, and so eventually that's what law enforcement did.
I work in the accounting space. In the current systems we develop today this would need to be able to handle trillions(up to 14 places) at least and most likely quadrillions(up to 17 spaces) These amounts happen already due to certain countries with high inflation levels.
>If you're just selling CPU cycles

That's not the end game. It's to develop services (apis) and sell access to them on a per use basis. Then youre wiring logic between the services. Neither Azure nor AWS nor Google want your code and containers to be portable between infrastructures. They want to offer the hard compute functions to you in rental form.
NoScript.
Thank you. “Obvious” can be a dangerous concept, especially when paired with sarcasm.
You're being pedantic for the sake of outrage.
I'm a NBA fan, it's been funny to see Steve Ballmer portrayed as a business titan using his know-how to turn around the Clippers rather than as a college buddy of Bill Gates who might have been the worst tech CEO of the late 1990's.
Yep! https://www.engadget.com/2014/05/20/what-ever-became-of-micr...

To keep them solvent and avoid monopoly concerns. Remember when companies had to worry about that?
Ecuadorean Entrepreneur Named Latin American Inventor of the Year
When OSX launched with a Unix platform, every hackathon went from Thinkpads to Macbooks over the course of a year or two. It was just more fun to make tech on them. I don't think it was intentional on Apple's part to target developers, I think it was a byproduct of the Next's team's passion for great tools that leaked into Apple's offerings. Apple would do well to make developers happy and to make creative pros happy. It's weird that we're forced to buy iMacs and Macbook Airs in 2018 to do our best work.
> looks-like-this

http://wiki.c2.com/?KebabCase
Echoing this. Heroku is still such a treat, super reliable, and communicates when issues arise. I've even gotten support via reddit from them. I do like seeing things like this though in the event Heroku goes away. Being able to spin up a clone quickly with another service is good to have in the back pocket.
I suspect it's because we hate poor people and think any form of welfare is "Russian Communist Socialism"

When it comes to spending on social welfare, the U.S. is at the low end of the spectrum relative to Western Europe. For example, only 18.8 percent of the U.S. GDP is spent on social welfare, while most of the OECD nations spend at least 25 percent of their GDP. Our rates of suicide are increasing while their rates fall.

of course it's way more complicated and nuanced than my one example.

edit - no? is this wrong?
No one?! That's a bit disappointing. I thought if there was ever a place to talk about statistics it would be here.
Defending at least implies engaging with the complaint.

Chase just said "go file a ticket". In other words, "fuck off".
Sure. But that's why my point was about mosh (https://mosh.org/). It just uses TCP+SSH for the authentication part and then it sets up an encrypted UDP-tunnel on the server-side with the mosh-client then just sending AES-256-GCM packets back and forth over UDP. To the best of my knowledge it doesn't batch anything.

And compression definitely doesn't always help as some of the attacks on TLS were only able to be done because of compression happening before encryption. Hence why we ended up with the HPACK in HTTP/2 to prevent exactly such type of attacks.
They're pretty automatic on any system I get my grubby hands on. The added advantage is that backups done properly will protect you against the machine going up in smoke, where CoW won't.
Is there a similar product for Python?
I was just as confused, especially since there are many other organisations with names starting with "Deutsche" (As a German I happen to know a few).

If you're wondering why they just called it "Deutsche": This is a popular abbreviation in financial circles.

It also seems like the article has been fixed. I'd have liked clearer info on which country they were searched in up-front (since HN is US-Centric at first I suspected their American offices).
> They get around usury laws by saying they aren’t making loans but advancing cash in exchange for a share of future revenue.

Didn’t stripe also resently start doing this? Does anyone know if they gearing up a business as a predatory lender as well?
Most natural disasters ultimately increase GDP and are good for the economy. It's a weird metric.
How hard would it be to set up a backend payment service to receive $$ for gifts?
Microsoft knows how to ink large deals with enterprises to move them onto their Azure platform and sell them additional products and services. Their cloud, while IMO the UX is inferior to AWS, is an easy sell to large corporations with a large MS footprint already. I expect their revenue to keep growing, but their P/E multiple is a little high IMO.
Those come from a WHOIS daemon that is reachable in the network as whois.dn42. There's also an authoritative DNS system for the .dn42 TLD with anycasted resolvers

% dig whois.dn42 @resolver.nic.dn42 any +short
172.22.0.43
fd42:d42:d42:43::

as well as some ACME implementation with a CA that is constrained to the .dn42 domain and the allocated IP space.

% openssl x509 -in /etc/ssl/certs/dn42_Root_Authority_CA.pem -noout -text
[...]
X509v3 Name Constraints:
Permitted:
DNS:.dn42
IP:172.20.0.0/255.252.0.0
IP:FD42:0:0:0:0:0:0:0/FFFF:0:0:0:0:0:0:0
[...]

So there's quite some stuff to do and learn about.
There was just a recent discussion here about this and every time I asked for sources and then checked that is not what was found in the primary sources. The catastrophic outlook is created by a few people and amplified by the media as clickbait, not any sort of scientific consensus or track record of successful predictions.

You can go through my recent post history to find it.
I agree. I simply think that if people want to use the "Engineer" moniker then they should be required to abide by the profession's code of ethics. I really want our profession to have a set of standards that people can trust. I have my P.Eng in software engineering (Canadian); people tell me that it is "useless" but I want to be ahead of the professional curve. I think we will see demand for traditional engineering rigor in software. I already know my clients take safety extremely seriously (Industrial automation) and being able to say I belong to our provincial body of engineers does mean something (i think)
Plenty of sites in asia expect the www. It's crazy annoying.

Pizzahut recently fixed theirs after years of bitching about it.
Note that the majority of the mentioned countries are relatively small. The rates in the largest ones - that is Germany, France, UK, Italy and Spain - covering more than half of the European population - are much lower than in the US.

The elephant(s) in the room is(are) of course Russia and within the EU - Poland(population: 38mln) - but in these cases the explanation as to why it happens is pretty obvious.
Prior to Py3, not even the entire _standard library_ was PEP8:

https://docs.python.org/2/library/queue.html

Before 2.6, the situation was even worse, with camel-case methods in the threading module:

https://docs.python.org/2/library/threading.html
Necuno Mobile: An Open Source Smartphone with KDE Plasma Mobile
A big reason for the lack of long wait lines is because Apple's retail org under Angela Ahrendts has been trying since 2015 to actively discourage that behavior [1], and they have SUBSTANTIALLY better control over their supply chain now than they did 10 years ago. Tim Cook has been quoted as saying inventory is "fundamentally evil" [2], which is the main driver behind that change.

[1] https://www.businessinsider.com/angela-ahrendts-says-a-signi...

[2] https://money.cnn.com/2008/11/09/technology/cook_apple.fortu...
This is true. Fortunately none of the code I worked with did anything like that, but it's definitely important to be aware of.
This is also a problem with developer bootcamps since they get a lot of "sales" from reviews. They can often cater to students to the detriment of the learning experience. At times it is about catering to creature comforts, but can bleed over into lessening the learning experience.

And especially in bootcamps since things are so fast paced and often times emotional, the reviews are not objective. Many are too positive or too negative.
I think something a lot of people tend to look over is that a lot of latin americans are religious and they so happen to be the largest group of people coming into the country.
I would think the "Visual Novel" and "walking simulator" games would fit in this category as well, where you observe a largely static story interactively.

Tacoma is a great recent example of the latter.
> I see no good reason to not have multiple array indices.

It would add a little bit complexity to the language with only a very smal benefit: The same can be achieved with just a few characters more or () instead of [].
This plan seems like a rebrand of Rachel Carson's, Silent Spring.
I wonder if it has to do with activity in the Great Rift Valley to the northwest? A continent being split in two must cause some odd behavior for an entire region.
that's why I said if those had the same type ;)