skysight-inc/HackerNews huggingface dataset:
It's a bit of a gloomy view into the landscape of disassemblers, but I was very impressed that Ghidra managed to keep one of my temporary unsaved projects I had been working on (mostly) intact through a kernel panic. Oh, and there are certain things that Ghidra's UI is better than IDA's at: defining structures, for example. And I'd like to think it has less malware in it than pirated IDA…
There's also https://pixelfed.org

It is decentralized and open source.
Fuchsia Text API, and it's unusual properties: Why try to design new input APIs?
Interesting, wasn't aware of this. I'm just thinking about it though and I think I'm missing the usecase. If it ignores the parent element for styling, why not just not have the parent element at all? Or is this for situations where you don't have control over the markup but you do over the CSS?
Learn how to raise your first euros at TechCrunch Disrupt Berlin
Get things done instead of making your code perfect
News: Facebook to Reward Hackers for Reports on Third-Party Flaws
Public transport to and from work can be pretty awesome. There’s a lot of stuff you can do, that you wouldn’t be able to do while driving.
I'm curious too. Our team uses Sketch and are super happy with it. This collaborative feature is definitely not a reason to switch.
Your claim desperately needs a citation.
Evaluating Bazel for building Firefox
You can try out how it works with Google Translate, for languages like Chinese, Japanese etc. they have a button in the bottom right corner of the text field where you can toggle to an IME input system.
It's pretty intuitive, basically you just write the word phonetically and then press space, and it'll automatically replace the characters and let you choose alternatives. Smartphones have similar systems but with different layouts.
And what's worse is the "sandbox" for testing behaves completely different from the real store, and has random undocumented downtime and bugs that you only find out about from other people reporting it on the developer forums. And creating, logging in to, and keeping sandbox accounts from contaminating your real devices is also a PITA.
On one hand, it’s refreshing to see this HN guideline and mods asking to follow it. On the other hand, you’d never, ever see anything like this in mainland China. Quite a conundrum.

Note: I’m “western” but far from US.
FWIW, the general perception I get from the community is that IDA's decompiler is still the gold standard, though Ghidra's is much better than any of the competing alternatives. Personally, I've found it to be eminently usable for reasonable tasks.
> They are actually pretty good for services/products you pay money for

As long as it's not AdWords. I've used it for something like a decade, and the support was and is, crap. Indeed, if you somehow manage to speak to an actual person, all they do is try to adjust your account so you'll spend more.
I have a Garmin Instinct. When I don't have many workouts, it gives me 2-3 weeks of battery (including instant phone notifications over Bluetooth, constant heart rate, barometer, and step tracking)

I went on a 2 week trip to Europe and didnt even bring my charger -- lasted the whole time. I've had it for a year now and it's rock solid. It's been in the ocean with me, and been smashed into rocks on backpacking trips. Still in great shape.

I don't endorse many things very heavily but this thing is amazing. It's not sexy with it's black and white screen and small selection of watch faces... But it's so nice never needing to charge it, it's basically indestructible, and does everything you'd want a smart watch to do
> better to have every body just learn english as their second (computer usage) language

Why not Chinese? It would have many advantages:

- Text layout would be much easier (Chinese fonts are mostly mono-space).

- In addition to the first point, Chinese characters can be easily used for vertical text. Looks much nicer in narrow, tall buttons than latin letters.

- Chinese characters are (mostly) pronunciation independent. No they/there/their anymore.

- It has been shown that dyslexic children have less problems recognizing Chinese characters than latin letters.

- Chinese characters are part of the culture heritage of billions of people (both Chinas, Japan, Korea) and not just something they learn at the university.

- Old-school C enthusiasts can now have meaningful variables names while keeping their self-imposed three-character limit (or was it four?)

- Finally, everybody will use wchar_t

- Edit: But there is one disadvantage. There is no Chinese character for "/s" which some people here seem to need
Are you talking about Corellium? That runs on custom hardware that is merely accessible through the web. And presumably you're not using it for your day-to-day web browsing or email…
Thoughts on Time from a College Library
For the advertisers and those that rely on that revenue, this is definitely a problem. Without gathering information about users, targeting is a lot worse and ad revenue will generally decrease.

