skysight-inc/HackerNews huggingface dataset:
Twitter and social media don't want that door opened.
It will almost certainly subject them to strong regulations.

I guarantee conservative/maga types like Roger Stone who have been banned from Twitter will sue, since they would have a right to comment on Official Tweets.

The crux of their argument is twitter is a public square, which it is not. Twitter is a private platform selective in what users it allows to participate, which is their right as a private company.

I personally find this article distasteful, as Net Neutrality is about to be lost, and the EFF is publishing stuff about Tweets.

Its time like these, where I'm convinced the EFF needs to be replaced by a more aggressive Organization dedicated to protecting our civil liberties from things like PRISM and protecting Net Neutrality.

What the point in a worthless battle/distraction(Trump can just drop twitter), when we are in the middle of a larger war (NN) ?
No it's not a good thing. When it takes too long you stop being cautious and start being incompetent.

The "1MB block issue" has been going on for years yet they haven't even come up with good (or any) research for an optimal block size.
Humans are obviously most autonomous if they are prevented from contact with the rest of the world and then left to fend for themselves.
NNCP 1.0 release: store-and-forward utilities
Agree, note that Laravel was heavily influenced by RoR.

I personally find that Laravel is less heavy than Django which is way less heavy than RoR. I would never use RoR for small projects.
Nobody would have to butcher anything if you removed the character limit on titles, or at least increased it to a more reasonable default. I doubt even many HN users are browsing from an 80 column terminal, so the restriction seems not to serve much purpose.

You could also cut the titles off at the nearest word add an ellipsis and a tooltip so people could read the entire thing without sacrificing canvas space - which might also improve accessibility.

Each would seem to be a better option than constantly trying to make titles fit into an arbitrarily restrictive space.
So don't use 'touchid' to secure it.
Yeah right, just for a home made NAS server
You are talking about covenants, which is concerned with what types of people live in an area. Zoning has to do with the types of buildings.
Nice this release will be the final push that tips over the balance towards Python 3. With Django taking the lead I think more projects will drop Python 2 support. Well it sure took a while, but glad the ecosystem is standardizing around 1 language again.
You nailed it. I couldn't make sense of it either. I wanted to forward the email thread to tcook@apple.com and be like Tim?? What's going on here man?

Apple is all about the customer (or was at least, shareholders can get pretty pissy these days), and I was trying to spend more(!!) at the Apple Store.

Either way I'm glad I shared my story, thanks HN.
>>Addressing the true causes of productivity requires understanding how our thoughts lead to feelings of energy and motivation.

According to psychologist Jordan Peterson, moving towards a goal that you value while seeing things working out during the journey is what produces positive emotions. Positive emotions are not a result of attaining things. Infact there is evidence that people sometimes get depressed once they reach the destination.
Last time I checked, there was no dedicated MacOS team [0]:

> In another sign that the company has prioritized the iPhone, Apple re-organized its software engineering department so there's no longer a dedicated Mac operating system team. There is now just one team, and most of the engineers are iOS first, giving the people working on the iPhone and iPad more power.

[0]: https://www.bloomberg.com/news/articles/2016-12-20/how-apple...
Show HN: Android App - Hot Apps Nearby – Discover Local Trending Apps
Download on Play Store: https://play.google.com/store/apps/details?id=nearby.apps.hot.popular.com.hotappsnearby

Promo codes: I'm giving out an eternal ad-free app experience for anyone who asks (limited)

Hot Apps Nearby: Find out the most popular apps in your nearby region!

* Completely anonymous and complete privacy - no authentication needed!

* Discover new cool local trending apps

* Adjust the search range to your preference (10 - 1000km)

* Sort by day, week, month or all time popularity

* Install new apps directly from Play Store (when available)

* Filter out unavailable in Play Store or list only System Apps

* 100% Free

-

Hot Apps Nearby is in the following social media:

* Facebook: https://www.facebook.com/hotappsnearby/

* Twitter: https://twitter.com/HotAppsNearby

