skysight-inc/HackerNews huggingface dataset:
Or in some cases, a hell of a lot less :-)

Little known fact: people from CZ routinely travel to Germany for shopping. It's not just for the cheaper prices (electronics, drugstore), but even where the prices are comparable, for the much higher quality of products (dairy, food).

The most expensive country I've lived in was Romania, where the salaries are even lower than CZ. This trend of higher salaries => cheaper and better goods is rather counter-intuitive (though services are cheaper, to be fair).
I think that the comment above mentioned killing baby girls because that is a thing. The killing of live born baby girls. You are right, that is different from aborting fetuses. Both these things happen.
Explain what is optional chaining?
Isn't the whole point of a hackathon meant to be getting something quick and dirty up and running in limited time?

No, the point of a hackathon is to condition the Workers that unpaid overtime is not only normal and expected but also fun!
> I don't know the ways this data is acquired

It's been acquired from a range of sources. Most notably, Google Streetview cars collected a very large initial data set. Once you have that, it's quite easy to maintain an up-to-date dataset by verifying new routers picked up against nearby known routers (as well as verifying against GPS sensor data obviously).

This tech is not only in Android phones, but also every Chrome browser, so that's a lot of incoming data. The API used to be used by iOS and Safari (before Apple Maps) and Mozilla Firefox (before they launched their own WiFi and cell network database; theirs is released under CC0 though so I'm sure Google use their data too).

There are also other competitors to Google, Apple, Mozilla here with their own databases, like Skyhook, Navizon, AlterGeo.
Writing own React in 160 lines of JavaScript
Buraksezer/olricdb: Embeddable, in-memory and distributed key/value store for Go
It's strange to think of an era where the prestigious competitions were in amateur sports and this watershed moment was allowing professionals (who made their money playing in smaller tournaments) to compete. My understanding is that this was a class issue, where ladies and gentlemen who did not need to work for a living did not rub shoulders with the people who did.
I have been using PHP professionally for 7 years now and I absolutely love it. The community grew up from the old days when I started playing with it (almost 15 years ago). There are incredible pieces of software built with it, and nowadays the language is unrecognisable from the state it was in when it gained the bad reputation. i think Symfony 4 is a wonderful framework and it allows us to use PHP to build things that most would think it's impossible in the language of spaghetti code.

Yes, there are still a lot o people out there that hack some very questionable code together in PHP but we shouldn't dismiss it like this. I've tried multiple languages (C#, Java, javascript) and I have to say PHP is my favourite so far (you guys can comment on this as much as you like, I still like it a lot).

It's disheartening to hear that in a hackathon people got "bullied" for using a programming language. You would never pick upon a mechanic for using a screwdriver instead of a chisel or something similar, as long as he can achieve the same thing.

Also, I can't help to notice a trend of ..."brogramming", where if you don't use the newest and coolest tech you're treated as an outcast, bullied and made fun of; it's quite sad if you ask me.
Interesting article but just skimming through it some things stand out immediately:
1.) The first snippet isn't even valid python code as floats don't have a shape attribute.

s = 0.
n = s.shape

2.) The inline latex math isn't rendered properly.
Can we stop these hyperinflated mission claims already. Fighting poverty is a good ambition, not quite sure an app will solve that problem.
Its a simple query of 2 values, current EBT Food Benefit and current EBT Cash balance. There isn't terribly much to support, and the "service" itself is a simple database lookup that is near zero cost to perform. API access for this should be free, its a public good.
> You get at the thing being pointed to by dereferencing the pointer.

Which you can't do in Java! There's no * operator.

Thinking in terms of pointers does illuminate some of Java's behaviour, sure, but it's not a reasonable way to understand the language when it requires all these concepts from C/C++ that just aren't there in Java.
ShofEL2, a Tegra X1 and Nintendo Switch Exploit
> In my experience people making fun of technology X (for all X) only reveal their own lack of understanding of not only X but their own tools too.

