skysight-inc/HackerNews huggingface dataset:
Am I the only one that finds it odd how people read and accept this capability without question, yet don't give the slightest thought to why super sophisticated Russian* state-sponsored Twitter trolls didn't bother to use a VPN to spoof their identities?

* So the media claims as a fact. Twitter itself has actually made no such claim of certainty that the "Russian trolls" are actually Russian, rather they've only said that the accounts are possibly linked, but good luck finding a news article or internet forum reader that will acknowledge this fact. This Wired article is about the only one I've come across that is truthful:

https://www.wired.com/story/how-americans-wound-up-on-twitte...

As an example of how sloppy and misleading (intentionally or not) this problem (of reporting allegations or suspicions as if they are fact) is, Wired itself made the very same mistake in an article linked from that one:

https://www.wired.com/story/congress-asks-tech-to-face-hard-...

While Facebook bore the brunt of Senators' questioning, Twitter revealed some staggering statistics about Russia's organic reach on its platform last year. In just two and a half months, Russian bot accounts tweeted 1.4 million times, yielding 288 million impressions. The fact that such coordinated campaigns went unchecked underscores the value Twitter has put on free speech.

"Russian bot accounts tweeted" is a statement of fact, but the actual fact is the accounts are only suspected of being Russian

Ironically, in the very same article, they go on to acknowledge the uncertainty involved:

Facebook and other platforms used their technological prowess during the campaign to identify malicious actors and advertisers that might be connected to foreign entities, but those tools can miss the mark.

One can hardly blame the technically unsophisticated general public from taking what it reads in respectable news outlets at face value, but it's rather depressing (or, extremely interesting, from a mass psychology/epistemological perspective, if you're more of a half glass full type of guy like me) that not only politicians but also technically sophisticated people seem to be no better in this particular case.

</beatingadeadhorse>
I spent a lot of time learning Haskell early in my career. I doubt I'll ever write an actual program in Haskell. I probably won't write so much as a single line of it that will ever see production. (Thank goodness. Haskell is far from perfect, despite its many zealots.) But learning Haskell has changed the way I write code in any language. It's helped me to write better, more testable, more readable, more maintainable, more bug-free Javascript. I wrote a lot of Clojure for a while a few years ago and being familiar with Haskell dropped the learning curve of Clojure down to almost nothing. I personally adore Lisps more than Haskell, but Haskell unlocked the world of functional programming for me. It also showed me the true power strong typing has at a time when the only strong typing I was aware of was the dismal type system of Java. (Like late 90s Java at that!)
Cassowary Implemented in Rust
Throw in some basic HTML, css, and JavaScript as well.
Union vs union happens all the time on the worksite. Try changing lightbulbs at a factory without being part of the electricians union
I think your armchair anthropology ignores the diversity of speakers and cultures in the United States. Could you share more about your methodology?

Also, the OP _is_ selling something. If you opened your eyelids slightly, you could see his mentioning of an online ‘course.’ This article is itself “content marketing” so the OP is likely fishing for customers from this HN post.
>Historical preservation is stealing from the future.

There definitely needs to be more barriers when it comes to designating places and areas as historical, but this is a pretty harsh take.
Too similar to keep them apart and too different to treat them the same. I don't see a solution apart from regular repetition, do you?
This title is broken
> 260MB

That includes all the tooling/headers/.a/etc.

See this for the accurate size for the Qt runtime: https://github.com/qmlnet/qt-runtimes/releases

Windows - 43MB

OSX - 32.2MB

Linux - 57.6MB
Uber makes 25% on paper and about 39% in practice off the rides they book. That's a lot more than I expected.

Both Uber and Lyft are sinking a lot of that into driverless cars, and of course they're both burning through funds like a drunken binge. You can't compete with free, but free can't compete with negative. When the sun comes up from the rager and the market realizes the big 2 are cash pits instead of cash machines, it'd be nice to be in a position to take over for them.