* Android /r/androidapps: https://www.reddit.com/r/androidapps/comments/7h02fd/dev_hot_apps_nearby_find_out_the_most_popular/
Wirth came up with a simple RISC architecture for his compiler book. There's an emulator[1] for it, written by Peter De Wachter. Michael Schierl adapted Peter's emulator code into Java and JS. You can run it here:

http://schierlm.github.io/OberonEmulator/

I sent a bunch of patches to rework the in-browser emulator a couple weeks ago. If you don't know C, I recommend reading through the JS emulator's source. (View source should suffice—it's all unminified vanilla JS; there's no opinionated JS framework involved.)

With it running in the browser, the emulator frontend treats the web platform as its widget toolkit. The code to interface with that is in webdriver.js[2] and takes about 1000 lines of code. The CPU and memory operations themselves are implemented in risc.js[3] and only take about 1/3 that.

To follow along with instruction fetching/decoding/execution, you'll need to understand the ISA. There's a good 3-page overview linked from projectoberon.com under the title "RISC Architecture"[4]. A more in-depth description of the design is also available[5].

I have some tentative work for a machine-code level debugger online[6]. It's unfinished, however, so it comes with no documentation and the toolbar icons are missing. (There are tooltips, however.) So you can play with it if you feel like watching the registers and flags change while stepping through machine instructions.

1. https://github.com/pdewacht/oberon-risc-emu/

2. https://github.com/schierlm/OberonEmulator/blob/master/JS/we...

3. https://github.com/schierlm/OberonEmulator/blob/master/JS/ri...

4. https://www.inf.ethz.ch/personal/wirth/FPGA-relatedWork/RISC...

5. https://www.inf.ethz.ch/personal/wirth/FPGA-relatedWork/RISC...

6. https://www.colbyrussell.com/staging/aubergine/emu.html?imag...
Because of mentality and being very prone to the too much free power makes one too cocky.
We can actually see how it works when corporations get lazy and mismanage very hard.
Not sure if it still is, but it used to be possible to order OptiPlex machines (and others too, I assume) with the ME/AMT in various states, including completely disabled.

If you have an older OptiPlex, pull the side off and there will/might be a white sticker with a single digit number on it. The number refers to the state of the ME/AMT.

For example, I have an older OptiPlex 780 that has a "3" which means the ME/AMT is completely disabled. I've checked every way I know how and it isn't "visible" at all. Apparently the end user does have some limited ability to change the status, though.

I'll see if I can dig up the info on this.

Edit: Not really what I was looking for but here [0] is a thread on Dell's support forum that discusses this and how to change the state, etc., by accessing the MEBx on system start (by hitting CTRL-P).

[0]: http://en.community.dell.com/support-forums/desktop/f/3514/t...
> so you were going to have to migrate your codebase by then anyway

That's an optimistic viewpoint.
Giphy.com’s Drop on Google – Things You Should Never Do
Show HN: Semantic Tags with Git shell script
View: Many successful technology companies are reliant on exploitation GDocsLink
>Mystery unsolved. Mission unaccomplished. I'm still quite puzzled why Apple shipped all of these phantom app updates.

So , somebody knows the reason of the phantom updates?
Very entertaining and instructive.
I also went through SUP, which is why I responded. I can only speak for while I was there. Delays were minimal and usually caused by documentation and not them withholding secretly. That may have changed in later rounds.
This is true. You can read what I said and what we did about this in last month's Who's Hiring post: https://news.ycombinator.com/item?id=15602225
One time sink I found was my morning news reading. I'd pull up WaPo and The Guardian and next thing I know, 45 minutes have gone by.

Since then, I've started listening to news podcasts (NPR and NYT both do a daily news summary, total runtime ~40 min).

I purchased a cheap shower radio[1] from Amazon, and by the time I'm dressed I feel like I've been relaxing rather than doing chores and more able to jump into work.
The competent programmer is fully aware of the strictly limited size of his own skull; therefore he approaches the programming task in full humility, and among other things he avoids clever tricks like the plague.

