skysight-inc/HackerNews huggingface dataset:
This is a repost of: https://news.ycombinator.com/item?id=18338048

I was hoping we would see XCode for the iPad. The Swift Playgrounds app really does not cut it.The Swift Playgrounds app really hasn’t gotten any love[1] since it was first introduced. You can actually import UIKit and the other frameworks and compile them on the iPad but this is pretty much undocumentated. The preview views are tremendously buggy (really the whole app is) and there is all sorts of hidden debug stuff running in the background[2] that slows down performance. Everything has to be in a single file so doing anything moderately complicated is a pain, the editor is buggy and will sometimes highlight just the last three letters of a word, and there is no Interface Builder[3]. I would love a real XCode.

[1]There have been new playgrounds added (e.g. “Learn to Code with Swift”) but the app itself really hasn’t been changed at all. The same bugs have been present for years. And they aren’t obscur either. You will run into editor bugs within the first 5 minutes.

[2] The debug stuff is to help facilitate the different playgrounds, but doesn’t really provide any benefit to someone coding in a blank file outside of a playground. You can’t turn it off within the app.

[3] I know a lot of people don’t like IB, but it’s great for throwing together simple apps quickly. It’s odd that it is absent from the official apple App but Pythonista, an app made by one person, has an visual interface editor.
Facebook hired the principal developer of BRTFS, Chris Mason, to work on it full-time.

Edit: it looks like a lot of the projects have already been open-sourced but were developed at Facebook (e.g. PSI and cgroups2), and Facebook is now announcing them all together along with some new tools.
https://www.coventrytelegraph.net/news/coventry-news/tribute...
The difference is between total and partial functions. A total function can have well-defined results (thus, no guessing) and is much easier to use than a function that unnecessarily fails.
I remember a decade ago, when there was a management demand to get rid of the "page load", and our quick and (very) dirty solution was to simply load the next page with ajax as HTML and simply replace most of the body with the body of the loaded page. It was hardly any faster (we measured), but everyone insisted it was suddenly blazing fast. The psychological effect of avoiding the visual artefacts of a page load was large enough that it was mostly sufficient.

We eventually did some minor optimisations - returning smaller parts of the page, and replacing more precise sub-parts of the DOM. We had some other small pieces of JS on the pages too, but for the most part just having the server render everything replacing large chunks was good enough.
Horizontal scrolling...you try it once because you think it might be cool - then you realise somethings are an archetype that shouldn't be played with, like vertical scrolling websites.
You can post your stuff here, but this looks like an add disguised as a question and there is a high chance that it will be flagged.

The usual trick is to post something interesting in the blog, and put the advertisement at the bottom.
> Ubuntu already put Fedora on life support so at this point if it dies

How so? Is there some official statement from Fedora? That's surprising.
One of the greatest enemies of economic reasoning is the engineering mindset. The engineer models after particles and atoms with discrete interactions and fails to account the organic element of humans trading with each other.

Human kind is exceptional at finding substitutes and while not everyone on earth can get a turn to go to Venice, there are literally thousands of alternative options, and the basic economic interactions will make the available to all.
I started reading article hoping for something interesting from Apple, but then I compare Mac Mini specs to the mini-itx system I've built back in February.

- AMD Ryzen 2400g (4cores 8 threads)

- 16 GB DDR4 Ram

- 256GB M.2 Nvme

- 1TB 2.5" HDD

- I can add more memory, internal storage, and still have a spare 16xPCI slot.

This runs linux and cost less than $800 Canadian dollars all in. Not impressed.
Everything is upgradable and in a case that 3 times as big as mac one.
What do you think reductio ad absurdum means? Your comment is worded as though it's some sort of logical fallacy to be avoided.
Trump targeting birthright citizenship with executive order
I think this is a much healthier attitude. I don't like seeing ads, but most of the time, if I'm seeing them it is not somebody else's fault; and it is not somebody else's responsibility to help me not see them, while expecting everyone to carry on the same business with me.
> overpopulation costs us ... our grandchildren's livelihoods

