skysight-inc/HackerNews huggingface dataset:
The login page has ssl. https://enterprise.surety.com/MyAbsoluteProof/ChangeMyAccoun...
It was intentional and posted about here

https://help.twitter.com/en/managing-your-account/link-twitt...

and there was an HN story about this 19 days ago

https://news.ycombinator.com/item?id=17721986

why is TechCrunch just picking up on this now?
> If you can execute code on the computer (as the user), you can decrypt the credentials.

The problem is that programs gain too much privileges they do not need (yet) without consent from the user.

This kind of attack wouldn't work on Qubes OS, a well configured SELinux, or a well configured capability-based OS.
Facebook just removed all cross-posted tweets, so this is just convenient timing.
Sounds quite reasonable to me, after all that is exactly how telephony and electricity suppliers, and insurance companies work here in Norway. You just tell the one you want to switch to and they deal with closing your accounts at the one you are switching from.
It's not like that.

All your content is still yours, and with the GDPR you can request a copy of it at any moment.

However, Facebook has no obligation to preserve copies of your posts, there is no provision in that respect in the TOS, so if you don't actively preserve your posts, that's your problem.
>In what way, AT ALL, was this this feature good for FACEBOOK?
It meant people could be “on” Facebook and “active” without ever actually logging in or using the app or engaging in any way.

Active users?
https://www.statista.com/statistics/264810/number-of-monthly...
Hi Marijn. Big fan of ProseMirror. Would you look at building CodeMirror on top of (or at least sharing code with) ProseMirror so both projects can benefit from the effort?
i find it fascinating someone it's not ashamed to admit they are extremely lazy and just hand out toddlers tablets to get rid of them, that's like laziest thing you can do - give child a tablet or let them sit in front of TV

the kindergarten for my child doesn't even have TV and nobody has problem, the other branch has one TV which they don't really switch on, can't imagine having tablet in kindergarten, that's just pure laziness

i let my child watch TV like max. one hour a week as reward after trimming nails, of course pretty much zero time with mobile/tablet, it would be minutes per week when watching over my shoulder at some of our photos/videos or rarely gifs i watch

i don't see a reason why should child in kindergarten spend any time in front of screen anywhere, i ruined my eyes by staring at screen, that can't be healthy for children eyes and for many other reasons

i would be curious if they use tablets in other European countries or it's just another example of "superior" american education system
Yes, I completely agree with that. In the end as an interviewee you have to learn to read body language and subtext and see where (and if) it goes south in your interviews.

I can usually predict quite well who will hire me based on my interview experience, but I've been surprised some times where I got hired after I thought I failed completely at the interview. This may sound weird, but in that case I usually assume the company couldn't find anybody else, which is also a red flag for me.
Is literature dead, or does nothing become classic anymore? There's such a bombardment of media now that I feel even the best of things are quickly forgotten.
"all for privacy" implies that duckduckgo cares about privacy at an ethical level, which doesn't really seem to be the case. I think it's more likely that they simply saw private search as a hole in a profitable market and decided to try to fill it.

Before founding duckduckgo, CEO Gabriel Weinberg ran Names Database. Names database was a social media site that collected personal information much more aggressively than any modern site that I'm aware of. This information was sold happily by Weinberg for about ten million dollars to classmates.com (a particularly controversial subsidiary of United Online) just two years before founding duckduckgo.
Dutch person checking in, can confirm. I had to stop my Syrian classmate from crossing the bike paths without looking in, you guessed it, Amsterdam!
Actually "Platform" was a core pillar of the hoodie:

http://v3.designforfun.com/images/portfolio/client/2009/face...
I highly recommend reading https://go.googlesource.com/proposal/+/master/design/go2draf...

This is part of the material linked to from this thread. It answers all your questions. You will see that some of the people who are directly replying to you are very much involved in this effort.