Dijkstra (1972) The Humble Programmer (EWD340).
Googling “Felsius” gives results for “F”
For the sake of an argument, there is some merit to diversity preference: if a disadvantaged candidate made as much progress agains the headwind as a regular candidate, it stands to reason they are more capable. Thoughts?
Django Channels [1] + ASGI is exactly that. However making that the default would be a hit to the very good backward/forward compatibility Django keep having.

[1] https://channels.readthedocs.io/en/latest/
lol no. it was GA on April 1st 2015 :-)
I second Bacula as something to look into. The configuration does take some time to understand, but it is incredibly flexible. It's also industrial strength and reliable.
I think Elon Musk would watch Netflix. The question is not if he watches TV. The question is when does he watch it.

My guess is the top of the line productive people use recreation as a way of recovering from stress and fatigue. Other people seem to tire watching things like TV.
Not surprising. These are primarily businesses after all with billions of dollars of investments and brand value to maintain. You can’t expect them to give an education to just anyone off the street!
Sales Decks from Top Tech Companies
Creating Private MMO Game Servers as a Way to Get Desired Skills for Job Market
It would be great to know more about the robot. Robotex has video from each day posted to Youtube but it's 8hrs/day and I don't have time to investigate where we might see the robot in question.
Generally referred to as a "ratter", a type of dog bred to kill rats. Usually small in stature with a somewhat weasel like build.

https://en.wikipedia.org/wiki/Ratter_(dog)
If you're intrigued by using basic unix primitives for tasks like this you'd probably also be intrigued by a cloud storage product that was built to act like a unix primitive.[1][2]

If you're interested in point-in-time snapshots, you're probably also intrigued by our ZFS platform that gives you day/week/month/quarter/year snapshots that you don't have to configure or maintain - you just do a "dumb" rsync (or whatever) to us and the snapshots just appear.

If you're interested in encrypted backups you should look into the 'borg backup' tool which has become the de facto standard for remote, encrypted, changes-only-upload backups.[3][4]

Finally, if S3 pricing is important, you should email us about our "HN Readers'" discount.

[1] https://www.rsync.net

[2] Examples: http://www.rsync.net/resources/howto/remote_commands.html

[3] https://www.stavros.io/posts/holy-grail-backups/

[4] http://rsync.net/products/attic.html
The example with the message could just be msg('hello everyone').to( list).except('John').send().then... where send() returns a promise. That is, the message creates an object that is getting modified until it hits the send method and then it is done.

Maybe it is just a too simple example to get a point across, but I would want to see an example where this would not work.
Tuneup Utilities 2018 Crack and Serial Key Full Download
Of course there's no contract like that. What there is instead is a democratic process for the residents of the city to guide and shape how their city evolves and improves.

You're watching it play out, but some seem to not like that the residents of the city have a greater say than the "not residents" of the city. I find that perfectly natural, normal, and desirable.
There have been lots of breaking changes along the way. Django is pretty good at giving developers a heads up of what is deprecated and slated for removal, but there have been lots of growing pains in the 1.x release cycles.
I think they used fewer or smaller usb controllers in the cheaper model. So it only has bandwidth to drive two ports. And I suspect it was intentional to encourage high end users to take the one with the touch bar, as a way of driving adoption.
Sir Andrew Wiles on the struggle and beauty of mathematics
"collapse of a cartel organized against the interests of workers" -- to what is this referring?
For anyone who cares to follow up here's a good article about it: https://www.alternet.org/economy/there-no-nobel-prize-econom...
They can favor whoever they want. The issue is they claimed one thing (scholarships based on needs) and did another, (scholarships based on merit and gender).
Definitely:

https://en.wikipedia.org/wiki/Field-programmable_analog_arra...

There was also a general-purpose, analog computer that people seem to have done similar things with.

http://www.comdyna.com/gp6intro.htm

