skysight-inc/HackerNews huggingface dataset:
Lets see in order to use "fuck" I need to first install it and its dependencies. The caret substitution natively exists in the Bash shell.

Also I know that no matter what system I am on be it OS X or Linux the caret syntax is guaranteed to work.

I don't understand how you think anything can be easier than using the functionality that has existed in the Bash shell shell(or even C shell variants)since forever.
I'm really not sure how best to handle it. Uber has definitely gotten some grief for their total inability to be accessible to people in wheelchairs in NYC, when there are yellow cabs that are, but that criticism has largely fallen by the wayside.

That cabin I rented with some friends in bumblefuck an hour outside of Boulder, CO - should they be required to install an elevator when the car we drove could just barely even get us there (even in the summer time)?

100% accessibility seems impossible (barring significant improvements in wheelchairs, which are definitely coming), but where exactly is the line?

I don't really know the answer. I think in general if you're making something new - you should make it as accessible as is reasonably feasible, but how much should we require to be "backported"?
> another few % of compression

ZIP consists of sections of both compressed and uncompressed data, so some compressibility is to be expected.
And it's only off for people who previously bought a Model S 60 and have 15 kWh of battery that can be enabled in software. Tesla might as well get some money since they already gave the customer the hardware.

Total click-bait headline.
Well, the core with its own memory is still a Von Neumann machine, is it not?
You and the GP are both right.

We're terribly insecure, but that is in part fuelled by how much we get looked down upon. The Indian reaction to mockery and racism during the British era was pumping up nationalism and self-pride. That was a justified reaction to a truly evil empire, but unfortunately, that culture has not evolved after independence.
OK, well most people don't set their alarms for "12:00 +0000 (UTC) in the morning". They set it for 8:00 AM local time or something. So you're kind of an exception.
The existing road network is actually a bad analogy. We spend billions in taxes on cars, gas, etc to pay for road works.

Perhaps we could institute a transaction or device tax that would pay for government maintenance of spectrum transmission?
So what's "fried yogurt"?
> The state that requires the less energy expenditure? Similar to a rest/equilibrium state in physics?

That's a very reasonable definition. Taking that into account, let's revisit the context of the parent comment: "What if being asleep is the default state for any organism?" What do you mean "what if"? "What if <insert obviously true statement>" is not a constructive or insightful question.

> A bizarro thing to say, given that the parent gave several arguments that make sense from an evolutionary/physical viewpoint, like "sleeping requires much less energy" and "the only reason to be awake is to eat and reproduce".

Repeating myself: If you're suggesting there's no reason for sleep other than conserving energy, that's patently false.
Sure! It is a rare problem, but I seem to recall a similar thing (at Facebook?) actually making the news not that long ago. Here are the steps:

1. The user in California saves a meeting at 7am for June 1, 2017. (Today is April 17.)

2. You convert to UTC (-0700) and save that in your database.

3. On May 1st California decides to stop observing Daylight Savings Time effective immediately. Your server automatically updates its system-wide timezone file so it knows about this change. Now that UTC date in your database is happening at 6am instead (-0800). The instant hasn't changed (The meeting is still happening at the same moment in e.g. Paris.) but the user probably really wants it to stay at 7am. They are going to be annoyed if their colleagues dial in while they are still in the shower. :-)

I hope that helps!
This is a real usability issue but author's solution isn't really simple or correct. Your computer/Google calendar cannot definitely know your current time zone. (Imagine traveling but not having switched your computer's time zone.) Second, modifying all your events to be relative to your current time zone seems incredibly destructive — you may have events in your home time zone like conference calls, etc that you don't necessarily want converted.

A possible solution might be to ask the user to switch event times when a time zone switch is detected. Also, the computer can ask for clarification if the location of an event can be detected at creation time (i.e. it knows your travel itinerary or location of the event).
It's an interesting result, but it's important to note there are likely further developments in this field of study (the paper was published in May 2016). Thanks to the age, there's some really good Reddit threads [0][1]!

[0], (2016): https://www.reddit.com/r/MachineLearning/comments/4jtfgh/dee...

[1], (3 days ago): https://www.reddit.com/r/MachineLearning/comments/65aoos/p_d...
Point proven?
One cynical takeaway from the story of Achilles and Thetis is that one can never do enough for one's children (or conversely) there's always an opportunity to blame someone else ;)

