skysight-inc/HackerNews huggingface dataset:
I'm surprised people use messenger for communication. 99.9% of my friends and family are on WhatsApp and that's where we communicate.

As many here I also didn't delete the account but only log in once or twice a month and usually don't spend more than 5 minutes on the site and never write or like anything. I don't get any notifications from FB so it's useful to see if someone sent me a msg. (which happens rarely). I have another "fake" account that I use more often since I have a few groups that I follow there.
The argument seems to be that:

* 95 (no, sorry 99%) of Software Engineers are IT peons and

* therefore don't lose much by unionizing; however

* if you're one of the few lucky ones being recognized for what they do and making enough in compensation, don't bother

It seems to me that the biggest problem in this theory is the first assumption is wrong (at least the numbers are wildly off). Most software engineers tend to be highly compensated, work in fairly independent teams, are recognized for their contributions so don't have much to gain from unionizing.
Fuck this company and any other that sells a product with an addictive chemical. That’s not “innovation”. That’s Donald Trump tier snake oil.
We actually wanted the scarcity, so it would affect prices and desirability. We just didn't expect everything to be scarce.
I was personally confused about what OP's library does. When I think "autocomplete", I personally think of fuzzy searching a la search engines. The library's docs [0] don't ever actually say what the library is for. In fact, all the docs's header says is:

> autoComplete.js is a simple pure vanilla Javascript library that's progressively designed for speed, high versatility and seamless integration with wide range of projects & systems.

In that sentence, the only thing that hints at the library's purpose is the word "autocomplete." All of the other words could be applied to any "pure vanilla Javascript library."

[0]: https://tarekraafat.github.io/autoComplete.js
Why internal apps only?
I love sqlite. It is far to under used. It scales incredibly well and if you out grow you can easily move it into a different dB system.
It's not meaningful protest that will produce any positive change, it's just being a jerk and wasting everyone's time. This is the kind of juvenile behavior that impresses 13 year olds.
> but I wasn't convinced by their research methodology

This is the problem with all of science, or at least the popular discussion of it. Things get presented in little bite-sized chunks stripped of all context. It's significant effort to read the original papers and supporting papers and decide for yourself, and that's neglecting the domain knowledge that's required to do that properly. On top of that there are conflicting results where even experts may disagree. All you can do is wait for a consensus position to emerge.
Love it, and about to dive into the world of 3d printing IoT devices myself. Currently in the process of choosing my modeling software, so your comments on freecad hit home. Would you do it in freecad again? I too want to support open source software and will accept ~2x speed reduction to do so, so I hope 10x is hyperbole, otherwise I need to reconisder.

Unfortunately the community definitely seems more geared towards fusion360. My gut reaction is that in general they don't value the open source aspect of freecad, but maybe it is just subpar for now.

Did you buy a 3d printer for this project? Don't have any source code available?
It's not cost effective. In this case, it's looking like each arbitration proceeding will cost the employee that files it $400 in arbitration fees, and they will win at most ~$1000. Assuming $200/hour for lawyers (ha! if only), if they spend more than 3 hours dealing with it, they lose. The only reason they're going this route is because it will cost Chipotle even more: $1100 in filing fees, plus the hourly rate of the arbitrator (likely ~$1000/hour), plus their own legal fees. So it's a useful harassing tactic on the part of the class action lawyers.
When I was maybe 13 or 14 I scammed someone out of a house deed using a bug related to having an item selected on your cursor while the trade window was open.

It was a really shitty thing to do, and I felt terrible and ended up giving him it back a few hours later.
You should have finished Job because her throwing herself at him was part of the story. Spoiler alert but she was a plant working for the Devil from the start.