I find mocking X (for any X) to be occasionally educational https://www.youtube.com/watch?v=RGkIsUBfanQ
Frankly, modern JS is roughly at the same level as PHP as far as language is concerned. What is messy is the variety of frameworks and the quality of some of them. The well-known PHP frameworks are by definition mature and stable. I can't say the same about JS frameworks though. The point is you create code using frameworks, not just the language itself.
No, language doesn't matter: EU has lower wages because it tax (and redistribute) more, and I like it this way.
Looks like when they started out the drain was drawing some MB per day:

> "On average, users check their balances seven times a month")

Now that they have scaled, and added more content, making the app more attractive and visited more often, this may go up. And perhaps Conduent is the first who reacts on the jump on the requests ("capacity ambush").

Giving away one glass of water per day, for free, is acceptable.

Giving away 50 buckets of water per day is just to much to be free.
> "Pythran is an ahead of time compiler for a subset of the Python language, with a focus on scientific computing."

and

> a claimless python to c++ converter
PHP until version 5 was not great. PHP jokes and hate are always been lingering around. Part of the reason is that PHP started as a hack and that Rasmus, the "inventor" of PHP, has always been a bad frontman. You can read some of his quotes here: https://en.wikiquote.org/wiki/Rasmus_Lerdorf Almost every person that is a good SW engineer and like to code has problem with that philosophy.

The truth is that today PHP is a pretty good language. CakePHP, Laravel and Symphony have been pretty good frameworks from a SW engineering point of view. I haven't written PHP code in the last 5 years but I miss the development experience. Everything is by default stateless. Accessing a page always starts from a blank state. You edit and save a file and you can reload instantly the page with the new code. Of course "re-execute everything" can become quite expensive at runtime...

In general I think the modern PHP is hated without a reason. Its bad rep will be hard to overcome.
With only 7 lookups per user per month, cloning the database likely doesn't make sense. The data will be stale, and the contractor would likely never permit a daily dump of the database either.
Is equity crowdfunding the killer app for Bitcoin?
the scientists say the proposed Ellis institute is essential to avoid brain drain to big tech firms

They don’t say tho’ the mechanism by which it will accomplish this. What’s in it for the individual researchers who choose this path over an industry job? ITER only exists because there is no well-funded private-sector fusion research. If Musk or Bezos or Gates entered that game it and CERN would evaporate overnight.

I’m no AI guru but I’m a pretty decent infra engineer who can wrangle storage and compute at scale, and they’ll need people like that too, why would someone like me choose this path? What’s the offer?

Genuinely curious.
Thanks for the answers!

That's a bummer about the URLs. Unfortunately, the URL property set by your app doesn't display at all in the OSX version of Apple's reminders app. I can't imagine using it without sync to all my other devices.
I remembered a couple of details incorrectly, but this was my bash-for-recording script:

#!/bin/bash

# Start a new bash shell with a severely filtered environment and no initfile.
if [ -z "$_BFR_RUNNING" ]; then
env -i \
_BFR_RUNNING=1 \
PATH="$PATH" \
LD_LIBRARY_PATH="$LD_LIBRARY_PATH" \
TERM="$TERM" \
SHELL="$SHELL" \
USER="$USER" \
HOME="$HOME/bfr-home" \
LANG="$LANG" \
bash --init-file "$0" "$@" <&0
exit $?
else
unset _BFR_RUNNING
fi

# What remains of this file is the initfile.

USER=user
HOSTNAME=hostname
PS1='\n\[\033[32;45;1m\]\w\[\033[m\]\$ '
eval "$(dircolors -b)"
alias ls='ls --color=auto'
Creating Inexpensive Touch Interfaces on Paper and Walls
No, but I have seen people's career stall because they worked on the wrong project.

As my manager put it at the time "Nobody gets promoted for reducing the size of a tire fire by 50%".

You have to be really strategic about what you work on, and for who. It's not about the technical contributions, it's about finding and retaining a sponsor higher in the organization. You help them torpedo competing initiatives and increase the headcount they manage (headcount is points), and they help you navigate the political climate to get onto the project du jour.

I worked at an old school BigCo for 3 years and we shipped not a single product from a team of ~300 people if you count peripherally involved people. The only thing that saved us was that we managed and maintained a small software tool used directly by the CTO of the conglomerate, which we could wave as a ward against interference.

