skysight-inc/HackerNews huggingface dataset:
That's fascinating! I also was still under the impression that the ASCII Matrix was the oldest surviving torrent and even started seeding it, back when I first heard about that story. Great to see such connections being made; that's what the internet is, or should be, all about.
>That’s insane. That’s more than Apple, Amazon, and Alphabet’s 2017 net income combined.

That's not insane, that's false. Just Apple's 2017 net income was $48.35B [1], more than the $45B in the parent comment.

[1] https://investor.apple.com/investor-relations/sec-filings/se...
Chrome Extension for Google Books, Scribd and Kindle Cloud Reader
It went down literally 3 weeks ago, preventing deploys. Fetching refs has a huge latency some days.

Syntax highlighting on diffs is not a useless feature.
Realistically, barring any massive progress in life-extension technology it's unlikely the poster will have to deal with his in-laws for the rest of his life (unless they're particularly murderous). Even less likely if he and his wife migrate away from China.
I don't think so. I was using a selfhosted email for years and never had any problems with spam. You just need to configure your email services to use some DNS block lists like those: zen.spamhaus.org bl.spamcop.net and so on.
Also, setup DMARC and SPF entries for your domain. https://dmarc.org/
> Huh? Maybe this was true on alpha4 (I have no idea), it certainly isn't true now.

I followed these instructions on a live Haiku Beta ISO:

https://www.haiku-os.org/guides/daily-tasks/netservices/

Following these instructions resulted in me connecting to the Haiku machine as root (named "user" but with user ID zero and thus root rights). I was able to "kill" processes run by the desktop user and so on.

> Root can't even replace system files anymore due to packagefs

While packagefs prevents a naive user from being able to modify their system files, it actually makes it easier for an attacker because you can just add a package to modify things or remove one that's in your way.

Even after creating a separate non-root user and logging in to that rather than the root equivalent user, I was able to continue manipulating the system in this way without trouble, at first removing documentation in the desktop user's language and then gradually replacing software with my own.
When I first looked at WinRT app development I thought "how are they going to sell it with these limitations and incompatibilities?" and they did not. UWP was a slightly improved version on WinRT, but it still had some of the same core issues. Luckily, Microsoft has some kind of exit strategy already - I just wonder where that leads.

That all being said: Microsoft should still invest in their desktop stack (especially WPF / .NET for desktop applications in general). Bringing the positive parts from UWP to the established frameworks would be a big win for everyone.
Same shit is happening in India. If you dont have a H1B and never worked in US, good luck finding a girl. I am 27 right now and that too a low caste. I am seriously contemplating giving up hopes of marriage and remaining single. Will be tough as I dont have a family. All my family members were killed when I was young. I have stopped bothering and now just bury myself in work and reading to avoid the darkness.
> How does a commodity business (oil and gas) generate so much profit?

OPEC.
Can huge funds like this run into monopoly issues when they own a significant part of multiple large companies in a space?
That's not correct, see this Hacker News comment and the reply by the creator:

https://news.ycombinator.com/item?id=10962253
How does $10k mean they think you are rich? That's chump change. They are being generous.
Came to echo this sentiment, though don't know how old you are, and if in fact you are being 100% truthful. Having that much in a single highly risky company under intense conditions is not a sound investment strategy. Rolling the dice, just know the risk.
If you were really paying for 100 mb/s dedicated, guaranteed bandwidth, you would be paying thousands of dollars a month.

Edit: I’m getting downvoted, so I went and looked it up. It’s not “thousands”, but it’s close to $1000/mo, from the first provider I checked: https://imgur.com/gallery/9ZdlqXt
The parent comment figure was for the first half of the year. In other words, Aramco had a net income of $34B in just six months of business.
Huh. I learned about the Great Dust Bowl in American High School mostly through it's economic and sociological impact, books like "Grapes of Wrath".

The science behind it, and that it was predicted by John Wesley Powell isn't discussed. It's just a thing that happened. Maybe other schools, or more recent education, discuss it more in depth.
I agree that self-teaching is a very important skill, but it is a skill that I learned in my university time. It itself is a self taught skill, of course. At least in Germany, lectures are not compulsory, and if I find I don't learn enough, I go home and try to understand it on my own.

Second, I dispute that spending those 4 years doing real-world development would have yielded greater benefit. The thing is, he'll be doing his whole life real-world development, so the longer he is in the profession, the smaller the benefit of the additional amount of experience will be. On the other hand, in the four years of college, he has the chance to learn some other stuff deep in a way that he won't have the chance while he's working.
I've been trying to build deep tech startups in Germany for 6 years. I managed to sell the first one I built to a US company (for a very small amount of money) and started afresh after taking a break as an employee.

