skysight-inc/HackerNews huggingface dataset:
I thought this was about Melvin Capital shorting more than 100% of the float. They start losing money and media brings up: what about the pensions? Those poor people blah blah.
Yea, Melvin Capital why the hell would you do that to pension funds. Is that the risk profile for such things?
Cuts down on code and eases refactoring. Makes it faster to go from my mind to my code! (Once you get past the syntactical reading bump.) I'm really looking forward to really cleaning up some database and report code in particular. Bummed we won't see it in Go until at least 2022 though.
Language Design FAQ, November 2009:

> Why does Go not have generic types?

> Generics may well be added at some point. We don't feel an urgency for them, although we understand some programmers do.

> Generics are convenient but they come at a cost in complexity in the type system and run-time. We haven't yet found a design that gives value proportionate to the complexity, although we continue to think about it. Meanwhile, Go's built-in maps and slices, plus the ability to use the empty interface to construct containers (with explicit unboxing) mean in many cases it is possible to write code that does what generics would enable, if less smoothly.

> This remains an open issue.

https://web.archive.org/web/20091115211116/http://golang.org...
Very fake, forced and the overall script/narrative is pathetic with some minor bright moments. STD looks to me to be more like a political bidding/propaganda piece than a science fiction TV show.
Hum, interesting. So still not a whole new browser engine, but could conceivably help balance things out a little bit one day.
Not a huge fan of offline-attackable password hashes in datastores.

I want to put a vote in here for an anchoring. Lots of methods:

1) Code secret. This is ok but loses all strength if disclosed.

2) KMS wrapping of hashes. This is better; attacker needs to be in your environment, actively unwrapping all your stuff.

3) Controlled hashing step (best). Have one step of your password hashing incorporate a one-way operation using a "normally non-extractable" hardware secret. This could be in CloudHSM if you're in AWS.

This completely prevents offline attacks unless the attacker compromises your HSM.

4) It would be nice if cloud providers implemented "password hashing as a service". They could easily and cheaply prevent offline attacks.

5) Of course strong key auth instead of passwords for clients would be nicer.
proposal process is described here: https://github.com/golang/proposal

And per https://blog.golang.org/generics-proposal, they hope to get this into the 1.18 release.
https://github.com/apache/arrow/tree/master/format
I think your service is super helpful for many small volume use cases! But it doesn't come with guarantees right? Like if Yahoo moves its UI around, change elements and classes, etc.
I don't want to spam the project, but since you mention Pipes like that: I tried to bring it back with https://www.pipes.digital/. Can't do everything the original could and some things it just does differently, but merging RSS feeds and filtering them is exactly the main thing I use it for myself.
Yeah, but it was a long shot potential. If it hadn't worked out you would be mad at the government for allocating money to this stupid bet instead of something else (probably J&J which wouldn't have come out any sooner)
> open source project can outperform a 40 year old multi-billion dollar app

differente incentives.

I guarantee the open source is not outperforming the 40bi company offering on the metric they care about: profit.

Likewise, nothing is outperforming the metric the open source project care about: developer (well, power user) satisfaction.
Some but not all, and it's not a particularly good idea in a UTF-8 world, since CSI is two bytes just like ESC [.
Reeder (Mac, iOS) is one of the first apps I install on any new device where I didn’t migrate everything with Apple’s setup assistant. It’s absolutely crucial to my digital life that I have an RSS client, as it’s the first step in my chain of tools for consuming content. I usually won’t bother bookmarking a site that has periodic updates but no RSS feed as I deem such sites not to be worth the effort.
Pipenv and poetry help, but, even with them, it's still not good enough. setup.py is a real challenge. Packages being able to execute arbitrary code at install time can make it very difficult to get a truly reproducible python build. Details of how pip (which pipenv and poetry still use) handles packages means that doing anything that even hints of a monorepo is a delicate subject on the best of days.
We are talking about the general practice and not specifically Yellen. The comment I replied to did not mention her. My top comment didn't mention her. I only referenced her in response to someone bringing her up directly and it was in the same paragraph as I mentioned Reagan and Bill Clinton. If you think this system is bribery, then Yellen is not the only guilty party.

I also said in my top comment that these speaking fees are ridiculous. I don't think they are good use of money. However it is quite a leap to go from these being a poor use of money to them being obvious bribery. Plenty of people and organizations spend money on stupid things. This includes speaking fees for non-politicians. All sorts of famous people from actors to philanthropists to technologists get paid to speak in front of crowds. Are they all forms of bribery?

If you are going to accuse people of corruption, you need to have evidence that is stronger than the existence of a motive, which is basically all you have currently.
that's how we calibrated ours. turns out: most pipettes in the lab were miscalibrated, with 50+% error. Then it turned out our scale wasnt properly calibrated, so we had to replace that too.
What's the oldest MP3 file still online?
There is no such thing in Go since the language / runtime is very stable / backward compatible.
Myanmar orders telecom networks to temporarily block Facebook
Uhh.. maybe. It's a serde that's trying to be cross-language / platform.