And SIASL isn’t about a middle aged man. It’s about a frickn Martian absolutely nothing like anyone on Earth.
The article from sciencedaily does make you wonder, if one chemical is found to have problems and they replace it, then the next one is found to have issues and they replace that, is there really anything that can be vaped which doesn’t affect various respiratory systems poorly? Maybe flavorless water vapor. I’d suspect there is a line where negative outcome has to be drawn, as in “doing this is certainly bad and you will almost surely get sick” versus “continued use over many years results in at least 1/3 of users developing lung problems or diseases related to usage”.
New Zealand is a great country that doesn't need to play in the "southern hemisphere" little leagues. My comment is -1 karma but the title was changed, I take that as a win.
Payouts by the Vaccine Injury Compensation Program have now topped $4B [pdf]
Django. Built a website to help my kids school fundraise all year round using a simple task-reward model. Took ~1.5 Months start to finish. In Beta: https://www.task-a-thon.com/
Wishing You Happy Holidays and an Amazing 2019
A subset of software engineers work in the Bay Area, the rest do not and are not highly compensated. Therefore it makes sense for most software engineers to unionize and let the “highly compensated” fend for themselves.

Besides software engineers, there are plenty of sysadmins, help desk folks, and other technology professionals outside of developers who are also not highly compensated who would benefit from unionizing along with software engineers who aren’t outliers.
I believe in vaccination and my kids are vaccinated. We were lucky that we didnt have any side effects.

Number of

Doses Distributed in the U.S.
3B+ vaccinations -> 6000 cases

seems pretty low.
I certainly indulged in a lot of the behaviors that you'd probably describe as sociopathic in UO. What hormonal teenager would pass up the chance to create anarchy with no real world consequences?

It doesn't mean you grow up to be a bad person, though.
So my understanding is that they just had to find a Google site capable of logout and has a weak CORS setting? Am I getting that right? Usually you would just configure, "no, don't accept VERBs from other origins."

I'd love to know why YouTube needs to allow logout from other origins.
Most likely you are from the view of your CEO.
Your mileage may vary there. I've gone on and off nicotine rather easily. Just nicotine though, not cigarettes, which contain MAOIs that radically increase their addictiveness.
https://support.mozilla.org/en-US/kb/profiles-where-firefox-...

https://addons.mozilla.org/en-US/firefox/addon/sqlite-manage...
Most definitely not :).
>I was always informed either directly or indirectly through mutual friends, usually by phone or SMS/iMessage.

Precisely this. A type of thinking which includes Facebook being a persons only means of communication is very simplistic. While there are some unusual user cases -- such as my coworker who had to use wi-fi for Messenger -- and they pop up in certain circumstances, I do not think this is as widespread as some make it out to be. To explain my standing, it comes from my observation of hearing people say using Messenger is "easier" and they're able to stay in contact with people they may not want to on a more personal level (i.e. SMS, voice calls) or they are international.
There's a wiki page that describes the authentication process in Estonia: https://eid.eesti.ee/index.php/Authenticating_in_web_applica...
The article linked above, hosted on Scribd, is actually one of the official distributions provided by the Sunlight Foundation. The Scribd user who uploaded it was one of the paper's authors.

Having said that, here's a link to the version hosted on the Sunlight Foundation's domain: http://assets.sunlightfoundation.com.s3.amazonaws.com/policy...

You can also verify what I said about the Scribd version by checking out the original press release/announcement here: https://sunlightfoundation.com/2015/05/05/a-new-approach-to-...
> if you're one of the few lucky ones being recognized for what they do and making enough in compensation, don't bother

I would disagree with that. Of course I should still "bother" to make the world around me better, I still "bother" with solidarity. Even if it's just so I can enjoy my own luck freely, and be open when I meet new people. The less corpses I have in my basement, the less corners I cut because "fuck you got mine", the more free I am. The more free I am, the quicker and better I develop. Also, unused muscles atrophy, unused mental and social "muscles" do as well, and the primary reward for being in shape is being in shape, it just feels better than being out of shape.
I mean I don't know your situation but "I kind of hope I am not an "IT peon" either" is exactly how people who do have bargaining power end up peons to people with more power and/or information.
> Evidently, the costs associated with using an orm are greater than the benefits for someone who is fluent in SQL.