Right now I'm at the point of giving up again because it's so damn hard to find customers here. In my opinion, for deep tech startups the problem is not primarily access to capital but access to customers, as the corporate culture is extremely hostile towards startups. Large corporations are very risk-averse and most of them won't ever consider buying a product from an unproven startup. The ones that want to work with startups often have started their own incubators where they try out ideas by hiring teams and building startups that they fully control (50 % shares belong to the parent company from the beginning).

Also, from my experience getting seed funding becomes harder the more experienced you are here: If you just finished university it's easy to get a so-called EXIST grant, which will pay a little more than 100.000 € to fund a team of three people for a year. That's how most (or at least many) of the successful startups get funded here. The thing is, if you have been working for 5 years or more you will be ineligible for that program, and your options for getting seed money are very restricted. This is weird as people with industry experience usually have a much better chance at building something relevant and successful than a recent university graduate with no business experience. They have a much harder time finding money though.

There are counterexamples and very successful deep tech startups of course, I just think we could have many more of those if we had a system that actually encouraged and helped people to build these companies.

I can understand that many people decide against it, especially when you're a good technician / engineer you can earn much more in industry and there's very little to gain by leaving your position.
I use this all the time, fantastic extension that makes it useable, unfortunately it's broken with the recent Firefox betas.
actually here in the UK Spice first came about around 2008, a time in the UK known to those who smoked weed as the "Gritweed Epidemic" in an unscrupulous attempt to make higher profits growers were spraying weed with spray on glass frosting and other nasty substances that looked like crystals but were actually highly unpleasant often harmful substances

This became so bad that at its height it was near impossible to buy unadulterated cannabis, then suddenly a product pops up in head shops that seems to get people stoned, costs pretty much the same as weed and wasnt full of glass/silica/paint, it became an instant success

this of course led people to realise there were other such chemicals capable of getting you high in some way that were also not yet illegal with the likes of 4-methylmethcathinone aka mephedrone becoming hugely popular because it was powerful, easily available and cheap,

the HUGE danger this brought with it was that there was (arguably still is) a belief by those who dont know anything about the chemistry that as its not illegal it must be "safe" this of course was not the case at all

In the US it may have been more for that reason but its actually quite a rare occurence that people are drug tested in the workplace here unless you work a mission critical job like say an air traffic controller, i have never been personally subjected to a drugs test in 2 decades of employment
Apple already released a JS SDK for Maps: https://developer.apple.com/maps/mapkitjs/
This is exactly what is holding back Win32: there has not been any serious development of the desktop developer story since WPF in 2005 (WPF only received token updates since then, the last major update was in 2010 when they finally added a DataGrid control, lol) - but WPF is not well-suited for many types of software which have to fall-back on “pure” Win32 and the story there is nothing but depressing.

Apple got it right with Cocoa (nee Nextstep) - it’s something they have been gradually building on with incremental improvements, continuously forwards and upwards - whereas Microsoft has been launching new, short-lived and incompatible (and incomplete) platforms for the past 15 years: WinForms, WPF, Silverlight, Jupiter (Win 8.1), UWP (Win10), etc. The story is so bad Microsoft’s own flagship software has to build their own UI frameworks (Office has its own, Windows Media Center had some arcane prototype of WPF, even the Windows 10 Start Menu uses some UI+Graphics framework that’s not exposed to third-party developers).

Win32 needs some serious work - not least because Win32 is “infected” with GDI which has its own issues. WinRT was nice but nowhere near sufficient.
Telepresence – Local development against a remote Kubernetes cluster
Completely unsubstantiated statement
I've done some work on with broadcasters distributing video assets over IP and honestly I can't see bittorrent ever being used. Once multicast over RMTP becomes reliable (which broadcasters are working towards) then the one advantage bittorrent has (reducing bandwidth from source) becomes moot for live services. Video on demand services would still have bandwidth issues but its less "spikey" and you'd factor that into the running cost of the service (and thus what you charge customers / advertisers).

But I guess "never say never?"
Since equifax is a US company, the data is only one robed person away from being used as, for example, "you have been deemed a 'national security' risk and so now you cannot enter/leave the country and now require additional attention from some certain 3 letter acronym gov. organization"
Agreed. It seems to me that burnout from work would only be qualified if burnout from play was a thing - because work to the fortunate among us, is play. Managing expectation is key, or more palpably perhaps - anticipation. The scientist, Robert Sapolsky, has done some interesting work on how dopamine affects behaviour. He shows that we get far more pleasure/dopamine from anticipation [future] rather than reward [present], where dopamine dries up. Our endurance is largely about our perception of the future. Good video here if anyone is interested: https://www.theguardian.com/science/punctuated-equilibrium/2...
Yes. unqlite.h/c in the root at https://github.com/symisc/unqlite
It took over 20 seconds for the compose Window to pop up today.

Yes it was the first time on load, but why did Gmail take 30 seconds to load before it was usable? Why did a website take as long to load as my entire OS? 32GB of RAM, 4+4 cores, what the hell is going on?

