skysight-inc/HackerNews huggingface dataset:
I think Borland C++ did all the above in the 90s, having to manually tell GCC which libraries to link against (and with even in the "correct" order!) was something i found baffling back when i first tried MinGW.

Though it did help that all libraries and headers are part of the compiler itself. And perhaps it was using something like MSVC's #pragma comment(lib, "libname") (which i really wish GCC/Clang would implement at some point as it is very convenient) in every header it came with to properly associate with the relevant library, though i'm almost sure i replaced the OpenGL headers it came with and recreated the .lib file to be more complete (the default had only OpenGL 1.0 symbols) yet it still found the new stuff.
No, you both do your own work and mostly ignore the other person. At the beginning you talk about what you plan to accomplish, and at the end you review what you did.
What's the point of a an identity provider if it doesn't authenticate the user? Yes, maybe it's valid according to the spec, but that's not what it's designed for. No need to confuse people on theoretical data differences that don't appear in practice.
President of Crypto Capital Was Arrested
The agent still needs to hear the complete command to carry it out, so there's no strong pressure to prefer a particular word order.

In German, the difference between the imperative "Machen Sie das!" [Do that, you (polite form of address).] and the declarative "Sie machen das." [You (polite form of address) are doing that.] is that the imperative does not put the agent first.
Getting Started with Ghost Eye – Foot Printing, Reconnaissance I Made in Python
Collapse of Antarctic ice may have been centuries in the making
I love the video on the page. I like the way RTL looks and the way the author/creator specially mentions the beauty of arabic and how the code can be made to look aesthetically pleasing (not that I know anything about arabic personally). Too much of our time is spent on functionality and terseness: so it's great to see this project.
A personal experience of a programmer who worked in a dozen different industries and in different roles up to CIO level is that non-programmers do not need tools but training. Once people raise to the level of their incompetence, they do not go back to school but persist in the old way of working or find comfortable workarounds.

Catching the moment when someone can not do their job efficiently anymore is an HR problem, and businesses can not rely on introspection and self-evaluation to work in this situation.
But fastmail lets you use your own domain, so there's much less vender lock-in.
That's exactly why all the HN'ers use JavaScript to write FORTRAN!
New video reveals how flies land upside-down
>How many English constructs do you have in a programming language? Func, var, for, if, else, import, etc.

Func and var aren't even English words. Even an English speaker would have to at least get confirmation that their guess is right. You could replace them with arbitrary symbols and it wouldn't rally really change anything.
Is it down? I cannot access it.
As a counterpoint, I'm a native English speaker, and I found the second much easier to understand, whereas the first seemed like a maze.
people tend to forget that most plants are around because they've been able to survive for thousands of years with minimal/no human intervention.

Of course, there are the outliers (Corn is the big one I'm thinking of here) and the monocropping we tend to do is a whole different problem...
I will just second that this works in my country (Lithuania).
In Python 3 you can now use localized variable names.
Something like this is valid python code:

>>> π = 3.14159

>>> jalapeño = "a hot pepper"

>>> ラーメン = "delicious"
Happy as a Crab That Just Finished a Maze
C++17 – find the greatest common divisor, gcd, of two or more integers
how small these "small issues" will be is of course a question of definition. Details, right? :)
I think it was this blogger: https://www.google.com/amp/s/srconstantin.wordpress.com/2019...
There is also (mine) https://github.com/amark/gun

It is run by Internet Archive, HackerNoon, DTube, Notabug, etc.

Handles about 8M monthly active users!

+ end-to-end encryption, graphQL & graph data, upcoming Svelte support, decentralized, etc.

MIT/Zlib/Apache2 licensed.
The user doesn't need to know where they are on the page. They just need to know they're not at the bottom. A line along the bottom of the page when there's more content available would work. You could have the same at the top too.
The places that keep getting caught with actual human trafficking are hotels, usually not cheap ones, in central locations (so they can cater to "visiting" businesspeople) and they tend to not even change (meaning they catch someone imprisoning and prostituting an underage girl in Hotel X, and then 3 months later they catch another one in exactly the same spot). To me this implies that there's significant police cooperation with the abuse, otherwise why wouldn't they just go by every evening until it stops? And of course, it's the same people in the same space, so definitely the Hotel owners know and cooperate.

