skysight-inc/HackerNews huggingface dataset:
I half-jokingly clicked through. What I found was a reason to install:

> you can Add all your MP3s files to OneDrive and play them wherever you go

I currently don't have an easy way of doing this given my music lib is larger than phone storage.
Author here. You're right -- I haven't created even one branch so far, let alone liberally. But snapshotting should be automatic, like in Google Docs.

It's not that someone "can't learn git". Learning is a process, and takes time. But I have no sympathy for tools with an unnecessarily steep learning curve and poor UX like Git. I should have to pay that price only when I want to do something very sophisticated that only Git can do. Not for basic tasks. Simple things should be simple and hard things possible. Snapshotting should be automatic.
Isn't there an actual distinction here -- induction versus co-induction?

I would argue that a loop constructs an answer, while recursion deconstructs input.

There's a duality, so you can port algorithms between the two models, but there is an actual distinction.
That's the problem with enhancing existing tools — you have to choose between satisfying existing customers in the short term. The best vehicle for my ideas may be a new tool built from scratch. Sure, reuse code fragments or libraries, but don't feel constrained by backward compatibility.
The average life expectancy in Thomas Hobbes' days was even less, generally estimated between 35-40.

When historians claim that hunter-gatherers generally had a better life than farmers, they don't have modern urban middle classes typing on their PC in mind as the archetype of hard-up farmers.

It's also worth saying that the Kalahari San probably don't represent a good archetype for hunter-gatherers. They live in a semi-arid savannah, while prehistorical hunter-gatherers generally lived in more abundant areas.
Any reason you need it locked up so much? Can you just use vanilla AOSP and something to autolaunch your app?
>Much of USB-C’s awesome capability comes from Thunderbolt and other Alternate Modes. But due to their potential bandwidth demands, computers can’t have very many USB-C ports.

Why is this the case?

I read that thunderbolt v3 can handle upwards of 40Gbit/s.

Ok... but what is limiting the number of USB-C Thunderbolt-enabled ports that a given computer can have?

Surely each of those ports are not being maxed out to 100% of their bandwidth 24/7?

Why can't the bandwidth just be limited as needed like in a cheap router for example?

(I know nothing about hardware, FYI)
> The social reason is that we had to save every cycle we could, because if the job didn’t finish fast it might not finish at all and you never know when you’re getting bumped off the hardware because the President of IBM just called and fuck your thesis, it’s yacht-racing time.

I don't buy it. Wouldn't people want their programs to run fast regardless of this?
I believe you are right. But that is what you going to get from the general public if you use the same face to drive/promote a enterprise/brand.
Finally, Effective Java 3rd Edition Coming soon – covers JDK 7,8,and 9
A great idea. And I also like the Go and Elixir cheetsheets.
ArcGIS is another one (although the OSS qgis alternative is picking up steam).

Adobe now chargers a much more affordable per year subscription. Honestly I'd rather pay the $300 ~ $600 for a version that doesn't expire, but that's just me.

To answer your question: mid-level enterprise customers that need a very niche product.
If you're on a Mac, I highly recommend Quiver - "The Programmer's Notebook" (http://happenapps.com)

No affiliation, just like and use it :)
A coworker of mine had a Cinema Display plugged in to the Thunderbolt 2 port on her old laptop. When she upgraded to the Thunderbolt 3 MacBook, she bought a Thunderbolt 2 -> 3 adaptor for the monitor.

Turns out that it was a mini-DisplayPort version of the Cinema Display, and that even though it worked fine with the built-in Thunderbolt 2 port, it didn't with the one in the adaptor. She ended up trading her Cinema Display with somebody who had the Thunderbolt version and an old laptop, because at the time that was easier than finding an mDP->USB-C adaptor.
Right. I'm looking for embedding functionality like that in a richer object format like YAML. So you could still use the other datatypes and functionality YAML offers, but also have succinct table syntax.
It's about time. RS-232, parallel, VGA, USB, SATA, IDE, HDMI, keyboard, mouse, and on and on.
I'd suggest "How to Build a time machine."

