skysight-inc/HackerNews huggingface dataset:
I managed to raise a little bookworm in the age of smartphones and tablets
the university lecture is a very antiquated tradition of dissemination

i was told some time ago that it originates from the rarity of specialized books so the lecturer may have the only copy, if not one of very few copies, so lectures were used to make the contents available.
Zaiku Telemetry: Social Media's Broken Incentive Mechanisms
I have forwarded it to the development team to be added asap.
Wow! Very nice
That was never an issue with credit cards. With their margins they could easily afford a fraud here and there, instead of making card usage more burdensome.
Boj doesn't have the world's reserve currency. Japanese culture allows it as the citizens buy the debt along with large institutions. The whole world owns us debt and base their notion of wealth on it. The us is not a nation of savers The two are not the same
It's a good idea. I get attached to the artifact, though. I think I'd need to make it an annual or bi-annual _event_. Build a fire, smoke a cigar, burn the past. Sounds nice.
Data Science and ML Platform Market Heats Up
sweeeet! Thank you for sharing!!!

I want to do this with a boat tho...
Atrium shuts down, laying off 100
Aww, shucks: rsync -aSHx src/ dest
I mean, people who grow pot figure out how to hid the light, so yeah.
> The new license makes it almost impossible to use Java without some form of payment to Oracle.

Do you have a source for this claim? It sounds a bit extreme, to say the least, and I had the impression OpenJDK was licensed using fairly standard terms.
Security isn't mentioned once.

I really wonder if in their meetings they sold the speed and lighter weight as a bonus for the user or for the collection of data on the user. This must reduce their overhead and be kinder on their servers.
Snow on the lights, not the roads.

I discovered LED headlights on cars don’t melt off the ice like incandescent do the last time I drove in an ice storm.
Yes, I owned two of those - alas they ended up being the period of bad capacitors but for the money - wow. Was amazing and for many, one of the only dual cpu systems they ever owned as a home user - even to this day unless you buy a cheap second hand workstations/server platform of ebay or the like.
For the most part this is fundamental research of the type that is typically funded from public grants, these are not pharma companies... As for what they are contributing too, it's all pretty well documented.
How does PCL cope with PDFs? Do you know if some conversion happens beforehand?
> There are several good analytical databases that will give you the same scan performance

The notion that you will get approximately the same query performance with all column stores is false. There can easily be an order of magnitude difference depending on the implementation. Take GROUP BY as a paradigmatic example of what OLAP stores do. Of course the way to implement GROUP BY is with a hash table but little tricks make all the difference and a lot of love went into the clickhouse implementation. Just to give you a taste: there is a custom hash table with specializations for different key types (e.g. it will store a precomputed hash for strings but not for integers and use it to speed up equality test). Variable length data is stored in arenas to reduce allocator pressure. Data will of course be aggregated in several hash tables in different threads and then merged together, but if there is a lot of keys each table will additionally be sharded so that the merge step can be performed in parallel too.

Of course you shouldn't trust random claims on the internet that clickhouse is fast and should do a small case study yourself. Then you'll appreciate how easy is to setup a clickhouse instance or a small cluster. It can easily slurp up most common formats. It is just a single binary with minimal dependencies that will run as-is on any modern linux. There is just a single node type (compare this to druid madness).

You are right that there is a lot of limitations and, how should I put it, quirks. This is resoundingly not a general-purpose database and someone used to the comforts of e.g. postgres will encounter some nasty surprises. Bugs are unfortunately common, especially in the newer functionality. But performance is its main feature and it makes many users of clickhouse put up with its limitations.
Use the open jdk versions. It’s like centos instead of RHEL.
Well we all know that's not true, player.. :)

https://en.wikipedia.org/wiki/OpenJDK
sysadmins hate you.

Surprised you didn’t just use TACC credits for UT students.
Joyboard
Hi JoeG2040! I don't really make plans for this project, I just follow my nose and work on what's the most interesting at the moment.

That said, jcs@ from the OpenBSD project has been working on a port of the entire Serenity desktop environment to OpenBSD: https://twitter.com/jcs/status/1224205573656322048

I usually make a little round-up video at the end of each month and I invited jcs to show off his port in my last video[1] a couple days ago.

It would definitely be feasible to port it to other platforms. The original prototype for the Serenity GUI was built inside an SDL framebuffer on Linux, and it would be kind of fun to bring it back there someday. :)

[1] https://www.youtube.com/watch?v=m5JD5JCe1wY (jcs's segment starts at ~15:30)
This comment made me nod my head in agreement, laugh and also experience a wave of nostalgia. All at once.
Prediction of criticality in patients with severe Covid-19 infection
"Only possible in the last 10 years" is not correct.