So in a way this supports the idea of the red light district: make it legal in a well-defined, licensed space to protect the workers. Because you can't eliminate it and the ways they get exploited in the shadows are pretty bad.
In the mining industry our utility trucks are often still boxy like this.
Get Started with Uptime Monitoring Using Bantay
Wow, we've finally reached the bottom. If "Russian asset" is to have such a diluted meaning, I don't really see what the big deal is. By that definition anyone with a brain is a Russian asset. Of course, anyone with a brain also knows what was implied in the interview. This is like calling someone a racial epithet and then explaining, "oh but I didn't mean it in precisely that way". Give us a break.
Yeah, I know some teams say that they discuss the project after, which would work if the candidate couldn't code at all. But if they're just a mediocre programmer who's been coached, it may be harder to detect, especially if they have a talent for BS'ing.
> Then after 8 weeks they can buy as many copies as they want, but it costs full price, plus it's not a purchase but a rental that expires after 52 lends or 2 years.

Yet another attack on ownership.
Google just released a ‘phone’ made of paper
> Programming in a foreign language is a pretty significant barrier.

There are only a handful of English words you have to memorize. Music students have to memorize a handful of Italian words to follow written music. It hasn't been a problem.
An additional feature suggestion: if you really wanted to add value, require version and software that the question relates to, and track those against release repositories. That way, when you're looking at some sort of bug resolution that applies to version 2.x of 'some package' from 2014, and you're 5 years in the future on 4.x, you can use that as a heuristic that "maybe this doesn't apply to me".
Firestore is doing something very similar and it is very easy to use.
This one is fascinating:

https://en.wikipedia.org/wiki/Water_integrator
The one thing that I can consistently get google assistant to do is to set timers: "Ok google set timer for 5 minutes". I want more of that. Could they please just implement and document simple recipes like this? Setting a timer hands-free is already incredibly convenient, and I can only imagine making something similar for a wide host of tasks isn't /that/ hard. I really don't mind if I have to formulate it in a rather specific way, as long as it works and I can find out what that way is.
python --lang=german main.py

shivers
So the bubble is bursting from tech? Or is there an international crisis causing this?
China's Xi urges acceleration of development of blockchain technology
I'm not sure how it differs from all the existing tools really, it looks like it does more or less the same stuff, just slightly differently. Also it does look like it requires that xmake is itself installed on the target system.

Personally i'd like something similar to autotools, only much saner, in that you write some sort of script (or definition file or whatever) that describes your project and its requirements and then the tool generates a configure shell script for unix and windows (i mean two configure scripts, one for unix and one for windows) that itself generates a makefile and/or project file.

So, like autotools, the recipient of the code will not need to have your magic build tool installed, just the common tools available on their system (shell, make, cc for unix/mingw, visual studio or whatever on windows). This can be very useful especially for libraries (it is annoying when every library wants its own special snowflake build tool).
If you look at the red light district in Amsterdam (or for that matter, Antwerp or Brussels) they're tiny. It's one street, maybe 300-400 meters and then more subtle places for 100m around that.

A "district" these places are very much not.
I thought love was the universal language.
>defective Nvidia GPU did.

Friendly correction: The 2011 Macbook Pro was AMD chip not NVIDIA. My 2008 Macbook Pro was NVIDIA.

>No, Chrome didnt kill your Macbook,

Yes, I totally understand that perspective and it's more Macbook's hardware defect rather than Chrome programmers. Intellectually, I do get that. I'm just saying that the previous 8 years of running things like MS Excel, MS Outlook, Photoshop, etc didn't peg the cpu at 100% and kill the (defective) Macbook. It was Chrome and its "helpful antivirus software" that I never asked for that finally stressed out the machine. I made a conscious decision to use Chrome the browser but that doesn't mean I wanted to run a hidden software scanning tool.