Some of those 300 got promotions, some got transferred (far away from their home and family, into different divisions that they had no experience with, aka exile), and some got laid off, even though as far as I could tell none of us had any ability to affect the end result (priorities changed too quickly to make any headway). For the record, I quit.

Mean time between reorganizations, management shakeups, and goal shifts was ~2.5 months.
National egos will probably prevent that. I simply can't imagine French people speaking anything but french in their home country. Anytime I visit the place (which is almost every weekend), I see how much they don't like speaking english, although their level is OK and they are perfectly understandable. Italy might be the same, Spain too.

Northern europe has much stronger usage of english and level is much higher (I recall old grannies responding in perfect english around Oslo, and that was almost 20 years ago).
It would cost you more than what it costs facebook to run facebook. The initial cost barrier to run and scale something at that level would be more for a new company/startup than it costs facebook. Also, any new startup would have to spend a huge amount of money before they even know where to optimize costs. As per this article[0], Facebook has around $3 Billion in datacenter investments.
Talk from PyParis 2015: https://www.youtube.com/watch?v=Af8B30mXZ7E

Slides: https://fr.slideshare.net/PoleSystematicParisRegion/track-32...
That might not do justice to a number of doctors/surgeons/scientists doing it for science and medicine. I was in the medical field and it was ripe with predators doctors. But there was really people interested in advancing science.

Also surgeons at these level are probably too well off to care about money for one operation.
It will most definitely not. But it can make people's lives living in poverty bit better. And having the "job ads", "healthy cooking/eating" content in there may help someone live a better life (while tracking down habits, location, shopping patterns, etc).
And we are not trading with the sun.
Simple Bash Powerline
I’m a bit disappointed they didn’t inject the DNA strands back into their own bodies.
and “Big X wants to block them” is another classic PR spin that usually shows very beneficial to the “victims”.
CakePHP cakebake on linux?
Fair point. It looks like the free-meal is over for Propel (heh, pun!) and they will have to start paying a little something.
Completely agree with you. In the last 5 years I wrote a lot of Javascript code in Node. For sure I can say that there is no great framework that give you the "completeness" that Laravel, Symfony or CakePHP give you.
<removed lame question>
Wikipedia, openstreetmap, Facebook - lots of world changing projects were started by hacking something together in PHP.
All of the points you raise are solved by my open source library [1]. It's a Python wrapper around Qt that in particular solves the deployment problem. With it, you use Qt under the LGPL, and thus typically do not need a Qt license.

[1]: https://github.com/mherrmann/fbs
Windows 10 Lean: Microsoft Developing a Minimalist Version of Windows
Maybe the most open platform will win if the future is Patreon, Twitch, Brave Browser...
Wrong. The semen is produced by the testicles. The ejaculate is produced by approximately three different glands:

1) Testes - produces the semen (1% of the total volume)
2) Prostate - Sugars, etc (30%)
3) Cowper's Gland - mucoproteins, etc...
Yep, though actually 9% had no Facebook (before and after the Cambridge Analytica scandal) so they should be removed form the base altogether, they are part of the survey sample but not of the Facebook userbase i.e.:

100% = 100-9=91

53/91=58% did not change anything

24/91=26% tightened settings

14/91=15% deleted account

+/- 1% due to rounding
Explain Phonegap Architecture?
intetnal server error
There are several Internet communities where transgenders can talk pseudonimously.
Node is pretty much the new PHP. JS is pretty easy to pick up, a lot of people know it, and then node was invented so that people could just write their whole stack in it. Apart from ‘I already know it’, most people would be hard pressed to come up with a reason why node was the best choice for their project. You can say the same about PHP, except... PHP is infinitely more fucked and nonsensical than JS. There’s no project where PHP is the best choice, or even a realistically defensible choice. It is also an enduring blight upon the internet. PHP apps are riddled with bugs and vulnerabilities.
What I Don't See from AWS Support
Remote monitoring nuclear reactors for signs of weapons development: http://iopscience.iop.org/article/10.1088/1742-6596/593/1/01...

