skysight-inc/HackerNews huggingface dataset:
> You do realise reloading 100 images in JS would be easy for the browser to detect and just disable JS when it finds that happening.

Your proposal breaks Google Maps, as well as thousands of other sites, in order to implement an ineffective heuristic that pages can easily bypass by disguising image data as other data.

> For what it's worth, disabling JS today is actually more reasonable than it was 10 years ago. CSS and HTML actually gets you most of the way there now. (Talking about news style/blog sites, not web apps)

> Maybe we should be aiming for that?

Trying to use 10% market share to push the Web to disable JS is a good way to make that market share 0%.
See your misconception here is thinking that any ad company sees you as anything more than just some eyeballs to be ruthlessly mined for money and data.

They don’t give a toss how you actually feel about the ad. They don’t care that it’s wasting bandwidth, they’ve got ads to show you and nothing should stand in their way as it’s evidently their divine right because they’re gods gift to the internet.
When they ask "Do you live with your family? What jobs your family members have? What are your hobbies? Where you were born? Are you married? How old are you?" then I know that I don't want to work there.
Yah sorry, I started my thought about small cap IPOs that I think have similar revenue and then made a disconnected point, thanks for clarifying.
MidnightBSD 1.1
I went to share results with coworkers and came to the same realization you did.
Agreed. Levine has a unique ability to peer deep inside the underlying mechanisms of modern finance and explain them clearly. Levine's writing reminds me somewhat of John Brooks, although Brooks was perhaps more interested in personas than mechanics. (If you've never read the Business Adventures collection, it's worth picking up!)
A FAQ for People New to ECS (Entity Component System)
And this is exactly why i immediately lose all respect for any company that choses goldman as their handler in an ipo.
Interesting... I had the same experience recently.

I took 3 (increasingly more powerful) antibiotics in a short period until the docs found one that worked.

Then I spent the following days feeling super stressed/anxious for no apparent reason, but figured out it could be a side-effect of the meds. It got better though.

Also, since then, I can't stand cow milk or cheese. Learned that goat cheese is fine, for some reason.
I do like that the front page examples are all of logos that remain recognizable when you render them in just 2 color black and white.

Too many logos out there are aren't really "logos".
Whitelist Reddit then. Or turn on autoplay for all websites.
I also thought regex seemed overkill and didn't feel like adding an extra crate to my Cargo.toml. Luckily for the days I attempted I was able to get by on just the split method for str's[0] which was nice and concise. So for your regex example you could also do:

// #1 @ 916,616: 21x29
let parts: Vec<&str> = l.split(['@', ',', ':', 'x'].as_ref()).collect();
let x = parts[1].trim().parse::<i32>().expect("x as i32");
let y = parts[2].trim().parse::<i32>().expect("y as i32");
let w = parts[3].trim().parse::<i32>().expect("width as i32");
let h = parts[4].trim().parse::<i32>().expect("height as i32");

[0] https://doc.rust-lang.org/std/primitive.str.html#method.spli...
https://slack.com/security

These compliance certifications.
What, no kerning?
Even so, Facebook itself would eventually die out, as people would get bored with "social media", or at least the type of social media that Facebook embodies. How do I know this? Because I'm already seeing the trend for it. The trend might not be huge right now but no big trend is. After all, solar panels have been on a rising trend since the 80's, but its nominal growth only started to be noticeable by 2010 or so.

The problem is that Facebook is allowed to buy out any potential Facebook-replacements, too, and thus be allowed as a company to continue its monopoly almost indefinitely. If Instagram is the "new Facebook" then Facebook shouldn't have been allowed to touch it. And if it already touched it, the government should split them up, as they did AT&T, for the public good. Same with WhatsApp.

My guess is Facebook wants to integrate the three now primarily because it wants to use the excuse that it "can't" neatly separate the platforms anymore and that users will rebel against the government if they attempt that. So if politicians plan to bust Facebook, they should do it soon.
This press release does not even contain a link to the actual publication that this is about?