But until then, you have to be heard over the din. That means you can't give the drivers the full difference, or too few passengers will use your service. Maybe splitting the difference, so instead of a $40 fare going $16 to Uber and $24 to the driver, make it a $32 fare going $30 to the driver and $2 to run overhead (servers, financial overhead).

I could see this being a philosophical dealbreaker, as some people would want the drivers to eat the Uberless overhead to bring cheaper fares (defeats the point for the drivers), and others would want the drivers to keep the Uberless overhead (defeats the point for the passengers).

Requiring drivers to send copies of their Uber and/or Lyft certifications would offload that cost of entry to the competition. That'd work great until Uber or Lyft kicks them off for good reason.

As long as the math makes sense, ping me and I'm game for helping out.
It was reported that Assange had a “panic button”. The report said that he had directly threatened the government of Ecuador with with retaliation if anything happened to him. I don’t have a link handy, but it shouldn’t be hard to find.

There were also those strange tweets back in 2016 - codes or something, I don’t remember clearly - and speculation about some sort of dead man switch.

Who knows if it’s true, but this seems to be what they’re worried about.
>Why would anyone even bother buying with such lousy rent to sale ratios?

Speculation. Prices have been going up at crazy rates for years. Something like 10% a year isn't uncommon. Millions of people got rich just buying and selling few years later.
That, and the necessity to buy before marriage that forces people to stop renting.

I don't envy them. Some people spend up to 70% of their income into 30 year mortgages, based on pure conviction that housing prices will always go up.
This is one of the reasons why I believe in rev-share employee co-ops. The power dynamics are greatly equalized: everyone gets to see the profit and everyone knows how much others are getting paid. Sure, there's uncomfortable and challenging situations to still work through, but the benefit of having more distributed worker ownership and transparency is a value worth pursuing.
What do you mean by “until it is two-dimensional”? You can’t continuously change it’s dimension. It’s a two dimensional surface embedded in three dimensions, at least that’s how he modelled it in the beginning of the video.
Pretty much any European public transport is miles ahead of what most us cities have to offer.
Looks like your concept is thought out, but I will ask my requisite 'new app' questions...

1. If the app is 'free', where does the revenue come from? Will you seek to monitize differently in the future?

2. Is any data, training or otherwise, sent anywhere (beyond the phone) by the app? If so, what, and to whom?

3. Any plans for fitness tracker bracelet intergration? Heartrate is super useful, could take or leave motion/steps etc.
Usage patterns can be unique enough to track the same user across different services, some of which may have the user’s PII and thus a link to the user’s identity.
It's a trade association. It represents talent agencies. More specifically it represents the interests of the management of talent agencies.

It's basically the opposite of a union.
Putting forth some one else’s essays as your own is an issue of copyright, infringing on foldable phones is an issue of patents.
> without harm to the owner

i don't quite see it.

if company A aims at the global market with a uniquely innovative product and then company B brings a copy of that product to the global market ten years later, then company A has enjoyed profitability of a unique product for ten years.

but what if company B spies on company A's process and steals copies of its designs and so brings a copy of that product to market ten months later?

isn't that depriving the original owner, company A, of some profits?
There are many people who consider working for the law enforcement of the USA is an inherently evil practice, and the subset of them that consider themselves as revolutionaries might want said data as to enact punishment - similar to what the police does to the people who they consider as criminals.
A Private Jet May Break the Sound Barrier
Rustrace: Strace in Rust
No trying to advocate the devil, but

