skysight-inc/HackerNews huggingface dataset:
Pandas is usable? I had no idea..

Pandas is really badly designed, in the same way that most Python libraries are: each function has so many parameters. And a parameter can often be a bunch of different types. Pandas is useful, especially for time-series data, but no one particularly loves it. And, it’s embarrassingly slow. Maybe PandaPy is better, but I doubt it. When you start trying to use Python implemented functions (vs C ones) things are going to get bad no matter what you do.

Speaking of which, I decided to port over a statistical model for betting from Python to Julia week ago. I’m not done yet, and this is my first major experience with Julia, but it’s been so much nicer than using Python. The performance can easily be 10x-50x faster without really doing any extra work.

Also the language feels explicitly designed for scientific computing and really meshes well with the domain. Python the language never really was good for this, but the libraries were pretty compelling. Julia libraries have almost caught up (or in some domains, like linear algebra) have actually exceeded what’s available dor Python. Moreover, if you need to, PyCall is really easy to use.

I’m going to go out on a limb and say that people shouldn’t be using Python for new scientific computing projects. Julia has arrived, and is better in everyway (I’m still unsure about the 1-based indexing, but I’m sure I’ll get over it. 0-based waa never that great in the first place).
And, if only it didn't make a new tab every time.
Yes, but why switch systems though ?
There is a big reason left out of his argument: privacy of the user who is reading the page. Essentially non-existing on HTTP.
That's what TLS 1.3 is all about. It has a very limited suite of ciphers instead of 1.2's "throw everything at a wall and see what happens".
Their attempts to make their search more intelligent ends up keeping the user from using theirs. Which is practically always a bad thing: Regular users tend to suck at searching (e.g. formulating queries) because they haven't learned it, not because they wouldn't be smart enough or because it's something you need a special talent for.
Having worked with both autonomous robot hardware and software engineers. I’m certain it’s a communication problem. Not between software and hardware mind you, one between humans.
Sex Workers Are at the Forefront of the Fight Against Big Tech
Have you looked at https://commento.io/ as a replacement for Disqus?
I really recommend editing out most of that URL, or at least shoving something an escape in there to stop it being clickable.
Nitpick: I think it's J-Async not JaSync. As in an asynchronous SQL implementation.

For anyone else wondering, I believe it targets just MySQL and Postgres.
Only slight related:

Google's last big search update has been a complete disaster for me. Very naive and arrogant assumptions of the semantics of my search. I can't search anything more than a few words strung together. If you try to search a sentence that you don't precisely know (like a couple words are different) then you're shit out of luck now even though it used to work great.

Google is literally becoming worse at search.
This was a pretty great story, although I misread the title and expected the admin to turn out to be a founder of the VLC project
I should have expected that answer. Yes it does, but that's because it's physically demanding not because garbage is icky.
Cool, I’ve been looking for something like this! Everything about it gives me the right vibes.

If I build a prototype on this, and get some users - is there a path to migrate their accounts and data to a new backend in the future?
Why not give a few examples?
> I'm a software developer.

I think that is why it is too generic for you. You already understand the underlying concepts of a spreadsheet, a database etc. Their target audience doesn't, but they know they need something _like_ that.

I think Airtable is in the no-code/low-code camp. Business people that have some technical ability and used to write Excel macros, can build a tool for their custom business process. Just like they did with MS Excel (or even MS Access) before.

And those people react to the buzzwords. "Oh, it can do a little bit of everything in one tool? And I can get it done without talking to the IT department? Book it."

I think you are too far ahead in your abilities to see the value it provides for people that rely on developer time to get anything technical done.
The only semi-competitive option for bandwidth in South America is Oracle Cloud, but of course that comes with it's own issues (primary amongst them being you'll be using Oracle). But if you can deal with that, a basic 2vCPU/8GB VM comes to less than 25 USD, with bandwidth costing 8.5 USD/TB.
People generally use their real name on sites like Quora, Yelp, Amazon, etc. and they seem to work fine. You can also choose to use a fake name pretty easily on these sites - or on Google.
Yeah, you're right, I muddied the waters a bit with that example. I was just trying to think of examples of persistent data structures being used in a concurrent context, but you had in mind a situation where multiple agents could be updating the same data structure independently.