Edit: I tried editing the previous message but HN actually automatically made a reply instead....
Human resources deal with humans. Humans are not always so keen to leave their feelings at home, despite how capable you are of such things. Considering that there are a lot of opinionated people that exhibit displays of disgust and actions motivated by said disgust toward the LGBT community, then, in order to maintain a safe work place, human resources needs to address the issues of treating your LGBT coworkers with respect, much in the same way as they've had to do with minorities and female coworkers entering the work place back in the day (which sadly they still must address, because small minded bigots persist).

You may be perfectly fine, but one of your more conservative coworkers might be a talented bigot hiding their bigotry in the closet until such time that it might present itself, and human resources has to get ahead of that before it becomes an issue.

This isn't bringing politics into the work place. This is making sure hostile politics (i.e. bigotry) doesn't affect the workplace.
Once an aspect of human exceptionalism is noted, I would imagine one would look at chimpanzees as the next analogue, and not mice.

Nearest neighbor, top down, based on genetic similarity. If you’ve got something, and it seems that it’s only detected in humans, aren’t chimpanzees (or may other great apes) the gold standard for human comparative biology?

Then follow the chain, back through old world monkeys, before reaching rodentia.
> That's tolerance, and honestly, that's America. What the hell happened

Don't even go on Twitter, listen to mainstream media and see how much negativity is pumped out 24/7 in industrial quantities. It's an information analogue of First World War industrial warfare, and the effects are devastating.

Look at the comment here just below here - I am sure this guy who thinks half of the country is bigoted racists who needs to be crushed - is a nice person in real life who is a pleasure to be around. As long as he/she doesn't see you as an outgroup. And you probably would get along just nicely if you do not discuss things that reveal you as an outgroup. But if you and them bring your whole self to work, and turns out that person thinks you need to be crushed - would it be easy to get along, going forward?
Waymo self-driving cars are having problems turning around corners
Does an inhibitory neuron prevent other neurons from firing, negate the effect of their firing, or slow them down?
I can't find it now, but I was reading a Reddit post on this from someone who works in the California court system.

His/her opinion was that this wasn't going to really change much. People arrested for minor crimes are often released on their own recognizance and major crime they aren't offer bail terms they can meet. Under this new system, the same people will likely be released without bail and the same people will be kept behind bars.

Interestingly, if you skip out on a court date, an arrest warrant is issued, but they expire after 3 years. Apparently getting people to show up for their court date is a huge problem as the consequences are pretty minor unless you encounter law enforcement.
Stop using big words and industry jargons (and what to do instead)
>"While I am usually sceptical of anything that has even a whiff of human exceptionalism, this is a fascinating result...the primary outstanding question that I have is whether we have actually sampled the population in L1 sufficiently in other species."

What do you mean by "sufficiently"? Did they check in any animals? Did they provide a list of criteria that, if met, allow definite identification of these cells in an animal? Can you quote these parts of the paper?
Shark attack victim says he punched shark in gills to escape
The project uses the MIT license, which is Open Source not Copyleft, it has nothing to do with the personal beliefs of Stallman, it uses a license that Stallman does not endorse.

There are also many examples like the Linux kernel that do use a GNU license yet don't buy into Stallman's belief system.

> It was already there, you just happened to perceive it as a neutral stance.

How is me making my code public to anyone regardless of beliefs a political act? What is political in your mind?

> People complaining about getting politics and morality "into software" honestly just look uninformed.

You would need to prove your claim that "politics was already in software" before you get to call everyone who disagrees with you "uninformed". It's also not nice to attack the people making the arguments instead of attacking their arguments.
I normally outsource my PCBs to a board shop, but every once in a while I have to make a one-off. I'm not sure where I read about it originally, but I use a process that doesn't require any special, well anything:

* Print copper mask onto transparency film using a laser printer

* Very carefully iron the transparency film, print side down, on a standard copper FR4 board

* Even more carefully, peel the transparency film back, and the mask should stick to the copper board (you might have to try a few different brands of transparency film for this to work)

* Mix 50/50 hydrogen peroxide and vinegar in a tub, put the PCB in but elevate it off the bottom of the tub