Kremlin is trianle-like shaped, there's river from one side with bridges at the ends (so it could be counted as a tunnel), Red Square from another (pedestrian only unless you're a member of Victory Parade, one-way streets aside), the third side is surrounded by Mokhovaya street which has 5 intersections with others and you can get to the one you'd want if you've skipped your turn.
There is NO telemetry in Linux (the kernel) and may other great software. I'm sorry but "less effectively" and "greater expense" is just your opinion
Interesting, I feel like I have the opposite issue. Coming from Portuguese, learning Spanish was a breeze and I can usually surprise French speaking people with “hard” words in my basic French sentences — just because I reached out to a Portuguese word and “frenchyfied” it.
It doesn't affect your daily life much any more though. Those eras used to change when super significant events happened but now they are simply tied to emperors. The same system still applies in the UK where laws are numbered by the year of the reign of the then-current monarch, but I doubt anyone outside the parliament and law profession pays any attention.
I run into the idiomatic, or even "regional dialect", issue all the time. I've had many coworkers look at me like I'm stupid when I ask them how they like to implement a certain, basic algorithm. It's not that I don't know how to get it done, I'm just wondering how they like to structure their code, as I find it more important to match style than impose my own, generally speaking.

If I don't have to match styles, and can just write the code as I feel like it, I can work so much faster.
Barcelona’s radical urban plan to take back streets from cars
Are there any natural text generation libraries that can generate commentary on time series data?

E.g. blood glucose levels remained steady for the first two months then rose sharply in the past week.
Maybe you can try to leverage Github API to search for possible candidates. If your company is open for the remote you can find some talented people that are interested in tech/business domain that you operate.

https://www.socialtalent.com/blog/recruitment/how-to-use-github-to-find-super-talented-developers
https://devskiller.com/source-developers-from-github/

I am not in a position to recruit people. But I would be interested to know if this approach can work.
>... six to eight repetitions moving the weight as fast as possible while you contract your muscles (slow or natural speed in returning to initial position)

Fast contraction runs counter to old-school weight training advice. Interesting.
Yes, good point. The approach I'm trying is to find a narrative that's interesting to me, but includes a bunch of the obvious stuff along the way.
You don't even need to know C++ to write a Qt app.

See Qml.Net (https://github.com/qmlnet/qmlnet), or PyQt.
That makes no sense. You are moving from trusting Microsoft, which has actual skin in the game, to random people on the Internet that don't.
> The government is there to serve the people.

I think you could ask twenty people about what does this mean and you’ll get twenty different shades of ‘serving the people’.
In private communications, some of the topologists I know have said that it might lead to new ways of working with machine learning. Most machine learning is to do with classification, and separation of collections in high-dimensional spaces. Persistent Homology talks about structures that emerge at different scales, and that includes aggregation and separation of collections.

Early days.
Who Pays Taxes in America in 2019?
The first acura nav systems were totally gps-free. They used gyros, compass, and speed data from the car, and managed to do pretty well. I imagine a similar system on top of gps and perhaps even cell/wifi/radio data to get near seamless coverage with civ tech.
They have mobile jammers, when Putin visits some place GPS devices there start showing near airport instead of actual location.

One guy claims he found building with the jammer: https://www.youtube.com/watch?v=yiy2Mt79M1c (device and process is described in [1], russian), he uses self-made “radar” [2].

[1]: https://habr.com/ru/post/337608/
[2]: https://habr.com/en/post/332746/
I don't think it's worth studying many programming languages just for the sake of doing so. It's very rare that you get to choose the language to use on a project. If your goal is to be a great software engineer, your professional development time would likely be better spent working on domain knowledge and skills complementary to coding such as communication and leadership.
I doubt Assange would rely on anyone other than himself. So if there is a "panic button" it would more than likely be a dead mans switch.
1) Why would the world be a better place? What a nonsense question that has nothing to do with anything.

I said: the consumers have more options. Personally, I prefer the Kinect. So yes, I'm for diversity.

2)
In a forum of "open source" people.

What does this has to do with it? I find it baffling you don't see the difference.

How do you earn your money? Work at a traditional company or did you create you own open-source product with donations?

I'd be damned if you are one of the 0,01% here that earns all his income through open-source.

I find it baffling you don't see the simple difference between software parents and IP ( without software).

Fyi. You are not earning your money through open-source. Otherwise you would know that if not the golden life either.