Communication through any obstacles, including (in principle) the entire diameter of the planet: https://arxiv.org/abs/1203.2847
It's entirely subjective, and you can't define it. Whatever definition you use someone else will always be able to say "That's not what I'd call success." For some people it's something external like money or fame, for others it's internal like being happy or enjoying time with your family.

Consequently you have to find your own definition, and understand that people are bound to disagree with you if you tell them.
Blockchain Is the Universal Remedy for Modern Healthcare
VPNs, proxies and privacy
As someone from Australia, I actually take the opposite impression from that. These startups are faced to deal with being international by day one, making scaling out to more and more countries easier.

For US startups, on the other hand, the US is a large enough market that they might get ‘stuck’ there and need to build up more ‘inertia’ to scale out internationally
Really? There's no "[-]" in front of the user name?
How can you expect him to afford to keep his ferraris going without the tax cut? Heartless.
Sigh, yes. 9Mbps.
False dichotomy of control vs. sharing
It's becoming more and more clear to me that Youtube's business model is even less ethical than Uber's. Youtube expects you to produce massive amount of content for them free of charge. You may win the lottery and get paid for your work or not. If you get paid you might decide to make a business out of it. Then Youtube can arbitrarily decide to go back to not paying you anymore. At least with Uber you're going to get paid something.
This is something we're going to have to get way better at.. ...government created markets.

Modern governments run many monopsonies, sectors where they are the only buyers. Spacex is selling to such a monopsony, for example. It seems that there, a simple change from cost-plus to fixed-quote pricing system made a huge difference.

A bigger example is roads, comm cables and a lot of "infrastructure" generally. These are sectors with a centralize core, and less centralized layers above it. Generally, the centralized layer is publicly run, contracted or highly regulated. Lending/money markets are a big example. Central banks at the core, large banks in the next layer, consumer financial services above that.

This sounds like an example of a centralized-core market.

There are just tons of example of things I would class as designed markets. Private companies can design/control markets too, the app stores are an example. The difference between a well designed/managed market and a badly designed one is huge.

In this example, how does it work? You need (or at least, they opted for) a centralised core: the part that keeps track of users, balances and allows transactions to happen. If there is to be a layer built onto this core, it needs to be well designed and designed for openness. We also can't expect competition or market forces to fix problems with the central core, at least unless that competition can be designed in.

We're really bad at this. Governments today do a lot of this, it's a core instrument. The difference between being good or bad at this is tremendous. One way or another, it'll need to improve.
Really great articke, thank you man!
Why? There would be no way to make money on PeerTube (and very hard to even get an audience).
In which language it is written?
Yes, but now Conduent is paying for keeping a database up, which Propel is using to build a competitive business. That's not fair.

The database should be run (or at least paid for) by an independent third party (e.g. government).
I've used task with much success
https://github.com/go-task/task
The Right Way to Report a Bug
Hi man, it is great and very knowledge
Python doesn't really have the syntax for it, the promise library uses lambda which is pretty bulky: https://pypi.org/project/promise/

I wonder if you could do something nicer using the `with` syntax?

with async_fn(with, params) as result:
do_something(result)
this_runs_sync()
then_this_does()

It's still going to be annoying when they nest, maybe an async with which makes its whole content act like promises with `then` calls?

async with fetch_thing() as result:
json = async_jsonify(result)
post_result = async_post(json)
json_result = async_jsonify(post_result)
then_sync_stuff()

Though you also want to be able to return promises, I suppose you could allow `return async with`, and you also need to be able to catch them. Not sure if this makes any sense to look further at, but I don't think we're getting arrow functions and the JS syntax without those is pretty clunky.
Consumer goods are about the same between CZ and DE, I think what OP meant is things like housing or healthcare, that is much cheaper in CZ.
Uses of Organisation Chart
DoubleClick is not the devil. Ok it kinda is. I have been blocking them on my hosts file [1], Noscript, and Adblock+ for years.