I guess it also offers some APIs to process the data so you can minimize serde operations. But, I dunno. It's been hard to understand the benefit of the libabry and the posts here don't help.
That's a neat idea, no distractions from suggested videos.
SVG Tutorial: How to Code SVG Icons by Hand
From your post the thing uploads the sequenced data and their service generates the report. Is the raw data available?

Also: truly remarkable phd thesis!
Thank you for asdf-hashicorp. We use it at Skillshare.
Scrum works because Brawndo has electrolytes.
I wonder if the causality might run the other way — like, if you imagine a set of "all possible commitment levels of sports fans" you'd have hardcore committed... moderately committed... middle of the road... somewhat fairweather... complete bandwagonner.

Something like that, eh?

Losing might strip away the fairweather/bandwagoner fans, leaving only the people with a natural predilection to commitment. Winning might attract more bandwagon/fairweather fans.

You could probably test this by finding multiple teams that had around a 50% win percentage and finding fans that adopt them in early adulthood, like someone who goes to college in Indiana starting to root for the Indiana Pacers (basketball), etc.

If you build a sample of around 1000 people that adopted different middle-of-the-road teams, then followed them longitudinally, you could see whether they increase in commitment, drop out, or stay about the same with rising and falling fortunes of the team.

A lot of work, though. No doubt certain experiences shape perception of fandom, but I imagine it's different populations — not just the same type of starting population being effected by different events.
SSDs avoid catastrophic write failures by retiring damaged blocks. Check the reported capacity; it may have shrunk :) Before you ever see bad blocks, the drive will expend spare blocks; this means that a new drive you buy has 10% more capacity than advertised, and this capacity will be spent to replace blocks worn by writes.
Not sure if it solves OP problem, but personally I am using 42 Chrome user profiles. If You don't work with that yet, You then can switch the profile from chrome's toolbar and it opens new chrome instance with independent cookies, local-storage etc.
So I have profile e.g. for RabbitMQ with about 20 tabs about things I found more persistently interesting. Like some documentation parts, stack-overflow questions etc. Everytime I am learning something new I have file with notes and then separate profile for this thing only.
For the more not-so-organized things I have adhoc profile, which usually does not bother me to close all tabs in.
$1k prices are on the website.
The Arrow Feather format is an on-disk representation of Arrow memory. To read a Feather file, Arrow just copies it byte for byte from disk into memory. Or Arrow can memory-map a Feather file so you can operate on it without reading the whole file into memory.
Problem with TSLA and GME is they are only meme stocks in hindsight. You may have gotten lucky on those and gotten in early enough, but that’s not a strategy.

Hypothetically let’s say analyzing sentiment on some narrow range of data like WSB reliably produced outsized returns, that will very quickly self correct as people catch on.

I suppose if you are the only one that has the secret sauce then sure. But if that’s the case you probably should’ve be posting it here.
I think part of the challenge (from my perspective, as someone who only rarely needs to mess with python) is not that the workflow you describe is particularly complicated in isolation, it's the shear number of different tools that ostensibly have the same goal: to manage python virtual environments and packages. Because there are so many different tools, there is a near-limitless supply of different articles and SO posts in which people describe the "best" way to accomplish the most basic setup and maintenance of a virtual environment. It's quite difficult for new and/or occasional users to choose a good way to get started. Even if there is an "official" way documented on python.org for each Python version, when you run into a problem with it, inevitably you're stuck filtering through lots of advice to "just use <third-party tool xyz> instead".
Location: Colombia, Medellín

Remote: Yes

Willing to relocate: No - Remote Only

Technologies: AWS, Docker/Kubernetes, JavaScript, React, NodeJS, Express, Oracle, PostgreSQL

Résumé/CV: https://github.com/Julian-Figueroa/resume/blob/main/Julian%2...

Email: julianfigueroatorres@gmail.com

LinkedIn: https://co.linkedin.com/in/juli%C3%A1n-figueroa-torres-90421...
Easy. Hire Fabrice.
I use Slack exclusively in the browser. Not so much to address CPU and memory usage. Instead it is because I find Slack's loading behavior extremely irritating when using the desktop client. When I quit using the desktop app it was because it stole the window context twice while it loaded and was extremely slow to load. This meant if I opened slack it stole my window context and then again once I was already in the middle of doing something else in another window while I waited for it to load. The last time I used the desktop client was three years ago. Maybe that has changed since but I am not interested in giving it another chance.