https://www.scss.tcd.ie/SCSSTreasuresCatalog/hardware/TCD-SC...
I don't know why you're being fight clubed, this is a serious concern.

The places where this comes in handy are already prime candidates for bug hiding locations. Adding this in might remove some of those, but if the cost is that debugging what remains is significantly more difficult, then is it really worth it?
This is an interesting issue. One thing they don’t mention is trolls. In a physical public forum such as a town hall meeting, if some crazy gets up and starts uttering threats or stripping their clothes off, they’re going to be escorted out. A reasonable person wouldn’t consider this a violation of that person’s right to free speech just because the cops showed up before they finished threatening every person they disagreed with.

Now consider twitter. If a someone threatens trump or sends him dick pics, is blocking them not the digital equivalent of escorting an unruly attendee from the room? (This is not considering any action the secret service may take regarding threats)

Note: I’m not defending trump or suggesting that the people he blocked were necessarily trolls at all. I’m just trying to think through this issue in general.
I love how you can SSH to a server and be presented with a login / registration screen. I would love to adapt this for use with an open source project I'm making, but don't think I have the fortitude for assembly. Anyone have any tips on how something like this is achievable using a more modern/approachable tooling stack?
The problem with outsourcing isn't what we can or can't outsource. It's the constant friction of vendor relationships.

Outsource a function that requires a group of skilled people? The vendor you picked will gradually reduce the quality/availability of the staff you work with. Until eventually you're paying a vendor to train their new hires.

Outsource a software service? Expect them to use vendor lock-in to their advantage. The price will increase 10%+ annually. Changes will become exorbitant.

Outsource a department? Watch their scope become narrower over time, and their demands on anything outside the department increase. Eventually you need massive forms filled out 'just so' to get anything out of them. Errors become rife, and require a lot of effort for an outside party to fix. Emergencies for the business are not emergencies for the outsourced department.

As someone who makes these sorts of decisions regularly, it's rarely a question of what we want outsourced. It's a question of how we can package the function in a way that is conducive to a vendor relationship.

Not a rant against outsourcing. There are other structural risks with in-sourcing.
Can Rogue Amoeba Software use one of their two technical support requests to get an answer from Apple?
I don’t necessarily dislike fiat, I’m just saying that probably the same gender demographics applied to the invention and dissemination of paper money. One example that comes to mind is the Mississippi Bubble. When I read about it most people involved at the beginning were men, but eventually everyone wanted a piece of the action.
Not to mention k8s package manager:

https://github.com/kubernetes/helm
I'd say it is Apple's problem to have a disappointed customer.

You universally can't transfer iTunes cards to Apple Store cards. I just got Apple Store gift cards with some Apple purchases -- are you saying that I just need to act disappointed enough to get it? That I need to be as demanding and foot stomping of a customer, then it makes sense?

There is a point where the customer is wrong. I'll take the downvotes, but Apple says no to countless people every year who make irrational demands. They still manage to exist.
please take a look at the gold chart after the gold standard was dropped, same volatility.
I haven't seen any but what you would really need would be a challenge to put into a chip. Essentially you would want a wiring matrix of that you could use to connect groups of integrator / differentiator units to, and then switchable resistors and capacitors to set rates. Not as straight forward as one might like.

An alternative might be a matrix of DSP 'cores', instead of switching an analog signal around you would move around an I/Q stream. That might be an interesting path to wander down for a bit.
The skew discovered was in favor of two groups: 1. existing financial-background applicants 2. diversity candidates.

The former improves average post-graduation median salary, so it's good for the reputation. But I doubt the latter contributes in the same way.
> precisely through that same democratic process that you seem to consider so illegitimate.

In ancient Athens a plebiscite could exile any citizen. Do you consider that a legitimate exercise of democratic power?

> I mean -- if you really want to live in a free-market paradise

Is it fun to beat up strawmen? Believing the public policy ought to be driven by appeals to public reason and not naked special pleading is more Rawls than Rand.
How programs get run: ELF binaries
I am learning Python right now and want to build a website using this programming language. Django and Flask seem to be the best frameworks for this purpose. I understand that Django has steeper learning curve and comes with "everything", whereas Flask is more modular and compositional.