Oh the irony :)
Sure, try taking with coffee first but most likely the reason you can't sleep is not coffee but your body acting out due to stress. Do you sit down a lot (i'm assuming so since you mentioned 'office')? If so do you do any exercise to counteract the effects of sitting? Have you tried doing some Yoga?
The solution is to have far fewer people. If the population of the planet were far less then there would be enough resources and space for everyone without destroying the planet.
This is more like what I meant.

I follow most, if not every, advise about lifestyle, but I also belive that is not enough.

My current work consist in helping a company get more money, and while there's nothing wrong with that I would certainly preffer to work on something that along making profit helps fight climate change.

Will read both links given, thank you.
The point made about marijuana was more focused on the process of indoor agriculture than the plant itself. However, I also think calling it a "useless plant" is an overstatement considering the proven medical benefits of CBD.

Also I don't know if the AR/VR comment was about traveling for luxury. I read it as travel in general, like a lot more people would be able to work remotely if they could just appear at work through VR. Or instead of needing to take a flight for a business meeting in Hong Kong you could potentially strap on a headset and virtually tour a factory overseas.
Do iPads support mouse (trackpads) yet? That would be huge.
Get ready to pay Apple $9 for an iPad headphone dongle
Nowadays (EDIT: anecdotally, sourced from myself, friends, and forums/Reddit), there's been a player exodus in WoW, as the latest expansion (Battle for Azeroth) has an unrewarding and mandantory grindy endgame, in addition to other player-unfriendly changes which the playerbase suspects is to pad out time-played metrics.
Here: https://bellard.org/jslinux/vm.html?url=https://bellard.org/...
Yea i meant having to swipe up from the bottom of the screen
What destruction? On most metrics, they are improving.
Have a look at lego games. They are age appropriate and have no ads and really good (plenty of them free). Also, I recommend common sense medit site to learn about which games are good or bad.
You might try a fresh install. I have the same iPad, and haven't seen behavior like that.
I don't understand the point of this... if they are open source Linux Kernel contributions, shouldn't they be upstreamed into the Linux kernel?

Is Facebook just throwing out stuff from their private branch of the Linux kernel in hopes that somebody has free time to upstream the changes?

Not being snarky, I genuinely don't understand the point of this...
Scrolling through layers in photoshop doesn't necessarily just scroll a list though, it's also actively selecting the content of those layers... which can be very complex (I didn't watch the demo so I'm not entirely sure of the specific scrolling context).

You're dealing with filters, transparencies, hand-drawn paths, masking, linked files, embedded files — there's a wide realm of potential data and complexity.

If you want to test the mettle of a computer, try opening a large Photoshop file and doing anything in it.

People who use Photoshop regularly totally understand the validity of that quick demo.
Raid 01 has its own risk. If the wrong two disks fail your entire array is toast
I'm sorry, but you are completely wrong. There are many plants that produce much more protein per acre than beef: https://en.wikipedia.org/wiki/Edible_protein_per_unit_area_o...

Edit: I can't reply to child anymore, max comment depth reached. Anyway, I think my work here is done :) I am not demanding we stop growing lettuce, I am demanding we stop raising cattle for proteins. We can keep growing lettuce for vitamins / minerals. As for the so-called "absurd fake figure" for protein/meat land utilization, that figure is from 1970's. I'm willing to concede that number may have risen slightly with the use of antibiotics as growth stimulator ;)

P.S.: Legumes are a whole family of plants, divided into 11 major types.
I don't know where you work, but as someone who has been in the industry 20 years - keep in mind - stocks don't always go up, and stocks can go to 0. I agree in general that getting more shares is better than getting less, but it's not a guaranteed win.
I hardly see Fedora in most places (Western and Eastern Europe is mainly Ubuntu), but Fedora seems to be quite strong in the US, relatively speaking. If it has a strong following there, it's probably sustainable.
> you wouldn’t be able to run windows.

To me, it's a feature, not a bug ;-)

> some relies on x86