I largely agree although I've recently discovered the beauty of re-usable, type-checked sub-clauses by composing C# lambda expressions for Entity Framework using e.g., AndAlso():

https://stackoverflow.com/a/13968172
Grindr obviously influenced Tinder, but they were produced by different companies.
Unpopular opinion: you shouldn’t be allowes to link studies the way you did without contexualizing them. The first study was in vitro, not in vivo. They exposed petri dishes to massive quantities of condensate.

Based off the headline/intro I thought they were going to demonstrate that inhaled ejuice leads to macropahges being disabled (which would be very bad). That’s not the case however.

FWIW, I don’t think vaping is harmless to the lungs. I do think it’s an order of magnitude better than smoked tobacco.

Personally, I never smoked tobacco seriously (took occasional hits of a cigarette while drunk and that was it). Meanwhile friends of mine would smoke tobacco out of a bong 10-12 times a day. (One of the craziest sights ever to see someone smoke so much tobacco at once that they lose muscular function for 60 secs).

OTOH, I did become dependent on vaporizing nicotine. So please don’t think I’m saying there’s no harm of addiction/damage etc. But let’s please actually analyze the scientific studies from a critical perspective rather than link dropping to make an argument look more well founded than it is
I felt the article is underwhelming, to put it mildly. It drones on and on, seemingly repeating the same point.

Under different guises article says that if you are a low-level code monkey with no freedom or an "IT peon" doing menial tasks, unionizing can give you job security (so you can be sure that you can keep doing those boring things forever) and maybe raise your salary, too. That is probably a true statement. But this setup is BORING. The article claims this setup describes 95% of software engineers and I think this is nonsense. IMO at least half of the software engineers either have some project freedom and can pretty easily switch employers if they find themselves under abusive management.

And this could be at risk if unionized: no firing often means greatly reduced hiring, too. Please count me out. My 2c.
This is super cool. Love it!
Python is used because there are C/C++ bindings for working with NNs.

The point is that none of computations are done in pure Python. Python just provides a convenient wrapper over non-Python code.
> "consumers prefer processed foods, sodas, chips, things placed in boxes and plastic"

like toddlers prefer candies
Thanks, I hadn't considered chatting with a former HarperCollins employee, that's a good idea. I'm looking through my 2nd connections on LinkedIn now.
Facebook is one of those things I learn about what long tail really meant. There are still regions and countries just getting on or Facebook being a hot new item. People are using it for all sort of things. In the west, the social circle might have moved to IG for youngsters years ago, for many Facebook is still the king.

Facebook is also informational ( Problem of Fake News ). Those hipster who like Sanpchat? Where were they now? The so call next gen didn't like WhatsApp and Facebook? What do they use when they are finally out of college? The thing I love about working is that it these people will have to adopt to OUR way of working ( Gosh that sounds old, as if like I was forced to use Lotus Notes for email ) but seriously Snapchat and IG just cant be used much for work because information density is too low. It might be good for entertainment. Twitter and Facebook is still king.

So I didn't delete my Facebook. It is still useful without replacement. I am waiting to see if deleting Facebook is still a Silicon Valley / nerds movement or actual real world movement.
Aldi's can be a bit drab, but the actual quality is fantastic. (I don't understand how Aldi's has the best fresh pineapples.)
I did a brief LinkedIn search, but I think that's the most promising avenue at this point, and I'm digging deeper.
This really resonated to be true with me, especially about why open-world games feel good.

The images he used in the post were perfect to illustrate this too.
> though the margin will be diminishing

So by the metric of model performance (the only thing that matters here), what you're saying is that hiring more labelers is actually not linear.
I haven't had that much trouble in GTAV. It definitely happens, but it's normally hackers rather than people abiding by the rules.

I think the fact that people have such a grind to get anywhere, and there is so much to do other than grief. Perhaps people sympathize because they are trying to do the same thing. Even though you get rewarded for it, most people don't try and ruin your missions.

It's possible I get matchmade into more polite servers because I never cause trouble. I don't know if they keep track of that. They definitely track it during each individual session.
Python + Flask + MongoDB + Docker, a joy to develop websites
Yes.

