skysight-inc/HackerNews huggingface dataset:
Thank you so much, for having integrity, keeping it, and telling about it here now. It's so reassuring for me and strenghtening to learn that there are more people in the industry who try to look deeper and keep some moral spine.

I personally had an interview with Google once, and had doubts about it. I was rejected, and I am glad of this, as I am not sure if I'd have enough strength to refuse the offer. With Facebook and Oracle, at least I am sure I would not choose to work there (unless in more dire life situation, as far as I can say now...)
How to Upgrade Magento to the Latest Version
That is really fun! It plays very smoothly on my iPhone.
All three of those examples are one person asking for themselves to be granted access to your private info. They're not really any less personal. To some extent, I'm just describing separation of powers, but there's also a difference between an individual with motives, and an organisation.

A better example might be an exec passing a policy requiring HR to have permission to see your X.
Interested in how the geometry of spacetime can create and manipulate quantum information?
Yet China had good reason to be impressed by Marxism, also a Western import, because it killed 45 million. In that sense, I understand why Marxism would be more impressive than Christianity to a people who never had freedom. It won and killed more people.
had the same transition few month ago, i can highly recommend `Square Home 2`, i was able to recreate my winphone layout 1:1 sans the hubs
SGI. I wish they'd return, and build laptops and pocket computers. You know, give Apple a run for the money ..
It's a problem because equations in papers give the layout a nice rhythm and balance.
TLDR: I build a Mac app that lets you overlay a phone frame on top on your app or prototype, then record the screen around it.

Hey everyone! I always record my app in the iOS Simulator and prototypes that I made in Principle and InVision Studio. But I don’t know how to put those videos inside a nice phone mockup to share them on Twitter, Dribbble, etc. I probably need Adobe After Effects or some kind of video editing tool for that. I figured it should be easy enough to build an app for that, so I did. Do check it out!
A good alternative to this is carsharing. Lots of people in Vancouver don't own a car, they just take one from one of the 5 car-shares when they need one
I wonder how many user-hours of Electron vs native replacing your development machine every five years instead of every two would buy.
Wildfire, the phone system. Way, way ahead of its time. Microsoft bought it and dropped it.
We're not becoming more diverse, what is largely happening is that communications and transport technologies have made geography irrelevant. Now your cultural opposite may live next door, rather than in another city or country.

This has led to the degradation of real community; you could equally argue that transport is the issue. The point is that if you enable people to maintain cultural identies across geographical boundaries, you will cause the breakdown of local solidarity.

To argue that we must therefore develop some sort of bland global monoculture is as terrifying as it is depressing.
Feature branch has to be a sequence of buildable commits that explain the feature.
Facebook launches hand-free video calling device
Cannabis Lab Set Up in Hebrew University with $2.3M Investment
Rdio.

Grooveshark.

Sparrow email client.

de.licio.us

ffffound

TextMate (I know it’s still around)

bu.mp
then again enterprise software and languages are also full of sdls, plugins, frameworks, libraries and other pieces and parts that enable the same kind of power that lisp has.

People haven't really given up on the idea of building out functionality for specific portions of their codebase (and we really shouldn't) we've just seemingly exchanged one very powerful solution for a sea of different tools.
> the rising ocean

https://en.wikipedia.org/wiki/Tide /s
> no FPU.

How much of a hit does floating point math take? I have a desire to build some realtime audio tools.
wow. the chinese internet propaganda warriors are all over this thread.
You're making a strawman argument here. People who have speculated money in blockchains have a financial incentive to be vocal and overhype the technology while minimizing the many drawbacks it has. So I think a bit of "knee-jerk" skepticism is warranted around anything related to cryptocurrencies.

So maybe instead of building strawmen you could tell us what you find so fascinating about smart contracts? Who knows, you might end up convincing some of us haters. Not me though, I'm too busy wishing with my entire being for it to fail. It's better than running for cardio.
Hey Andrew, I've read through you post, from "I'm not an accountant" to acomplishing financial goals and when I reached "getting your spouse on board" I was excited because that's the web-app I'm working on :)