Computer musicians have used the IRCAM ISPW board as far back as 1989 to implement live real time convolution. Single purpose realtime convolution reverb hardware has been commercially available since Sony's 1999 DRE S777. Non-real time convolution has been done for decades as well, including by myself in 1991 and likely hundreds of others during that time period. Real time convolution on an off the shelf affordable consumer platform has been available for a long time as well, including eMagic's Space Designer plugin which was released in 2003. It's still part of Apple Logic.
Let's Encrypt will revoke 3M certs in 24 hours and
I find it curious that this is not trending at the top of news here. When Symantec had to revoke 30k certificates, it seems to have raised more discussion :)

I can see the difference in circumstances but the impact is much bigger this time. I'm quite interested in some good analysis in 6 months time or so.

https://keychest.net/stories/lets-encrypt-revokes-3000000-certs
Yes, that is kind of a point. Outside of regulation the learnings manifest themselves in models that better capture tail, correlation, and liquidity risks.
> software today is endemically crappy, and often poorly designed

So is every other engineering product that hasn't gone through years (decades) of evolutionary refinement.
"bmaho"? Seriously?
protein folding simulations don't produce a lot of money for pharma (I say that as somebody with a F@H publication to my name specifically doing research on GPCRs, which are a huge pharma target). users can see what the workunits are doing, and choose subprojects, presumably avoiding bioweapons if that's important to them.
The only command on the list (from 1996, not 1979) that still has no arguments is 'clear'.

Back before clear, I used 'echo ^V<esc>c', but that's not portable to different termcap/curses/ncurses display devices.
I would say that it depends on the role when it comes to system design and may be reflective of your level of experience. Certain roles require you to know how to run something in a production context because otherwise the dev will make bonehead decisions. It's important to interview for that aspect as well for growth as there are some people that enjoy working on problems but just are awful at maintainable system design or conversely consuming large complex base systems. Anyone who 'develops for cloud' generally needs more system design skills just to understand how to work and build in cloud compared to a developer where everything is provided for them when it comes to actually delivering the code. This is a large change as well for people playing containers, kubernetes, and so forth where a lack of system design fundamentals can be a direct impediment to actually doing something of use given the constraints.
I know of one coffee shop that closes to the public during SXSW and makes enough from private events to pay off their entire year's lease. Maybe an outlier but there is definitely a benefit for local small businesses.
There's itext7 (also for java). Not sure how it compares with other libraries, but it will parse text along with coordinates. You just need to write your own execution strategy to parse how you want.

From my experience, it seems to grab text just fine, the tricky part is identifying & grabbing what you want, and ignoring what you don't want... (for reasons mentioned in the article)

https://github.com/itext/itext7-dotnet

https://itextpdf.com/en/resources/examples/itext-7/parsing-p...
Absolutely love your photojournals Dan, thanks for sharing with us. Be safe, but stay adventurous.
It read like an authentic account from someone living there. Your response in contrast sounds like paid for propaganda in favor of the CCP.

I read all sorts of descriptions of China. I would say in general the news is often too positive.

Xi has increased dictatorial powers substantially. The internment of Ughuiyers is a massive human rights abuse they get little criticism for.

Not to mention the relentless push to end any sliver of democracy and freedom in Hong Kong.

Freedom in China is regressing under Xi and that is a serious cause for concern.
It's mostly FUD: it's only relevant for the Oracle JDK; it doesn't apply to OpenJDK (or the other open distributions by other orgs).
it was cheaper for AMD to produce one chip and then selectively cut the multiplier lines to differentiate sku for different market segments, so if you closed the lines again you'd get a different, faster clock multiplier
>> if the CCP had been better about seeing the truth they could have eliminated the virus when only 100 people had it

Are there any "better" governments that eliminated e.g. cold or flu virus "when only 100 people had it"? I guess not. Cold and flu are common around the world.

Hard to contain, and the containment would cause too much disruption and cost. So we learned to live with cold and flu.
Some people are very "funny" about the layout of items and text and want it to be preserved identically to their "vision" when they created it. For example, every "marketing" individual when they see a webpage seem to want it pixel-perfect.

I think it's the artist in them.

This is understandable in some instances:

a. Picasso's or Monet's works probably wouldn't be as good if you just roll them up into a ball. Sure, the component parts are still there (it's just paper/canvas and paint after all!) but the result isn't what they intended.

b. A car that has hit a tree is made up of the composite parts but isn't quite as appealing (or useful) as the car before hitting the tree.

c. A wedding cake doesn't look as good if the ingredients are just thrown over the wedding party's table. The ingredients are there, but it just isn't the same...