I'm not saying I'm opposed, just stating this observation!
React also doesn't need a diff to be of the "longest common subsequence" kind. For instance, the diff between "AB" and "BA" involves no insertion or deletion, just transposition, which React supports but traditional diffs don't.
I wonder if this is somehow related to the "Wagatha Christie" scandal involving Colleen Rooney finding out who was leaking her private Instagram stories to a hostile press.
Christ. It's strange to recall Imgur's genesis on Reddit as a simple, lightweight replacement for all the obstacles and mess that came with Imageshack/Photobucket/other popular image galleries at the time. Shame it eventually bloated into the thing it was meant to remedy.
as was a Thai typewriter, Cyrillic typewriter, Arabic typewriter, hell, even Chinese and Japanese [0] typewriters

[0] https://learning.knoji.com/short-history-of-the-japanese-typ...
Unrelated, but repl.it wants to do the same thing for code. It's an on line IDE, something like Cloud9, that lets you click, write a program in almost any language and run it on their servers. You can collaborate with others, where you all see the same terminal etc. This seems amazing for learning and small remote groups who want to code together. Repl.it is already becoming a place where bright kids learn to code and produce some pretty impressive things.
Lots of varied, interesting opinions in this thread. For fans of dark mode, there is a Firefox extension that lets you customise colors of every element, and process the CSS in different ways. Been using it for a few years now, and I prefer it to the Dark Reader extension that Firefox recommends.

https://github.com/m-khvoinitsky/dark-background-light-text-...

(not an affiliate, I just like it.)
> Ask uBO users about that

What do you mean?
> In Haskell, traditionally we would fix this with a newtype declaration which wraps the type. We could find a newtype NonEmptyList and a newtype FiniteFloat and then say that we actually wanted a NonEmptyList[FiniteFloat] there. […] But why should we bother? Especially if we’re only using these in one test, we’re not actually interested in these types at all, and it just adds a whole bunch of syntactic noise when you could just pass the data generators directly.

Did you know it's one function call to change your NonEmptyList FiniteFloat into [Float]? It's called coerce. There's very little extra syntactic baggage.

And you know what, carrying data generators around is a bad idea. It forces you to think about how you want the random data to be generated, and not what the random data should look like.
Heathrow has driverless pods:

https://londonist.com/2014/09/a-ride-on-heathrows-self-drivi...

I'm not sure how you could introduce that into a modern mixed traffic environment though. Imagine the howls from all the incumbents.
BTW Huami is a sub brand of Xiaomi
Well, the complaint usually goes like this:

"we recently set up service x, and it seems to be working fine. However, when we try to connect from the campus wifi, or a certain department, the service does not respond".

What happens is the server gets a request from a private IP within the range assigned to docker0, and then the container replies, but because the IP is believed to be local, linux correctly tries to find something attached to the docker0 interface with that IP and fails.
The POSIX spec of date time specified conversions into a neutral form. Maybe it's C centric thinking but it felt like a problem which has existed and been solved by writing a 'russian interpreter' solution: convert the values on the edge to a canonical form and use functions which manipulate the canonical form. The TZ files i only mention because within the limit of modern epoch Times and dates they do a pretty good job of handling the minutia of what a local time means in any given period.

I'm sorry if I came across as churlish. Do you feel this is a problem of concept in abstract, or in java, or in java implementation or what? I feel it's a problem which I solve, by standing on the shoulders of smarter people and using the code they wrote. I don't reimplement the wheel because I distrust my own wheelmaking skills.

I'm sure there are heaps of non-trivial corner cases I don't have to deal with and I do not mean to minimise work done to explain a problem.
1. See a physiotherapist

2. In the meantime give your body position some variety - standing vs sitting, left-handed vs right-handed mouse use etc