I just tested again, 34 seconds from hitting enter at "gmail.com" to getting a compose window loaded.

Gmail used to be lightening fast, an example of what an amazing HTML5 webapp could be. Now it is a joke.
Talk about discrimination against non-students. Like students are some kind of special snowflakes. I'm going to sue them for this breach of my rights.
I can't stand the new gmail. It's ridiculously slow and doesn't do anything new. The trick I've been using to get around having to use the new interface is using the mobile interface instead. Here's the link:

https://mail.google.com/mail/mu/mp

You might have to log out completely. It works consistently when I open it in a private window on Firefox 62. Also you'll probably get a prompt to install the mobile app, just click the "not interested" link at the bottom of the page. Your mileage may vary.
Iphone XS charging issue
you are right, it requires further explanation. it is intended to be used on localhost and also on the web, preferably on safe networks like VPN. it implements ssl encription and a basic http authentication. technically it should be safe, the connected client can access only the exposed functions. furthermore each instance exposes methods identified by dynamic object instance id, and unless the developer defines a fixed identifier for a specific method, it should this dynamical definition makes really difficult to programmatically access specific functions. I consider it unsafe because I never spent enough time to test the framework penetration resistance.
More money alone won't solve this particular issue. The link that is referenced at the bottom of the article [1] highlights more of these challenges:

- Government Policies: Taxes and Bureaucracy

- Governmental Policies: Support and Relevance

- Entrepreneurial Education at School Stage

The first is a much bigger issue than missing capital.

[1] https://www.gemconsortium.org/country-profile/64
It's not enough for the servers to support it, the resolver has to actually use it too. Your guide instructs people to configure the Cloudflare / Google DNS in system preferences, which will query those via plaintext DNS on port 53.

GP's point is that if you want to secure DNS, it's a bit more involved, hence the build in "instructing people to build and configure a HTTPS resolver".