In this case-Apple, as the proud parents of the Mac, iPhone and iPad, a possible strategy, much like Thetis dipping her son again in the River Styx, is to find ways to take advantage of the same R&D across their product line.

I've always thought that a greater convergence between iOS and now macOS was in store. Maybe as a "pro" I wouldn't want that - but if it could make both better then that convergence in terms of financial and technical focus would be a win-win for Apple and its customers.

As the owner of a Late 2013 MacBook Pro (the best iteration IMHO) and the user of the latest TouchBar MacBook Pro (work laptop) I am bemused by some of the decisions Apple has made. Of course this article comes out on the heels (yeah, yeah, sorry) of the announcement that Apple now has 246 billion in the bank, so what the hell do any of us know.
Development still isn't great on iOS devices. Nevertheless, the activities you mention are a subset of all developer use cases. Not all developers need root or raw sockets, just like not all developers need access to modify physical hardware. The landscape has shifted so that those needs which were once very important in development are now much less prevalent, and are thus not optimized for.

Much of the misunderstanding that I've observed around iOS relates to overgeneralizing the failings of some specific use cases. Like, (artists won't like this) because (it can't do specific use case in art that only some in the field do, and many/most don't).

Framing it this way is a bit unfair, because it limits the comparison to how much iOS can replicate the desktop experience, rather than seeing the new use cases that iOS unlocks. We don't realistically expect iOS devices to have low level hardware expansion ports like PCIe cards to supercharge its video or whatever, but somehow we have software comparisons that seem roughly equivalent.

I'm not saying you were doing this, just something I've observed in comments a lot regarding iOS and its capabilities/purpose/usefulness.
Almost every successful person I'm aware of is very driven... now, there's luck involved as well.. but it's a combination.

As the song goes[0]:

This is ten percent luck, twenty percent skill
Fifteen percent concentrated power of will
Five percent pleasure, fifty percent pain
And a hundred percent reason to remember the name!

[0] https://www.youtube.com/watch?v=d6hpVHx6QCw
Not quite.[1] Propagation in most interconnects is about half the speed of light, because real-world wires have capacitance. (As low as 25% for CAT 5 cable, as high as 90% for open-wire antenna feeds.) Optical fiber runs about 70% of the speed of light. On-chip interconnects run 30%-60% of the speed of light. So there's some propagation delay improvement with optical interconnects, but it's a factor of about 2, not some huge improvement.

[1] http://www.edn.com/electronics-blogs/all-aboard-/4426188/Rul...
Google just has to threaten to move its operations to a different country if they don't get what they want and the political corpus will bow to its will. Intelligence services, banks, tax, jobs, economy, ... many domain would be impacted and pressure congress too so the congress cannot afford to lose google to a foreign country.
It's also possible to experience a particular local time zero times on the date for either of those reasons.
IIRC, Tabata's protocol also included low intensity work during the week, which most people seem to overlook.
Actually there are around (and have been for a few years aready) some glasses that scan the image you'd see and translate that into a sound that you need a bit training to understand as an image[0]. Some people have gotten used to them, while others have gone the way of the bat and learned to echolocate[1].

[0] http://gizmodo.com/these-synthesia-glasses-help-blind-people...

[1] https://en.wikipedia.org/wiki/Human_echolocation
The cloud is the Achilles heal in reality. The cadence for Apple was really this:

1. The computer is the hub. Your devices link to this.

2. The Cloud is the hub. We will pivot to a distributed system so all your devices can sync with/o wires.

3. The Phone is the hub. Your phone is a private mobile cloud-- an extension really; so you can still use the watch as a wallet and the phone camera and integrated sensors in upcoming devices to relay data to the cloud.