3. Get a lacrosse ball and make a habit of doing a few minutes of manual therapy on your upper back each day - between the shoulder blades, just over them, and on your traps, all of these with your shoulders in varying positions - there are quite a few decent articles and youtube videos about this.

4. Seriously - see a physiotherapist.
Indian IT Companies are the worst to work for creative people
Forward or backward? New pathways for protons in water or methanol
Like you said, I'm starting to ignore the "nm" units and just think of these new processes in terms of generation id numbers.

The thing is, I don't really care that they're fudging the numbers for marketing, because at the end of the day the end result for me as a consumer is awesome.

High-end products like my iPhone X, AirPods, NVIDIA 2080 RTX, or the upcoming AMD Threadripper 2 chips are simply mind-blowing to me. The ridiculously huge transistor density has put crazy amounts of computer power in my hands and I absolutely love it.

I'm constantly excited for what the future will bring, and from what I can it'll just keep on getting ever more spectacular.

If some foundry dumps $20B of investment and man-centuries of cutting edge research into technology this awesome, they can call it whatever they want.
Understanding Media Bias: A Quantitative Approach
Speaking of walled gardens. There is probably no service in this world that I hate more, as a non-user, than Pinterest.
Ironically, pink used to be the boys' color back a couple hundred years, because royal red = king, pink = prince, blue = princess.

The pink = girl color switched only in more recent times. It's very stupid.
Question: why do you ensure that you are only moving forward? Does it matter, for line highlighting, that a line has moved up, or now appears twice?
For rendering at interactive rates, maybe check out "Real-time Rendering", currently on its 4th edition. https://www.realtimerendering.com/

For rendering at rates measured in seconds per frame, consider the "Physically Based Rendering Textbook", currently on its 3rd edition. https://www.pbrt.org/
https://blog.piekniewski.info/2016/11/28/more-thoughts-on-se...

Is pretty good. For a more recent take he has also written some blogs on the short comings of AI in general which has some self driving car content.

https://blog.piekniewski.info/2018/05/28/ai-winter-is-well-o...

https://blog.piekniewski.info/2018/10/29/ai-winter-update/
For anyone having to deal with this on Microsoft Word on the Mac it can be disabled through Word’s preferences.
> We see before us a huge community of producers the members of which are unceasingly striving to deprive each other of the fruits of their collective labor

Except the number of people in extreme poverty worldwide has decreased...
Now if only we could get cross platform WPF for C#
Why not just require a picture of genetils instead?
How accurate is the belief that logged-in eyeballs are profitable, but logged-out ones aren't?
Drugs pose danger, just like speeding.

Driving under the influence, domestic violence, aggression.
The OS knows the destination app (and with the correct apis the context within that app) so this would be trivial to implement once the base exists.
Building Intelligent Conversational Interfaces
Tesla claims that autopilot is involved in one accident for every 4.34 million miles driven. Seems like a useful number, of course the media reports that the average is 1 accident per 500,000 miles.

So 9 times safer... right?

Question is how many accidents do similar people (read that as rich enough to buy a $50k+ car) in similar conditions (highways) with similar cars (newish luxury cars) without autopilot?

