skysight-inc/HackerNews huggingface dataset:
What if the program reading it is Insider Trading Tip Detector?
Lots of people trying to justify their college experience in here. Reality is, none of it matters. What matters is how you were raised 20 years earlier and how you choose to live your life every day. Is every day a new puzzle to solve? Are you motivated to learn and solve challenges placed in front of you regardless of banality or difficulty? Guess what, you're the elusive employee everyone wants. Rarely are jobs too difficult for grades/degrees to matter in hiring process -- the job itself is the screener. Yeah,sure, some jobs are incredibly difficult and require elite skill and knowledge but we aren't talking about those jobs, we are generalizing. And guess what, attitude and outlook on life are all that matter.
I avoid eating too many potato chips and I still overconsume them. Just because you know you have the bias doesn't mean you defeat it 100% of the time.

I agree that the effect is small if anything in today's society, however.
This. Git is not a best in class solution, and the community that has coalesced around it has predictably not chosen best in class tooling.

This is okay. It's just source control at the end of the day.
>> Also, it's worth noting that generally speaking, public schools are not considered to be elite.

That's typically true but not of the NY high schools. These schools are truly elite high schools.
The person that response was directed at was attempting to use a mistaken similarity to C++ to paint Rust as a language that is not "sane". You appear to be injecting your own interpretation as to what this subthread is about. :)
seems like that premium would be tiny
Sync is my android choice (they have an ios beta also). Keeps it very clean and simple. If they stop third party apps i will definitely look for alternative communities. The desktop reminders to switch to the new (awful) version are bad enough
For what it's worth at work (Discord) we serve our marketing page/app/etc... entirely from the edge using Cloudflare workers. We also have a non-trivial amount of logic that runs on the edge, such as locale detection to serve the correct pre-rendered sites, and more powerful developer only features, like "build overrides" that let us override the build artifacts served to the browser on a per-client basis.

This is really useful to test new features before they land in master and are deployed out - we actually have tooling that lets you specify a branch you want to try out, and you can quickly have your client pull built assets from that branch - and even share a link that someone can click on to test out their client on a certain build. Just the other week, we shipped some non-obvious bug, and I was able to bisect the troubled commit using our build override stuff.

The worker stuff is completely integrated into our CI pipeline, and on a usual day, we're pushing a bunch of worker updates to our different release channels. The backing-store for all assets and pre-rendered content sits in a multi-regional GCS bucket that the worker signs + proxies + caches requests to.

We build the worker's JS using webpack, and our CI toolchain snapshots each worker deploy, and allows us to roll back the worker to any point in time with ease.

I wrote probably the stupidest worker script too, that streams a clock to your browser using chunked requests: https://jake.lol/clock (no javascript required).
obsolete since GDPR
Dependency-Track – An Intelligent Software Composition Analysis (SCA) Platf
What if there were a permission to "read and withdraw from your bank account"? If 1% of the users are cleaned after absent mindedly agreeing to 10+ permissions on a random app, would that not be the API provider fault?
Yeah, one thing I would like to create in my web-scale crawling activities is some structured data discovery tools. Google surfaces a few things as part of their search results, but not in bulk.

This project http://webdatacommons.org/ extracts from Common Crawl, but it's just raw data and you're on your own for visualization and discovery tools!
Wow, when users explicitly authorize an app to access their email accounts, the app can access their email accounts.