3) Research should be public?

Wtf? So every company should share everything?

Wtf? How realistic is that???

Answer: it's not. It's never going to happen. Stop dreaming and come back to reality please.

----

In a lot of the responses here, I honestly think that I have to explain it to a 12-year old. Because they don't seem to grasp reality. Or trolls, or Chinese state sponsored propaganda. I really don't understand the low quality of responses, constant Whataboutism ! Unrelated responses). That baffles me at this moment.
Those are compressed figures (.tar.gz). Decompressing the OSX 64-bit runtime frameworks from there yields 85 MB. Which is less than the figure I had, but I believe is roughly in the same ballpark as the Electron runtime[1].

My original figure was probably debug frameworks (it's whatever Homebrew installs by default). However, I'd already excluded the tooling.

[1] https://github.com/electron/electron/issues/2003
This is a great idea, but I'm having a really hard time reading the page: The label filters are low-contrast, the project names are separated enough from their issues that it makes scanning the homepage difficult, and the bright blue on pure white bg actually hurts my eyes. I'm not necessarily advocating for a night mode, but definitely some more contrast and visual grouping.
That's like asking "what good is the garbage man is it treats a pair of shoes the same as a tv set (when they're clearly not the same thing)".

Whether something is good (that is, useful) at some level of abstraction depends on what we need to do with it. For some use cases and calculations (such as those modeled by topology) the difference between a cup and a plate is irrelevant.

