skysight-inc/HackerNews huggingface dataset:
They can parse it, but seem to want some proprietary plugin to create signed checksums to prevent (though in reality only for the most unknowledgeable) log spoofing.
Bitcraft | Frontend / backend engineer | Full Time Onsite | Tokyo, Japan

== About us ==

Bitcraft is a young company based in Tokyo, specialized in developing backend solutions for console and mobile video games.

We also support our clients on the frontend development of games using common game engines such as Unity3D or Unreal, as well as the creation of web-based administration tools.

== Positions ==

We are looking for an enthusiastic and passionate developer to join our team.

Since technologies quickly evolve, we need someone motivated to keep up with the flow and who is interested in learning new frameworks when something exciting comes up.

We have server-oriented positions as well as client-side development positions.

We offer you the opportunity to become a key member of our team with great potential for career evolution.

Let's talk about what you want to do, or what you want to learn, and see what is the best fit.

Speaking Japanese is not a requirement.

== Office ==

The office, located in central Tokyo (5 minutes walking distance from the famous Shibuya crossing), is easy to access and in a pleasant area.

We also have a pretty awesome rooftop terrasse (see pictures on our website) on which we like enjoy lunch and refreshing after-work beers.

== Projects ==

Just to give you an idea of the kind of project we work on, we completed the development of Final Fantasy Explorers Force ( http://www.ffexforce.jp ), a multi-player RPG game on smartphone.

Bitcraft was in charge of the entire backend development as well as the conception of administration and deployment tools required in production.

The game is only available in Japan at the moment.

== Links ==

■ Website: https://www.bitcraft.co.jp/

■ GitHub: https://github.com/bitcraftCoLtd

■ Google+: https://plus.google.com/+BitcraftCoJp

■ To apply: career@bitcraft.co.jp
I am not that confident.
Whipper is ripper frontend that's 'planned' to eventually be accepted at 'certain sites', but it's not yet to my knowledge.
No, of course I don't believe IT departments do that. It's management's responsibility to make sure someone is responsible for the data on every random PC on the network. Management is responsible for putting systems in place to manage risk effectively. Random PC users need to be compelled to comply by policy and enforcement because otherwise they usually don't have the knowledge or incentive to do what must be done.

People working in development or operations on the other hand, should instinctively know and do what must be done with their own data. And reddit didn't do that. Management failed and even worse the technical leadership inside the company was directly responsible.

Remember this next time you're working at a place with a poor management of data and a culture of indifference. Do something about it, sound the alarm instead of sitting on your hands waiting for the inevitable leak.
The difficulty with this case is that it's very difficult to find a source that genuinely steel-mans backpage.

I noticed one thing, for example, which I will try to describe in a steel-manning way. It appears backpage, at least in part, was working with law enforcement and human trafficking activists. Perhaps not to the extent that those activists would have liked, but I suspect those activists would have preferred them to shut down completely. In assisting authorities/activists, certain keywords were filtered from ads, keywords which might have indicated that someone was under-age. This act of removing those keywords is what now has them in trouble, because the plaintiffs are arguing that backpage is now the "author" of that material rather than just a platform. If this is true, that seems like a dirty trick. The authorities/activists trick you into "helping" in such a way that you actually become a criminal, and then they come after you for it.
This is another good reason to properly test before going live. If their site wasn't cloud hosted it would have just fallen over, most likely. Which means a failed crowdfunding effort. Maybe take off the cowboy boots, guys?
I spend a fair amount of time on HN.

Among many, I think this article is probably the most succinct endictment of ADHD-ridden "modern" web programming/ecosystem practices I've read.

It's so sad to me that while the name dropping and churn for frameworks and languages continues, frenzied and unabated -- basic (pun sort of intended) analysis and problem-solving techniques go out the proverbial window.

Why learn to think critically when you can just 'npm update', fix 37 broken dependencies, and write a blog post about it? Right?
It is the Boardroom === MBAs.
We Can't Do It Ourselves
Renting is always 100% loss, and I would be absolutely fine with losing less. If I could lose less than ~30k/year with a house, that would be fantastic!
The shareholders can't do anything because they don't have the voting power to effect any meaningful change. It's still Zuckerberg's company and will continue to be until they amends its articles/charter.
A build-it-yourself, 6-wheel rover based on the rovers on Mars
Your post sure assumes a lot!

It would be pretty foolish to take on a mortgage, in general, if a job loss could jeopardize making the monthly payments on time for any reasonable period.

Being priced out doesn't necessarily mean "cannot afford" but can also mean "cannot justify paying."
I tried xz -9 on it and found, to my surprise, that it was actually longer than RLE!

Then I tried gzip -9, because perhaps that has a smaller header? Yup, saved a few bytes, now it's about the same size. Finally, I remembered that bzip2 does a lot better on text than gzip, and who knows, it might also have a shorter header than xz. Again, a few more bytes saved! Down to 223, where the original is 249 bytes (including the 'say' part but excluding the unnecessary delimiting apostrophes or the rest of the command).
Given what I have heard about social credit I wouldn't be surprised one bit of one sector of shadow banking is perfectly creditworthy people whose only additional risk as a lender is lack of being repaid due to being disappeared or arrested on 'it means what we want it to mean' charges.

The whole concept of social credit is what I refer to as stupid-evil. For one its whole concept is obviously exploitable as a 'recruit the low credit and purge the high credit' list if anyone ever want to form an insurrection powered by their newly minted low caste. And that is without the obvious side effects of people reacting accordingly to the actual information like not trusting anyone with top-tier social credit as likely too powerful to be held accountable and will thus screw you over at the drop of a hat.

Unfortunately even the US has had a similar issue to a thankfully far lesser degree with the idiotic "Operation Choke Point" abuse of power. Such abuses should always be reigned in.
Ship of Theseus? That's quite an exaggeration. Motherboard is often considered the core, and same motherboard and CPU is definitely the same rig. It's just an add-on card that has changed.
Some people will be cynical for the sake of it.
For crystallography, the use of group theory in part originates in X-ray crystallography [1], where the goal is to take 2D projections of a repeating 3D structure (crystal), and use that along with other rules that you know to re-infer what the 3D structure is.

Repeating structures have symmetries, so seeing the symmetries in your diffraction pattern inform you of the possible symmetries (and hence possible arrangements) in your crystal. Group theory is the study of symmetry.

By the way, this is also how the structure of DNA was inferred [2], although not from a crystal.

[1] https://en.wikipedia.org/wiki/X-ray_crystallography#Crystal_...

[2] https://www.dnalc.org/view/15014-Franklin-s-X-ray-diffractio...
This reads less like a "mistake", and more like just not giving any thought to what your code is doing as you write it. A mistake would be if the programmer meant to implement X but instead implemented Y; this sounds more like the programmer just set out to implement Y without even considering other possibilities.

Same for the framework change. An outdated framework might be a second or so slower, but a >30-second load time was never going to be fixed by updating. This is just bad problem-solving skills. When your app is taking 30 seconds to load, you don't just guess at what might make it faster -- you open your JS console and your log files, and you figure out where that time is being spent. Two minutes in the Performance tab of Chrome's developer tools, and you would have figured out the issue was on the back-end rather than the front-end.
That's the crux of the argument. Most of WhatsApp users are outside of North America; many of them would balk at paying for a $100 phone, so their value is definitely not $100/user/year.
Exactly - Microsoft (Bing, Office 365, Hotmail, OneDrive etc) has been operating in China forever, and Bing cooperates with state censorship just as you'd expect. But the minute Google does the same thing, everyone loses their minds.

Is this because of expectations (i.e. no one expected MS to hold the moral high ground, but Google was famous for its "Do no evil" mantra)? In which case, well, maybe Google's branding backfired in this case :-/
You don't need to do a second bachelors - you really need four or so courses. If you have the patience and dedication you can sit down with the textbooks and work through them on your own.
Hold on what is being discussed here has nothing to do with how you sell your business or for how much. We are talking about how loyal customers are treated by business/business people.

Whatsapp was sold for that much because many other companies were willing to buy for similiar amounts.
Ontario basic income pilot project coming to an end
True, sometimes it's easy to forget not everyone is comfortable at a command line when you are surrounded by people who are at work.
It's only 460k QPS, with 16k documents everything would be cached really well. Or a single instance of redis can serve that load of reads fairly easily.
$0.0135 per message is for messages to US numbers only. E.g. price to Belgium is a whooping $0.1010 per message.
There no reason to paint this as a partisan issue. There are plenty of puritans on the left.
Chime? If your balance isn't enough to cover the debit charge, the debit charge is declined, no fees. And you can enable/disable the card in app. And it's part of a fee free ATM network, app finds the nearest free ATM or cash back business.
How do pay-as-you-go cloud providers handle DoS attacks (the "smart" ones that simulate a lot of expensive legit-looking traffic, not simple volumetric ones)?

That's the thing that terrifies me. If I'm using S3/Cloud Storage etc., I'm getting charged for each GB of outbound traffic, and I have to assume that the bandwidth available to serve my files is almost infinite.
In addition to this, it's per person. If you have Mom + Dad in the picture, each can gift 15K, and if it's to a couple, they can each gift 15K to each member of the couple. Thus you can pass down 60K each year without any sort of forms/taxes.
TripleLift | VanillaJS, Fullstack, Data, and Exchange Engineers | Full Time | New York | https://boards.greenhouse.io/triplelift

Yes we're adtech but we're working on improving the industry while tackling some difficult problems. We're a small team that's responsible for managing monetization for thousands of publishers and handling billions of requests a day. Rather than doing standard banner ads we allow publishers to create unique ad slots that complement their design and not disrupting the user experience. We're growing quickly and tackling a wide range of problems - ranging from migrating an information-rich Angular application to React, making our data pipeline real time, to running the quickest and most efficient real time bidding auctions.

If interested or just want to learn more please email me at dgoldin@triplelift.com and I'd be glad to chat more. Please mention HN in the subject!
An okay alternative to Venmo.

The UI is definitely worse (IMO) and they've done a piss poor job at tying users to identities more than using phone numbers. Nobody I know uses Cash App except in exceptional cases. I have to double and triple check usernames to make sure I'm not sending money to the wrong person.

The Cash app is a pretty small percentage of Square's revenue. Square isn't much more than a credit card processor for small businesses IMO.
Yup, but this is the "problem" with computing now adays.

For 90% of computers, merely putting an SSD in it (no matter how old it is, as long as it has, or can fit, at least 2GB of RAM, as to deal with piggy "modern" Electron/CEF/etc apps and similar idiocy in webapps in browsers) can make it seem sometimes a decade newer.

For those who game, more often than not, just upgrading the GPU helps.

I have a i7-4771 @ 3.9ghz /w 32GB of DDR3-2133. This is not a new system, but no one has made anything newer that really would improve actual performance for me... what holds me back is a similarly old GPU that I've finally decided to swap out with a GTX 1180 when they come out next month.

My 7970 served me for many many years and games are finally starting to punish it at 1080p. Still won't need to update my CPU, however.
Udocker – Run Docker Containers Without Root
So then OP created single-player Tron instead of Snake?
Datadog | Software Engineers | ONSITE (Boston, NYC, Paris) and REMOTE | Full-time

Datadog is a monitoring, tracing, and logs system for your infrastructure and services. We build our own tsdb, distributed tracing tools, cutting edge visualizations, and more. We love shipping great experiences for customers just like us and are growing fast!

We're mostly Go, Python, and React, on AWS, and moving to k8s.

We're looking for people who can build systems at scale as we process trillions of events per day. Let us know if that's you!

https://www.datadoghq.com/jobs-engineering/
Your justifications strain credulity. Therefore, you possess the necessary psychopathological qualities to be a successful S&P500 CEO. Congratulations. ;)
pushing people to change habits is hard...
I used to have 250MB free with my internet contract until the ISP silently upgraded it to 500MB recently (must have been the past year or so, not sure when).