It's still early days for my app and it is rough because, you know, programmer-art, but it's great to see I'm not the only one with these problems.

Re the financial goals, I have one simple feature on that now, but with more data I see good results with R's forecast library and Excel's Goal Seek isn't such a bad idea either. My own calculations on paper often started with "how much money do I need by the end of each upcoming month".
> How can data be retracted from a blockchain?

In much the same way data can be retracted from printed copies of newspapers that already have widely circulated copies in both personal and institutional/library hands: by publishing a subsequent retraction later in the chain, like any other change.
Yes, that's very useful in day to day driving, still not as good as lidar, radar doesn't have enough resolution.
Not good enough.

If you would have been happy selling shares at X valuation, if only that high-valuation deal had never happened, then the level of dilution is acceptable to you.

"This down round is bad because it's undervaluing and over-diluting" is an easy to understand argument.

"This down round is bad because a previous round overvalued the company, even though the down round is the correct valuation and the correct dilution" is an argument that needs more justification.

If the valuation is flat-out too low, then the fact that it would be a down round has nothing to do with the problem. A too-low valuation is a problem even if it's higher than your last valuation.
More everyone rebases - less cumbersome it gets. People start structuring their code across time, not just using the commits as dumps.
Time freezing camera at 10 trillion frames per second
This is exactly what my tool does, thanks for mentioning @btown. I built Simple Analytics with simplicity and no tracking in mind. That resulted in no annoying cookie banners and no GDPR contracts to worry about. I will make sure my platform does not use cookies now or in the future.

https://simpleanalytics.io
C&C didn't have ore, it had Tiberium. Red Alert had ore and diamonds.
If helmets are in fact necessary, they should not be exempt. If they are not necessary, everyone should be exempt.
$1,000 won't get you far. That's less than a month's rent for a studio in Toronto for example. Also I'm pretty sure both Canada and Japan have pretty strict immigration laws. If you want to migrate you should figure out realistically what your opinions are. That includes legal and budget restrictions.

If you're a good front-end dev, try remote work as others suggested. It's probably your best bet to gather some money and grow from there on. If higher education is free or affordable in Indonesia, I'd suggest going there to study first and get yourself a degree. This will make everything, including migration, much easier in the future.
Good thing I never gave them my phone

And that I got tracking and location blockers specifically for fb
Probably impossible to say, but I'd guess you'd have diminishing returns. So economic growth in a poor country will have much greater benefit than the same level of growth in a rich country.
Facebook Deleted Thousands of Accounts Ahead of Israeli Municipal Elections
Compounded by the fact that almost their entire population lives of off generous government subsidies. Will be tough to instill an entrepreneurial spirit in the next generation.
Pebble - they created a series of smart watches that had:

- long battery life (2-7 days depending on model)

- e-ink colour screens, that were always on

- an extensive app/watchface ecosystem

- actual attractive watches

I had a series of them and was all-in on the new models announced via kickstarter, when they suddenly disappeared and were bought by Fitbit. All forthcoming products were killed off.

They've been pretty reasonable with sunsetting the servers and helping the community move towards an open model, but it's only a matter of time before my Pebble Time Round bites the dust and I can't fix it (my partner's has already gone)
Make small commits on feature branches and cherry pick onto the master branch regularly. Rebase the feature branches on the master branch regularly. If your commits are small (1 to 50 lines outside of unit test code) at most you'll only have a few lines of merge conflicts.

It's always possible to make smaller commits, and it's always possible to cherry pick onto master regularly. If you're not doing so, you're being lazy.