No fair counting drunks, meth heads, crappy cars, or snow storms (where auto pilot wouldn't work anyways).
Sounds like an episode of Black Mirror
aaaand you're downvoted.

because the hackernewserati are jealous too.
Can you recommend a good AMD laptop? What is a reasonable spec AMD CPU for that market for a developer laptop, e.g. comparable to i7 intel? Looking at the ThinkPad X1 Carbon and the Dell XPS 13 at the moment but can't seem to find either with AMD.
I almost flamed you.. but
After xteen years I still try to like web development but I still fail to comprehend why the web dev world struggles to reinvent programming starting mid air and working towards foundations, starting with a flawed high level language and going towards "assembly", starting with an incomplete set of high(er) level UI primitives (input, button, select, p, div) and a primitive rigid layout system and working towards components and more complex forms of declarative layouts.
Please someone make a Svelte compiler in Go.. I can't stand Node.js and I can't install it on my machine without feeling dirty.
Please don't flame me..
Haha, I had to try out this in python myself to believe it. Recursion protection at str() level.
A tradition/need that's been seen all the way back to 1847 [1], when 'Jane Eyre', 'Wuthering Heights', and 'Agnes Grey' were all published by women writing under male pseudonyms.

[1] https://en.wikipedia.org/w/index.php?title=Bront%C3%AB_famil...
Logographic writing systems are just a pain in the ass. You have to create huge fonts, you waste ridiculous amounts of space, and you need phonetic descriptions of new words anyways.

Like I said, Hawaiian would be cool since it fits inside a nibble with 16 characters, although the words tend to get long.
I saw multiple people here in HN mentioning this, so I have no idea.
off topic, but gosh, Bloomberg you have the worst charts I have ever seen on the web!

The first chart in the article is particularly bad: there are no labels! It maps two data sources (unlabelled other than one being red and the other blue!). The axis are.. unlabelled. I can infer that the horizontal axis is time (from the dates underneath), but the vertical axis is just some monotonically increasing number (I assume it's "price", but just from context offered by the article, I don't know if it's in dollars or cents or euros)
But pinterest really really wants you to log-in, does it not?

Another entry for the hall of fame is Quora.

Someone should make a bugmenot browser extension...
And I would think it prevents mistakes in ordering. Via the phone (a pizza shop etc is not generally very quiet) I often got the wrong order (but not completely wrong; chicken instead of pepperoni, not pasta instead of pizza) and/or delivered to the wrong address etc.
Well that's ... nifty.

The previous uproar on this location history thing was us getting all up in arms about how search history and location history were combined; turning off one would turn off the other. Now we're furious that they're not combined: turning off your map location history won't turn off your search history.

This is why we can't have nice things.

Before you get all excited about something "obvious" here that's clearly being overlooked, remember that if you decide to use location-sensitive search, you'll get different search results depending on where you are. Search for "voting" with location enabled, and the results will focus on what's relevant where you are, not just nonspecific voting trivia. You can't store location-sensitive search history without making it possible to derive location based on search history.

Location, history, and how location affects history are distinct concepts that can't be combined without limiting the granularity of your privacy controls, but can't be separated without limiting the clarity of your privacy controls.
Why?

This is a video study of a set of traffic lights, it counts violations at those crossings. Why does the distance driven to/from/after/before/elsewhere count, what difference might that make? How might that from elsewhere interact with the the data at the video sites?
I specifically mentioned Korean typewriters because they had an ingenious design to implement Hangul's combinatoric system---they put the final jamo back to the caret without advancing. It even works flawlessly in the modern computer typography, provided that you type a correct key for each jamo. To my knowledge widespread Arabic and Japanese typewriters were limited (Arabic generally had only initial and isolated forms [1], and Japanese was generally Katakana only---a full Kanji typewriter was more like a mini typesetter).

Even back in the typewriter era, it was not simple. Everytime I see people screaming that Unicode and internationalization is overcomplicated, I like to challenge them with counterexamples.

[1] https://www.quora.com/How-did-typewriters-work-for-Arabic-sc...
Then have local computers, we need more software and hardware diversity anyways.
I never claimed there's more illegal immigrants in the EU than in US. I said that there's more immigrants than it is maybe perceived by most, especially tourists. For instance in Austria more than 20% of population are legal immigrants. In Switzerland it's more than 30%. About half of them come from other EU countries, and most of them are concentrated in big cities. [1]

Regarding the illegal immigration situation in EU is very different from US because the laws are different. In EU state helps immigrants so they're incentivized to register, and also it's easier to get permits. According to the official DHS report [2]: "Of the total illegal alien population in 2015, nearly 80 percent had resided within the United States for more than 10 years", which is super uncommon in EU, they'd be legalized by that time.

So just comparing the numbers doesn't tell the true story, but according to the official report from Austria [3]: "Irregular residents account for between 2.9% and 1.1% of the total population.", so 10x more what you suggested. They also note in this report: "As there are strong incentives for immigrants to register in Austria (e.g. certificate of registration as a prerequisite for application for state benefits), the majority of immigrants are on record at the registration offices. In contrast, very little information is available about irregular immigration." And Austria is one of the stricter countries in this regard.

[1] https://ec.europa.eu/eurostat/statistics-explained/pdfscache...

[2] https://www.dhs.gov/sites/default/files/publications/18_1214...

[3] https://bmi.gv.at/Downloads/files/Bericht_des_Migrationsrats...
There seems to be a slight encoding issue with external URLs. In the dependencies section under "Private Hex Mirrors", there is a link to mini_repo which results in a 404. It seems like the underscore in mini_repo is encoded to %5f which github doesn't seem to like?
This may not help your case - but posting in case it helps someone.
I recently had an epiphany moment with a physio who explained that weak rotator cuffs and traps were responsible for my referred pain and constant neck injuries. One month of turnouts and shrugs has resolved four years of broken sleep.
That's a naive look at feminism. Unfortunately nowadays many other ideologies jump on the feminism bandwagon. It's rare to see someone who is feminist without being also anti-law enforcement, anti-white men, anti-capitalist.
Semantic HTML sometimes creates layers of nesting that make it impossible to achieve certain css effects without either breaking the semantic markup or adding a lot of "pointless" divs.

In an ideal world HTML would be exclusively semantic content (eg, no div elements) and CSS would be exclusively styling (eg, no contents: property). display: contents; does allow us to get a little closer to that ideal.
Latest Tsspdcl Recruitment 2019
Is there a valid reason for not splitting this into 2 properties?

I mean, this has always been a pain, and it's great that they are refactoring it. But the way a block behaves and the way it treats its children really are two distinct concepts.

If I have a list of items, I may very well want the same "outer display" and a different "content display", and yet, I'll have to define outer display everywhere.

Not a massive issue, but display: block flow could be a shorthand for display-outer: block; display-content: flow. In the same way margins or padding work...
But if you are training the candidate for either FAAN and not for G, would G see this as a conflict?
Wearing a watch during sleep is annoying and can actually lead to health issues. Get a proper sleep tracker (e.g. Withings) for this. Charging nightly is perfect for a watch, really is a pro for the Apple Watch.
This tool should create issues in relevant repos unless the repo whitelists itself explicitly. Or alternatively just create one master issue per repo (should there be more violations in the future)
Not all protected bike lanes are parking protected. Don't think this is common in the Netherlands. Parking protected is better than having bikes on the other side of parked cars, but yes visibility is less than ideal.

Anyway, you're ignoring the other two things I pointed out about protected intersections. It makes the bike lane itself more obvious, and the curb design forces drivers to slow down more.
I've naively implemented text rendering, selection, etc from scratch in a text editor, and if you only support monospace, it's pretty simple. The hardest part in software is to not implement features. A trick is to only implement the complex features for the users that need it - in another VCS branch. Or you make an abstraction layer. But abstraction layers are hard, and if they are not air tight (non leaky) you are worse off, because then the developer need to know both layers. Then there is the third strategy, which I would call an anti-pattern, that when enough features have built up, in order to get rid of the relics you rewrite it from scratch, preferably in a new framework. I also believe most advancements in science are accidental, like penicillin, and lexically scoped modules - so if we do not do things, like new frameworks, and re-invent the wheel, the CS field wouldn't advance.
How about the deaths not related to biology/age of your body?

It should really be compared with other accidents. Cyclist deaths, bathtub drownings, slipping on banana peels. Choking on food perhaps. Have the feeling it would rank pretty high in its cohort.
Surely some of those autopilot miles involved drunks, so they shouldn't be excluded entirely.
Not that I like it but to be fair you don't get the genome of any seed you buy.
Yes, as then the whole product doesn't have to be produced from scratch - just the battery.
Sadly, Apple actually does have good documentation for Core Image. It just never made it into their new system and is instead languishing in the "archive":

https://developer.apple.com/library/archive/documentation/Gr...

Apple deployed a new documentation system, and no one stopped to make sure all the "old" stuff got translated through.