jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Swing is probably the wrong choice if youre going java. I do electron everyday for work and we use stdin/stdout to farm json to a Java process as well. Given the chance I would probably use JavaFX over Electron or Swing. The FX app will be easier to style than swing and Gluon just announced native compilation support via Graal for new FX apps [0].

[0] https://gluonhq.com/gluon-substrate-and-graalvm-native-image...
Next step is the ContentID equivalent robot that runs as a service and just sends DMCA takedown notices to Google forcing them to remove the videos and get no ad revenue on them and piss off their users.

Yeah, but the problem is that those users are often her fans, and they'll be pissed at her too. And the fact is that she has more to lose than Google, no matter what she does.
"Good artists borrow, great artists steal".

That said, yeah, I have a problem with stealing actual source code, even if it is "just" CSS and HTML or whatever. But as far as cribbing the "look and feel" stuff, I personally don't have a problem with it. And to the extent that I know anything about the legal aspects, I thought there was some old case involving Lotus or Adobe or somebody, that established that copying "look and feel" is legal?

Edit: Here's more on the legal aspect:

http://en.wikipedia.org/wiki/Apple_Computer,_Inc._v._Microso....

http://en.wikipedia.org/wiki/Look_and_feel#Lawsuits_over
Many papers on anonymous networks talk about a global passive adversary that has access to the data entering and leaving every node.

Very few of the papers that I have read claim their networks are effective against a global passive adversary (GPA). The ones that do claim to be effective, and back that up with some calculations of entropy, are really inefficient.

I don't think Tor ever claimed to be effective against a GPA. This paper gives some background:

http://mice.cs.columbia.edu/getTechreport.php?techreportID=5...
It's a vicious cycle. Some behavior has to break it.
I'm not treating the bugged part as fact. I do believe that there's at least a 99% chance that there was a break-in and that it was related to his interrogation.
Cool project!
Just found this link (are you aware of this?):
http://www.ee.columbia.edu/ln/rosa/matlab/alignmidi/
They seem to have automated the process.
Apparently they synthesize the midi, then somehow align the beats.
>“The numbers indicate that women more often drive smaller, lighter cars and that they’re more likely than men to be driving the struck vehicle in side-impact and front-into-rear crashes,” says Jermakian. “Once you account for that, the difference in the odds of most injuries narrows dramatically.”

Seems like science is confirming some readily observable vehicle/life choice preferences and stereotyped driving habits.

The fact that they restricted the research to tow away crashes likely enlarged the percentages they reported.
I've wanted to move a small, Postgres-backed web app (written in Go) to SQLite, but one of the hurdles is that we deploy to Heroku (which famously has an ephemeral filesystem).

Since the web app runs on a single, always-on dyno, seems like it may work to use Litestream to (1) continuously replicate and (2) restore when we restart the dyno.

For folks who have dug into Litestream further than me, any thoughts on this use case?