Presentation is sometimes important.
Do keep in mind that just because you might be using X11 doesn't mean you get any network transparency at all. The network transparency only "works" if the GUI applications you're running actually use X's 2D rendering system. Which many things don't do because it's old and terrible and slow. QT5's scene graph backend, for example, doesn't have a X renderer anymore. So those GUI apps already lost network transparency (and did anyone even notice?)

On the other hand it turns out streaming video is super easy, entirely agnostic of the actual rendering stack in use, and not really that expensive in terms of bandwidth anymore.
>> attributed

Attribution to a single cause may be an indicator of unrealistic thinking about these events, but to dismis all concerns about the subversion of democratic processes by algorithmic influence as delusional is a staggeringly uninformed position to take.

As Emma Briant wrote[1],

> this isn’t just a scandal about an obscure, unethical company. It’s a story about how a network of companies was developed which enabled wide deployment of propaganda tools - based on propaganda techniques that were researched and designed for use as weapons in warzones - on citizens in democratic elections. It’s a logical product of a poorly regulated, opaque and lucrative influence industry. There was little or nothing in place to stop them.

> Cambridge Analytica’s parent company, SCL, and its founder, Nigel Oakes, have done everything they can to distance themselves from Cambridge Analytica but politics was important to SCL’s work far earlier than many thought. And SCL’s main clients - NATO and the defence departments of its member states - have managed to get away without being asked how much they knew about what one of their key contractors was up to.

the "SC" in Cambridge Analytica parent company SCL's name is Strategic Communications - the modern military term for information warfare designed to sway and influence populations both in regard to acts of war and terror and in their behaviours as members of a democracy. It encompasses a range of activities such as psychological operations, propaganda, and so on.

See Briant's article[1] for an indication of how SCL activities and state sponsored strategic communications are intertwined.

The point is not that SCL / CA are some kind of government conspiracy, but rather that the present author would, by dismissing fears of democratic subversion as delusional, be denying the efficacy of an entire industrial sector devoted to meeting the "strategic communications" needs of governments around the world.

1: https://www.opendemocracy.net/en/opendemocracyuk/as-cambridg...
I've been working remote for a long time, and I've done it as a founder with a fully remote team and as an employee in both remote and mixed remote/on-site teams.

It is super easy to get yourself into a state where you don't go out and you overwork without even realizing it. Even after all these years I did that to myself last summer/fall and thankfully I work for some pretty good people who also saw it and we talked about it and realized I needed to take a short break. They could tell my demeanor was off a little and my productivity had gone down from what it normally is. So yea, it is an easy trap to fall into even when you know better.

My basic rules I have for myself, and I ignored a couple last year for a little while which is what bit me.

1. Have a hobby or something where other people depend on you that is outside your home. In my case I generally coach club (travel) volleyball which gets me out of the house multiple days a week and at least 1-2 weekends a month where I interact with other human beings face to face. And it has nothing to do with technology.

2. Have a general hobby you enjoy doing that isn't something on the computer. I absolutely enjoy hobbies on the computer but you need something to break your habit of sitting in front of it cause you can. I also have a family & kids which helps me break this some.

3. Set hours and stick to them. Within reason of course.

4. Setup a distinct area where you work, and don't have it be a common area where you spend all your other time. What I have found is that it makes it too easy to keep doing work while say turning on the TV. So you fool yourself thinking you are relaxing but you still have the computer in front of you.

5. Force yourself to go out of the house/office everyday at least for coffee or lunch etc. I'll sometimes make a lunch at the house and go to the beach to eat there, just is that separation.

There are other things, but that's kinda the big stuff IMO. How I got myself into trouble last year is I wasn't coaching spring/summer of 2019 and I violated #3 and was working crazy hours on both work stuff and learning some new technical skills which was burning me out. I fixed it by taking a few days off as a start and I already was scheduled to start coaching again in November so that then kicked me out of the house more to interact with people.

There are lots of team oriented factors I didn't mention, but having people you interact with regularly on your team that can do what my founders did for me is helpful. They caught me burning out just through the fact we talked pretty regularly and my basic demeanor and productivity had changed enough they could feel it and wanted to make sure I was good.
> Was it just to prove their hypothesis?
Yes

Removing outliers is common, but extremely sketchy. The existence of outliers in the dataset at all is most likely because they are assuming a probability distribution that does not hold. If they are using the wrong distribution, none of their results mean anything.
Everyone dies and we can't prevent that so we should do away with hospitals. Just bring up some issue that affects them and suddenly they will be disagreeing.
or do they.. Did you see all the light up in northern cali? LOL
Substantial discussion and top story earlier today: https://news.ycombinator.com/item?id=22473255
I had to search for what 3DS means. You can see in the Wikipedia article that the protocol is still far from being implemented globally .