I am not going to comment on the strategy but the article says much of what I am saying in a different way. The phone is pretty damn good; but I think the heal is the cloud. It still has many issues and that costs user trust. The phone is a relay but the foundation is Shakey.

Also, Apple is going to lose users because the computer provides the lock in. I was priced out of Mac a month ago. Ubuntu is pretty great. I built a hackintosh that was on par with the 1999.99 iMac offering.

Sure it had no screen but included in the cost but it was $580 w/a Skylake i5.

The point is; shortly after I broke my phone. I just went Android. It's wayyy worse but I didn't need the iPhone to complete the relay because I have no Mac and because of the sync on iCloud "optimizing" storage it takes literally 8 days to copy the 16gb folder.

Tldr
It's a foundation. The heal is iCloud.
XUL based applications were so much nicer than the current Electron abominations.
This totally reminds me of the scene in "The Expanse" series that showed the test run of an engine that allowed broader exploration of the solar system...
I don't mean to be pedantic, but Gitlab helps to host your own private git repos, which fits the title of the article. The article goes further, giving an example of how you can do some bare metal git hosting on a lightweight VM.

It's the same as running postfix/dovecot for configuring your own mail server (which could run on a lightweight VM), or using a turnkey solution such as Zimbra (which will include spam/virus filters, LDAP, calendars and much more).

Depends on your organisation: how often do you create accounts? who can do the sysadmin work? etc. I'm happy to sit back and let managers handle account management, and to be able to put Gitlab/Zimbra on a job description if we need to hire someone.
I assume because of daylight saving times. It will offset the conversion.

Friday => UTC to local time is 7 hours.

Monday => UTC to local time is 8 hours.
You think it's locked in a safe? I'm sure it's invested in a healthy mix of funds.
This is called "maximizers vs satisficers". They each have their place.
Regardless, Ford isn't calling it an "interceptor", and the original headline didn't say that when I read it (allowing that it might have been changed since posted here).
This makes an assumption that you are not living in poverty. More than age, I personally feel the need to have a sufficient bank balance, which can make you financially independent and empower you to do whatever the fuck you want!
Now you should have both the reference to the paper and a PDF of the paper.

Thanks for your interest. Hope the paper is useful.

My posts in this thread should help in reading the paper.
True.

But still, can one set UTC as the default for time entry in Google Calendar?
HN has no database, it's all just a bunch of files on the file system.
Not the OP, but for example, the United States switched the day to start observing DST a few years ago. Individual states change their observation of DST from time to time.

If you have an event scheduled for next year, and the rules change, do you need to modify the display of that event? How do you know which appointments on the calendar have been updated to follow the new rules?

You have version 1 of your software, then the rules change, so you release version 2. That updates dates on first launch. You have an unrelated bug, and release version 3. what happens to users that upgrade from 1 to 3?

Time handling has a bunch of funny edge cases anyway, even without DST. Those projects often end in tears.
I find it somewhat amusing that anyone would even consider snapchat being for "rich people". I've never used it myself, but I get the impression it is just a kids app, and not a particularly interesting one at that. Perhaps they make their money from boring, bratty rich kids.
I use Gogs and a self-hosted sandstorm.io.
Then you are aware that the time changes and you already have to adjust your watch/pc/alarm clock.
A developer’s guide to interviewing
We all need some excuse for our lack of accomplishments. Pretending to value excellence sounds better than "Basically, I'm lazy and can't be arsed."
> Any time you need stability, you need something like C struct packing rules.

It sounds like any time you need interoperability you need C strict packing rules. That interoperability might be with the filesystem, but it's still interaction with non-rust.

I think what's needed is a set of routines to reorganize data to and from rust and C representations, with passing an already converted type as a non-op. That gives people the opportunity to choose repr(C) at development if they need to interop with C or want to optimize for cache access, or to convert to-and-from on the fly if they just want to store to disk in a stable format occasionally but still want to reap the benefits of lower memory usage in normal operation. That seems like it would be the best of all worlds.