Either they know you have essentially zero c# experience and are ok with that, or they expect you're experienced with it and you're wasting everyone's time.
"It doesn't sound like you understand what you are talking about at all honestly."

And to me it sounds like you just want to argue while deliberately (or otherwise) missing the substance of the point. May I suggest while doing so that you drop the rudeness? It does you no favors and appears to be somewhat of a pattern. If you can't discuss without calling others stupid maybe you shouldn't be discussing until you are in the right frame of mind.

I'm well aware Carlos Slim is an investor. Thank you for the history lesson, you are very good at looking things up. This in no way negates my original point which you either are ignoring or fail to grasp. In which case I apologize for my failure of communication.
I think I maybe misunderstood which way nejenendn was talking about. I thought nejenendn was referring to the difficulty of running Linux on a PS4/XBox One.
This would certainly work as a storage format, but would require custom parsing. It would be nice to have a format that automatically expanded that into a sequence of maps.
OP linked to a news article that presented a pretty good summary of the report along with some additional context. It was not "some pundit blithering about it."

I don't think there is anything wrong with linking to a news article like this that is published by a reputable news source such as Ars Technica. Not everyone is going to have the time to read a 43 page report, especially if it's not clear why they should be reading it.
Just downloaded and tried it.

Unfortunately, the feedback comes from the area of the trackpad, and you can tell it comes from there, which is far enough away that it’s almost as jarring as having no feedback at all.

Still, it’s a very neat idea, and Apple should definitely do this for the next iteration of the touch bar (anyone from Apple listening?)
yep i do and i've carried the habit from the lab into the workforce. it's mostly a write-many, read-few kind of thing but i've got a very loose system for capturing Action Items and i find having doodle space helps me keep track of the discussions other people are hafving. but then, i'm an ex-chemist too so biased sample... ;-)
> There are plenty of geniuses throughout history who were asseholes but still brilliant.

Agreed, as I said humans are complex and I'm sure you can find exceptions. Just talking about general trends here.

> EQ and IQ are not highly correlated at all.

Assuming by EQ you mean being a nice person and intelligence are not correlated I don't agree. Tons of studies backing this up (as well as correlation with overall happiness). Here are two:

https://www.ncbi.nlm.nih.gov/pubmed/12061571

http://onlinelibrary.wiley.com/doi/10.1111/jopy.12309/full
William Lombardy, Chess Grandmaster Turned Priest, Dies at 79
Come back to me when it can handle fog, snow, heavy rain, and areas it hasn’t seen before. Until then it’s just overgrown version of driver assistance.
LLVM seems like a huge dependency for something based around Brainfuck.