What's next? Scientists discover that the sky is blue?
Why so, may I ask? I loved my Beige box, but I could use a different perspective.
I'm just as pissed off about reading contacts as someone reading emails. For some reason, about 10 years ago, apps started to get permission to read local contacts, and then just upload them to third parties and use that information. When did we let all this happen.
Except he'd still be wrong if that was his point. There's an enormous body of work on even sophisticated industrial processes (reducing metals, producing oxygen from rock, producing glasses, producing high quality electronic materials, optical glasses of a quality not available on Earth, etc, etc) and how to do them in space. This is basically Dunning-Kruger in action, reinforced by the fact that most people on HN are also completely unaware of this large body of literature (but like the idea of being that intellectual skeptic). Seriously, give it a quick search: https://ntrs.nasa.gov
Great insights. This should have probably been posted on Medium though. Google Docs have horrible reading experience.
You make a great case for why health insurance shouldn't be a part of compensation. A single-payer healthcare system is long overdue in the US, and might actually make age discrimination less likely.
Mixmax | San Francisco or REMOTE | Full-stack engineer or INTERN in Fall '18 | https://mixmax.com/careers We're a profitable, fast-growing startup looking for full-stack engineers.

Mixmax is the hub for all your business communications. We integrate with your company's existing toolchain - email, calendar, chat, CRM, and more - to bring all information into one place. This means we're syncing, storing, & indexing hundreds of millions events a day into our system, and then building fast APIs and delightful front-end UIs to make the data actionable for our users.