https://en.wikipedia.org/wiki/3-D_Secure
With switch, records, and (soon?) sealed interfaces, Java will be more pleasant than ever.

Would I ever choose it if I were in charge of a project? Probably not. But it is nice that the language is incorporating these proven features that make a huge difference. It'll make working in Java when I'm not in charge much nicer.
That could have turned out so much worse for all involved, but I suspect those involved had different perceptions of the risks than we do now. Though there was still some risk of dying, this must have seemed like a cakewalk compared to jumping out of a WWI trench!
Thanks for the completely inaccurate personal attack. :)

News articles regarding this have been very explicit about saying the victims have notable health problems and not simply age. e.g., A long history of lung problems, cancer, etc. Plenty of old people are recovering fine, and I'm sure the reason health issues are mentioned is because those people have exceptionally bad health in some way.

I don't think anyone really doesn't know that old people are less healthy overall. It's bizarre that some people think they need to explain that fact in a condescending manner.
Maybe it has something to do with most software not only being not right but not being wrong either (I’m paraphrasing Wolfgang Paul).

We do put a lot of effort into writing correct programs for some definition of correct. But a lot of our specifications don’t include things that aren’t obviously wrong like, “not leaking secrets,” wrong.

I share the enthusiasm of SPJ who said, “it’s amazing that it works at all let alone so well.” It’s easy to forget that that little white box you type a few words into is more impressive in scope and complexity than the tallest buildings humans have built. And yet it is so largely invisible!

I think the more important question is how much longer have we got left before regulators and insurers demand we assume more liability for things when they do go wrong.
Diabetes produces high blood sugar that damages the walls of the arteries and veins

A combination of damaged lungs (less oxygen intake than normal) and troubles moving the scarce oxygen around the body trough a partially blocked circulatory system is not good news for the patient and can increase the risk of a heart failure and dead. If the lungs fail, the heart will fail next.
So educate me!
We could make a shoe that shifts water around in the sole over time.
Also keep in mind that positive views of the CCP are not quite as reliable as the negative ones, given that China is dictatorship actively trying to brainwash people into loving the CCP.

What do you think their views would have been had a free press existed and schools did not engage in indoctrination?
This happened less than 2 months after a "pivot to tools": https://news.ycombinator.com/item?id=22040238
Selection depends on a fitness function. The fitness function for a lot of software is some weighted combination of profitability, mindshare, and novelty, not some abstract measure of quality and stability.
Interesting! Halifax Bank in the UK changed their generation library for PDFs the other year such that new statements rendered incorrectly on the Mac. Old statements were fine. New ones were garbage text.

Chrome displayed them fine, Preview on Mac did not.

Trying to communicate this to them was like talking to a tree, or an alien, or a room of catatonic individuals.

Thankfully I think they've fixed it now.
oh man I had a Celeron 300A that ran at 464mhz for yeeeeears. Hit the 504(?) day uptime bug where the counter reset to 0.
If you don't care about the false positives, you don't need a Bloom filter. Just reject everything.
A prty that anyone with any views can join isn't a real party, and having two of them doesn't help.
Fair enough. ;) But if it wasn't obvious to me, it probably wasn't obvious to other readers; a disclaimer can't hurt.
The pencil trick:

"Unlocking the Duron and Athlon Using [a] Pencil

Hold your CPU in your left hand and look very closely at the CPU, so as to clearly see the L1 bridges.

Use a business card to separate the bridges so that you do not connect the L1 bridges to each other. Work your way across the bridges from left to right (using a business card as a separation tool) and connect the bridges by rubbing the pencil back and forth over the bridges about twenty times until it is dark black, not the normal gold color. Make sure that all the bridges are reconnected, but not touching each other, and you are on your way.

I know it sounds incredible, but that is actually all there is to it. Your processor, if done correctly, is ready to be overclocked. It can now be set to run at different clock frequencies, eliminating the need to increase the FSB."

http://computer-communication.blogspot.com/2007/06/unlocking...
Cyrix/Nexgen 5x86/133!
> like two-state glass

That would be crazy-expensive. A lot of greenhouses use poly-film, to give you an idea of the budget. Replacement cost is a large factor.
To be fair, it moved much faster after the Oracle acquisition.

The Java 6 era of no changes whatsoever was slow as molasses. The joke back then was that even C++ got lambdas before Java.
This is "Scientific Reports", an open access journal also published by the Nature publishing group. It's not the actual journal "Nature".
Are you absolutely sure people aren't having a lend of you?

Or that there's a translation problem -- that they're insisting that it 'creates' an hour of sunlight during the part of the day that's most useful for them? (Implicitly acknowledging they lose that at the other end.)

If it's not these, then I weep. People's view of how the world (and moon) fits within the solar system must be severely broken.