If I were to use Flask, is there anything that I could not do but that Django could?
"Gaps between epigenetic age and chronological age have been linked to health problems in the past, but again it's too soon to draw those kind of conclusions: the scientists readily admit they don't yet know how this will affect the kids later in life."

And this is the crux of the matter.

I don't doubt that children who are being cuddles more could have their genetics changed. Whether it actually has an effect on their prospects later in life I highly doubt.
> but good when they stop your neighbor from turning a single home into a duplex.

I wasn't talking at all about what the neighboring plot does. The parent was making the claim that when you 'own' you can do whatever you want with your land which is far from the truth.

Look, I have no beef with people who want to live in high density spaces. That's totally cool(and more power to them) however in our case we had retired neighbors all up in our business(since they had nothing better to do) and city codes dictating exactly what we can do with our land.

Unless you research extensively before you buy(see beekeeping above) it's very easy for your neighbors to make your life a living hell after you buy your house(see also HoAs).
Last time needless updates happened with Apple products (itunes), the updates actually came from the NSA.
It's a thoughtful comment about the article and deserves to be published as the top-level comment, but do you have anything to add about the comment that you are replying to?
You need to build with some reserve in mind
Lots of practices are ok, as long as you tell the truth about what you are doing. The issue here is that they were saying one thing and doing another.

A good question to ask, though, is why were they lying about it? What message were they trying to send by saying they did not give any merit based awards? What made them instead decide to do the opposite of what they said they were doing?
> No one else does this but me

Are you being sarcastic?

If you're not a Bay Area (or other unaffordable area) resident, then your viewpoint is rational. The price-to-income ratio of your new neighbor should be about the same as your price-to-income ratio when you moved in.

If you're a resident of metro San Francisco, San Jose, Denver, Dallas, Austin, Washington DC, or Boston, then you are expecting different behavior from your new neighbors. They will need to save for 10 or more years for that down payment of 20% due to competition from each other. The income required to live in these metro areas is much higher. The lower-middle class is pushed out. Upper-middle class folks who want to live below their means don't have the option to.

Fairness is the wrong metric; life in all societies is fundamentally unfair.

It is just nonsensical for you to expect other people who are chasing opportunity (those metros are where the best jobs are) to give up, when you chased that same opportunity when you moved where you currently live.

Because our economy is changing, this means it's harder, but don't knock people for trying.
Ask HN: Have you been to Shmooncon conf?
Whats it like?
Also APIStar from the creator of DRF is something to keep an eye on. It has Django integrations and I believe is async.
It has never occurred to me that the USA fought a civil war to end slavery. I had only considered that we fought a civil war to keep slavery. I guess that’s just my southern born and raised pov.

Thanks for giving me a more positive view of my country.
To me the beauty of a restful API in flask is that you don't need to commit to anything. As far as the user is concerned, as long as /api/v1/user/15 gives back the user details for user number 15 (after checking authorization if necessary). The person who follows in my footsteps should be able to rewrite things one end-point at a time (as long as we clean things up after every transaction) in any other language (go lang or rust or swift seem like best bets). At least that is my hope, even if the person who follows in my footsteps is me!
This is exactly what leaves many people feeling like mathematics is a bunch of unmotivated tricks and rabbits pulled out of a magician's hat.
This is not a bug that should be caught by testing, but by simply looking at the code and thinking about it (and often getting others to do the same for your code.)

The current fashion of "write some code, write some tests, modify either until the tests pass" is not a way towards fewer bugs. All it leads to is the analogy of "throwing things on a wall and seeing what sticks". Tests should be for reducing the remaining uncertainty about the functioning of some code, and not a substitute for actually trying to get it right through careful reasoning.
And if you don't mind the learning curve (which will make you a better thinker!), I would add

Elixir - Phoenix

I wish there was a complete Clojure - ???