And since then I've been stuck in a loop of reactivating/deactivating because I do use facebook messenger and logging in from a new device seems to magically turn my account back on. I finally just gave up a month ago and just left it on. However, I did completely break the habit of mindlessly opening facebook when I'm bored. I'm really glad I quashed that habit - once it's gone facebook feels like a pretty lifeless experience when you open it.
The last time the globe warmed
IIRC, Rust is often chosen because you don't have to embed a garbage collector with your code. That's not the case with Go (or C#)
I meant, to improve my software architecture skills using micro-services to modernize systems in financial institutions.
The reason that there are places where the only grocery stores are dollar stores is because the people who live in those places are overwhelmingly poor. If you want these people to buy fresh produce and live like middle class people, you need to figure out a way to bring them out of poverty.
There are lots of deserts on earth that is pretty much uninhabited. If you are concerned about room for people, you can relax until these places are full as well.

Even the most inhospitable parts of the Sahara desert is much more hospitable than Mars. Its also much more accessible.

There are plenty of good reasons for humans to go to Mars, but getting access to more space for people isn't one of them.
Rabbit gene helps houseplant detoxify indoor air
My solution was to play modpacks that no sane person would be bothered grinding in order to grief. Svens and Test Pack Please Ignore are what our servers were based on. If you wanted to grief you would uabe to grind for hours before being capable enough to bother anyone.

So in your case and mine it seems the solution was giving serious players tools to defend themselves that were resource or time intensive to defeat, so the griefer wouldn't be bothered.
No, but I logged out in 2016 and log in every couple months so to keep it "active"

And luckily, I've never installed their apps on any device.
Oops:

An Error Occurred

WE'RE SORRY, WE'RE HAVING PROBLEMS PLAYING VIDEO ON THIS BROWSER. FOR A BETTER EXPERIENCE, PLEASE SCROLL DOWN TO THE BOTTOM OF THE PAGE, UNDER "MORE WAYS TO WATCH."
FOR MORE INFORMATION, PLEASE VISIT THE FAQ.
> Its huge downside is that it's a second factor which doesn't protect against a compromised device.

That's true, but I think that if people used an encrypted private key (protected by a passphrase), then that would be less of an issue.
With all the luxuries and opportunities of the modern world it's odd to me that anyone would be this deranged. You'd have to be particularly irrational, or sadistic.
What a dismal picture the author paints of our world:

"most software engineers are low-status workers whose jobs their bosses would gladly ship overseas, and who live under the surveillance described above. They’ll be fired as soon as their performance dips, or a cheaper worker comes on the market, or they piss the wrong person off. The adversarial climate exists. Again, nothing to lose."

What world is this author living in? Maybe 10 years ago, maybe, a lot of software jobs were like this. Everything I've experienced lately is that companies can't hire enough software engineers. You are not going to be fired if your performance dips a little. You are too hard to replace. Interestingly, this is very similar to the situation that Paul Graham described here: http://www.paulgraham.com/unions.html

I mean really this whole post basically says, "unions kinda suck, but your job already kinda sucks, so why not try a union?" How...inspiring? Honestly, if you really feel that down about your career a union isn't going to fix it. It's probably time to try a different field.
exactly, JS for ML sounds like a stretch indeed.
while i have learned smalltalk already a few years ago, it was only a short time ago that i found a smalltalk application that is so useful that it's worth it to keep a pharo smalltalk environment running at all times.

as a result i became easy to use that to build a small gui app to help me solve some issues.

the key takeaway is this: i have wanted to learn more about smalltalk ever since i started learning it, and i experimented with a few apps. but the effort of having to start a smalltalk environment every time i had a few minutes to dabble around just seemed like not worth the trouble. (it was like an 'out of sight, out of mind' thing, and it always seemed a bit to much to get used to how smalltalk works just for experimenting.)

but now that the environment is always running, and needs to run for that one vital application i am using, for which it is worth it to keep the smalltalk image uptodate and current, that makes it easy to spend free minutes to dabble around and try things.
How to survive Christmas… one step at a time
I don't quite take your point. There are truths about being a human. Psychological realities of how the human brain works in ways that are distressing to someone who assumes they have control and are capable of being objective when they think they are being objective.

Then there are ways of dealing with those truths. They cannot be right or wrong, because the fitness of those ways depends on what you're optimizing for. And there are many different things to optimize for which have no objective way to weigh them as such.

I can say to you that the best society is one that emphasizes maximally the consequences of what you choose, while deemphasizing maximally that which you do not choose. I can point to Christianity and capitalism and the West in general as systems that align with that aim and, empirically, have the highest standard of living.

But that's not objective. All I can do is say what you should do in my estimation of what I think will maximize your fulfillment in your own life in the long term.

The Bible is a guide built on thousands of years of people trying to figure out what our aim should be, and how we should act in accordance with that aim.

It's fine to reject it. But there is no objective discovery to be made in this realm. You must choose your subjective values for yourself. And if the world is just, you must experience the systemic consequences of that choice in your own life.
> That was Web SQL

and very much still is in Chrome and Safari, nearly 10 years after WebSQL was "deprecated". Firefox removed WebSQL, replacing it with IndexedDB, a simple k -> v store.

Cross platform SQL everywhere? Not with Firefox still in the mix.
I had deactivated my account early 2018, but restarted for my own startup's FB page (which isn't getting much love on FB).