If I'm remembering correctly, the original Brainfuck interpreter was 250kb of ASM.
As part of my electronics training many years ago we did a subject on TV repair as a practical introduction to circuit design, at the same time we studied transistors from a more theoretical perspective at college. I will always remember the instructor saying 'there is the design on how you are meant to use transistors and there is how they are used in practice in a TV'. For a consumer TV there was just as much focus on optimising costs as theory. We studied many amazing individual tricks like where three transistors can be used to replace four by putting two backwards. Just assuming a junction voltage of .6V would make you assume everything is broken in a working TV. Many of the tricks rely on non-linear characteristics of the components, such as a light bulb filament.
It's insane to me that Apple sold a mini-DisplayPort edition of the Cinema Display for years, but doesn't bother explaining how to plug it in to the new Macs.
What is Bioinformatics and Why it's so popular? Importance,Application
An Interview with Stanley Kubrick (1969)
The Lifewatch MCT 1 Patch (https://www.lifewatch.com/Healthcare-Professionals/Mobile-Ca...) comes with a Kyocera Android (v5.1.1) phone that does exactly what you're describing.
Pre-colonization they were just wars. After Europeans drew lines and made countries, many wars became civil wars.
It's so far from correct as to be not a useful analogy.

The real question is, how is the microscope's output converted into a visual picture? Hint, it isn't by lensing light. Thus there is no "focus" to be out of.
The reason for not starting at zero for enumeration is that zero means a lack of things to count or list. Therefore, we should start with the one, since that's the first number where we would have reason to enumerate.
Nepal Trekking Company – Hiking and Peak Climbing Agency
This one is a killer. When I talk to candidates in an interview we do a 30ish minute problem and then you get 30 minutes time to ask anything you can think of with your potential boss. So many people have no questions. You really don't care if we don't use source control, do waterfall development, make people work 14 hour days, or code in pascal? (None of that is true, but if you never ask...)
Quite the opposite - the wolves was where it was disproven most thoroughly, by observation of packs in the wild (and noticing that they're nothing like packs in captivity).
> The relationship between the two would be that the number of cars is the number that is next in line when you have called out the indices (0, 1, 2, 3, 4, 5, 6) of all the cars.

But who thinks that way? I just see 7 cars, not an indexed listing. And anyway, the 0 indexed car doesn't exist.
But slavery and monarchy are only the norm of recorded history, not most of humanity's actual history, since most of it predates civilization, and thus the impetus for such institutions.
Working to Disarm Women’s Anti-Aging Demon
Navigating by search is so much faster - at least in Emacs, where you can get back where you started with a single chord. One of the many reasons I use anything else only under severest duress. No counting, no slow tap-tap-tap and watching the cursor move, no nothing. No struggle to get there, no struggle to get back where you were before you went. No effort. See a thing and jump to it. Do whatever, then jump back. Nothing else I've ever used is like it.
Christ, can we stop with the goddamn microservice nonsense already? Please?
Noticed this as well. I could hear the feedback more than I could actually feel it. Though I wonder whether the experience is better on the 13” model???
Thanks for the info. You're where I'm planning on being in about a month or so. A handful of personal connections that I'm banking on to get my foot in the door. Fill that in with targeted resumes to my top picks and a maybe untargeted to a dozen or so others.
My favorite quote, "For movements to have power, their members have to embrace the thing that is stigmatized, whether it’s being black, loving someone of the same sex, or growing old. That means moving from denying aging to accepting it, and even to embracing it."

Personally, I ping pong between wanting to grow old gracefully and wanting to fight it every step of the way.
It's a really great game that is best approached without too many spoilers. Know that the game becomes more complex and engaging as it goes on. There is a definite end and takes about 5 hours to complete if played well.

[spoiler]

It's the "Paperclip maximizer" thought experiment put into game form and you play as the AI. The game is divided into roughly three stages. The first you are the AI for some company and are tasked with producing a profit and using the profit to game trust and eventually conquer humanity. The second stage is post-human Earth stage where you convert the planet to paperclips. The final stage involves sending probes to explore space and do battle with rouge AIs and convert the universe into paperclips. There is end where you can select to either defeat the AIs and dismantle yourself into paperclips or you can listen to rouge AIs and start over in an alternative universe with some small modifier edited.

It does a really good job of exposing you to uncommonly large numbers and does a good job of presenting you with massive scale. There is a lot of joy seeing the game become increasingly complex.

[/spoiler]
My gut would say no, that this could only happen if you escalated privilege and escaped the container. It is, however, a great question and worth some more investigation.
A quick check on Google Maps shows that right next to LOE is a road named "Addicks Dam Rd." That's a red flag. Zooming out on the satellite view reveals what certainly looks like a reservoir structure. More red flags. Googling "Addicks Dam" leads you to the Addicks Reservoir Wikipedia page which doesn't sound reassuring (even when you consider the pre-Harvey version of that page).

Of course, hindsight is 20/20, but it doesn't seem like there was anything in the way of due diligence to avoid choosing this neighborhood. I certainly believe however that realtors and the local government said that everything was fine in pre-Harvey times, as both had something to lose with saying the opposite. That's why I never rely on those sources alone.

There's a lot of additional information to be gained from Google Maps and OSM, satellite views, walking in the environment, checking historic news, talking with residents, etc. before settling on a neighborhood.
Why I Swear by Email Newsletters for Tech
The Yubikey 4C Nano fits tight in the ports of a 2017 MBP. On the left ports it sticks out about half a mm, on the right ports it goes in all the way.
> Passengers cannot select a destination outside of our approved geography, and our software will not create a route that travels outside of a geo-fenced area

If all our movements will be subject to continuous monitoring and approval, then SDC's won't be anything better than taxis or planes.
How to Switch to Xorg from Wayland in Ubuntu 17.10 [Quick Tip]
Reverse Engineering the Game Boy Boot Screen
I did indeed try it on a 15”
What do you mean where is the science behind it? It's literally the science we know (physics, chemistry, biology evolution). From primordial soup to humans. Not sure what you are putting into question here?
There are committees and there are committees. In this instance i feel it was a committee stuffed with company yes men rather than electrical and computer engineers.

And thus we get a "standard" that is very adaptable to company "needs" but a nightmare in terms of electrical and computing (never mind basic daily usage).
I think this is yet another misconception that might come out of theoretical political science (or the ignorant press).
The political difference between the Early Middle Ages (a.k.a the dark ages) and the Roman empire wasn't the lack of state, but a very different type of state.

The Early Middle Ages in Europe saw a large number of short-lived monarchies and a few long-lived ones. The Catholic Church rivaled and often surpassed secular states in its power. Throughout the entire middle ages, for most of the peasantry, interaction with the state in the broadest sense that we have today (i.e. with the king) was scarce. Local rulers, dignitaries and institutions, had large autonomy and more direct influence on the daily lives of peasants.

Free cities are a good example of completely autonomous sovereignty. If they were chartered, the local princes had little power over them - but chartered cities only appear in the very end of the dark ages.

Anyway, I recommend 'Medieval Cities: Their Origins and the Revival of Trade' by Henri Pirenne. It's an old book and there's definitely more up to date research, but Henri Pirenne is a brilliant historian and writer and he paints a very vivid picture of what the "so-called dark ages" in Europe were like.
This gives me flashbacks...
Hmm...

If regular CRT televisions behave the same way, that means at some point in time it would have been possible to create a "jamming signal" that transmitted a signal with the wrong refresh rate and blew up all the TVs in the area.
Talking about benefitting and application of AI in China.
I also wonder how to separate things caused by aging (like grey hair) and things correlated with aging (like getting weaker). Things that only correlate with aging because of social conventions like being less active as we get older are probably worth fighting.
Don't say "fast paced". I take this as an indication that the work will be a "move fast and break things" type of culture. Many engineers want to build solid infrastructure and/or cutting edge tech which takes time and thought to develop. Many engineers do want a challenge - we can tell if it's a challenging job post from the rest of the ad.

Take this with a grain of salt, some people do actually like "fast paced" of course.
I'm glad others picked up the lack of Oracle here. I am guessing by 'leading' the writer means leading household brands in the tech industry.
Brainfuck is simple enough that you could just write out the machine code directly in memory. I think that would make a really good exercise.

I made one based on GNU Lightning to JIT. Even that can be considered a pretty huge dependency:

https://github.com/cslarsen/brainfuck-jit

The interesting part is how slow a one-to-one translation of Brainfuck code to machine code will run without any optimizations. That's where the speed comes from, entirely based on those sweet optimizations. So writing one yourself is a rite of passage, like writing a Mandelbrot renderer.

The above project, from the looks of it, looks quite mature, and therefore interesting in its own right.
> No, pitbulls are not sweet. Pitbulls are unpredictable monsters.

Do you have any direct experience with a well-loved, housebroken pitbull? In all my experiences with the breed, the only thing they're aggressive about is snuggling. /anecdata
Html Backgrounds
This is amazing! I've wasted two whole hours on this. Great way to spend a Sunday :)
Spoilers aside, I'd love to know how the creator tested this!
Good point, I hadn't thought of it from that perspective. Almost like a "grass is greener on the other side" type phenomenon. I wonder if there's a name for this?
There are actually two hypothesized planets orbiting beyond Neptune. Planet Nine is pretty well accepted as a reasonable theory in the scientific community, sufficient enough to dedicate millions of dollars worth of observing time on some of the biggest telescopes on Earth to try to look for it. Planet Nine is expected to be around 10 Earth masses and have an orbit that reaches out to several hundred times farther from the Sun than Earth (AUs). The evidence pointing to a "Planet 10" is not nearly as strong but intriguing nonetheless, it's hypothesized to be a roughly Earth mass planet (or less) orbiting only maybe 2-3x as far from the Sun as Neptune
The continental distinctions as they are is pretty much
geopolitics. There's no passable land route between North and South America, because the connection is through thick jungle. Similarly, pretty much nobody wants to go through the Ural mountains to go overland from Europe to Asia. Since little overland commerce or credible overland invasion routes exist between continents, they can be thought of mostly independently.
> In other words, life is a pyramid scheme, and death is a natural part of it. Death doesn't mean the absence of anything, it means the emergence of something new and unforeseen.

Interesting view about the link between life and death.
A Love Letter to Vintage Typewriters
I actually thought from the headline that the article would be about Jeremy Corbyn. Turned out to be much more interesting :)
Kotlin set to surpass Java as the most popular language on Android
"HN, tell me what to think".

I too am a bit guilty of this. In all seriousness, there are a lot of smart people here so it's a reasonable thing to do IMO.
Quite. Sidewalk labs flow product + waymo + wayze = very safe. Cities are super keen to move on it.
There needs to be one about scar tissue. Programmers tend to fear doing anything that they feel burned them in the past.
Though not extreme similar situation exists in India. I think it is due to the forcing of western education standard on other countries who were not given time to naturally progress into formal education. It resulted in a situation where the economic prospects of who got a degree(not necessarily real knowledge) was much higher(20x) than those who don't. This resulted in majority of the students studying just for the degree not out of interest of the subject. And this trickled down into next generation as they become teachers as well and solidified into a copy and pass culture, not gain real knowledge. However there is a small percentage of students who still want to learn but they are often at a disadvantageous position as even as a community nobody values original work anymore. It's unfortunate but it generates large number of 'skilled labourers' (even if it's low quality) which helps improve human capital.

That is one reason you see very less innovation from here. Not because of actual lack of skills but original work is not much valued as much as if you can make money even if by copying existing work..

It will definitely change when the economic disparity neutrkises to some extend and people value original work more
> without any specifics of what works for an implementation

As I understand it, if you assume that your agent is rational in certain basic ways, for instance that it has ordered, rather than circular preferences, or it can't be Dutch booked/money pumped, it can modelled as having a utility function.

Note that this is different from assuming that an explicit utility function will be programmed in, rather the basic level of rationality implies it into existence.

Once you know that an agent has a utility function, you can use that to do a fair amount of reasoning about its reasoning.

Better (and less briefly) explained here:
https://intelligence.org/2016/12/28/ai-alignment-why-its-har...
ACDSee Photo Studio Professional 2018 with Crack
Would such a thing be a stripped down Linux or NetBSD kernel that ran (e.g.) SBCL instead of init?
The Xbox 360 explicitly supported this concept with "overlays" IIRC.

https://en.wikipedia.org/wiki/Overlay_(programming)

It always seemed like a poor security choice to me, but some game binaries are inexplicably massive and break up easily depending on what phase of the game that you're on.
> if their pack leader looks sick or injured

So, basically, if I'm sick instead of my dogs taking it as an opportunity to spend all day in bed with me sleeping, my wolf is going to look at as an opportunity to take me out? Great.
I will have to admit that this GIT/SVN is a very elegant solution in the ideal world, but in my experience real world code gets very very messy. Teams get lazy and don't always give very detailed commenting in version control.

Startups may be better at this, but the corporate world is even messier with quick turned spaghetti code. Any markup in the codebase itself helps the next developer tremendously.

Personally, I find @mattbgates best practice to be very justifiable in practical use.
I mean on the network. It stops resolving after a few hours.