If you use it only occasionally to read a few articles, you can do fine with only a few megabytes. Heck, I'd almost say kilobytes if bloat wasn't so common. Anyway, that's until shit like this comes along. If you were truly trying to watch a video---sure, that uses a lot of that tiny data bundle in one go, but a gif that should have been a video truly leaves you wondering why was this necessary?!
How Magswitch Works
But isn't AutoML very expensive for startup and SMEs, where I see this could be most used. As bigger tech companies would like to have the models hosted than pay per API all.
With self-driving cars, it definitely is.
'scientists say' << I guess I could either read the source material or just wait a year and see another headline that refutes their conclusions.
If you try to use the readiness-based kqueue events that is the case, but the completion-based aio events do work with disk files on kqueue.
NYC policy is what allowed the medallions to be so artificially inflated in the first place. The city has less medallions today than in the pre-war times. Now that the market collapsed it's the moral thing to do not only to liberalize the medallion restrictions but repay those who were hurt the most.
Email doesn't suck for almost anything but this is an apples to oranges comparison. Email certainly sucks for short rapid messages.

> Some of use like to write, you know.

/r/iamverysmart . Some of us like to write short messages quickly, you know. With read receipts and push notifications.
> No need for annoying ads or invasive data collection.

But they've already built infrastructure to do all this surveillance, the incremental cost is minimal. It's just too tempting to pass up on the low-hanging fruit.
Implementing Search in GraphQL
FYI parental involvement has no impact on educational attainment, a proxy for intelligence: https://www.sciencedirect.com/science/article/pii/S016028961...
agreed - I politely ask and if they dont I make my case.