Oh, and a core library with struct packing routines for every version would be very useful to get out of those tight spots where some dev accidentally stored rust packed data to disk and found out about their problem after the fact. Being able to call RustRepr::rust1_16_to_C() or RustRepr::rust1_16_to_rust() (for current algorithm) in Rust 1.45 when the algorithm changed in 1.42 would be really useful...
Fair point - again dependent on the property/neighborhood. I stayed in an AirBnB in Denver that was one of three cookie cutter buildings next to each other each on about 1/4 acre, built sometime in the last 5-10 years, all clearly used exclusively as short term rentals (as best I could tell).

Great AirBnB experience, literally no complaints, and no neighbors close enough to give us the stink eye (admittedly we were staying in the one that was in the middle of the three on that street). Mind you we were generally respectful and there for a very short time, not enough to really piss anyone off.

That seems sustainable to me, whether or not it's legal.

People AirBnB'ing their apartment in my current building (which has a 24 hour doorman/woman/person who pretty much knows everyone who lives there? obviously that shit wouldn't fly for long, never mind that it's flagrantly against the lease we all signed, there's no way to fly under the radar).
My central point was not about whether the iPhone/iPad is suitable for some use case or not, but about how Apple is actively preventing people (in this case developers) who need these capabilities to be able to do their work on iOS.
The brits may not leave, the english will but the scots may leave the UK to stay in the EU which may domino effect northern ireland to leave too and last I check London was thinking about segregating to become a city state to stay in the EU. Also a few islands are expected to be offered to join Spain the minute brexit is acted.

EU rules prevents EU members from dealing directly with a part of a EU member so no negociation are possible with any member of the UK until brexit.

Let's see if the scottish referendum happens...
With you on using anchor tags.

Vehemently opposed to your other suggestions. But I'm weird and cranky, and very much miss the days of most of computing being done in plain text. It's really the first and only universal data format/API.

The place to make plaintext pretty (if you care) is in the user's editor of choice where they can customize to their hearts content.

I do know I'm in the very tiny minority with this opinion though.
Have you tried setting up LFS on your self-hosted ssh git repo?

Turns out LFS is designed to authenticate over https and doesn't work at all with ssh credentials out of the box because f* you.

I'm still hoping for a native git feature for large files, so the git-lfs crap can die in a fire.
I'd be happy with that too, but look at the Wii U. It never got Metroid, and in a sense it didn't even get Zelda. Both of its Mario games were reuses of previous game engines. I think it's pretty clear that Nintendo can't deliver as many big games per generation as we'd all like.
I'd agree with you here, but Rust is powerful enough to abstract serialization behind a macro. You'd probably be using something like Serde instead of writing your own decoder. The macro just adds repr(C) for you and does it, if that's the design it wants to use. Rust's capabilities for abstracting in this way are still expanding, so if it can't today then it probably can tomorrow.

Nonetheless, other things which aren't stable include the discriminant values of an enum and whether/if we use the null pointer optimizations. And probably others. Doing this to any Rust type is not safe as-is, and guaranteeing an ABI for all types just freezes the algorithm, as I've said elsewhere in this thread. SO I'm not seeing how this is a particular problem.
Yes? https://calendar.google.com/calendar/render#settings-general...
Show HN: Idea Mash – A Side Project Idea Generator
America: where you can park your car wherever you want (and laws are set up to mandate construction of parking access for new buildings), but parking your bike is limited to specific areas.

Just in case there's anyone still harboring the illusion that the auto/petroleum industry isn't thoroughly dominant in US culture.
I had used Beta for years, mostly on Mac, but recently I switched full-time to Ubuntu. I wanted some Gtk+3 updates that were only in Nightly, and now I've been using it for several months with a couple of crashes I can remember.
Sorry, maybe I am being dense, but isn't that pretty much where it is? I mean, when articles talk about "cash reserves" don't they precisely mean immediately liquid assets, or does that include invested income as well?
What's your position on the the ocean, like coral reefs, acidification and so on? Do you think it is all leftist propoaganda?
Automating APT Scanning with Loki Scanner and Splunk
I would recommend you sublease your place (or not) and take a month or two break. That's a long time to travel. You could go sit on a Greek island and contemplate a lot while the sun restores you. Then you can decide whether you really want to give up your place and keep traveling.
That's very sad news. I used wercker for a few years and it's the best CI/CD platform I worked with. It has the best integration with docker (honestly it run everything in your own docker container, so you can configure/setup everything you need)
At a low level:

- Have fewer children

- Burn fewer fossil fuels (less driving, flying, heating, cooling, more wearing sweaters at home in winter, etc)

- Eat less meat

- Develop technologies to create energy without fossil fuels

At a higher level

- Stop associating consumption and material accumulation with happiness

- Stop targeting growth (population, GDP, etc) as solution to so many problems

- Take personal responsibility for what you do. Stop saying if others don't change my change won't make a difference. You are responsible for what you do even if others don't change.

At the top level:

- Change you beliefs and goals so that instead of asking others, you find what you can do and do it. There is overwhelming amounts of information for what you can do already on the web. If you want to act, act.
I'm not the author, I saw it on reddit and liked it.

I'm not sure that our company would have scored 100%, in fact I'm sure it would not have. But there was a lot where I nodded and went "yup, we do that" and on the other parts it was more like "hmm, need to fix that".

I thought it was a good read. Good for people looking for a job, but also good for people providing jobs to see how they would stack up.
Can someone please ask Mr. Zuckerberg to use his powers for good pls
If the goal is to go back to the '70s, count me out. Back then flights were so expensive planes were full of two kinds of passengers: rich people and company executives. I hate flying, but I'd like for it to be an option if I'm in a hurry.
John Hinckley Is Out of the Mental Hospital
Michigan Endowment to Invest $50M in Tech-Lending Fund
HAH! Seriously though, it is weird having three identical-looking Stories features that don't show the same data, despite being linked to my FB account (can't speak for WhatsApp as I don't use it).
I am involved in a non-profit that operates Tor exit nodes for a while ( https://nos-oignons.net ), and before then I was running exit nodes on my own.

The main benefit of setting up a non-profit is not shifting the risk to “the poor saps in the data center”: the police isn't going to kick down the door of the datacenter any more than they would raid your ISP.

The main benefit is that you get listed as abuse contact, and you get contacted the same way an ISP gets contacted: you get a somewhat-polite email (or a fax <3) asking who that IP address belongs to. At that point, you can explain what Tor is and that you do not know the origin of the connection; somehow, it's more difficult to have that conversation when you are in an interrogation room, talking to someone likely believes you are guilty.
The biggest change here might be "gross" which is mostly used today in the sense of 'disgusting' (and in a somewhat technical and formal sense of 'complete', 'entire', or 'coarse') but used to mean "large, great" (strangely it looks like "great" is cognate with German "groß", yet English "gross" isn't).

Also "wrong upon" has become rarer than "wrong against" or "wrong to", "the people" has become rarer in this context than "the public" or has different connotations, and "thus" has become somewhat archaic in senses other than 'hence, consequently'.

Maybe there are even other things here that I've overlooked.

Notably, Portuguese had multiple spelling reforms since 1862, while English has never had any (which is not to say that English spelling has never changed, but there have never been effective government decisions to change it abruptly). That probably makes Portuguese from that era look more visually distinct from contemporary Portuguese. For example, the enacting clause of the Lei Áurea, 26 years later than this text, says

A Princeza Imperial Regente em Nome de Sua Magestade o Imperador o Senhor D. Pedro II, Faz saber a todos os subditos do Imperio que a Assembléa Geral Decretou e Ella sanccionou a Lei seguinte

(differences from current Portuguese orthography italicized)

By contrast, there are approximately no differences in spelling between this article and present-day standard English, but that doesn't mean that all of the vocabulary is used the same way. For the Portuguese, it's easy to be struck right away by the fact that words are no longer spelled the same way...