This style has more benefits than easier merges. Smaller commits are easier to test and less prone to bugs. Also less likely to be affected by context switching.
The same argument is (facially, at least) the conclusion of Plato's Laws. Atheism is briefly discussed as something young people espouse only to reject with age and wisdom, and which notably is one of the earliest references to atheism I've found in the literature.
There was some boss that had a steampunk cannon/gun that he carried around and shot stuff with. Any form of gun does not belong in the Diablo franchise. Hopefully Diablo 2 remastered can give us something to sink our teeth into.
I hope someone somewhere makes a new version of Altavista search, if only for the developers. Searching via google is easy for basic errors but is a huge pain if you are slightly advanced. With the capabilities being extended (and more and more people writing code everyday), having a separate search engine dedicated to the developers could cut short the search times tremendously.
This. I find Lisp optimal for the small band of coder heroes scenario. They must align on cs philosophy, and taste. Grow the team, or have divergent approaches: the efficacy of Lisp quickly disappears and problems appear.
"Most OT algorithms have been proved incorrect": a better reference is https://doi.org/10.1016/j.tcs.2005.09.066
It's exhausting arguing with the same bogus "use cases" every other week but here goes in short:

- In your scenario you're not decentralized, you have a clear authority: the news agency

- The news agency can broadcast a signed merkle tree of the articles it publishes alongside the normal newspaper/news program etc... For instance through their website.

- Anybody who cares about it could maintain a copy of this signed tree locally.

- If the news agency censors or edits an article anybody with a copy of the original tree can prove it by showing that their tree has a valid signature from the news agency and yet the hashes don't match.

There, problem solved without having to worry about proof of work, proof of stake, transaction costs, 50% attacks of what have you.
IMHO it's possible they actually did realize how ground breaking it was, but it's an example of big companies being structurally incapable of investing in the technology that will ultimately disrupt their core business.

I don't think it's a coincidence that pretty much the exact same thing happened to Kodak:

https://mashable.com/2012/01/20/kodak-digital-missteps/
That's the huge irony of the Fairlight.

In capable hands it was an absolute wonder. But longer term, sampling has been a a bit of a musical disaster, making it easy to stitch together copy-paste music-by-numbers, and for a generation and a half of music consumers to persuade themselves that the cultural and economic value of music is limited to the marginal cost of copying a file.

The aesthetic changed from creative assimilation and active reinterpretation of musical ideas to patchwork assembly of mechanical reproductions.