This is, probably, a major pain point. There's a lot of code that's optimized for x86 and its SIMD extensions that compiles to unoptimized code on ARM (and POWER, and anything else).
When Pharo and Squeak people do VM development, they do it inside a special image equipped with the VMMaker package [1]. What this package has is both "slang" -- which can easily compile to C -- and an emulator running the development VM inside the smalltalk image.

So with some exceptions, VM development occurs almost exclusively inside Smalltalk itself. In fact, this is how Alan Kay, Dan Ingalls, and others brought Squeak to life from an old Apple Smalltalk implementation. They touched C directly as minimally as possible and took the Smalltalk concept very seriously.

[1] http://pharo.gemtalksystems.com/book/Virtual-Machine/Buildin...
I agree completely on your first point - notebooks are a poor substitute for proper software tooling. I wrote this recently [1]

> In the case of an analyst, the domain of "software engineering" lies close to their own domain. Projects in both areas require code which (ideally) exhibits clarity and reproducibility. Obfuscated software is bad [...] and idempotency is good.

> The problem, then, is when the analyst takes a core tool from their domain and applies it to a slightly different domain like software engineering. Things go south fast: your notebook has not-quite-imperative code that is untested and unmonitored. It is, in other words, bad software.

As for the point about "refactoring stuff out into python modules as functions," the problem is that the new crop of data scientists aren't learning how to do this. The role of "machine learning engineer" is emerging to address this shortcoming in SWE skill throughout the data science community. It honestly cannot happen quickly enough.

[1] https://buttondown.email/oneshotlearning/archive/c06a0ded-74...
Standing desk helped me. I still have the option to sit, but rarely use it. Going on four or more years now.
If it's self-hosted, why do you care that they're dropping support?
I use it for nearly everything, it's simply the most convenient and fast computer device I own and I have far too many. Examples:

-- Art: Apple pencil and procreate are the best drawing platform on the market IMO, clips studio on iPad is really close. I'm not a professional but I have tried and owned Wacom's (including cintques) and a Microsoft surface book. The iPad pro's screen and drawing experience is far better IMO.

-- Music: I used to play guitar and still mess around a bit with it, also I've started programming electronic music. Garage Band, DJay Pro 2, and Bias Amp 2 are really amazing pieces of kit. The touch interface for Bias Amp 2 in particular is amazing and feels like using a real guitar amp.

-- Gaming: Card and Board games, Pandemic, Star Realms, Hearthstone, etc.... are absolutely killer on the big 12.9 inch screen. Civ 6 is also an amazing game on the iPad. Along with a ton of AR based games.

-- Reading: iBooks and Kindle

-- Of course all of the standard social media and communications apps. I use the Logitech smart connect keyboard and it's very nice.

-- Software Development: I'm an iOS dev and I use Swift playgrounds on iPad a ton to sketch ideas. When I do webdev I'll often use the iPad with Coda and a remote server and it's a great experience.
Does termux allows you create ssh tunnels?

on the other hand, if I have to carry an external keyboard, then a mini laptop with linux seems more practical to me than this.
Fedora is a proving ground for new features in RHEL usually.
Which is easy and legible if you do it. With modulo and 1 based indices, it gets messy.
Please resubmit with the actual page title, not a marketing summary.
Thanks for the feedback, right now there is no global way to set this. However, I just created a GitHub issue for it https://github.com/appget/appget/issues/14

In the meantime, what you can do as a workaround, is to use `-i` param when installing apps to launch the installer in interactive mode. That will let you run through the installer and customize everything including the install location. I know it's not ideal, but if you want to use appget to automatically download, validate the installers and check for outdated apps, it might be a reasonable work-around.
Hm, this tail out thing is very controversial, I've heard physiotherapists say you should tuck your pelvis.

actually there is this postural issue called APT(short for anterior pelvic tilt), it looks the same as "tail out", and people are getting a lot of lower back pain out of it.

not sure if APT is exaggerated 'tails out' or it is the actual 'tails out'.