I will say that Slack imposes some seemingly arbitrary restrictions on what you can do with the browser client. Calling is only available in Chrome, which doesn't make a lot of sense to me since both Google Meet and Zoom work fine in Firefox. I find all to be resource intensive during calls with video, but Zoom is by far the worst.
See my response to your sibling comment; clearly we still have a lot to learn, but there is already some understanding of the biological mechanisms of synaptic plasticity (which I think is what the parent comment is referring to as "synaptic weights").

https://en.wikipedia.org/wiki/Synaptic_plasticity
I'm not exactly sure how you can say that.

The following have been revolutionized by the human genome project and subsequent technological innovation in sequencing:

-Non-invasive prenatal diagnostics

-Screening for cancer with cell-free DNA

-Rapid and accurate diagnostics for children with suspected genetic disorders

-Targeted cancer therapeutics

Many of these are already in routine clinical use in high income countries and result in significant improvement in human health.
It did not seem obvious to me, here is more details on how to join the livestream (+ chatroom): https://fosdem.org/2021/news/2021-02-01-attending-fosdem-202...

There is supposed to be a Matrix chatroom for each room with a video widget.
In addition, I think that a lot of ISO Layer 1/2 and even L3 gear can be swapped out too without much effort because of open standards (IETF, ISO, etc) that allows for easier mixing and matching.

Whereas a lot of wireless components are more tightly coupled to each other.

Which is why many service providers are talking about Open RAN.
I use asdf and its Python plugin [1] to install Python interpreter versions.

For managing virtual environments on my preferred shell (Fish), I use (and maintain) VirtualFish [2].

For managing project dependencies, I activate environments via VirtualFish and then use Poetry [3] to update the dependencies within the environments.

[1]: https://github.com/danhper/asdf-python

[2]: http://github.com/justinmayer/virtualfish

[3]: http://python-poetry.org
I have never needed to restart ALSA, but I agree that it can be a bit rougher around the edges. Bluetooth is flakey everywhere, but I do seem to encounter more "edge cases" in Linux than my Mac.

If you can live with the rough edges, I find the general experience with applications or my printer suddenly being incompatible under MacOS for "reasons" is much less of an issue under Linux.
They aren't in our case. Open Source doesn't have to mean community built, and Sentry (the product) is built almost exclusively by our company. Our philosophy is something along the lines of: Pull Requests are nice, but we'd rather you just give us open feedback and support the project in other ways.

We do accept PRs, and do have a large contributor community, but its primarily things like SDKs or documentation. The core product is complex enough that making a significant change - even if its one we agree with - is a hurdle.
QUERY: is selfserving google feature. But you can probably do it in libreoffice in a way that is less google-selfserving and more portable, by using a macro/script that fetches content.

ARRAYFORMULA: https://help.libreoffice.org/6.3/en-US/text/scalc/01/0406010....
LTP is only one mechanism. Neurons vary their responses in multiple ways, usually some form of receptor protein modification. But again, this is one mechanism of many.
RNA is literally a form of memory. The question should not be whether or not memory is encoded in RNA, it should be "what are all the ways that creatures with RNA can experience the encoding and decoding of information encoded in RNA?"

Memory is literally everywhere. There is already evidence that the brain can encode memory in dynamic molecular processes, and that interference of those process can interfere with an animal's ability to recall memory.

Your point about timescales is a good one, and provides a clue: the timescales over which a given medium of information can be encoded to or decoded from and over which it decays should provide a clue about the timescales we might expect organisms to experience it in. Mammals and other creatures with RNA experience memory over a whole continuous range of timescales. Why wouldn't RNA, which is optimized for encoding information, be just one of many mediators of memory?
That is an open question. I think I can comfortable predict that along major routes (hiways) there will be charging stations. There may not be a charging station in every small town like there is a gas station. Though I predict that hotels will all have slow charging stations (probably tied to your room key).
This is talked about here: https://go.googlesource.com/proposal/+/refs/heads/master/des...

This line of code seems to say why is troublesome given Go's other syntax:

a, b = w < x, y > (z)
That interesting bit was first uttered at least a dozen years ago, and for the most part we've collectively decided that following that thought to its conclusions is exactly how Facebook got into the Current Troubles with farming dissent.

What it doesn't take into account is that the reason I only think 90% the same things as someone else is that I've accidentally or consciously avoided going down certain rabbit holes that are likely to break your brain. This concept that 'there are no dangerous thoughts' is directly at odds with, "there are some things you can't unsee". If you believe both things at once, then you're fooling yourself.

We protect our lizard brain from stuff that is rationally objectionable all the time so that we don't horrible things in the spur of the moment.