Your example is much better. I also was thinking of maintaining an account balance with a log (vs. synchronising updates to a stored amount), but it's not much different from your example.

And of course this "eventually consist" strategy is generally how things happen "at scale", persistent data structures or not.
I read the last sentence as if the actual search results all come from Bing and Verizon while they have their own crawler and 400 other sources for Instant Answers and other widgets.
They had a sworn duty to represent people even before the computer was invented. He’s not failing that obligation by not answering email, tweeting his every though or ignoring Facebook friend requests. Your preferred path of communication isn’t the same as his, that doesn’t mean he’s failing to communicate.
The multi-index functionality is very nice for financial time-series data. I can easily resample from days to months, filter rows, etc. It’s good for columns that are of different types. I don’t really like using it though, Julia’s DataFrames are easier to use, more performant, and more integrated into the language.
That's still there? I figured they'd just keep it in for the beta. I knew Jacob well, and his death last June had a huge effect on Byte. The whole company shut down for several weeks and probably significantly delayed the launch of the app (there were only 6 employees, and I think he did all the hiring, too).
Ultimate Setup for Your Next Python Project
$ python3
Python 3.7.3 (default, Jun 16 2019, 16:10:46)
[Clang 8.0.0 (clang-800.0.42.1)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> 2.675 == 2.6749999999999998
True
3 is very unlikely, hosting plans generally go down over time, not up. And Linode, like most metered hosting services, where you're billed hourly, don't normally distinguish pricing for new versus recurring customers.
Do garbage collectors in the US still empty the cans manually instead of using robotic arms for that? Or is there something else particularly harmful about the job I don't know about?
Mocking React Native 0.61 Modules with Jest
You’re welcome! I’ve always wanted to read Pynchon, but have never made the time. Any recommendations on which book to start with?
Out of curiosity, are you sure that these numbers are correct?

>In my nine years at ZeroCater I probably interviewed around three thousand people.

That would be roughly 1.30 people per working day or 6-7 people per week.
It's quite profit-perverted: the overarching goal is to conflate in the mind of engineers the idea of "hackers" - a group that traditionally is interested in the inherent joy of hacking and is skeptical of business-types - with the goals of venture capitalists and the lives of founders. It's not very explicit, and obviously I nonetheless find value here, but if you've ever seen someone build a technically interesting project and thought "Hey, they should get some seed funding and work on this full-time," then the HN gambit has been successful.
I was totally expecting this to be a "antidote for the upcoming US elections that I want nothing to do with" list, like I have:

elections
trump
warren
clinton
republican
democrat
bernie
biden
gender
male
female
privilege
race
racism
racist
white house
outrage
cancelled

... greatly recommended as a way to get back some control over which information you prioritize.
Yeah, if you compare Bing with DDG and Ecosia you will see that the results are identical to Bing on Ecosia but differ on DDG (although obviously a major component as you say). Ecosia is a true proxy while DDG has some internal ranking mechanism.
Blockchain and Money (MIT 15.S12, Fall 2018)
> the truth is TikTok is eating Instagram at some big pace and it will take over completely soon

This seems a bit hyperbolic. TikTok had 500M users last I checked, whereas Instagram has 1B users. Instagram’s growth rate was very similar to TikTok’s and remains while having an additional 500M. When TikTok’s growth rate saw a large increase, so did Instagram’s growth rate.
Right, but the price is about 100, not 1.

If you had a price of 1.25 then you could represent this as a float as (binary) 1.01. However if you have 117.25 then that's (decimal) 1.83203125 * 2^-6. You can see how you quickly run out of bits.
Bbc article on same topic https://www.bbc.com/future/article/20181212-can-artificial-i...
There is also "Institute of Military Medicine Nanjing Command" that submitted an identical envelope protein 2 years ago [1]. They adapt quickly to avoid detection of the immune system [2].
People argue it would have evolved and not be the same if it didn't came fresh from a lab.

[1] https://www.ncbi.nlm.nih.gov/protein/AVP78033.1
(Click "Identical Proteins")

[2] https://en.wikipedia.org/wiki/Viral_envelope
oh hell yes.. loved MoM.

Flying ships with catapults and invisibility = game winner.
Please link to any mainstream source that directly compares the Obama and Trump policies.

"deniers ... focus on what the authors call a "snapshot fallacy," picking a historical document or fact and stripping it of its historical context"

https://www.splcenter.org/fighting-hate/intelligence-report/...
FTFY: It's like r/askReddit with a mostly South Asian audience.
My wife is Indian and used to be the quora top writer for 2014, afaik. The audience is quite dominated by Indians.
Writing a Flask backend API is not front end development. No JavaScript involved. But I guess the first sentence could've used a comma. " together with another hire, with the other person on the frontend".

No, the position to be filled was supposed to be mostly Java, but it was expected and communicated everyone needs to work in the whole stack, with explicit mention of Python and Flask, just not with a heavy focus.

Also, as I said this was a task to get to know stuff, as this was kind of a dashboard thingy which would be using ~10 internal APIs.
It was scoped to be a few days and explicitly mentioned that this is not the new permanent role.

And yes, we were <10 developers in the whole company.
You misspelled “human nature”
Low-Priced Bodybuilding Tips
Your response scares me. Are you sure you are in the right business?
The librem phone seems a lot more open, and the zerophone is also very interesting.
Capitalism is totally natural.
>The research, which was carried out on mice, ...

Mice are nocturnal.
> Ignore your arm and you won't learn how to use it.

Sorry but no, it doesn't.

If you fall you stretch your arms forward, to protect your head, it's an automatism, your body works the way it is supposed to work even when you ignore it

Most of what it does it's independent from your will

It just works

The heart doesn't stop beating if you don't think about it
More of an "MBA-oriented" course. Class video lectures now up on youtube

https://www.youtube.com/playlist?list=PLUl4u3cNGP63UUkfL0onk...
did it have the retractable gear? I've always loved that design.
Y Combinator Startup News (2007)
I'm saying it operates as mobile users have learnt to use over the past decade (and how the rest of the OS UI works).
I don't know what's been said about Bezos' phone, but I think you're asking if a video you receive from someone else can hack your phone? Sure, it's possible. Any program running on your phone (or any other computer) that interacts in any way with data that came from someone else could have bugs which could be exploited in one way or another.

The simplest of these are called buffer overruns. If I tell the program on your phone that I'm going to send 1000 bytes of data, but I actually send 2000, then there's a chance the programmer made mistakes and the program will allocate space in memory for 1000 bytes of data, but actually copy all 2000 bytes into that space. The extra bytes will be written to memory that is outside the allocation, overwriting whatever was there. This is almost always exploitable, allowing me to include machine code as part of those 2000 bytes that I sent. The phone will end up running the code that I sent instead of the program. My code can then do anything that program could do.

Computers these days have a lot of mitigations and protections from these sorts of problems, but even so new exploitable bugs are discovered every day. Usually you don't hear about them, because the software vendor fixed them without telling anyone at all. Other times they put out a security update but don't give a lot of details. A few times a year there will be something that makes the news, but those are just the tip of the iceberg.
It is, however, a lot more open than most ARM Single board computers and ARM phones. Most ARM Phones/SBCs cannot run mainline Linux, and due to closed drivers, will likely never be able to. You in addition have Phones with locked bootloaders, so you can't even load your own firmware in it!

This gets us into the situation we see today: even if you have a Phone that you can run your own firmware on it, it has a lifetime because the vendor has little financial intentive to do so.

Even the most open Android Phones (Pixels) have about a 3 year lifetime:

https://support.google.com/nexus/answer/4457705

On an iPhone, you are completely at the mercy of Apple for updates (for which they have a much better track record than Android).

Meanwhile, my Thinkpad x200 was released in 2008 and continues to be a supported just fine, with no end in sight. I hate to say, in contrast to even my Novena, is much better, as my Novena sits in my desk because it does not run mainline Linux, and I can't even get it to run properly on an updated Linux 4.4 Kernel that I tried to compile (due to no support).

So the Pinephone (and Librem 5) shooting to ensure that they can run unmodified Mainline Linux is a huge win for openness and longetivity in a Phone.
I didn't go to HVAC school, but I have been moonlighting w/ a friend's HVAC business since 2002 for the exercise & appreciation of hard labor. That was well & good, and in time I was making decent, seasonal money working for someone else when not servicing IT needs of SB clients. Around 2008, as many of my clients were closing shop, I crossed paths with a "controls" guy and he showed me how to meld the technical & the labor to make as good money, if not better, as sitting behind a keyboard and playing whack-a-mole security full-time. Between pulling runs, provisioning controllers, solving failures and putting it all into comms I get all my mental, physical & financial needs met. I couldn't recommend it enough for anyone tired of the sedentary life at the keyboard. The only downside is I am still reliant on corporate managers & NOC engineers who have no clue how their products work in the field. YMMV.

TLDR: Get the HVAC skills, then go into PLC work.

Edited: 3rd sentence for context.
> too much magic and implied behaviour

I think you may be confusing RoR with just Ruby.

Rails is its own beast.
Bitcoin Continues Evolving in the Right Direction with Taproot and Schnorr
He is probably assuming that e-commerce sites must/should use EV certificates. It could be an additional trust source but how many users really care that the cert is EVed.
Apple Files Unreleased Portable Mac in Eurasian Database
> At least twice a year there was a "secret leak" where he had to come home early but no media was alerted...

Uh, [citation needed].

> ... they had to hire racialized folks from the city to go in and make repairs...

Racialized... folks?

> He also stole reactor sealer to seal our basement from spring leaks and our basement leaked.

That might be because, and I'm speculating here, your basement isn't a reactor. I've heard that a sealant for a specific kind of material may not work on literally any other kind of material.

> Canada has very loose safety standards and cuts lots of corners.

That's just pretty objectively false.
> I advise you to take a civics course. This is literally not true.

It would be easier if you explained to me how this possibly can be not true.

> In short: GDPR failed to correct the incentives and lead just to more boilerplate disclaimers. Some of GDPR is good, but this part definitely isn't.

The incentives people think the GDPR sets are obviously broken but what about the ones it actually does set as written? The law is fine, the enforcement is disappointing so far.

> Yeah... That's the definition of a niche product. Because, it's targeted at niche audience.

If Office is targeted at a niche audience then everything is a niche audience.
It's even more interesting that they seem to be working with a file-transfer protocol. It seems to me like they should be experts in this field, and clearly not aware of Let's Encrypt.

Im confused.
If Germany had invested 300 billions in nuclear instead of wind, they would have 0 emissions electric power right now.

It makes relative sense in Germany because they still rely a lot on coal for power generation. If they hadn't stopped nuclear power in its tracks, they would have achieved a much bigger reduction of their emissions, too.

If you take the example of Spain you can easily see that they fired up 1GW of gas plant for every GW of wind farm. Because some days there isn't any wind. You can't lower your emissions to zero with wind and solar.

Europe has very little room left for hydro storage. Most dams that could be built have been built long ago. That drastically limit the efficiency of more wind and more solar power. Nuclear, on the other hand, doesn't need much backup. In fact in France it needs less than 2% of backup (EDF has the know-how to modulate power very accurately to match consumption entirely on nuclear power) so it would already be possible to do 0 emission with 95% nuclear and 5% hydro and nothing else.

Oh, look what I've found:
https://www.wired.com/story/germany-rejected-nuclear-poweran...
Their own Sources page make it sound like the actual search results are from Bing and Verizon while all the other sources (including their own crawler) are used for widgets like Instant Answers: https://help.duckduckgo.com/duckduckgo-help-pages/results/so...
Yabai is the tool that replaced chunkWM, made by the same guy. You'd probably want that one.
This is nonsense, Tik Tok has succeeded because it is a fantastic digital product.

It presents an entirely different vibe than the other services you mention and is useful for different kinds of interaction and discovery. It’s simply really engaging and enjoyable for people to use.

Also the reference to “attracted big stars” seems confusing to me. The genius of the platform so far has been that it’s genuinely possible to participate as a normal person and a lot of the other content is created by actual peers of most users. As the stars and celebrity phenomenon grows there I think we’ll see the platform start to deteriorate.
Welcome to the world of algorithms, unaccountably going about their business while we entrust them with more and more power.
But hes not arguing against EVs (that argument would be very valid).
Serotonin causes locusts to swarm (2009)
if it’s a Chinese controlled company then company db == government db. They just passed legislation entitling the gov to access all encryption keys didn’t they?
No, mine was a straight 182. I agree that the 182RG is a great airplane.
Adblockers should default to blocking Google search ads.
no book? psycho shit
I didn’t think DDG claims to be ad-free, merely tracking free. They still have to keep the lights on, after all.
Seriously, why on earth would you even recommend storing a password in plaintext anywhere?
Disagree. Lately whatever changes google made to promote mainstream media articles drowns out googling historical articles. I have been using other search engines. Google is getting worse and worse. They've already lost my search business.
HN hasn’t really taken to Julia yet, but I am also a big fan. I’m not even a programmer really, just had some python experience, and I was able to hack together a program that extracted molecular contact data from protein structures and draw contact maps for them all. It runs in a few minutes for 10000 structures. I did zero optimization on it! The language is incredibly fast and I really think it’s easy to use.
Exactly! It’s white noise in visual form.

shhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
If your SSH logins are key-only (and they should be) then fail2ban is unnecessary IMO. No one is going to gain access without your private key, and while it's a nice feeling that the bad actors are "blocked" - fail2ban is using more resources to block them than their attempts are using.

Assuming you aren't getting 1000s per minute, of course.
Well, ianal, but I would say that apple cannot block you from your legally owned device, so maybe good old fashioned letter or visit to the Apple customer support is order.
Is Bing any better (as far as user privacy and tracking) than Google?

Genuine question. Bing is still owned by MS right?
Sounds self elevating
I'd say both are about the same. The Librem 5 physically puts the Modem and Wifi/BT modules on a physical card, where the PinePhone make it all into a single board. I believe both have the same physical/logical seperation (i.e. Modem and Wifi/BT are on a Bus versus integrated directly into the CPU), and both support a hardware disable due to the physical seperation.

Both Phones have to load firmware into the Modem and WiFi/BT.
Would recommend the bit in Cryptonomicon with a similar challenge. Actually, the entire book

But as a formal challenge it would be super neat to try to do. The sneaky hackathon
There are two aspects that are currently adressed by https: identity and privacy. What I’m proposing does indeed only solve the privacy aspect. And for some use-cases, that’s fine. Not all use-cases (e.g. your bank), and we would still have CAs for that.
Templates Cured My Gmail Paralysis
It is editable for me.

Latest Chrome mobile running on Android 9.
Postgresql has an accurate decimal type that can handle any size or precision. Slower than Float or Integer but works fine in practice.
Current expectations are that copyright won't be extended again.

https://arstechnica.com/tech-policy/2018/01/hollywood-says-i...
I have zero desire to be a founder, but I think it's fascinating to talk to founders, or more entrepreneurial people. That said, I think nowadays, I'd estimate at least half of Hacker News is software engineers, or people in position adjacent to SWEs (like QEs, tech support engineers, agile coaches, managers of all the previous jobs, etc.).

I greatly appreciate the crowd here. While still wasteful at times, I feel like hacker news is one of the least wasteful of my online reading habits.

Thank you, HN community.
What part of Tetris do you think is copyrightable? The graphics and sounds are. The source code, yes.

The game rules? No.