https://arxiv.org/abs/1812.09355
https://arxiv.org/abs/1812.09359

somewhat related work: http://aclweb.org/anthology/W18-5426
Right now, that's true: some maps are better in certain regions than others. But I don't think it's a given that "it's not the case that everyone is better off using the same mapping service". Being an OpenStreetMap contributor, I like to think that one day, the map might be complete enough that this is the common basis for all mapping services. The data is free to use, as long as you're willing to give credit and release any additions under the same license.

Hosting is not free and even open source apps like OsmAnd limit the number of downloads unless you buy the app. It's also still a big challenge to present the data nicely and make a nice user interface. There will definitely still be opportunities for competition and profit, even if all data is open. So hopefully, one day, everyone is better off by having a single, complete map available to use for anyone :)
> Someone one else would've bought YouTube

Google is probably the only non-telco who owns significant infrastructure. So other than Google, the only other option for YouTube would have been a telco.

Are you sure you'd want a telco owning YouTube? Can you imagine how awful it would be?

Vimeo is owned by IAC, who then owned AskJeeves, TripAdvisor, HotWire, LendingTree and today owns Tinder, OkCupid, Match.com, The Daily Beast, etc.

You sure you'd want the top video website owned by IAC?
I would have failed your test. I'd have assumed that you didn't want your server inundated by requests, set up my own server to verify what my client was doing, and then submitted the code.

Even if you specifically told me that I must actually hit your server, I'd still test on my own server, and then possibly forget to change the endpoint before submitting (no way to unit test that). Shit happens, and you lose someone on a technicality.

Also, what if your server stops working? Now you're wasting people's time.

Don't rely on magic; it eventually bites you in the ass.
> If you ask users if they want gifs or no auto playing video ads they will choose the latter.

And that’s a false equivalence. I am able to block annoying ads with an adblocker and simultaneously enjoy my desired auto playing muted videos just fine.
That site claims 0.99 BPC, which I guess means the compressed size is 10^8 * 0.99 / 8 ~= 12,375,000.

Does that include the size of the model, or is this just the cost to encode the errors?
I think it's the expert beginner problem.

They believe they have trained like the military, and treat everything like a war. I doubt many drill sergeants would agree that they've trained like the military though, and in these threads we occasionally hear from a few who very clearly don't. Last time I read one of these there was a guy ranting about the sad state of trigger discipline even on SWAT teams.
Maybe I missed something, but it seems like you still need to click around and look up commands in a list and figure out which to pick before clicking.
In the Cory doctorow "Walkaway" sense, they are the protagonists. However, until their culture merges more with open source Medicine and science and 3d printed farming technology, I don't think they'll be any more than relatively naive college aged people with potentially dangerous theories about surviving in the cold.
Magic provisioning + utility pricing = your bill is enormous and you have no idea why?
Epson HX-20
This looks wonderful but it requires a LinkedIn profile - I'm not on any social media so it means, I don't get to join?
For whatever reason, the current generation of teenagers seems to think it's really cool. I get compliments and genuine interest from that cohort all the time. I guess it might be because it's kind of a rebellious/counterculture/ironic sort of vehicle to drive in a country dominated by F-150 style trucks.
I have two problems with Apple:

1) If you use iMessage, you cannot switch out of it without losing access to any group messages you were in before. Any messages other iMessage users try to send you will simply be silently deleted. I believe this violates federal telecommunications law.

2) Apple prohibits selling virtual goods in iOS apps, unless you give them a 30% cut. I believe this is racketeering.

Obviously there is room for legal debate here, but I think these are anti-competitive choices Apple has made, which weren't present in iPhone 1.

They are able to continue to do these things because the vast majority of iPhone customers don't realize they are happening. But they maintain platform lock-in.
Top up 's Bitcoin wallet
YouTube Wants Creator's Suggestions to Curb Misuse of Dislike Button
OVirt 4.3.0
Whatever protocol (Ostatus?) connects my write.as account with my mastodon account and everyone else seems to be enabling meaningful innovation now.