A lie is best concealed between two truths, and cults of every kind know that they have to find common ground with you. And on the internet there isn't a door for you to hide behind and "don't make eye contact" doesn't work as well. And then you add social networking algorithms that build the cult for you. You don't even have to decide to build a cult to end up running one.
Strange. Why you keep torturing yourself with Go? Wouldn't just moving (or just staying?) on Java save you lot of grief. On the other hand a non-technical employer might force employees to new/fashionable things, so that could be the case.
The Blue Pi – a Raspberry Pi you can’t buy
I personally went the self-hosting route using FreshRSS and quite enjoy it. I couldn't really justify the monthly Feedly costs when I had server resources sitting around being wasted.
> How are the contributions managed from community?

Depends. Many places where the community contributes are just flat out open source licenses. For instance all our SDKs or certain backend services like our symbolicator service.

We don't have a lot of contributions going to the BSL licensed content for this to be much of a concern at the moment.
Not sure I get the tech guts of this offering from the teaser site, but as a marketer, this is really interesting. I have zero interest in running a business account on TikTok, but this format is appealing.
Well, you can always move your code to a ramdisk, I suspect any C(++) isn't more than a few GB anyway ?
Even worse-- there's no simple way for pip to print out the full dependency tree (including transitive dependencies). This makes it a nightmare when it complains about some transitive dependency version conflict and you have no idea what's causing it to be pulled in
I think there's a very real chance this temporary block becomes permanent - someone talk me down.
I looked at the same thing for a project a couple years ago. We wound up writing a simple script using the TUN interface to send the IP packets over Digi's XBee radios (there's a 900MHz edition). Of course, sending all the packets through a userspace Python script was by no means efficient and the radios had only a 100K RF data rate to begin with, so the data rate was like 800bytes/second or something like that IIRC. Probably would be enough to cause some applications to timeout or give up on the network, but it was good enough for SSH and simple REST APIs.

There's no way 802.11ah will deliver 15Mbps, but if the standard is designed with that kind of data rate its gonna be a lot faster than what we were using (main reason is Wi-Fi is direct sequence spread spectrum while the XBees are frequency hopping, allowing a larger RF bandwidth). The one thing that is good about the XBees is they will support repeating messages for each other and they have a nice mesh functionality as opposed to Wi-Fi's client-AP model. Additionally, we were just using the small wire antenna on the XBee, which only outputs a fourth of the legal maximum power to begin with, limiting the range. The chipsets OP linked support the full 1 Watt output power.

As an aside, I also saw a serial modem using MURS that you could theoretically run a dialup program over. Also ridiculously expensive.
This has a really interesting point about what's colloquially called "stack shuffling" (at least in the MTG community)

> k piles of length n, we observed that there's a similar special case when the size of the piles is a power of the number of piles.

The "power case" here is an exponentially smaller shuffle group, resulting in an exponentially smaller set of possible shuffles. Really interesting and counterintuitive to me, when I think about decks of cards.
...compared to where?
Visited, signed up, kicked the tires, installed it on my phone, and just upgraded to a supporter account. Has some very useful features.
Sadly I never convinced the VTE maintainers that it'd be a nice-to-have.

To be frank, it'd require some departures from the original - speeding up to consume large off-screen buffers and slowing down to a human pace when the buffers clear - and, like any extra feature, it'd be a burden to be carried for the foreseeable future, so I completely understand them saying a polite, but emphatic, no.
Would it make sense to enforce this by making the Homebrew python keg-only? Would other Homebrew packages that need Python still work? This way I can keep my own separate installation of Python that does not interfere with Homebrew.
We've replaced the title with the perhaps more neutral subtitle, which includes that scope expansion.
Honest experience: I switched to this early on because at the time PyPA was pushing it really heavy, and Kenneth's past experience at Heroku meant it was added to their Python buildpacks far too soon.

At the time, it was unusable and community responses wildly swung between "its not official", its "PyPA endorsed", "don't like it build your own". Which are fine responses beta version of software, not when you convince the community and several companies that its a stable production ready, langauge endorsed package manager. Ultimately, pipenv in Heroku python buildpack was broken for a long time because of it.

Despite being assured it was stable, there were daily Pipenv releases at times, until they stopped for some reason for months.

In summary: avoid pipenv unless you really have to use it, otherwise - use poetry.
So I take the opposite view of preferring to read on the actual pages.

I'm curious though, I've built a feed reader that caters to my preference, but I'd like to make it useful to more folks. If you could automatically open articles in "Reader Mode" (FireFox supports this for instance) would that make reading in the browser more palatable to you?
UnDraw: Open-Source Themable Illustrations
Indeed. https://www.businessinsider.com/forgetful-investors-performe...
First off, thank you for posting this, but it should be clear that I was never trying to make the opposite argument that I personally have any special insight into why the murder rate changed. I just want an investigative article looking into this to address these questions and present more than just temporal correlation. It presumably didn't take you more than a few minutes to look this stuff up, so why didn't the original author of the headline article bother to do it?