SMS is plaintext - full stop.
Why are you so against junior devs? I've personally never met a junior dev who just starts going ahead and upgrading various dependencies, as you suggest.

If anything, that shows a lack of proper hiring decision on you and your team's part.

I do, however, agree that their practices are horrible (just look at their console, they're console.logging random things, running the dev mode of Firebase, and fetching some USD conversion call 10x on load with no caching) and they're lucky Google bailed them out at the last minute.
I have had whatsapp for years (well prior to the FB acquisition) and have never paid for a subscription. I might have paid $1 originally (don't remember). Subscription payments for apps wasn't a thing back then on iOS.
I've heard worse from an interviewing course from a Human Resources veteran who left the field to care for family that has me conclude that much of humanity is frankly batshit insane by the definition of 'divorced from reality'.

In addition to paying 80% attention to how it is said instead of the content of what is said they tend to judge people who are better at putting on an appropriate 'mask' of confidence as 'trustworthy' when they all know that nearly everyone puts on a show for interviews anyway. That is believing that people who demonstrate better capabilities of actively faking emotions are more trustworthy. When aptitude is widely linked to practice. Saying you want a surgeon who can't stand the sight of blood so they'll make fewer unnecessary cuts is more logical than that.

That is beyond trusting your intuition and into flat out divorced from reality and putting on a heaping helping of cognitive dissonance on top.

The revelation was disturbing yet it also explains /a lot/ of societal dysfunctions and why high functioning sociopaths are disproportionate among CEOs.
The memory is either held hostage in your buffer or the kernel’s. For that matter, if you’re making a blocking read/write call the memory is just as much a hostage.
China’s Empire of Money Is Reshaping Global Trade
Yes, exactly! In Japan there's also no fees or sales tax on Amazon gift cards (physical ones), and you can purchase them in arbitrary amounts I think max 100,000 JPY (~$1000 USD). Amazon.com provides one-day free shipping with gift card purchases, but could have a surcharge for oversized, heavy, or international items. I'm not sure if any of this applies to digital gift cards though.
I hadn't seen this, thanks. Lunatic indeed!
Multibyte chars is optimizing for Twitter, not for a set amount of bytes. If you try to fit in 140 bytes and you use >140 bytes because they are multibyte chars, then yeah, you're cheating. But if you're trying to "fit in a tweet", I'd say that's perfectly fair game.

Anyhow, two games... cool, but to be perfectly honest, I thought the game was going to be more like the real snake than just drawing a non-overlapping line on screen. A more impressive game might be more impressive than two games.

Then again, two games is also pretty darn cool.
Morning walking for 20m + 30 pushups and body weight squats.
if I feel like running I will run for whatever feels comfortable. but I skip pushups and squats that day.

after work, I hit the gym. I follow mostly PPL split.

calories 2000 to 2500.
My pleasure! Will watch the repo closely and contribute if I can. Very curious to see where this goes.

Also, I had a coffee at 5PM with someone, which is way too late to be drinking coffee, and it is evident in how quickly I'm talking >.<
I had no idea this service was so popular. I just read the Drive TOS [1] and was astonished:

When you upload, submit, store, send or receive content to or through Google Drive, you give Google a worldwide license to use, host, store, reproduce, modify, create derivative works (such as those resulting from translations, adaptations or other changes we make so that your content works better with our services), communicate, publish, publicly perform, publicly display and distribute such content. The rights you grant in this license are for the limited purpose of operating, promoting, and improving our services, and to develop new ones.

They're asserting the right to publish and publicly display anything you put on Drive for the purpose of promoting Google products.

Dropbox TOS: [2]:

We need your permission to do things like hosting Your Stuff, backing it up, and sharing it when you ask us to. Our Services also provide you with features like photo thumbnails, document previews, commenting, easy sorting, editing, sharing, and searching. These and other features may require our systems to access, store, and scan Your Stuff. You give us permission to do those things, and this permission extends to our affiliates and trusted third parties we work with.

Accessing, storing, and scanning feels reasonable though not thrilled about "affiliates."

iCloud Drive's TOS [3]:

...by submitting or posting such Content on areas of the Service that are accessible by the public or other users with whom you consent to share such Content, you grant Apple a worldwide, royalty-free, non-exclusive license to use, distribute, reproduce, modify, adapt, publish, translate, publicly perform and publicly display such Content on the Service solely for the purpose for which such Content was submitted or made available, without any compensation or obligation to you.

Apple claims the right to publish your content only if you choose to share it, and solely for the sharing purpose.

Google's really out of line here!

1: https://www.google.com/drive/terms-of-service/

2: https://www.dropbox.com/terms

3: https://www.apple.com/ca/legal/internet-services/icloud/en/t...
For me, it really was the first time math had clicked. I had a non-proof based linear algebra course before going through the book, but it made very little sense to me. After doing LADR, I understood the subject intimately, lost my math anxiety, and performed better in every class I took afterwards than I would have otherwise.
Yes, it's a good investigation tool, but definitely not a fix. That is, if "it started to work now, I don't know why", you're still in trouble, and should continue digging.
After having been written in 1789...
> since 1996 federal law has provided broad protections for online publishers of third-party content. Backpage has successfully argued that it can’t be held legally responsible for the criminal conduct of others—no matter how reprehensible.

They're not arguing that they have the right to publish ads for illegal services. They're saying they're not liable for what 3rd parties post on their site.

They're saying they're more like journalists, simply reporting what other people are saying (which happens to be promoting illegal services). While it sounds like they are pro-decriminalizing sex work, no one is arguing that it's legal to advertise criminal behavior (selling drugs, weapons, sex, etc.). They're just telling the courts to go after those advertisers individually rather than Backpage.
> If anything, that shows a lack of proper hiring decision on you and your team's part.

Hey, friend! I had no control over hiring for that gig.
Bee Token | Backend/Full Stack Engineer/Product Manager | Full-Time | Onsite SF or Remote | https://beetoken.com

Bee Token is exploring the blockchain frontier and is looking for courageous Software Engineers to join us on our journey. The ideal candidate is passionate about developing highly scalable, distributed, and fault tolerant systems using sound Software Engineering principles. Together, we will build the tools necessary to bring mass adoption to the world of blockchain and home sharing.

Tech Stack is Node/MySQL/React/Typescript/GraphQL on AWS.

Email tommy at beetoken dot com if interested!