* Add salt until the copper starts coming off the unmasked parts of the PCB, and agitate the entire thing somehow (I use a busted cell phone with an app that makes the vibrator run continuously)

After a while, maybe an hour, you'll be left with an etched board, then rinse and scrub the mask off.

It takes some practice to get the quality level to the point where you can reliably make thinner traces on the board, but it's entirely doable for small quantities. I recommend doing 2x2 or 3x3 boards at a time so a few rejects are ok.

It's not the fastest or easiest method, but if you're really screwed and you need a board right away, it's possible to do this process with nothing but a Walmart.

In case I need to do SMT parts, I don't bother trying to make SMT traces using this method; I keep some SMT to DIP adapter boards around so I can just solder the DIP through holes onto one of these ghetto PCBs.

Although H2O2 and vinegar are both common household chemicals, the resulting bath is mildly corrosive to metals and apparently dental enamel, so treat it with some respect and neutralize it with baking soda before putting it down the drain. Don't throw it in your yard, it seems to sterilize any soil it comes into contact with.

I'm not entirely clear on the chemistry of what's going on here, but I'm pretty sure the oxidized copper residue left in the bath is low level toxic waste, so filter that out before getting rid of the bath chemicals. I let it dry out and I dispose of it at the battery disposal center in my building.
I've noticed this too. It's probably the cause of all of my returns to the anonymous Google search via !g.

Also ddg doesn't have anything like Google scholar. Thankfully just a !scholar away, and faster on a slow connection than going to scholar.google.com.
Cisdem PDF Converter OCR V6.0.0---Lighter in Weight, More Accurate in OCR
When the company I work for was bought out by Verizon they gave it to AOL for that reason.
> an air conditioner might move 3 units of heat using 1 unit of energy.

So run that system backwards for heating, and you would at only use twice the energy for heating. That said, you can typically cut your heating bill in half using ASHP, with it losing efficiency as the outside temperature decreases. It rarely goes below a COP of 1, so it makes sense to use in place of resistance heating.

However that assumes that you must use electricity for heating. Using wood for heating, you are using a renewable resource that is cheaper for every unit of heat you get.
I assume you haven’t downloaded a copy for yourself yet?

I would not assume Facebook has any duty to maintain historical posts. That would be up to the TOS.
I guess that LMDB is the root of the outstanding peformance. Check it out, it is an innovative key/value database that uses a memory-mapped db file, the OS cache, zero-copy on reads and copy-on-write.
Literature is not dead. Google and Facebook are large adtech companies. To dominate their markets means they degrade the value of the written word. As a noble persuit classics will still be there but anything reliant on text or picture based advertisement will wither and die.
From the few months living in Amsterdam (30km from sea, 1km from a huge lake) for studies, the difference between this and my home 150km inlands is huge. The kind of wind we get maybe four times a year is a bi-weekly occurrence in Amsterdam. Super annoying to have to bike to school, even if it's normally only like 7 minutes, against yet another feels-like-huge-storm wind.
Hmm, something I'm not understanding from the description of the implementation is how it handles this sequence of operations:

1.) Start with a nullable column with some existing rows with null values.

2.) Make the column required with default=100. Postgres now marks atthasmissing as true and attmissingval as 100. Rows will be lazy-populated to 100, but aren't immediately modified.

3.) Make the column nullable again.

4.) Add some new null values.

5.) Make the column required with default=200.

At this point, the right behavior is that all originally-null rows from step #1 have value 100 and all rows added in step #4 have value 200, but that's not representable with the atthasmissing/attmissingval system. I guess maybe in steps 3 or 5 it needs to just bail out and do a full table rewrite?