Currently I do not actively use FB, and ONLY use with incognito browser (no mobile apps), so no long term sessions.
SICP is one of the books that I've seen everyone recommend - and I never understood what is so special about it, until I finally read it!

It feels very similar to a mathematical book. Rather than learning about the syntax, or the programming rules It teaches a way of thinking. I agree it is hard - but I don't know if it could be simpler.

In the end programming is not about computers or programs - but people solving problems. It teaches people to solve problems using computers.
If you are concerned about room for people, you can relax until these places are full as well.

"Dig your well before you are thirsty." -- Proverb from somewhere or other.

If we wait until we have completely run out of "room" -- and I am not really thinking of just warehousing people, but room to grow the food for them, etc and support the high quality of life that people in first world countries generally have and people in developing countries generally aspire to -- then you pretty much guarantee failure of that path. Developing options elsewhere takes quite a lot of time and resources. It won't happen overnight.
C++/17. Improved D3D 11, media foundation, DirectWrite, SIMD, embedded Linux. Learned GLES, .NET core. Refreshed Maple.
My measure of games is the feedback loop. I have a problem with activities that have a long feedback loop, and thus haven't been able to pick up chess. I just couldn't make any inferences when the consequences are half an hour away, and dozens of other choices would mutate the course of the game beyond recognition in the meantime. Have I made the right decision on the fourth move? Who the hell knows anymore!

FPS and racing games sat much better with me because the feedback loop is incredibly tight (and it's back to no when we're talking adjusting suspension in the garage). I guess I was like that fish, but give me instagib railgun, and it's time of split-second decisions for an hour.

The irony, of course, is that I had to get good at making longer-term decisions to be able to apply such examination to myself and see why it's useful in the first place.

Finally, I realized I need to pick big games apart into smaller exercises, to see which choices work and which don't. To make a playground with a shorter feedback loop where I could test my decisions before jumping into the real thing. You know, like a game.
This is a good time to drop a mention of the psychological analysis of the four types of MUD gamers[1]

[1] http://mud.co.uk/richard/hcds.htm
math:

200W output per CPU 'layer' on a 17x17mm* die = 17 x 127micron tubes flowing 25mL/min each at 160psi (easily reducible with moderately larger capillaries) totals 425mL/min. 425mL/min of water starting at 30C and ending at 75C would absorb 45C * 425mL/min 4.16J/C = 79,560 J/minutes or 1,300 watts - about 600% of requisite cooling capacity.

nominal threadripper #'s

http://www.waters.com/webassets/other/lp/prep_calc/Tubingand...