Some people will say they're identical. That's wholly wrong - they aren't at all. While it's possible to make sample-based music with creative flair (e.g. Amon Tobin) the technology also makes it hugely easier to generate floods of low-value musical mimicry.
There is a significant positive correlation, up to about 70k USD/year. After that (at higher incomes) there is no reliable correlation.
Well, it's not like that's a thoroughly unknown problem. eBPF (https://lwn.net/Articles/740157/), for example, which effectively relies on running user-supplied bytecode in kernelspace, attempts to solve this (and does it reasonably well) by imposing a couple of constraints on the code you supply. These constraints, in turn, allow the program to be statically-analyzed before running it.

In my experience, 90% of the cases where homoiconicity is useful are cases where the code you execute is trivial enough that you can statically analyze it, for example. E.g. you use the data to generate trivial processing code that would be tedious to write by hand.
After using facebook for 8 years, I had reached a point where I stopped posting content but couldn't stop consuming the content posted by others and also logging into facebook without even thinking. I tried multiple times to deactivate the account but it always resulted in reactivating it. The two main reasons for it was the herd mentality and the FOMO.

I needed a new approach, I started by unfollowing people and pages that made me react. I realized the most important part of facebook for me was keeping in touch with people and not the posts that they share so decided to unfollow everyone which includes pages and groups too. The annoying part is that it is not easy to unfollow everyone and you have to do it one by one. I found a post with some js code that helped in achieving this and it worked, don't know if it will work now - https://www.quora.com/How-do-I-unfollow-everyone-on-Facebook...

After about 8 months of using facebook this way,I checked how many conversations I had using the messenger which turned out to be in the lower end of the single digit. Finally, I decided to go ahead with the deletion of facebook after backing up all my data. Once you hit delete, it gives 14 days of thinking time in case you decide to change your mind. After deleting the account, it took me almost 2 months to stop my reflex action of going to facebook login page.

Its been more than 6 months I've deleted facebook, I'm not missing it, I hardly think about it and quite happy that I'm out of it.
It's okay to have a long lived branch. But you should be cherry picking commits from it to master regularly and rebasing on master even more regularly. It's always possible to do so, and I'm happy to explain how it can be done if you think I'm wrong.

If you cherry pick to master regularly, rebases on master are never cumbersome.
KDE 3 has been forked in to Trinity.

http://trinitydesktop.org/
https://en.wikipedia.org/wiki/Malbolge
Gnome 2 has been forked into Mate.

https://mate-desktop.org/
The wording is confusing it does support fpu it doesn’t support machines without fpu.
Hmmm, I'll have to think about that one some more.

Ironically, what directly comes to mind for me are two mice:

- The Genius DX-Eco

- The original Roccat Pyra

As far as I can tell, both aren't actively produced anymore. The DX-Eco was an attempt to power a wireless mouse with a capacitator that is loaded to full charge (~4h of usage) in 4 minutes. The Pyra was just a great mouse (and its successors have lost a lot of its great features): Optionally wireless, running on easily exchangable AAA batteries, not too big, good sensor, not too pricy (~30$, if I remember correctly), didn't need the crappy Roccat driver to work properly. I really wished I had bought a second one when mine broke.

On second thought, combining the two would sound even more exciting than bringing a single one of them back.
*proglangs
I don't think that's the case. Template Haskell lets you generate Haskell code at compile time, including by doing arbitrary IO. This is technically unsafe but is usually okay because you're only reading local files and so forth. It's occasionally really useful for generating things like database mappings, lenses, etc.
HaikuOS (modern rewrite of BeOS) just had its first beta release!

https://www.haiku-os.org/
Spain to implement biggest wage hike in 40 years, bringing minimum wage to €900
Makertask is the place you can reachout to skilled people. Simply list a task, and we will make sure enough taskers see it.
It is free for Hackers of HN, just use the coupon -> hackernews
Musicians are one of the first groups to adopt new technology, and they're also one of the most stalwart of groups when it comes to keeping old technology around.

Take MIDI, for instance. It took a while to get rolling, but its still around, and still actively being used, 40 years later.

The synth market: another great example. Musicians will easily spend 1000's a month on the latest toy - they'll also spend equal amounts of money on 30 year old technology.

Its one of the most endearing markets in which technology can be marketed and sold. There are certain sweet spots in the synth market which, when you discover them, can guarantee your continued presence in a very fickle, very populist realm.

(Disclaimer: been making music technology for decades. Its still a rocket-ride and roller-coaster, in one package. Nothing beats getting stuff on the market, to be pilloried for a while - until a few start to 'get it' - and then becomes standard-fare and toy-de-jeur...)
That religion perhaps helped to bootstrap early societies doesn't mean that it continues to be useful after that job is done - once the BIOS hands over to a proper OS, we don't need to call into the BIOS to do I/O anymore, since the OS does a much better job.
You are mixing up concepts. The Lisp concept of "the program is data" has little to do with modifying the program at runtime. It might be used for that in uncommon cases, but it is not recommended. A Lisp program usually is compiled into a static executable with a strict separation of data and executable code.

The mixing between program and data happens at build time in the compiler through the macro facilities. The first important thing is, that a Lisp compiler is not something which runs as an abstract process, but runs in a Lisp system and can execute arbitrary Lisp code. So Lisp macros can execute any Lisp functions - written by the user - to transform the input code, represented as data which can be easily processed, into the output code, which gets compiled.
The whole point is, that with macro expansion you are not tied to some pattern language, but can run any user-written code to process the code for output. This gives Lisp great power and extensibility. But this happens at compile-time, not at run-time.

A good example of the power of this is, that the Common Lisp Object System (CLOS) can be entirely implemented in Common Lisp. You take any Common Lisp implementation which doesn't have an object system and load the CLOS code and you have the object system available.
Each architecture had a hand coded interpreter. The plan is to write a portable interpreter in C.
The Next Billion-Dollar Startups 2018
Sunrise calendar app.

I’m a naturally unorganized person, and sunrise was honestly the only calendar/task tracker that has ever kept me organized. I loved it and really used it, but it was bought by Microsoft and shutdown.

They integrated some parts into outlook, but outlook is used for work and I don’t like to get my work schedule and personal schedule mixed up. Sunrise just worked and I really haven’t found something that’s helped since. I’ve paid for some other calendar apps and they just aren’t the same. RIP
Yep exactly, also makes the code easier to test, understand, and less susceptible to loss of time due to context switching (since you can read those 20 lines of code you wrote and remember where you were up to in a shorter time).
Music is one of those things that can have a very high-quality top end, and a very low-quality low-end. It doesn't really matter, ultimately the 'quality' is in the ears of the perceiver. So much great stuff now considered standard once started out as someones messy dross... its a wheel that turns, and rapidly!
IA Writer Mode for Emacs
Illegal gambling and illegal transactions tend to be good Bitcoin usecases that are trickier to solve with MySQL due to trust issues. Now, you may not be particularly enamored with illegal activity, but it is the one use case where Bitcoin really excels.
Thinkpad T60 series. 4:3 screen, great keyboard, thinklight and trackpoint.
We still have records of what happened at Nicaea. Basically they standardised the date of Easter and condemned Arianism (against the will of Constantine who wanted a compromise position).

The Council of Nicaea actually didn't have anything to do with the Bible, despite what a lot of people say. By that point the Church had more or less reached a consensus on the canon after a couple hundred years of debate.
AFAIK it is not about float perf.

LuaJIT uses NaN-tagging to represent Lua values in memory to save space.

Float64 numbers can be left alone, and other types are represented as NaN with the pointer bits stashed in the mantissa part of the float. Only one, canonical NaN value is recognized as such by the language, the others are disguised 32 bit pointers.
They want the communist party to be the primarly religion. Just like in the Soviet states where religion were systematically eliminated in favor of state religion[1]:

> USSR became the first state to have as one objective of its official ideology the elimination of existing religion, and the prevention of future implanting of religious belief, with the goal of establishing state atheism (gosateizm).

1: https://en.wikipedia.org/wiki/Religion_in_the_Soviet_Union
I find it ridiculous that an adblocker blocks access to even first party analytics. /piwik.php is found on EasyPrivacy list, which is one of the default uBlock Origin filter lists.

I really didn't expect my adblocker to do that when I installed it.
Having your business model around Google is not a good idea. Try to be as independent as possible.

If you really depend, you are in high risk and should be ready to be shut down at any time.
Is there any description of the actual interventions?

Could this be useful even for healthy people as a way to boost cognitive performance and prevent dementia later in life?
What is your opinion of Vivaldi?
Evalution Context for Rust (with Jupyter and REPL Implementations)
Even though sponsoring still happens (think: renovating buildings; assisting communities to build their own churches/temples/whatever), State and Church are seperated in France: https://en.wikipedia.org/wiki/1905_French_law_on_the_Separat...
Well, you are correct. GDP alone isn’t going to make people happy. Different policies, etc help.

America has so much discontent because of certain policies that have made our country worse over time. Health care, world view, etc.
They probably mean people who carry out illegal transactions.
https://del.icio.us/ it was a link-sharing site that used to attract great contributions. It was bought by Yahoo who for reasons best known to themselves shut it down just as it was at its zenith, and just before link sharing sites became the most important thing on the internet.
Have you tried Termux on Android? You essentially get a Linux container, complete with package manager. I have actually used it for development on the road.
The Nokia N9. The swipable interface was a joy to use, and the always visible clock/notifications was ahead of its time. The window/app management system was also heaps better than anything today. It was a travesty what happened to it, and I still unreasonably bitter about the whole thing.