The Macbook failure is what made me aware of Chrome's new hidden scanner and thus, I disabled it on all non-Apple computers such as Lenovo ThinkPad and my ASUS motherboard desktops. I really don't need Chrome's scanner.
A single startup doing poorly is no sign of a bubble popping, just that this one company isn’t doing well.
It's debatable whether it's bad that the user knows where exactly they are.

The problem with just showing a bar at the bottom is that iOS already uses a bar at the bottom to invoke the app switcher. Maybe a small triangle in the corner would help.
Given that one in five person on the planet speaks Chinese as their first language, lack of “foreign” contribution will probably work out okay for them. Global contribution is nice but certainly not necessary. Whoever started the communities have the right to set the rules, using Chinese for (primary) documentation and discussion being one of them. If you don’t like it you can start your own.
Not on a mobile device, but I read that some company is using OpenCV to judge customers reactions to ads shown to them. that is, ads shown on TVs in stores and recording the reactions with a hidden camera and evaluating right away. Wish I could give more details but I can’t find the source any more
Hi, interesting article. I'm pretty sure he does do tennis :-), but I see your point. Ash Barty also credits her current position with the year she took off to play cricket. There was a study just recently I saw about this - https://www.sciencedaily.com/releases/2018/11/181108110020.h... its about hockey players.
Ive tried thanking users for supporting my website, but I rarely get a response.

I'm not sure if they are "star struck" or are not receiving the email.