But I don't feel that YouTube content is relevant to this discussion (evil-ness of Advertisers). I don't think that YouTube has signed a Contract with (majority) of content creators that they will get paid $XX for YY-hours of viewing (or for ad display). That would have been breach of contract (kinda like when you bank changes your interest rate or your employer your salary without agreement).

I don't really like what Google has become, but it's their rules, and it's a take it or leave it.

Do creators have the guts to abandon massively Google for a couple of months? Similar to going for a strike. Can they make 500 million people not look at cat-videos for 2 months?

[1]: someonewhocares.org/hosts
How Technology is Changing E-commerce
What do physical SIMs have to do with business deals? GSM carriers using physical SIM cards had carrier exclusive phones for ages.
What if they enjoy writing non tokenized SQL statements with user input and without an ORM?

Some practices are bad. PHP was my first working language and I used it for years. I’ve since used a dozen other stacks in the intervening fifteen years. PHP is objectively a poor choice, an impediment to its user.

Someone who is told this, who doubles down on ignorance of better, more efficient, more predictable, consistent, safe, and useful languages, is worthy of ridicule—not because of their ignorance, but because of their will to remain ignorant.
Formal Learning Theory
Getting stuck in a market that is 23% of world GDP is not so bad.
Federal reserve bank isn’t owned by the government. The federal reserve is owned by commercial banks who receive dividends. It does report to the government and pays the treasury excess earnings.

https://www.federalreserve.gov/faqs/about_14986.htm
If you are old enough, you should remember Web Services, a RSS fork by Microsoft, then came REST as a lightweight WS that just works for 99% of the Internet. So RSS never actually died but just evolved into many different forms.
Here are some plans to build your own LOS optical network: http://ronja.twibright.com/

Apparently you can get 10Mbps over a distance of a kilometer or so.
> Rumor says that Apple doesn't even have a dedicated team for the desktop OS anymore.

Yep. The MacOS team was disbanded in 2016. https://www.bloomberg.com/news/articles/2016-12-20/how-apple...
Having doubt in one's dogmas sounds healthy.
Oh BTW, I am always trying to seduce the younger gals and guys into racing ... here's a Peugeot at Pikes Peak. Enjoy !!

https://www.youtube.com/watch?v=Y20CLumT2Sg
>I think using PHP warrants extra points for style.

Especially if literally everyone else is just using node + MongoDB.
If they use ad networks I can block it, but inline and serve from their own servers and I cannot. Maybe it'll work, maybe it will not, but I'm inclined to believe it will to the same extend advertising works in newspapers and magazines.
Thank you very much. After watching 3B1B linear algebra videos, I wished there was a more in-depth interactive tutorial. You made exactly what I wished.
AFAIK the program was explicitly set up as a trial run to produce insight into how basic income affects people and communities. It's not wildly surprising that it ends without immediate replacement: When a clinical trial ends, patients don't get to keep the drugs either, even if they help them.
I mean, what other magical field allows otherwise difficult to get along with individuals to have a full time job? There’s tons of leeway for weird socialization in tech. While the soft skill requirement goes up year over year, it’s still not the same as many other fields. I guess night time clerk at a gas station...?

anyways all these social skills are learnable. But only if you think they are, truly believe it, and only if you try. It might be hard. But hey.

Also consider therapy. Consider it a way of learning how to operate your mind.
...started in a vastly different landscape than today.

Lots of world-changing projects were written in FORTRAN or APL but that doesn’t make them suitable for new apps today.

Also, many world-changing projects that did succeed would have been rendered total failures had they chosen this pathological language early on.

Your examples do not support your point.
How to Add a Facebook CTA?
Twitch is bought by Amazon long time ago. Brave is closed-source browser so you have no idea what is happening there.

Patreon is amazing tho.
I assume that last sentence is misunderstood humor.
I love Linux, have worked for the two largest Linux companeis for a few years of my life, and happily purchased laptops with entirely OSS drivers for Linux support.

And still spent a bunch of time fucking around with my laptop to make stuff work instead of getting things done.

Since all I want is a terminal and a web browser, Windows works fine, with the added benefit of occasionally being able to fire up some good quality desktop software like Tower 2 or Excel.