Have you asked any physiotherapist about this 'tails out' approach?
Coming of age: a longitudinal study of TLS deployment
There used to be pretty widespread "worms" instructing you to paste javascript snippets into the developer console.
Circulation Seeks BE Developer to Improve Non-Emergency Medical Transportation
Thanks, feeling better already
Peloton: Uber’s Unified Resource Scheduler for Diverse Cluster Workloads
EVMs with a verifiable paper trail should help. We have VVPats in India where we get receipts after voting. Plus Election Commission does/can do a random audit on constituencies.
Purely hypothetical, as I dont know anything about this user, but I imagine the number is greatly increased if a site opened other pages when you visit a link, and if it required clicking through some pages to get what you are being promised.

...but porn sites wouldn't work like that, would they?
At least kids can still use thier Apps, unlike me at NYTimes.com
Rita Ora – Your Song (Official Lyric Video)
Environmental issues are economic issues.
Have you considered hosted options?

https://macminicolo.net/pricing.html
This is great. I'm mostly a front end dev and my SQL is rather poor...
Exactly this is needed as well as being able to run full XCode and VS Code
Most music genres are kind of fractal - I usually tell non-fans that there is as much variation within metal as there is in music in general.
They are probably laptop CPUs, 45 watt version, different socket.
I don't do a ton of web front end work and what front end work I do is pretty simple. I'm 99% a native mobile developer and IoT C++/Python developer. Usually mobile safari is good enough for me.
That's just accounting. Doesn't matter. Businesses are not run independently, they share some employees and services.

When you join the company, they will explain you the portfolio of brands and how they link together. A user might leave a site and spend money somewhere else, but it's alright as long as it stays in the family.
Calling everything fake has become a fashion. I started watching Last Week Tonight recently and it is scary, the lengths to which politicians lie about fake news!
>This is the precise definition of judging a group of people solely based on their race.

No it is not. Racism is judging individuals based on their race. When someone assumes a specific black person has a low IQ because they are black, that is racism. When someone states the objective fact that black people have lower IQs than whites or Asians, that is not racism.

>Refuse to see that things like IQs and crime rate can be affected by so much factors than race if you must.

I did not say they are not affected by other factors. One of the factors is race. This is objective reality, your feelings do not change it. Correct for everything you can imagine, and you are still left with this reality. IQ is very heavily heritable, and different races evolved differently with different pressures, causing differences in racial IQ. Ignoring this reality and demanding that a nation with 15% black people have 15% of their doctors be black is harmful, not helpful.

>Say "black people exhibit higher crime rate, so it must be genetic"

I did not say it. You sure seem eager to put words in my mouth. If I am such a horrible racist, surely you don't need to invent things to pretend I said. You should be able to stick to the things I actually said.
There is one specific reason why assembly language is a good idea to help with C: pointers. Many students have trouble with them. The idea of storing an address in a register is the same as loading a pointer into an automatic variable. Pointer indirection is the same as assembly load or store register indirect.
DevOps: If you build it, will they come?
Node.js 10 Available for App Engine, in Lockstep with Long Term Support
Pretty drastic, I'd say.

My 10 y.o. has a tablet, with internet access, and even Youtube enabled. But:

* Youtube is paid (no ads);

* All apps are either free without ads, or paid and thus without ads.

* No network-played games, no addictive (bejeweled-style) games. I curate the apps that get installed.

* There's a Linux PC with a browser (ad-blocked), and a bunch of drawing and educational programs; it also serves as a "TV" for stuff stored on local NAS. She started to draw using a desktop computer when she was 5.5; by now, she can read and type in two languages, and nobody systematically taught her typing.