And between your examples there's also XMPP.
CNCF is tracking 10 service proxy options, 8 API gateways, and 4 service mesh alternatives: https://landscape.cncf.io/category=service-proxy,api-gateway...
> an audiovisual record created...in a manner that the record would falsely appear to a reasonable observer to be an authentic record

Presumably this 'created' case is meant to prevent something like Nvidia's face-gen tool being used to create a lookalike video from scratch with the defense "it's not an alteration".

But there's no wording restricting this to digital generation (or alteration). As far as I can tell, this covers anything from a photo with a lookalike to a real but misleadingly-cut sound recording. Am I missing something, or would this have made producing that 2004 faked photo of Jane Fonda and John Kerry a felony offense?
You get the skip the edgy loading screens.
Maybe we're talking about different things. I don't mean "looking for things" as in: "looking for things to purchase". I mean that I'm looking for the weird hackery message boards of my youth.
The community is slowly standardising on using arena-like patterns for this kind of stuff
Oh, gotcha. That's an interesting question. For me, I do usually "just read it" when reading fiction. But in my case, to be completely honest, a lot of the fiction I read is more on the "low brow" end, and is just escapism when I need to let my brain rest a bit. I spend a lot of time reading non-fiction, taking online classes, watching math videos on Youtube, etc., and sometimes I just want to "unplug" and veg out to some generic thriller novel.

Is there anything in particular I would want to be doing ? What would make me enjoy fiction more is I primarily read to learn new things ?