I was thinking through this problem a while ago and one idea I had was that you could version your schema and have each row remember what the schema version was when the row was created. Then you could lazy-populate any null value by looking up the next default value for the column chronologically in schema history. But I guess maybe that's complex enough or would hurt common-case perf enough that Postgres realistically isn't ever going to implement it.
I had some old pictures of stained rodent brains and saw something looked qualitatively like what they described in the first (and only) image I checked. Since they dont give any definite criteria for me to compare against, what can I do?
Who says that these software engineers have to be necessarily "conservative"? I'll be perfectly frank. I'm a liberal. I've voted Democratic as long as I've had the right to vote. But I look at what's happening to politics the West Coast with a mixture of disgust and horror. People are losing their jobs for saying the wrong things, donating to the wrong causes, or because they've offended the wrong people. And far from being concerned at the excesses of this politics, activists are gleeful, and are saying that these are just desserts for "oppressors".

It's possible to be a liberal and be less than 100% on board with defining everything in terms of intersectional oppression. It's possible to be a liberal, and still think the left has gone too far. It's possible to be a liberal and think that people should only be punished for actions, not beliefs. And I believe that the people standing up at Facebook are, by any standard outside of San Francisco, liberals.
Krishna janmashtami 2018
Janmashtami, the birthday of Lord Krishna is celebrated with great devotion and enthusiasm in India in the month of July or August. According to the Hindu calendar this religious festival is celebrated on the Ashtami of Krishna Paksh or the 8th day of the dark fortnight in the month of Bhadon.
I guess it’s not that big of a deal as there’s basically no interaction on past posts and not many people scroll down to see olds posts.
Sure.

There's a myriad of reasons why this is the case. Traffic signals and signage aren't designed for cyclists. Google a little.

Further, this is a false equivalence. When a cyclist fails to be diligent, the risks are fairly small. When a motorists fails to be diligent, other people die.
You are looking for a mathematical argument/falsification for your theory which is not mathematical at all. Saying Universe is O(1) is not a mathematical statement.

You are saying that we have to choose either to Create or Explore. The reality is you need to explore to create.
I am not surprised. One thing that I have noticed about myself is I ask myself after a session on Instagram, "What did I get from that?" and the answer is usually nothing. Did it help my career? No. Did it make me smarter? No. Did it help me make friends? No.

It didn't improve my life in any way.

The instant I asked and answered that a few times, I started cutting down my usage dramatically.
I had the same experience. I'm using Google once a day at most. I can't remember the last time it helped me find something that ddg didn't. It can be harder to scroll into the later results with Google, which makes a big difference in my experience with it.
Sure, I guess my question is WHY do it this way, which (to me) coming from C++/python seems pretty foreign. I was hoping one of the contributors to the language might be lurking here and offer some insight. I found a nice discussion about it here [1] though, if you are interested.