This opens up a lot of great educational content, and filters out most of the silly or addictive content.
Is it not still considered an international human right to be presumed innocent until proven guilty? (UN's Universal Declaration of Human Rights, Article 11)

Have we reached a point in society that an unverified accusation is all that is necessary for termination?
Isn't that right part of the U.S. constitution?
It is a whole lot easier to peruse and use modifications that someone else has written and debugged than to write them oneself.

It is generally a cause for celebration when someone releases their work for everyone else to consider for use.
The 7 deadly sins of startups: Poor management
Statement on the IBM Acquisition of Red Hat
The 11" cellular model weighs the same as the 11" wifi model. But the 12.9" cellular model weighs 2 grams more than the 12.9" wifi model.

Anyone know why this would be? Obviously not a big deal — just curiosity.
I'm pretty near your situation (8 and 6yr olds), and do some things similar to you.

Tip: if you want to remove ads/filter internet, it's easy to do on android: install a VPN firewall app and block everything. no more ads.

A criticism however: I think you are letting your nostalgia for the games of your youth impact your decision making here.

What makes 80's/90's games inherently better than the modern options of today? I would actually postulate that they are all equally bad for youths. If you work hard enough, you can find enough edutainment options for kids to satisfy their "screen time" entertainment needs, though I admit it is a lot of work curating content.
Ten thousand people visiting Paris is a much bigger impact than 2,500 spread across Paris, San Francisco, Venice, and Rome.

Have you been to Venice? 2500 people visiting the bits of Venice people want to visit has a much bigger impact than 10000 people visiting Paris or Rome.
Some of these are not actually things that should be in the main kernel, which is also why they are being referred to as "components". E.g: Not every laptop user needs to be able to run BPF.
Introducing AdaNet: Fast and Flexible AutoML with Learning Guarantees
The OP specified "moderately sophisticated."
I bought for my kids Amazon Fire tablets and had to realise there are no games which were suitable for them. Each one of them had some sort of ads, even the completely free ones on their Underground market.

And Amazon is also a big offender. They have ad popups even on their kids interface.

The only way to counter this is to go offline after you downloaded the game, but still there are some which wouldn't even start without an internet connection.

In Google's and Amazon's place I would uphold the app creators to certain standards when it comes to kids games and apps. Like not putting ads in their apps, or if even if I allow it, then forcing them to make it easily closable and not making them with 10x10 pixel big X marks.

In the end all the games out there on the app store are either complete rubbish, or just money grabbing schemes. There are rare exceptions, but good luck finding them.
from wikipedia

"Citizenship in the United States is a matter of federal law, governed by the United States Constitution.

Since the adoption of the Fourteenth Amendment to the United States Constitution on July 9, 1868, the citizenship of persons born in the United States has been controlled by its Citizenship Clause, which states: "All persons born or naturalized in the United States, and subject to the jurisdiction thereof, are citizens of the United States and of the State wherein they reside."[12]"
They hired a bunch of people from Fusion-IO to work on it.

https://en.wikipedia.org/wiki/Fusion-io

I met Josef at a FB recruiting event at my school.
UI speed has always been a feature. At one point in Mac OS X, finder window resizing was very laggy.

I think Steve even did a keynote demo of fluid finder window resizing during 10.2 release.

reference: https://macosx.com/threads/why-is-window-resizing-so-slow-st...
Revo Uninstaller Pro 4.0.1 Crack Full Version Keygen Free
If you want to test the mettle of a computer, try opening a large Photoshop file and doing anything in it.

This, right here, is why it's an indictment of the software industry. It SHOULDN'T be impressive that Photoshop doesn't lag. When she said that line, the entire audience should have shrugged and said to themselves "Of course you can zoom into an image in Photoshop. It's 2018. What's the big deal?"
In 2014 I bought a Macbook Pro with retina display, 2.6 GHz i5 processor, 8 GB of RAM, and 128 GB SSD for $1300.

In 2018 I can buy a Macbook Pro with retina display, 2.3 GHz i5 processor, 8 GB of RAM, and 128 GB SSD for $1300 (and now you have to buy dongles).

In 2018 I can also now buy a Macbook Air with retina display, 1.6 GHz i5 processor, 8 GB of RAM, and 128 GB SSD for $1200.

I don't really understand what market this Air is hoping to target. The Macbook Pros are already winning the ultraportable category, and the Air doesn't offer any significant price differentiation.

I thought in 2014-2015 the "Apple premium" wasn't actually too bad for the specs compared to equivalent laptops from the competition. Unfortunately their hardware offerings have stagnated over the past four years and they are again overpriced for what you're buying.