The one obvious thing I can think of would be to make it a point to stop and look up, and internalize, any unknown words you might encounter. Also, if you read literature that includes untranslated phrases in other languages (that you don't already know) you could make it a point to try translating those passages, or at least look up the translations online and think about how they integrate into the work.

Or if you read literature that references historical events, or famous people, or real locations, etc., you could go off and research those (people|places|events). I have actually done a little bit of that when reading novels by Daniel Silva, since he incorporates a lot of interesting references to historical events and places in his books.
Hi, Im interested! Only in Berlin? Do you consider remote applies?
I think the post you're responding to is thinking of the unleashing of non-Bell-owned equipment on AT&T lines. This was prohibited by AT&T until the FCC forced them to drop this provision. Commonly known as the Carterphone decision, this happened in 1968. Fax machines, modems, answering machines and other devices were mostly only possible after this change.
Sure, I don't think that is necessarily a bad thing, OPSEC in and of itself is definitely a perpetually unfinished iterative process by its nature. If you are actually interested in this gwern has done some excellent statistical analysis on all known arrests related to DNMs over a few specific timeframes.[0]

The canonical method seems to be (though I can't confirm this, I am armchair commentator as you say) that most sellers wait until they have a queue of several packages ready and then only do one drive to drop them in the mail, so then it doesn't cut into their time or profits dramatically, whilst also giving them an extra bit of protection.

[0] https://www.gwern.net/DNM-arrests
There have been several attempts at merge GUI and TUI, but I can't remember any that looks like the one you describes appart from the inline images and fs tree exploring.
"Revenge porn" is about the worst analogy possible. Oh, you're right, I forgot about government saving us from revenge porn -- I'm sure they will save us from everything else too.

1984 by Orwell was required reading for me in school (if I remember correctly, at least I hope it was).

I think you are right about having a simple message but its also unlikely that government will support the distribution of that message.
Re: Unfortunately UX people seem to hate boring and/or simple stuff...

That's probably true of many professions. Our software architect got us stuck with microservices for example, which we don't need. He did it either because he's bored, or wanted to put something fancier on his resume.

If not managed well, many employees go off the deep end. I admit, I've over-engineered parts of software for the sheer fun of it. But I try to limit my "experiments".
The equivalent UCLA course is CS35L: Software Construction Laboratory (https://web.cs.ucla.edu/classes/winter19/cs35L/). It's taught by Paul Eggert (big open source/coreutils/emacs contributor + author of diff/sort).
> Not using.

> Actually making.

I've read all your comments in this thread and I've come to the conclusion that your opinion of a "web developer" is about a decade out of date.
Toyota Prius and Prius Prime also charge their batteries during braking, but use the brake pedal to decellerate.

This seems safer to me and also easier to control: you press the brake and it brakes. If it can regen, it regens, if not, it uses the disks. If you hit the brakes hard and the regen won't be enough to slow you down, it will use disk to the extent it needs to (or just switch to disk entirely).

Coasting is also good: no reason to regen if what you really want to do is coast, and no reason to have to keep your foot on the accelerator in that case either.

Prius do regen slightly in coasting mode, but it's not very noticeable.
It would be weird, because we rarely whiteboard people.

We've found that the three best predictors for good hires are Curiosity, Ability to Self Learn, Ability to Listen.

Good hires will generate fill 2 or three.
> At least Slack lets you pay them for an uptime SLA.

The paid SLA is 99.99%, which is 1hr/yr downtime, but they've definitely missed that on our instance at least. The only thing I can really say that Discord is worse at is that discord has had a couple of total login server failures, but an individual server blipping out for an hour or three seems about equally common on both in my experience.
I didn't know postgres used HLL internally to decide whether or not to use SortSupport. That's clever!
The question also is... can they feed all the data they get into an intelligence system that allows them to do the same in other countries?

As they profile everyone in China, can they do the same elsewhere?

The sheer amount of data, poorly protected, or just up for sale data out there in other countries make it seem like they could do the same for "everyone else" just to perhaps a lesser extent.

Perhaps a requirement for even doing business with China would be participating ....
This gives me the same feeling as all these old Prince recordings from his vault coming out. On one hand it feels wrong on the part of the family/rights owners to release this stuff against the wishes of the deceased, but on the other hand I really want that forbidden media.
Looks really nice! Alas not for my city though (Portland, Oregon).
Software developers need confidence, too
This advice is dangerous. You still need brakes for emergencies (and in modern day driving, there are tons of cases where you need to have the car come to a full stop, without the delay of regen braking)
ULMFiT is LSTM-based. https://arxiv.org/pdf/1801.06146.pdf
Show HN: Universal clicking with no mouse
Reminds me of The tale of the neuroscientists and the computer:

http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.783...

Seems like these researchers are using techniques similar to what is used in neuroscience. Effectively, poke it with a stick and see. Of course, having perfect access to each neuron is a huge advantage over neurological research, but overall this still feels backwards.

BTW, neuroscientists did get perfect access to each neuron in some simpler organisms (c. elegans) and as far as I know we learned relatively little from that experiment. Don't get me wrong, in biology it's fascinating and groundbreaking research. But in computer science we ought to do better.
Wonder what the equivalent "Coding Rules to Disregard" might be.
I'm not sure these things are equivalent, many people use a browser and Linux, not many people need to use electrical grid software.

However, I would imagine it would still be beneficial for open analysis though. I'm not sure security through obscurity is a good option when there are motivated nefarious actors involved. But that's more of a "gut feel" than based on any evidence
My personal challenges with anger/depression came from attempts to escape reality. It started out as a way to spend my down time (video games). Then over time it became what I looked forward to doing. I would skip outings with friends and ignore my family in favor of playing games. Then it morphed into other forms of impulsive behavior.

After about 20 years (2/3 of my life to that point) I had become an extremely selfish and self-centered person. I would feel empty, so I'd go do something selfish to make myself feel better. But it only lasted for the moment. Afterwards I'd feel upset that I wasted all my time but also not want to quit. So I'd be angry about it and the anger didn't just stay inside. I'd take it out on those who were preventing me from returning to my cave (family mostly).

The big turning point to me was my faith. My addictions (which were various) had put me into a marital and even existential crisis. I basically had to hit rock bottom (and bounce a couple times). I had to be faced with fighting for everything I loved.

Every single day is a struggle, depressed or not. I am always a few breaths away from going back down the rabbit hole. What a wretched man I am. There's no "cure" for me in this life I don't think, but giving up the fight can be deadly and hurt a lot of people I love, so I choose to fight.
It is completely possible to eschew those feelings of expectations from other people as well. It makes life much easier.

All suffering comes from a desire unfulfilled. To desire others to act as you would and not as they would is to set yourself up for disappointment.
A few posthumous items are coming out lately and the same comment keeps coming up: it's ok to have conflicting feelings.

We can acknowledge we'd like to respect the artist's wishes and yet, they are gone—and I think it's ok to delve into their hidden lives, as long as no-one living is going to be put to shame.
Economic sanctions might have an effect. But the western world is pretty high on manufactured-in-China goodies right now, so this might be hard to pull off.
And a lot of the powers-that-be in US and Europe are basically drooling, more interested in implementing something similar to China that to fight it.
All this AI risk could be mitigated by not giving them access to any weapons. AI shouldn't have access to military equipment, gases, explosives or anything else that poses large scale human risk.

I mean, if you're fridge becomes a million times smarter than you, what's it going to do? Freeze your food? it doesn't have control over your other devices so it wouldn't be able to do much to harm you.
For one thing, a significant portion of it is completely wrong, which makes the sibling comment by yakshaving_jgt particularly rich.
Any legal theory under which it would have been better for Level3 to buy YouTube than it has been for Google to buy it is, IMHO, worth no further consideration.
Single point of return from a function? No more than X lines of code in a function? Object oriented programming?
It's almost impossible to give you an accurate timeframe.

How long it takes depends on

* What they're learning

* What their goals are

* Where they are located/Where they want to work

* Other marketable skills

Bootcamps are a good start but not a single bootcamp prepares someone for a job as a developer.

You get a job with a combination of skills (Shown through a portfolio of some kind) and connections.

Your friend needs to learn programming, create a portfolio, get to know the right people (Recruiters on LinkedIn are a good start, asking friends if they know anyone hiring is even better)

Most professions take years to learn, programming isn't really any different, it's just that we allow people with far too little skill to make or break while on a job.

Other skills also matter, does your friend have experience leading teams? Creating plans?

---

* Decide what kind of programming they want to do

* Go to Udemy, pick any course with 4+ stars that include the above with the word "beginner"

* Take the course

* Create a GitHub account

* Create a ToDo in whatever language/toolset picked

* Join a forum dedicated to the language or toolset you picked

* Add your project to GitHub under an OSS license

* Pick a new course, also with the name "Beginner" in the title

* Pick something that exists and looks simple to create, and recreate it (This will take time, probably a few months for simple applications)

* Publish the result to GitHub (Make sure to never steal any images, texts, logos, etc.)

* Pick another two things to create

* Create them, publish to GitHub

Congratulate them, they're working on building a basic portfolio!

Now..

* Go back to your first project, improve it with the things you've learned with the other projects

* Publish the changes to GitHub

* Find an open source project, contribute something to it. Anything at all (Unit tests, documentation, bugfix, bugreport, whatever)

---

* Make stuff

* Publish

* Reflect on what could have gone better

* Work on that

* Repeat
No kidding... I generally hit a few aggregation sites and open a dozen or so new tabs in the morning. Nothing is more annoying than finding the one playing audio... or worse when you get to the tab which had auto-play video (muted) and had already passed the video in the link I'd even been interested in and onto something unrelated.
I believe that it is much worse than that. Much of the same capabilities are available to the US government now. And unfortunately some aspects of western governments (i.e. intelligence) are just as interested in and subscribed to total surveillance as China. And also unfortunately many Americans have accepted this surveillance under the belief that it is there for their own protection against "terrorists". The government has access to Facebook and Google.
I am always told that if security is done right you can release the code. Makes sense to me. If you don’t release code it’s much more tempting to do some quick hacks that rely on not releasing the code but aren’t really secure.