Any suggestions to confirm?
Please take this seriously.
Yeah, but junor from HCoL is not the only option, so why would you consider the most expensive one?
OCaml is French but mysteriously it is neither in French nor particularly popular in France. France could be a global powerhouse of programming if only they could see what’s right under their noses.
Ask HN: Do you post your email address publicly?
If you do, specifically on a personal website, how do you protect yourself from getting spammed all the time. Do you have another secret email address or special email filters you use?
A midway solution that could work nicely would be to have obstacles to hide behind. Even something as simple as a ]-[ would do wonders.

(It could mess up the training though as that would require the concept of obstruction...)

These are just my feedback for possible improvements, I need to say this looks quite impressive and definitely more complex than anything I have done to date.
there is chinese python.

http://reganmian.net/blog/2008/11/21/chinese-python-translat...

I bet there are IoT devices out there that use it already.

For example:

#!/usr/bin/env zhpy

# 檔名: while.py

數字 = 23

運行 = 真

當 運行:

猜測 = 整數(輸入('輸入一個數字: '))

如果 猜測 == 數字:

印出 '恭喜, 你猜對了.'

運行 = 假 # 這會讓循環語句結束

假使 猜測 < 數字:

印出 '錯了, 數字再大一點.'

否則:

印出 '錯了, 數字再小一點.'

否則:

印出 '循環語句結束'

印出 '結束'

which translates to:

#!/usr/bin/env python
# File name: while.twpy
number = 23
running = True
while running:
guess = int(raw_input('Enter an integer : '))

if guess == number:
print 'Congratulations, you guessed it.'
running = False # this causes the while loop to stop
elif guess < number:
print 'No, it is higher than that.'
else:
print 'No, it is lower than that.'
else:
print 'The while loop is over'
print 'Done'
I get like 50 emails a day entirely made up of hotlinked images from companies trying to sell me shit but god forbid someone have one in their signature. Thanks google.
So at the end of the process they were in possession of the enemy aircraft. Maybe they jumped across in mid-air and wrestled it off the other pilot.
Lithuanians are using software to fight back against fake news
Yeah I have seen that. It highlights the one weakness of text based code formats - still prevaling for a good reason.

Multiple languages for developers is kind of a fringe case for functionality seen more in importers and fantranslaters.
I don't think a simple description will cut it; the idea is that with co-working, you meet up (physically) at some space, and all work on your projects. The simple fact of not being at your home and in the presence of other people with work to do helps a lot with productivity, even if you don't speak at all. This, I understand, is an attempt to virtualize this effect.

It may seem a bit silly but I honestly dig it, I have immense trouble getting myself to work at home, but co-working I can get into flow for hours at a time. I think that this sort of virtual co-workers might just work, because I think I'd feel really weird if I went all the trouble to set up a session, "meet" with someone and then just browse HN for 50 minutes. I'd be much more likely to feel "indebted" to the other guy's time, even though we have no professional relationship as such.

It's just a psychology hack, no more, no less.
FastSpark: A Simple Spark Rewrite in Rust
we were definitely an outlier at pax by not being unity or unreal based. thank you for coming by!
Get in touch with me if you want any help - I have experience in embedding Graal.
But the article is not necessarily part of the title.

E.g.

> Bible scholar N.T. Wright says ...

source: https://en.wikipedia.org/wiki/Bible
In my Israeli highschool, we were taught Hebrew Prolog.

There was also a Hebrew version of basic taught to children (בסיסית - בייסיק בעברית).

Completely pointless.
I'm someone who uses the Cockli email service and I too often have my emails marked as spam. Makes things a little annoying.
PS: I am not involved in the project or have much knowledge of it, just wanted to share something intriguing I came across.
That's when I switched to Firefox. I've been using the backspace key to go to the previous page or directory since the mid-90's and I never accidently left a page when trying to delete stuff.
The Curious Case of New Bremen, a DevOps Interview with Crown Equipment
> Under British rule, Hong Kong people lived in an open democracy.

I find it hilarious that this is actually believed by many.

Of course, between them and the Chinese, the Brits are the lesser of two evils. But still, no democracy whatsoever.
So does having the programming language be in your native tongue affect the actual structure of the code as well? Beyond maybe just lots of yoda conditions, say, would data schemas radically differ from other programming languages because they can be better articulated when spoken aloud?
>I would assume any congestion alleviated would be offset by induced demand by the people who now see less congestion and decide its worth it to jump on the road.

Proportional to the number of people forgoing trips because the congestion sucks. You'll never eliminate all congestion at peak hours but you can make "peak hours" into "peak hour" if you make things more efficient. A more efficient system can also withstand more traffic before things start backing up into each other and it all goes to hell with feedback loops.

Scenarios where individuals are planning their own movement (road traffic, foot traffic in a stadium, etc) can generally be modeled like a plumbing system carrying a highly viscous and compressible material. If you throw every trick in the book at it to make all the "features" (intersections, doorways) efficient you can reap a lot of benefits without actually widening bottlenecks.
An easy fix would be to do the gravity/pointmass type deal that Messages does for the message bubbles, so when the sheet "shoots up", you see that they're movable.
Cruise-automation/k-rail: a workload policy enforcement tool for Kubernetes
According to the description, they didn't die, they somehow dispersed again after 30 minutes.
Arjowiggins Inuit
The bubble is bursting from Softbank*

Tech as a sector is still doing very well, even though there are some high publicity mega failures like WeWork
You can do that in Firefox.
Yes,I do post my email publically everywhere,
Spam is handled mostly by google spam filters and sometimes manually.
That reminds me of a surprisingly popular argument against religion which goes something like, "God is supposed to be good, but look, this part of the Bible disagrees with my cultural norms."
We should be able to bill them for time wasted.
Came here to find the APL comment, and I agree.

"APL: a non-ASCII programming language written entirely in APL"
Only problem with Thunderbolt is that it's not an open standard.
They say they removed pages, not websites. Having false positives isn't a problem when you're still left with 750GB of data—quality matters more than slightly higher quantity at that point.
Yeah perhaps "same functionality" is an ambitious statement. I just saw debezium mentioned below and thought i'd throw this out in case someone reading this and it fits their needs!
xmake can also support to generatr other project file. e.g. makefile vsproj cmakelist compile_command and etc.

xmake project -k makefile
xmake project -k vs2019
xmake project -k cmakelist
xmake project -k vsxmake
...
Australia uses it both for House and Senate elections. Millions of votes cast in a day. Indicative count on the night.

My tone is dismissive because I am tired of being told IRV is "too complex" or "won't work". Because it's simple and it has scaled flawlessly for decades. You just need to believe the experience of other countries is more valid than a theory.
Missing Total Commander here, the first software I install when first starting a new computer.
I knew meaning of "if then else", "function", "go", "return", other keywords were just keywords for me - I knew what they do and it was enough.
It's still broken on my machine. Half the time typing doesn't do anything in the start menu, and I have to close and re-open it for the search to work.
SpaceX wants to land Starship on the Moon before 2022, & do cargo runs for 2024
Well it was nice knowing you guys
I hoped that someone would notice :)
Please don't make screenshots of text.
That's part of it, but looks like only about €9b of €90b total [0]. Meat, dairy and vegetables are all comparable; certainly the east of the country seems to be all cows. Cereals don't crack the top ten categories, though.