I don't actually use this, as my home router handles DNS over TLS for everything, but a quick google search turns this up: https://blog.because-security.com/t/use-cloudflare-dns-with-....
If your team are not able to have at least a short term roadmap for planning your work, then think about assigning points to tickets yourself. Let's say, you think you should be able to do 5 points a day. If you knock out 5 one pointers or one 5 pointer, that's your goal achieved, so you can clock out early if you want to (or carry on if you're in the zone). If you find 5 doesn't fit well (you're working too much or too little for your hours) change the numbering until it's closer.

Keep track of your progress and you should be able to get more of a feel for your own productivity (as well as getting better at estimating tasks).
The NSA didn't obtain 'lawful access' to wiretap billions of people/communications.
What happens for her is strong condemnation and probably severing of ties with the family.
Don't give up hope. If India is anything like China, independent, educated young people are much more likely to make marriage decisions for love rather than money. The key thing to realise is that, if someone will only marry you for your financial status rather than love they'll probably be a terrible spouse, and similarly if they'd let their parents make their marriage decision for them they're also probably not the kind of person you want to marry. If they care about your caste, then they're a horrible racist and you certainly wouldn't want to marry them.

If you go to a big city and hang out at the kind of places educated, independent young people go to, you might be surprised at how open-minded the people you meet are. Particularly art-related places; people who pursue an artistic career have potentially already demonstrated a preference for following one's heart over financial concerns.
You may not even need to change it.

Fed with enough data, a ML system should be able to derive “We’re denying you a loan because you’re likely to default on it because you’re likely to lose your job because you’re critical of the government”.

It likely wouldn’t be able to express that to humans that way, though, so humans would say “We’re denying you a loan because the computer says we should”
$34B is a lot in company scales but not a lot when it is the vast majority of a government budget used to sustain a very plush lifestyle for millions of people.

Saudi has been running huge deficits and have had to dig into their reserves to the tune of hundreds of billions of dollars to sustain their spending.

In the first five months of '15 they had to draw $65B from reserves just to meet costs[0]

They've introduced a new VAT, excise on fuel, cut health and education spending etc. to prevent the house of cards from collapsing[1].

[0] https://financialtribune.com/articles/world-economy/20960/sa...

[1] https://www.economist.com/middle-east-and-africa/2018/01/13/...
Germans absolutely do tech startups, in fact they’ve been on the forefront of building tech companies that mirror Silicon Valley, but in German.

There’s been a German eBay, PayPal and Facebook.

Europe doesn’t really do major companies though, and part of that is certainly a lack of demand to go global from capital investors, but there are other parts as well. Like language and regulation.

I went to harzen for holiday this summer, very retro I know, and almost no one spoke English. In fact I had bigger luck with Danish than I had with English because they see so many Danish tourists. I’m not sure Americans can really understand how big the language and cultural barriers are from creating global companies when you’re de-attached from the Anglo-Saxon world.

I think the reason that a lot of European startups that made it to the global scence came from Scandinavia, is exactly because we’re so attached to American culture that’s it’s almost second nature to us. Sure we don’t understand American individualism, not really, but we’re all brought up watching American tv-shows and movies, hell American politics and economics sometimes take up more news space than our own national news...

The rest of Europe isn’t like that, so while Germany had its own eBay, that made its founders billionaires, no one outside of Germany has ever heard about it. Except for maybe eBay who couldn’t enter the market.
Interesting article. I'm a little surprised on how abruptly the article just seems to end, the author suggests possible solutions to the problem, but doesn't argue them just presents them.
This is the best way I've found to get things done, with a corollary: spend a little extra time at the end of the day deciding on what tomorrow's 3 things are.
Mastery learning
C++ Telltales Pt.3: Shared Static Variable for All Template Class Instances
We do have tech startups here in Germany, and quite a few of them. It's just that they tend to be funded differently, and with less of the wild valuation-speculation that goes on in the US. I'm not sure that's a bad thing.

As a corollary, the article cites European data protection law (in the context of not being able to collect usage data to improve the product) as a barrier to building startups which ... is also very wrong. You can (legally! Ethically! GDPR-compliantly!) collect all sorts of data with which to improve your product. I've seen it done, I've done it myself.

There are a lot of people here, German and non-German alike, trying to furiously recreate the SV way of doing things, as if that's the only way to build a strong tech industry. To me that's both uninteresting (why replicate the same model everywhere?) and bad business (not all markets are the same, and that's not a bad thing). Maybe people would be more successfully adapting to the local context. It's certainly working for a handful of startup incubators I know in Berlin.
Text-only version:

https://text.npr.org/s.php?sId=643386327
I moved to Berlin recently and started making a list of “cool” startups and venture capital firms in my public notebook. It can be a reference for people who are curious about the ecosystem here:

cool startups:
https://github.com/azer/notebook/blob/master/berlin.md#cool-...

venture capital firms:
https://github.com/azer/notebook/blob/master/berlin.md#ventu...

PRs are welcome.
Everybody complains about taxes but I don't think that's the most important factor tbh

Whenever someone discusses corp. taxes in the US and incorporation it seems it's full of gotchas, corner cases and traps. Not to mention every state having its own legislation as well.

Taxes might be higher outside of the US (but then again, they're taxes: no profit, no taxes) but they're not necessarily more complex (though Germany ones are probably not the easiest tbh).

Startups exist in more tax complex countries. You can't buy culture, customers and financing, the rest is doable.
The most obvious success (of the sort you describe) that I can think of is the Polish _CD Projekt Red_, the studio behind the Witcher series of games and the upcoming Cyberpunk 2077. They also operate the GOG.com (good old games) store/platform. Poland can technically be part of either Central or Eastern Europe depending on how you define those terms, but the exchange rate for Dollar and Euro sales of games online (relative to the Polish Złoty) probably makes hiring large numbers of good local developers more affordable.
win-win?
I'm fairly confident there are. Social media manipulation is a key element of the spook brigades' agenda. They're there to influence what people think, after all.
correct, they seems different but you can achieve "same results" with both. dash is really powerful for look n feel and for plots. but I see it a bit confusional for callbacks and object oriented development. I never used it, so maybe I'm not the right person to ask for a comparison.
Are gender imbalances destabilising historically? It woild be interesting to see the history. After wars there was lack of men in some areas. Excess of men was during gold rush, in Australia and is in silicon valley.

(I am not sure how much it proves or disproved theory.)
https://www.quora.com/Why-should-I-use-DuckDuckGo-instead-of...
Agreed.

* Lack of capital

There is just much less VC available, even if normalized for the difference in size.

I know the VC scene a little bit in Germany. Total monkeys.

* Lack of attitude

Germans are much more hierarchical. Both in science and entrepreneurship I found the American personality much more suited.

* Lack of vision

You will find money in Germany for a personalized cereal/granola mix shipment service (was just an exapmple, but in fact I think it exits) but if you are into a disruptive technology they will balk. Both have different risks but both also have different pay-offs.

Edit: Reasons given due to the downvote
Then what’s the deal with these terms?

I would have serious reservations about working for a company that bans publishing benchmarks of its software.
Just my two cents, but there are good reasons why Python web frameworks are encouraged to sit behind a reverse proxy:

- Security, most WSGI servers are not designed to handle bad actors like intentionally slow clients. It is usually trivial for a client to DoS your application.

- Separation of concerns, letting your framework focus on its core job rather than pilling features related to crypto and certificate renewal.

The fact that you struggled getting HTTPS to work probably means that you were heading the wrong direction. I suggest to take a look at Caddy[0]. It is a small, handles HTTPS automatically and is super easy to put in front of a Python application.

[0] https://caddyserver.com/docs/proxy