For cooking, of course, the difference between a cup and a plate is relevant. But for a dishwasher it's again irrelevant: you put them both in and it washes them with the same streams of water and soap.
See other threads for details on the actual program. The restrictions are pretty moderate and have exclusions for local residents etc.
If you really intend to suggest that these two "invasions" are substantially the same, then you should introduce actual arguments to that effect, rather than whinging about the fact that no one simply agrees with your novel historical opinion. If this was merely a poorly chosen example intended to buttress a general hate-on for Russia, I would suggest you research more on the 'stans, since the overall area dwarfs that of USSR's European adventures. With all that area, we can be pretty sure that a Stalinist authoritarian state got up to all sorts of evil shit. (One issue might be that this wouldn't be well represented on Wikipedia, since it concentrates on white people history.)
Contact RideAustin perhaps; they’re not open source yet, but they were considering it. I’d love for more cities to build services like that.

(Unfortunately, when we tried to use RideAustin on a recent visit, it didn’t work... but they’ve had millions in revenue so I think we were just unlucky)

http://www.rideaustin.com/
Did we forget that he basically soured the relationship with a trade war of escalating tarifs? If you punch someone in the face and they punch back and then say “see I told you”... I guess you are a prophet.
I know four useful languages well - C, C#, JavaScript, and Python. I know C++ as it existed shortly after the STL came out.

As far as knowing a modern framework and an ecosystem around the language to do something useful, I would take C off the list. I haven’t done anything useful with C since MFC/Win32.

If you want to do anything with the web, you have to know Javascript. C# is my favorite “serious” big project language but it’s way too heavyweight for simple scripting. For that Python is my go to language.

But, I’m not going to spend my limited free time learning any new technology that doesn’t directly help my career.
> you cannot generalize from a non-random sample

So, honest question:

If any survey of any size can be ignored on the basis that the sample is not random, then how is any survey meaningful?

Isn’t this a self defeating argue?

You can’t prove the sample is random, all you can do is show differences between samples and suggest its not consistent... but how do we go away and prove that some other survey we’re comparing it to is from a random sample?

ie. Isnt this just a convenient excuse to deny that a survey is meaningful?

Statistically, how do you mathemtaically quantify the effect of selection bias?

...because, it seems to me, unless you can actually do that, you’re just doing some arm chairmhand waving because you don’t like the results youre seeing.

This has come up several times (eg. js survey about react vs angular), and no one has ever given me a meaningful and mathematical response.

Its always just.. “it must be sample bias”, regardless of the 90000 people they surveyed.

I don’t accept you can survey 90000 developers and cannot offer any generalisation from those results without quanatitively proving there is an overwhelming sample bias, and specifically quantifying the degree of that bias.

Am I missing something here? Everyone seems thoughorly convinced that this is perfectly normal.

(I’m not proud, I’ll take your down votes, but please answer and explain what I’m missing)
I think Image-Line is still using Object Pascal actually, both for the PC and the Mac version of FL Studio. They've been managing the Mac version by using Free Pascal for the compilation. They also have a fair amount of inline assembly, for the performance critical parts, and they have their own in-house GUI and widget library, which, apparently, will compile and run equally well using both Delphi and Free Pascal.

Edit: I notice that the post below says they're using Delphi for both the PC and the Mac version now... It could be a recent development. Last year there were posts on the Image-Line forums saying they were still using Free Pascal, due to the fact that Delphi (at that point) could not produce 64 bit binaries for Mac.
04: 19
Im a UI/UX designer at fairpixels.pro and would love to contribute some of my spare time on this.
Oops, good catch, brain fart.

But yeah, 85MB for a complete UI runtime seems entirely acceptable to me.
Baby steps. Amazon was just a book store, Google was just a search engine, Nintendo was just a cards company or something of the sort. You do not build Rome in a day.
Nvidia Shield Remote – Universal TV Remote
Nice piece. Looking forward to Part II.

What I am missing (often, in these type of articles as well as in actual production environments) is the fact that if you develop (infrastructure) code, you also need to test your (infrastructure) code. Which means you need actual infrastructure to test on.

In my case, this means network equipment, storage equipment and actual physical servers.

If you're in a cloud, this means you need a seperate account on a seperate creditcard and start from there to build up the infra that Dev and Ops can start deploying their infra-as-code on.

And this test-infrastructure is not the test environments other teams run their tests on.

If that is not available, automating your infrastructure can be dangerous at best. Since you cannot properly test your code. And your code will rot.
Carmena is the best thing that has ever happened to this city, precisely because she is always trying to do what's needed not what's convenient. Sadly, there are populists and selfish people everywhere around the world like vultures trading our long term well being for their own short term gain.
Great question. I unfortunately don't have a mentor at my new job and it definitely hurt at first. However, I don't regret leaving as I've still learned a great deal independently, perhaps akin to a kid leaving home for the first time to go to university.

I do find mentorship to be invaluable and hope to have a mentor again in the future, though. I am forever grateful to my mentor from my previous job for the foundation he provided. He instilled good habits and philosophies in me that pleasantly surprised some of my new co-workers and we've even implemented some improvements based on what I learned from him.
It's true that learning one Latin language (like French) makes it easier to understand another latin language (like Spanish), and the same is true of learning similar programming languages. But the point isn't that it's easy to approximate what is being said, it's that when you are speaking, all your prior knowledge confuses you.

For example, if you start speaking (not listening to) Frisian and Limburgs, you might find yourself throwing a few Swedish or German words in the mix.
David Simon (of The Wire) wrote a hilarious and edifying piece on the main contention in these negotiations.

He explains in it how agents systematically screw over writers: https://davidsimon.com/but-im-not-a-lawyer-im-an-agent/
The problem with the actual English definition of the word "hole" is that there isn't one. As soon as you start to pin people down about what they mean you find that their intuitions are inconsistent and non-communicable.

Part of the value of these sorts of studies is to see what the fundamental characteristics of things might be, and then look for mappings back to "natural language concepts".

So what you're saying is a problem is actually an opportunity.
Why would trust them? honest question. VSCode is more transparent as any other open source project it can be, yet people still have that Microsoft stigma for years ago. To me is just blatant paranoia.

I would not trust an installer from a third party without knowing what was really changed, that's scary as hell if you ask me. Just look at the bootstrap 4 backdoor that was introduced but luckily was caught.