https://www.cbs.nl/en-gb/news/2018/03/dutch-agricultural-exp...
The Drones Are Coming How Amazon, Alphabet and Uber Are Taking to the Skies
This a real issue. The American Medical Association lobbies to artificially limit the number of residency spots funded by the federal government. No change in compensation structure will change the fact that every dermatologist in my city is booked solid until next June, but allowing more of them to be trained might.

What’s interesting is that the market seems to be coping with this by giving more responsibility and autonomy to mid-level providers like PAs and CRNAs - and tons of physicians are livid about it. As a patient, for many health issues I’d prefer to be diagnosed and treated by someone with the rigorous education and training of a board-certified physician rather than a mid-level whose degree includes less than 1 year of clinical experience.
iOS Apps Infected with Trojan Clicker Lurked in Apple App Store
There's also a whole lot of "give unto Cesar what is Cesar's," and some "come on guys, don't start the Jewish-Roman wars, they're going to be a bad idea." I don't see why rich people should be bothered by that.
I'm based in London and have an idea I'm working on https://news.ycombinator.com/item?id=21354004
How can I reach you? keen to validate/invalidate this quickly.
Like a tiny down triangle in the corner? This stuff is super not hard. You just have to give a shit.
> The only way I see around this is by re-introducing the 'obvious scroll bar' element...

Or Apple could do the right thing and go back to a 3.5" screen size on all their phones, no exceptions. Even a 4" screen size would be better than these clown-phone monstrosities. IOS could then just dead-pixel all pixels outside of the center 3.5" screen on all existing clown-phones for backwards compatibility.
Similar thing in Serbian - "švrakopis" - magpie's writing (švraka - magpie, -o- connection, pis[ati] - to write).

> crabbed handwritting, cacography, chicken scratch

https://en.wiktionary.org/wiki/%C5%A1vrakopis
Lying in court is one thing, but it’s been accepted that the police can use deception to get information.

It makes sense. In many cases, subjects of investigations are unaware of them.

You may never have a situation where you wouldn’t want to share camera footage with authorities. But many people do, for a variety of reasons, and creating a norm where your home is a node of some surveillance network has obvious negative potentials.

The whole ecosystem of fear around home surveillance, Nextdoor, etc is awful and companies like Amazon are exploiting it without regard to the impact that it will
have.
Truly a Galaxy-brain move
Same, the filters have gotten good.
The reckoning may be still to come for various other Softbank-backed companies. Will just take a while for them to run out of cash.

For example, Improbable also got 500M from Softbank a few years ago, and makes 500k (!) revenue at a loss of 50M [0] and cost of revenue of 10M. It's insane.

[0] https://uk.finance.yahoo.com/news/softbank-backed-gaming-sta...?

edit: for anyone interested in the details, look at the most recent group accounts file here: https://beta.companieshouse.gov.uk/company/08070525/filing-h...
They were probably "found" by another "foraging party" of their own colony. Even if one of them regains active pheromone trail, all of them can safely return.
Well, those count, I wasn't trying to be overly exclusive. I'd never met a European who has done those things; those I met usually traveled, played video games, or maybe did stuff with electronics or instruments. Notably all of these things don't take a lot of space or capital.

Now, not everyone in the US does those things; welding is particularly time consuming and expensive, for example, but I think most people I know in the US could take up welding if they really wanted.
Because it’s cheaper to make the lights brighter than the reflective shutter system you are imagining
You are not alone in this. This week I actually changed ports for ssh because of the sheer number of brute force attempts. We'll see how long that holds out.
Smart Bulbs Can Be Hacked