Try the product (it's free!): https://mixmax.com

We're developer friendly: https://developer.mixmax.com

Eng challenges: https://mixmax.com/engineering

Stack: Javascript, Node, Mongo, Elasticsearch, React, Go, AWS

Team fun: https://instagram.com/mixmaxhq

APPLY TODAY at https://mixmax.com/careers
Of course, a correlation with income is likely a spurious correlation from more basic causes. E.g., suppose a poor family whose kids are doing poorly in school won the lottery and suddenly has high income; do we expect that suddenly then their kids will do well in school?
Of those satellite projects, the only ones about which I'd be worried are GTK and GNOME. GCC is already supported by the FSF (and if the FSF can't do it, then I guess that's one more reason to start migrating toward LLVM/clang), Cygwin isn't as big a deal anymore (MSYS2 can pick up the torch, and Windows Subsystem for Linux helps, too), and PulseAudio - while certainly better than it was a few years ago - is not the end-all-be-all of sound systems (sndio, for example, is way more pleasant IMO, and is now available for non-OpenBSD systems - Linux included).
> even though the compiler gives a detailed pointer to why, it's cold comfort

We'll just have to agree to disagree, because having the compiler watch my back and preemptively guard against unforeseen pitfalls is about the warmest comfort I could ask for. :P
Just watch the screens of anything the companies use when you're in there. Look at the model numbers and Google them. You'll find a lot given most aren't that creative: they do a customized version of the default, enterprise offering.

For instance, a restarting computer at the local Kroger where I shop said IBM SurePOS. Looking it up, it turns out some group tried to make a concurrent version of DOS that IBM modified into a specialized OS for POS's. Recently, they upgraded to touchscreens running Linux on Fujitsu boxes. The GUI is ugly, slow, and has the tell-tell coffee mug in corner of dialogs. Appears Kroger, always slow as can be, got on Java desktop bandwagon just as everyone else chasing fads were leaving it for stuff like web apps or Electron.

The self-checkouts have a Windows loading screen. Probably was WinXP Embedded given they're old. The handhelds use mainframe-era, terminal apps. Their computers at customer service are thin clients from HP at this location. I think one said "Iceweasel" one time. The checkout predictor thing with the three balls on monitor showed something Linux-related one time. If you ask employees, you'll get SCO OpenServer, AS/400, mainframe, and a pile of random apps with web interfaces. I don't know what they run. One employee told me email and web browsers load in what must be VM's that take 5-10 min to load on the thin clients. It must be unbearable.

So, Kroger certainly uses plenty of Linux with mission-critical services being on it. Their choices for inventory and desktop GUI's also hint they're pretty backwards in their practices. I'm not sure about the others since I mostly shop at Kroger.
It sounds like you’re accusing EFF of having pretty loose ethics. Can you provide references to back up your position?
You intervene when the student is still learning the material, before the test.

You do not intervene after the test. At that point the learning process for that material is already over. The student has already "missed out" on the learning opportunity. You would just be giving a good grade to someone who doesn't know the material.

Yes we need to help folks who are intergenerationally poor. But, you do that by helping their kids learn better and meet the testing bar.

You are not helping them by lowering the bar for them. Giving the kids better grades even if they don't know the material, would actually hurt them.
The article started from the WSJ, who's been running a long campaign against Google as part of Murdoch's empire.
Worse yet, they’ve bought into the amp scam—and don’t support collapsible threaded commenting there—so you have to get through it twice.
Because Google bashing is important for some people, regardless of the claims being true or not.
CockroachDB is written in Go? That is awesome, didn't know that. May look more into it now
The semantic web hasn't "failed", it's still developing. Remember, it's not meant for human eyes (by and large) anyway. Semantic Web tech is enabling tech that end users may never even know exists.
Death. That's what would happen.

See also: Sun Microsystems
It's pretty simple, actually. You put the process you developed in a centrifuge if it doesn't work in microgravity. Much of the life support (and water recovery) system on ISS (which is just a large collection of several industrial processes) uses centrifuges for this purpose.
The mayor, de Blasio, is trying to institute a similar system that was in place for NYC kindergarten admissions over a decade ago.

Prior to 2007, gifted and talented classes were skewed towards white and asians and the admissions process was criticized for allowing "favoritism and discrimination"[1]. A standardized test was then implemented for 4 year olds going forward, but over subsequent years people realized that this resulted in even lower hispanic and black enrollment into the coveted G&T programs[2].

de Blasio is pushing for a more ethnically diverse mix across all schools. Based on the K G&T admissions changes made in 2007, he is fairly sure this change will achieve his objective. He firmly subscribes to the idea that while certain elite schools will be by definition diluted in terms of academic achievement and excellence, the overall NYC school system will benefit. He fervently believes that trying to increase the global median achievement at the expense of a lower academic peak achieved by a tiny minority of students is worth it (aka YCMAOWBE[3] or TANSTAAFL[4]).

While I agree with the sentiment that one should try to fix the entire pipeline and not focus on the end product (too little too late), critics lambasting de Blasio's plan need to understand that he's simply making different trade-offs during his last term in office as mayor.

[1] https://www.nytimes.com/2006/09/26/nyregion/26gifted.html

[2] https://hechingerreport.org/as-new-york-struggles-to-make-gi...

[3] https://en.wiktionary.org/wiki/you_can%27t_make_an_omelette_...

[4] https://en.wikipedia.org/wiki/There_ain%27t_no_such_thing_as...
> Most of my friends resort to drugs to focus but for me, that does not prefer drugs because it makes me feel artificial, it's been tough - it's like strengthening muscles in your brain in order to focus for long periods of time and those muscles for me are weak.

This is desirable. People who use psychostimulants to focus are using it as a crutch.

You can train your mind to focus, it just requires a larger time investment than popping a stim.
I won't be missing it much.
Exactly. Although the point isn't necessarily what you think it is.
What are the pros and cons of Lisp (or any other language for that matter)?

In my undergraduate days (oh so many decades ago), I was introduced to Lisp. For some of the problems we were solving, it was the perfect tool. For others, a different language could be used.

The pros of Lisp (in all its varieties) are in many ways the cons of Lisp.

The macro system is both beneficial and antagonistic to the development of sane programs. Used judiciously, macros may life writing code much easier. However, it is not uncommon for Lisp programmers to write macros without consideration for those who come after them. This is, of course, true for any language.

There are some major systems out there that are written in Lisp and when trying to change them (in a maintenance way), it is just as painful as in pretty much any other language.

The competent and talented Lisp programmers is imbued with the same arrogance that C++ competent and talented programmers have. Tricky programming is fine if it is fully documented and the reasoning for the tricks is fully explained.

Lisp and its variations have much to offer the programming community. But the way programs are written quickly diminishes the effectiveness of the language for the larger community.

Each language has features that can be of use to each of us. they are tools we can use to solve the problems we are facing. No one language is suitable for all problems. If you have that attitude then you only see hammers and nails.
How about sandboxing apps with access to sensitive private information from network access? I don't want my email to leave my desktop / mobile phone / Google's server, is it really that hard to have that as an option?
they broke fetch's cookiesupport in one release...
I have tried trello, asana and google keep. And while they are useful the fact that my company is just me means I lean most on post it notes and a notebook. For example my entire sales pipeline is in color coordinated post it's on my office wall. And for now it works great.
> Python is the new Perl (Go is already gearing up to replace it where reliability is at stake) and in a couple of years the masses will look at it as a colossal and obvious failure, but they will make the same mistakes again and again when the next shiny thing comes along because the entire domain is rigged in multiple ways.

Before Perl, Tcl was supposed to be the Lisp replacement. As far as I know this "language X is an adequate/better replacement for Lisp" argument goes back to Ted Nelson ranting against Lisp while advocating TRAC in the 1974 book Computer Lib. So far all of the language Xs have disappeared, and the only thing to replace Lisp has been other Lisps.
It’s funny how everyone is saying “of course this is how it works” while on every fourth amendment article all you read is how protected cloud content is and how its totally reasonable to have an expectation of privacy in that data.

It’s rapidly becoming clear that once you give your data to third parties in unencrypted form, all bets are off. Any assumption that the data is private or protected or otherwise not subject to abuse is an unreasonable one. And that fact is intrinsic to the cloud (and the biggest weakness of cloud computing as a concept—at lesst, with putting logic in the cloud as opposed to treating it as dumb storage). Cloud computing is fundamentally incompatible with peivacy.
Amazon patents hijack-proof delivery drones
Provide some recent examples of bias on tests.
Greece and Rome are nowhere near early cultures, they came thousands of year after organized civilizations. It's also not useful to point to them when their democracy's were short stints in their historys and overtaken by authoritarian governments.

Based on the responses I've had to this post I think people might believe I am against democracy. My point was that it's not a universal value of humanity and so if we want democracy it needs to be supported. It will not be supported by base human instinct
I just turned everything off except for badges on some apps. Use your phone how you want to, not how Facebook wants you to.
I think that you have to set expectations. Lots of side projects can be managed but what are you trying to accomplish? When I left my FT job 4 months ago I started three businesses. One got a lot of traction very quickly. I shut the other two and focus completely on the one that took off.
The work required of developers to support arbitrary DPI is more or less impossible. No system anywhere has ever managed it.

Intel GPUs are underpowered and have been for a long time. Their drivers are also full of bugs and odd edge cases.

Intel saw iGPUs as a value-add for makers of cheap systems and treated them as such. That's a major point of Sinofsky's piece: graphics ended up being important and Intel knee-capped themselves and all their partners by failing to understand that. He gives an example: You can't put a discrete GPU into that 10" laptop or Intel will kill you by removing your discounts and kickbacks, making your laptop more expensive than your competitors.
SEEKING WORK | Dhaka, BD. GMT +6 | ONSITE or REMOTE | FULL-STACK DEVELOPER, ML, NLP, CHATBOTS

3+ years work experience in the field of web development, Chatbot, NLP (Semantic parsing, Entity recognition, conversation flow design). Also work experience with enterprise system integrations

Skills:

- NodeJS (3+ years of experience) (Vanilla, ES6, ExpressJS, AngularJS) Frontend + backend

- Python (2+ years of experience) (Django, Flask, scikit-learn, Spacy, NLTK) (Also wrote my own ORM for mongoDB)

- HTML, CSS (Several frontend frameworks - Bootstrap, Bulma etc)

Contact:

- email: mailanik@gmail.com

- linkedin: https://www.linkedin.com/in/anikdas/

- website: https://www.anikdas.com

- github: anikdas

I am highly motivated and deliver what I have been asked for in time. I also really appreciate work environments that encourage learning and constant personal and professional growth. Drop me an email if you want me to work on your project. Thanks.
SMS and phone calls were never secure.
Ele.me Stores 20+ Terabytes of Data in TiDB to Serve 260M Users
Write Software, Empower Teachers @ BetterLesson | Senior Engineer | Boston, Cambridge, MA | https://betterlesson.bamboohr.com/jobs/view.php?id=29

BetterLesson has the best K-12 lesson plans and content for teachers. We are now hard at work fine-tuning the best professional development platform they have ever experienced. Come help us!

Feel free to reach out directly with any questions: grejdi@betterlesson.com
Thanks again - it was very easy to install and use.

I think something like this: https://www.ssllabs.com/ssltest/

but for embedded data would be interesting.
Care to elaborate on how they are ultimately different? Sure there's the superficial differences (they could see you poop vs. you emailing someone), but how is knowing exactly where someone has been, knowing the vast majority of their digital correspondence (content and recipients),knowing their purchasing history, knowing their social preferences, etc (and putting it all together), ultimately, any different than being able to watch someone in their home 24/7?
The Android P developer preview has an automatic Night Light feature that works really well.
> “If we were to make you the following offer (state the offer in full detail, including cash, equity, benefits, etc), would you accept?”
If they say yes, then make them offer.

This is most effectively done on a paper note, passed between classmates, so that there is plausible deniability if they say no /s
Omada Health | San Francisco, CA | Rails/React, DevOps, iOS, data engineers | H1B Transfers OK | ONSITE

Omada Health is a digital health company on a mission to make healthy behavior change more accessible and achievable. We’re looking for Rails/React, iOS, DevOps and data engineers to join our growing engineering team.

As a key member of our engineering team, you will help design, build and maintain systems necessary for rapid growth. Our team practices pair programming (at least 50% of the week) so you will have the opportunity to learn new techniques and share your skills.

Software Engineers: https://boards.greenhouse.io/omadahealth/jobs/1162609

Senior Software Engineers: https://boards.greenhouse.io/omadahealth/jobs/1162607

Platform (DevOps) Engineers: https://boards.greenhouse.io/omadahealth/jobs/1069795

iOS Engineers: https://boards.greenhouse.io/omadahealth/jobs/1145234

Senior Data Engineers: https://boards.greenhouse.io/omadahealth/jobs/1205826
Worth noting that GNOME and Xfce are also first-class citizens in those respective versions of openSUSE. openSUSE is the reason why I don't hate GNOME3 with a burning passion, and the Xfce version is what I tend to install on desktops by default.
I spent a lot of time fishing as a child, as my father was an avid fisherman. Some of my best memories are of stream and lake fishing in the Sierras, tuna fishing off boats in Cabo, and bass fishing of the coast near Del Mar.

And yet I can't get myself to do it as an adult, even though I have two young children who I know would love it. It's with very mixed emotion that I decide not to go. My social circle finds fishing repugnant, and while that's a factor, I could just do it and not tell them. But there is also the aspect of hooking a fish and dragging it in for sport. I eat meat and don't even find the act of fishing particular offensive, but I guess I do have some buddhist sentiments lurking in the back of my mind. It seems that if I wish to harvest fish I should do so in the quickest and least painful way, and not as a sport. I do wish I did not have this lingering concern as I would love to go fishing without guilt.

I do not take offense to anyone else fishing for sport, so forgive me if my comment sounds judgmental, as that is not my intent.
uBlock shows me 49 foreign scripts there. That's... a lot.
For CPU bound stuff, the 80%/20% rule is to learn that an array/vector is typically much faster than a linked list, and this is due to how CPU caches work. (this is thinking about how much information is being moved around, but between the processor and RAM)

Also, for parallel stuff: locks tend to be bottlenecks. Writing parallel code is tricky overall. Stick to libraries that provide high level lockless data structures like mpsc queues if possible.
Chainable python encoders