(https://groups.google.com/forum/#!searchin/julia-users/objec...)
> Does make one wonder why not disk robots? The disks are the same size, support random access, and can be hot swapped.

For long term storage, it's unlikely that disks will last as long as tapes.

All the electronic and mechanical components of a disk drive must still work in order for you to be able to retrieve data, and it's somewhat likely that if you just stick a drive on a shelf for ten years some percent won't be working afterwards.

For tapes, the separation of electronics from the actual storage medium itself means better maintainability; you can rpelace the tape drive without touching the cartridges.
Not if you set your DKIM/SPF/DMARC/etc. correctly.

If you can't be bothered, just use a provider who will set it for you... like Google.
Extra hot compilation miscellanea № 103 – Channel FunnYCubemix (2018)
So how does one get started?

First, make some projects. Open source them on GitHub or make them live.
Then, with your portfolio, apply to freelance gigs on Upwork or Freelancer.

These two steps are absolute absolutes. You can’t skip or half-ass them.

You might have to work for cheap earlier on, but it’s part of the process.

Sorry but I disagree with #2. Local clients will teach you so much more, even if brief interaction or solely a kickoff meeting. Those sites also come with a real risk of burnout, often before one might otherwise.
I find that DDG is good for about 80% of what I want. But the other 20%, especially dev queries, I muscle memory type in !g.

Is there a bang for the type of query answer we are looking for?

Such as for 'Ruby gems' I can use !dev so the engine knows to ignore sites like Ruby Gemstone and focus on dev only.

I know there is !so and !gh, but I am looking for something that dynamically combines them and other dev resources as they fall in and out of search favor.
The typical judge is not predominately influenced by political pressure.

Before a judge sets bail, he will (a) have the defendant in front of him, (b) listen to arguments from the State, and (c) arguments from the defense attorney. (In some situations, a booking magistrate can set bail before the defense attorneys appearance, but the defense sttorney has the right to have the judge revisit the issue as soon as he makes an appearance.)

This adversarial process is good. The State can make its arguments, and the Defendsnt can make his, and the issue is decided by an expert in the law who has st least seven years of college education.

It is unwise to toss out this system in favor of a gaggle of social workers.

Unfortunately, this is s trend that extends far beyond bail and California. I'm certain many readers have been involved in custody litigation where, instead of the judge listening to testimony, cross-examination, etc., the decision is effectively made by a 'Socisl Study' performed by an incompetent psychologist/social worker appointed by the Court. It's hideous.

It's also popping up in professional licensing boards. A doctor, to give an example, might be brought before the state medical board for some infraction. But, instead of the board hearing the case, they require him to be scrutinized and evslusted by some private contracted group of dingbats... almost almost always non-doctors. The group's 'advisory opinion' is almost always adopted by the board.

In short, there is a trend towards relieving our official 'decision-makers' from their duty to make decisions. It's disturbing.
> The group of actors is composed of 2 sellers, and 1 developer

I'm wondering what that costs and how it works. Do you send them bitcoin or whatever and they send you a binary or what? How much do you pay for it? Never really found a proper explanation how that stuff works, especially when you read about 0-day exploits.
I'm sure there's something available on the darknet.
You know I had the same experience bring me to Firefox on mobile. I'm not sure that was what Google intended to happen. It isn't like they prevent you from using other search engines. Just DDG! Maybe they identify it as a real competitor.
The title has been changed to "Twitter’s deletion of its Facebook app caused old cross-posts to temporarily disappear" on techcrunch.

The Hacker News title should be updated as well.
I have been using DDG for about 2 years. While I also have !g programmed into my fingers, I notice that most of the time Google don't give me the result I want / expect so I have actually stopped doing that lately.

In fact, many, many times DDG gives me better results than Google.
I was referring to whether the magnetization lies along the normal of the film/tape or if it's in plane. HDDs were able to increase density by moving to materials that had a magnetization with perpendicular anisotropy but I can't seem to find confirmation if cassette tapes and vhs had in plane anisotropy back then. More so I can't seem to find if today's magnetic tape storage has moved to perpendicular magnetic anisotropy.

It seems
I'm not sure if the country mentioned above is Germany, but well in Germany I've been in many (small and large) corporate offices without AC. It just gets hot in summer.

I honestly find working to be harder in that environment. German summers are traditionally not that long, but still it's two months of lower productivity.

There is one benefit though, shorts and sandals is accepted as office clothing.
Neat. I'll have to compare this to my own implementation.

https://github.com/cannadayr/git-sqlite

Instead of storing the transactions as a separate lmdb commit, I decided to store the database in a git repository and expose the diffs using sqlite's sqldiff utility. This allowed my workflow to be almost unchanged and limits the dependencies to git, sqlite, sqldiff, & bash.
"OpenGL drivers are so buggy that you can't write portable code to target it."

Sure, that's why generic non-platform specific OpenGL wrapper is a bad idea, unless you have an army of engineers to apply kludges and workarounds. I'm sorry the author had to find out this the hardest way. The quality of OpenGL drivers has always been like this.

One way of writing portable OpenGL is to look at what some popular game with open source is doing, and copy their approach, because the likelihood of a) the bugs that title triggered are mostly fixed and/or b) they managed to avoid the biggest potholes.

E.g. look at what Quake or Doom III does, etc.