(Of course, need to handle starting and supervising Litestream and the web app from one process, per Heroku's 1:1 process-dyno model.)

Coincidentally, I stumbled across an old tweet by Ben (OP/Litestream author) about Heroku and SQLite[1] a month ago, when first thinking of getting the app off Postgres.

[1]: https://twitter.com/benbjohnson/status/1186666174467039233

Edit: typos
You mean it’s now a right-wing idea that private companies aren’t allowed to decide who they want to do business with?

This isn’t really a right vs. left issue: it’s not like they lost their account for tweeting about lowering the capital gains tax rate or something. This is an organization which weaponized bad faith attacks. The only reason it seems politicized now is that there isn’t broad support for that kind of dishonesty outside of far-right circles.
yeah, all DNS records are gone.

dig notion.so

; <<>> DiG 9.10.6 <<>> notion.so
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 17971
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;notion.so. IN A

;; AUTHORITY SECTION:
so. 1098 IN SOA d.nic.so. hostmaster.nic.so. 2021021213 21600 3600 604800 1200

;; Query time: 303 msec
;; SERVER: 2a02:168:519b:0:5d0a:c6a1:b908:a391#53(2a02:168:519b:0:5d0a:c6a1:b908:a391)
;; WHEN: Fri Feb 12 14:25:11 CET 2021
;; MSG SIZE rcvd: 91
Worth noting that some articles may also feel inaccessible because so many examples are written in terms of formulae.

There's plenty of Haskell out there that is easier to pick up on without looking at what seems to be a jumble of letters that imparts deep meaning.

frobnicateM :: M a b => b -> a -> f (b a) a

You might get to that stage at some point but books like writing a scheme in 48 hours will show you a much more accessible and elegant side.
It's amazing what compression and Perlin's noise generator can do.
>Not just this, but the ceiling of performance improvements matter a lot too.

But the floor can matter too. For someone trained to write high-performance JavaScript, JavaScript's performance floor is higher than Rust's, and they can write more JavaScript faster.

> A good example of this limit is something like the TypeScript compiler. It has huge performance issues with larger codebases, but unfortunately there's not much that can be done without rewriting the entire damn thing in e.g. Rust, because you've reached the limits of JavaScript.

Actually, you can fix it by rewriting it as a single-pass compiler to improve the algorithms.
Or like: if you spend several hours optimising your Rust code, and not optimising the JS one, then Rust will be faster.
Good to know, thanks, that does sound good.
I've been using this beta since the first iteration, and I still cannot stand the step backwards in usability from changing out the function of this switch.

People use their iPhones to listen to things, but use iPads for the screen. On a device you listen to and that RINGS, making this a mute switch makes sense.

On a device you use for the screen, you're often twisting and turning views between portrait and landscape such as to suit each new web site you visit, so making this an orientation lock makes sense.

These devices are not the same, and the switch doesn't need to do the same thing.

It was a bad decision. People don't confuse their iPhone with their iPad. Both functions are accessible from the home home swipe screen; the hardware switches could have remained purposed to the device's most common uses.
Is it getting fashionable these days to blame Google App Engine? I am reading lots of horror stories about GAE!!
Gems has been significantly improved in the last year-two years both under the hood and in the frontend (not to mention since it first came about…I refused to use it until 2007).

RAA has been obsolete since RubyForge (which was subsequently succeeded by Gems and Github), I am not sure why you would even bring it up.

The MRI development process is very conservative, yes, but that is offset by the very dynamic development processes of Rubinius and JRuby (even if in part driven by the conservativeness). There are few things in the language itself that need change, and those are to be resolved for 2.0. The main development cost is in actually setting forth the changes, not in implementing them.

The Stdlib sucks, sure, even if some of the libraries are better-maintained than others. Better alternates can be installed via Gems in almost all cases. There is an ongoing proposal to gemify the rest of the Stdlib (some parts are needed just to support Gems itself) mainly to reduce the distribution size and there are some arguments back and forth. By and large, however, it is pretty irrelevant to day-to-day life with Ruby.

In the meanwhile, if you are serious about the problem: spend your own resources to adopt one of the stdlibs and update it as necessary. This is open source, and that is how problems get solved.

Edit: removed tautology in 4th paragraph.
I may get to it this weekend. I'll keep you posted.
Apache has an entire execution context associated with it (either a thread or a process).
DropWizard is mostly meant for creating a set of conventions to production-ready applications with operations-friendly things like instrumentation hooks. Jodd is oriented more around simpler libraries for doing what people have oftentimes used heavyweight frameworks for (not in terms of performance though necessarily but in terms of mental efforts and scaffolding required to get a MVP out the door). You could use both frameworks together because they have almost orthogonal concerns and both being minimal don't step on each other's toes.

Jodd in itself could work for not needing an app container by using something like Winstone (Jenkins is built with it) for deployment models closer to systems like node.js or Flask and Sinatra that emphasize minimal scaffolding to make it easier to horizontally scale a system by just deploying more dumb nodes.

I've seen Jodd used in production systems and just never seen a stacktrace fail to that point so far. I've only ever seen application code fail in itself or fail due to a side effect or misunderstanding of the underlying libraries. I've seen FAR more bugs due to the ugliness of the old Java dateutil libraries than Jodatime, for example, but would we argue Jodatime is more or less mature?

Maybe I didn't answer your question but I'd say if you're looking for super stable libraries I'd argue on a time basis alone to just use core Java then. The very point of minimalism from a reliability perspective is to reduce points of failure in code with simply less parts. And really, with the number of deployment headaches I've had resolving random classes across an app container, I could take one less transient dependency in my project.
What does that mean? This is hacker news, you can't just say "that sucks" or "that's great" like on reddit...
Please don't make JSON into JXML.
They are atoms. Of a list.
Wouldn't you need flat pack high rises?
yaronn, I totally appreciate that. I like seeing projects based on blessed, and yours might be the first major library to do that. The drawille ascii art in blessed-contrib is awesome, and it's good because I think it belongs in a separate library. It might be too specific for blessed core. That being said, I definitely want to add a table widget to blessed eventually. It should be in there.
Just talk to them. Standard Operating Procedure would be for them to file a 1099, which generally requires a W9 that provides your information.

The person asking for a W9 from you is probably not familiar with how this changes when working with workers outside the US. You can explain that you won't be able to complete a W9 because they're only for US citizens and residents and see where the conversation goes from there.

They still need to declare and classify their expense, so may need you to complete some other paperwork, but it doesn't really effect anything about your own tax obligations or filing requirements. Don't worry about it.
I began developing apps for Windows CE 2.11 in 2001 (then, Windows CE 3.0, PocketPC, and Windows Mobile). Its name changed many times but it's still a mini Windows. I did like it at that time. I was not impressed by iPhone until I really put my hands on it. WM is good, but iPhone is revolutionary.
As another point of reference, you can compare the licensors in the MPEG-LA H.264 patent pool:

http://www.mpegla.com/main/programs/AVC/Pages/Licensors.aspx

with those in the MPEG-LA HEVC patent pool:

http://www.mpegla.com/main/programs/HEVC/Pages/Licensors.asp...
https://www.cleardarksky.com/others/FAQs/how_to_buy_a_telesc...

> So, I suggest people don't buy a telescope. (How un-commercial of me.) Instead I suggest attending star parties, joining an observing group or club and looking through many scopes before you spend any money.

> .. But before you buy a scope you never looked through, you should probably know the meanings of the words: dobsonian, apochromatic, equatorial, servo drive, periodic error, star test, collimation and shipping damage claim.
Windows ships with VBScript, it's available via WSH (Windows Scripting Host) and has access to any COM objects you might need.

It isn't a great language but it will go a fair way.
Outside of neglect and abuse, is there really a WRONG way of raising a child?

You see multiple different styles in different cultures. Some cultures where bed-sharing and baby-carrying is common also beat their kids and use other forms of punishment for disobedience. Wouldn't that be much "weirder"? It seems in Europe breastfeeding rates are really low and people use prams, but they might not beat the child as much (or at all). Is that the wrong way?

It seems to me people who are loved and cared for as children are raised and generally become well-adjusted and happy individuals. I fear parents are being constantly judged now for not doing the latest thing that some research found, the latest fad that may or may not have a tiny effect on the child's life itself. It probably gives people a lot of anxiety that they might be doing something terribly wrong for the child for not having the right crib height, or not sleeping in the same bed, or not playing Mozart at the right time or whatever.
> Cheese quality, price, and availability in Canada is absolutely pathetic compared to any European country, the US, or Australia and New Zealand, and we are usually several years behind on product innovations present in other countries such as ultrafiltered, lactose free, grassfed, and A2 milk.

The EU, US, and AU all subsidize; NZ is not subsidized IIRC.

AFAICT, if you want to get rid of supply management, and have a domestic industry, then we'll have to have subsidies.

> This should be true of any product, but you don’t need to take out a million dollar loan to purchase the quota from existing producers in order to raise cattle, grow blueberries, or produce sugar beets. All those industries are fine and supported by their consumers.

The US is literally dumping milk from overproduction:

* https://www.cnn.com/2019/08/22/politics/pfas-water-chemicals

* https://www.wsj.com/articles/americas-dairy-farmers-dump-43-...

What do you think will happen to our (Canadian) farmers if we all US market dumping?

Not all product segments are the same, even with-in the agriculture sector.
I've often wondered about this myself. I always see "diversity is a moral good" and "diversity is good for business" bundled together. What happens if we were to hypothetically discover unequivocally that more homogenous groups outperformed for diverse ones? Plenty of non-diverse societies are high-achieving (Japan, South Korea, Scandinavia. It always creeps me out when people try to couple morality with "and it's got a practical benefit too". The whole point of a moral is that you follow it because you do, not because you get some added reward.

If folks (and society as a whole) are going to push diversity, we should all be clear on whether this is a moral issue or a practical issue because the implications are very different and it dictates which one takes priority.
Cars generate horizontal forces, and won't drive the blood out of your head into your legs.
He appeared in a Corridor Digital video if I recall correctly.
Yea, it didn't work as expected

sudo -u nginx php updater/updater.phar

Nextcloud Updater - version: v18.0.9-8-g27dac77

Current version is 18.0.14.

PHP Fatal error: Uncaught Error: Call to undefined function NC\Updater\curl_init() in phar:///home/owncloud/updater/updater.phar/lib/Updater.php:455

Stack trace:

#0 phar:///home/owncloud/updater/updater.phar/lib/Updater.php(119): NC\Updater\Updater->getUpdateServerResponse()

#1 phar:///home/owncloud/updater/updater.phar/lib/UpdateCommand.php(147): NC\Updater\Updater->checkForUpdate()

#2 phar:///home/owncloud/updater/updater.phar/vendor/symfony/console/Command/Command.php(256): NC\Updater\UpdateCommand->execute()

#3 phar:///home/owncloud/updater/updater.phar/vendor/symfony/console/Application.php(820): Symfony\Component\Console\Command\Command->run()

#4 phar:///home/owncloud/updater/updater.phar/vendor/symfony/console/Application.php(187): Symfony\Component\Console\Application->doRunCommand()

#5 phar:///home/owncloud/updater/updater.phar/vendor/symfony/console/Application.php(118): Symfony\Component\Console\Application->doRun()

#6 phar:///home/owncloud/updater/updater.phar/updater.php(10): Symfony\Component\Console\Application->run()

#7 /home/owncloud/updater/updater.phar(10): require('...')

#8 {main}

thrown in phar:///home/owncloud/updater/updater.phar/lib/Updater.php on line 455
For sure, in theory practice is no different.
I think Servo is basically a proving ground for replacing components in Firefox with Rust equivalents.
HANA works on-premise as well as in the cloud. If I had to guess, I'd bet that on-premise deployments are still more numerous than cloud deployments (although the share of cloud is growing rapidly).

Disclosure: I work at SAP, though not on HANA.
Some would argue that "the rich" are antisocial by definition due to the way accrual of money is often premised on minimizing "labor costs". But even setting that aside, there's plenty of antisocial behavior among the rich and prominent - ranging from Epstein's child sex trafficking to Bezos' union busting. It's not like this view of the rich is wholly fabricated.

In the Epstein case, specifically, it's also important to note how many other rich people associated with him. You may call that unfair guilt by association, but it's certainly not good optics.
AKA "The Mickey Mouse Curve" - easily searchable for a visual reference point. I completely agree "Be prepared" is important not only for the arts, but for technology. The fact that people can be subjected to breathalyzer evidence but that code can not be revealed due to "copyright and trade secret protections" is a foul twisting of US law. Is it on the level with SOPA and Net Neutrality? Not quite, but we all should definitely be aware of the implications and...to be frank...monied stakeholders who want to buy laws they like...
git status will tell you which files are conflicted.
Just because the application has huge flaws from a certain developers perspective doesn't mean other people will share the same view.

I use whatsapp regulary along with my team to coordinate driver & share info/media quickly to allow the driver to do his/her job and vice versa. Having a desktop client is a god send for this as switching between computer/phone gets very tiresome.

It won't replace slack but it makes life a whole lot easier. Slack is a lot more business orientated and that definitely shows whereas WhatsApp has the convenience factor for people eg. driving and giving us real time info.
This is pretty much the content of this article:

"Yahoo is showing progress. Revenue from the businesses Ms. Mayer created or acquired are growing at an annual rate of 80 percent, she announced in Yahoo’s last earnings update. She also said she expected overall growth to begin this year, which is pretty much in line with her original, optimistic timeline."
GoPro | Staff Engineer, Senior Engineer (multiple) | San Diego, CA (Carlsbad) or REMOTE (US only) | Full Time

We are looking for talented engineers that are passionate about building world class polished interactive applications that will be used by millions of customers in our GoPro Community!

These engineers will participate in the development of macOS and Windows applications that enable consumers to share their passions with friends and community by developing media management, editing, and story-telling features for GoPro cameras and cloud content.

Open roles - macOS:

Senior Engineer, macOS
https://jobs.gopro.com/jobs/engineering/remote-usa/senior-ma...

Staff Engineer, macOS
https://jobs.gopro.com/jobs/engineering/remote-usa/staff-mac...

Open roles - Windows:

Senior Engineer, Windows
https://jobs.gopro.com/jobs/engineering/remote-usa/senior-so...

Staff Engineer, Windows
https://jobs.gopro.com/jobs/engineering/remote-usa/staff-sof...
The republican leadership is the person who is leading this coup.
shots and teargas fired into the capitol by protesters? can i get a cite for that? nothing i've read so far indicates that, outside of a bomb threat.

(which to be clear is awful, these coup-attempting "protesters" are treasonous idiots, but i haven't yet heard of them shooting)
On the other hand, learning algorithms is probably more fun than the actual work at Facebook.
You're so right it is messed up !

Some services even refuse to serve if one changes the UA, which is only one tracking capability. Though a blank or custom UA is worse, everyone should spoof the one in the onion browser.

User agent switch is currently "not available" on android Firefox.
Oh thanks. That is an insight I did not have so far!
I'd say the breaching of the senate chamber by ordinary civilians protesting election results counts as an interesting new phenomenon...
Moreover, where are AG Barr’s badgeless secret police?
So you think they will be cleared?
If you're open to suggestions, right now I feel that there's a huge market opportunity for a SaaS Splunk killer with more reasonable pricing. Having a great analytics UI is 1/4 of the problem there.
you would be correct! :)
What city are you in? If you're in LA I know some good recruiters that recruit for startups.

In general, I would suggest reaching out to users of local meetups, niche job boards like 37signals, and recruiters that have a good reputation.
>"I just want to know what the TSA supervisor expected would happen if he DID choose to go back to customs. Then what? Where does he go? He has no ticket, no boarding pass. He can't get on a plane. I don't see how refusing could possible end any other way than for him to walk out of there."

The assumption is almost certainly that the passenger either eventually caves due to boredom, hunger, thirst, or need to go to the bathroom. I assume they're figuring the passenger will have to cave before they will - I mean, unless he stays there until he somehow passes out from thirst and is removed, unconscious, by an ambulance days later, he's going to have to cave eventually.
I don’t have an iPad so perhaps I’m missing something, but couldn’t you just rotate the device and leave the lock as is?
It does get a little screechy during the last 500-1000 words. First section is on point though.
yep, not obvious from the home screen it isn't for windows... the "Now available for MacOS" gave me the impression it was originally for windows...

also no hint the company is even interested in windows...?

UPDATE: yes, in their https://www.coscreen.co/feedback they ask about windows support...
Not just that, he would shout over the ocean with pebbles in his mouth. I'm sort of wondering how he didn't damage his voice, though.
Sure, I enjoy a nice steak like anyone else. But I don't feel the need to have warm meals everyday, and it's certainly not worth the effort to me.

The only part of the diet I actually find "boring" is the vegetables. I like everything else, I specifically picked foods from each category I enjoyed enough to eat daily. E.g. I tried several kinds of raspberries and decided I didn't like them enough to have daily.

I can still add variety. Maybe once a week I'll go out and grab a tuna salad, and somewhat less often I'll have a steak salad. And the other week I bought a pack of ice cream sandwiches and had 2-3/day till it was finished, and had less elsewhere to compensate. I may gradually add more things in as I experiment, but this is my base diet, one I can be comfortable knowing it's nutritious.