skysight-inc/HackerNews huggingface dataset:
Why would you not read the book in it entirety first as home work or in the holiday before you are due to cover the book in class?

Because not everyone has that sort of luxury. Pre-college, I never had an actual syllubus detailing such things. Sometimes we'd get told we'd start a book every x weeks or something, but we never actually knew.

Most common method of introducing books was to hand them out in class, giving a reading assignment for that night with discussion beginning the next day.
you might want to check yahoo mail then.

I work for them (oath now). and at some point all employers were forced to dogfood it. the UI took a while to get used, but now I miss in app tabs witg several emails (in Gmail I need browser tabs).

...Long story short: after yahoo was acquired we moved to gmail. you cannot belive how much more spam shows up on my imbox that I had never seens before.

not to mention yahoo took the high road on properly fighting spam for everyone, even if made them loose some users using misconfigured email lists.
Serp API: Google Searches Without Scrappers and Proxies
then only enable it with a configure --with-pack option at compile time, disabled by default.
Box Launches Box Platform Solutions Gallery
For what's it's worth, I've written Java 8 on macOS and it 'just works'. I didn't have to do anything to make it look good in hidpi.
Professionals have mixed opinions of alumni. But again those opinions matter at the level of the individual, not in general. While there are companies that tend to hire the graduates of particular bootcamps, my impression is that these are more the exception than the rule and that even that fraction is primarily graduates of in person bootcamps versus online bootcamps.

Realistically, whether or not someone gets hired depends on whether there is a job. If a person lives in a rural setting without many programming jobs, then training is less of an issue than finding somewhere to work. In many places, finding somewhere to work as a programmer is harder than going to school.

So it might be worth trying to find a job as a programmer now, while making your decision. It may turn out that the local job market is for Java programmers rather than web developers and a community college provides more relevant training for the local market.

Going a bit further, if you want to build websites, building a website does not require anyone's permission or any training. It just requires building and probably a lot of struggling. Sometimes, getting training can look easier than that, but programming is usually hard no matter how much a person knows...that's why people pay for it.
95% of trips made in cars are under 30 miles [1]. Even fairly low-ranged electric cars are perfect here. When you need to go on a long trip, renting a gas-powered car is a much more economic, and environmentally-friendly, alternative.

[1] http://www.greencarreports.com/news/1071688_95-of-all-trips-...
UK Parliament Ontologies
:/ Fun idea, but I wrote a chunk of code for the third level, bumped the electro thing, died, clicked the restart button and it wiped my script. I should know better than to trust browser based text editors, but it made iteration and exploration difficult.
Book Review: ‘Energy and Civilization: A History’ by Vaclav Smil
Dumb Init
Doesn't have to be a trick though. As long as some measurable dent in the pile of work is made, that's infinitely more than none at all, right? One way to make this real is for the first few times, to commit to definitely stop after the short interval decided for. So work out for those five minutes and then stop even when feeling like going longer. This way there's no trick involved. It's about removing the pressure to accomplish a significant dent and allow yourself to feel some satisfaction still, as long as there is a positive contribution. Small steps and all that...
The apps are indeed sandboxed but who knows what everything below is doing. I trust more the maintainer of my distribution than whoever hacked an android rom to commercialize it.
> space age plane built with 60’s tech

Wasn't the 60's the space age, though? :)
I don't understand this. Let's say I receive a newsletter from some website.

That newsletter is not PGP-encrypted, so at some point the Proton Mail servers
must be able to see a plaintext version of it. That means I have to trust that
they never store that plaintext version.

In addition, even if they immediately encrypt it and store the encrypted
version, how can they do so such that only I can read it? Is the key generated
from my password? How come it's possible to reset my password with a recovery
email address then? Surely they must be storing the key somewhere, in which
case storing encrypted messages is pointless.

EDIT: apparently my second point is incorrect, forgetting your passphrase will indeed leave your emails permanently encrypted. The first point still stands though, it's not zero-knowledge at all if they receive the plaintext of my private emails in the first place and I have to trust that they don't store it.
What Mongolian Nomads Teach Us About the Digital Future
They still scan email for product features. Travel receipts for things like "my flights" & Google Now, etc
Literary augury[0] is my term for that kind of literature discussion.

[0] https://www.britannica.com/topic/augury
> I would be very interested to a) see this claim tested

I would too. But I'd be willing to wager on the results beforehand.

> b) see if it makes a difference in productivity. (Most of what makes me slow at work is trying to understand technical problems, not trying to find parts of text in my editor.)

There's no doubt that things like understanding technical problems, avoiding procrastination, and many non-technical factors are the high-order bits of productivity.

That said, the context of this conversation is text-editor optimization. Also, I think the true benefit of an optimized text editor isn't in raw time savings but in increased flow and just the joy of having a tool that feels like the extension of your mind, rather than something your mind works around.
Non-participating preferred means that either you are the first to get money off an exit up to the amount of your investment OR you convert to common and get your ownership percentage. For example, say you invested $10m into a company at $30m post and then owned 33%. If the company sold for $20m, you would get $10m and the common would split the remaining $10m. If the company sold for $30m you would get your $10m back either way. If the company sold for $100m, you would convert to common and get $33m.
The goal of a constraint solver is to bind (constrain) all of the defined variables to a single value which satisfies the constraints put upon that variable.

This is in essence traversing through a search tree (through DFS) and finding a valid end-node.

This means that when we find an invalid end-node (for example by running out of possible values for a variable) then we must in some way go back up the search tree.

There are several different ways of doing this.

Short answer: Yes, we must backtrack somehow.
EPA keeps scientists from speaking about report on climate
Rats in a cage.
> (there is no API for a web server or JS to get the browser UI locale)

There is: new Date().toLocaleDateString()
I want the content, number formats, date formats, map labels, etc. on my website to all use the same locale. Date input widgets are no exception.

I can't afford to give full support to all locales (translation costs are ridiculous), so detecting and supporting the user's locale seems to be pointless unless they happen to be using one of the limited set I can give full support to (en-CA and fr-CA in my case). It seems like a far better idea to allow the user of my website to choose one of the supported locales, and see everything in the same consistent format than to have a few input widgets on each page decide to configure themselves based on the locale the browser was compiled with.

Edit: also, consider testing. Am I supposed to download a bunch of variants of Firefox to test my locale support?
Suggestion : Let me click on a source to front it on the top of the website. Simply store it in a cookie or localstorage. Even better, let me drag-drop to reorder or mute sites I'm not interested in seeing.
What is a "trust bundle"?
There could also be terms and conditions that they only are committed if Boom deliver by so so and so date for so and so price.
I've raced bikes since I was a kid. I meet a ton of the "finish at all costs" people in endurance racing, but in anything from a criterium, to a 24h mtb race, the minute I'm not either A. doing well enough to place well or B. having fun, I pull out of the race.
That code actually has me a bit confused. I don't understand how this part is working:

switch(letter) {
case 'G':
switch(int_value) {
case 4:
switch(int_value) { // int_value hasn't changed
case 10: ... // so how do we get to this case?

That second switch on int_value is at line 151. Have I missed something in the code where int_value is changing?
Wow the card reading experiment is really amazing!

Also I'm not sure if this is similar or not but the following, seems like it might be related:

https://www.cl.cam.ac.uk/~mgk25/ieee02-optical.pdf

"Optical Time-Domain Eavesdropping Risks of CRT Displays"

Where he picks up an image from the diffuse light from a CRT on a wall.
Yes I try to do that but I sometimes have used (accidentally) en_US in the past since I use ANSI International keyboard layout but GB locale settings.
Connecter votre mobile Android à un réseau Wifi via WPS
This theory is very intriguing and intuitively makes sense. I read Hawkins' book way back in 2004 but there haven't been any successful implementations by Numenta. Mostly toy examples AFAICT. I would love to be wrong and see some great applications come out of this (much like the AI spring 2011- using conv nets etc.)
keep things as simple as possible both in design and dependencies

write tests so you can iterate fast later on when you need to change code and ensure that it does not break things.

write a little documentation to help you remember something about the top level design, what each directory is for, and what the major files are.

automate as much of the build, test, and deploy process as possible so its easy to fix things and roll them out later on.
Discounted Apple Watches will be available to life insurance customers
> But I figure everyone knew this about 5 years ago if not earlier.

This is something that keep surprising me. This year we had stories after stories against facebook. But nothing unexpected. Only about things we said again and again would happen, for years. We wrote about it. We discussed about it with friends.

But apparently, being loud and clear about something very obvious is not enough. When things are too good to be true, people will want to keep believing it is. All you have to do to keep the frogs in is to raise the temperature slowly enough so that there is no outrage.
The key is indeed generated from your password - to be pedantic, the key is encrypted by your password with a hardening function.

I believe a copy of the key is sent to the recovery email. Not completely sure, I haven’t entered one.
G Suite (former Google Apps) has a different Terms of Use compared with Google's user oriented products, like Gmail.com, otherwise usage wouldn't fly in most big companies, especially in Europe.

In general, if you aren't paying, then you're the product.
What exactly do you mean by WP-esque functionality, though? If by blog platform, then yes, that's easily done with Rails. And quick too. E-commerce? That's going to take more than 40 hours. WP is notoriously bloated and multi-purpose (not in the good way--in the square peg, round hole way). Really, the only WP functionality that would be tough to replicate in Rails is the WP theme/plugin ecosystem, but that's not really Rails' style--and if you need that, why not just use WP?
There's a big difference between Smalltalk implementations being relatively slow and Smalltalk being intrinsically slow.

If Smalltalk VMs had the same resources thrown at them as other VMs/compilers/etc. they could be more competitive speed-wise. Noting, of course, that Smalltalk systems can be plenty fast-enough.

Smalltalk-as-glue is also perfectly reasonable, interfacing with multiple back-end systems, controlling business logic, etc.
If you search for travel, and the SE brings up all your reservations from flights, ferries, bus, etc. It requires some sort of ML. Stupid example but you get the point.
clicking on the Play icon displays a signup.
For any ProtonMail users - what do you do for calendar?
Constraint programming is used.

One (very cool) instance of constraint programming occurs at Ericsson through the Unison project http://unison-code.github.io/ .
I think you linked to the wrong video; it's only 53 seconds long.
Thanks. I'm going to check it out again, time allowing, and try a small project this time, instead of just casual clicking around. I'm very interested in the space around the idea of more structured code editing and different code presentations.
AWS is not for newbies, they released a paired-down version: https://amazonlightsail.com/
I wasn't aware of mail-tester. Yet another tool for checking my domains. Thanks.
I recently came across fly.io (possibly on HN) which looks like it may help here, at least in the interim while you're a small startup. To note they do it for you similar to how Cloudflare would do it - you route your site through them - so it may not be what you're looking for.

https://fly.io/mix/custom-hostnames/

No affiliation on my part, the service has just ticked enough "ooh" boxes I'm intrigued and am looking at using them for a project or two
> I can't afford to give full support to all locales (translation costs are ridiculous)

Even if your page isn't translated I would still want the dates to be localized. I understand English, but not the US time and date formatting.
To add to the trust bundle a vendor needs to be accredited. The trust bundle holds the public key for every "email" address.
I'm almost certain that you are confusing pack with ar (which is uncompressed archive format, in contrast to tar it is designed such that file can be extracted without reading whole archive).

ar is used as format of .a/.lib files by almost all C compilers (IIRC even by MSVC). Libraries are simply archives of .o files, on some platforms with additional symbol->file index, which is what is added by running .a through ranlib.
I'm not convinced this is entirely true. The majority of people need a truck a few times a year at most. For them, rental is a practical option. The rest of the year, an ordinary sedan or hatchback will suit their needs just fine. If this were not so, people in other first-would countries would also buy trucks as their primary vehicles, and we know that's not the case. (It helps that fuel taxes elsewhere are more realistic -- i.e. higher -- in terms of being able to pay for the infrastructure and other externalities.)

The reason people buy trucks in the U.S. is largely (a) cultural and (b) because they can afford them, both in terms of payments and fuel taxes.
> by default not after I've received x good and y bad emails

That's fair for you to demand. I run my own personal email server with SpamAssassin and I definitely got a lot of spam in the first week. Then I told SA to learn what spam and ham looks like based on what I received and it's been excellent ever since. I have retrained it about once every 2 years but it's really not that bad. Personally, I'm happy to manually filter a handful of spams and then have top-notch filtering plus added privacy.
Drugs are not always paid with money. Services like facebook neither.

But maybe drugs is a bit overkill.

Like sugar maybe ?
Those inflation figures you quote don't reflect what is actually happening in Australia.

Like most of the developed world wage growth in Australia is flat and has been flat for at least the last decade. So wages growth has not driving up inflation.

However, each time a cyclone hits Queensland that drives up the price of bananas and other fruits, which does drive up inflation.

Add to that the fact you can now buy Australian gas at a cheaper price in all parts of the world other than Australia. Go figure?

Then consider the fact we closed our oil refineries so we could import our gasoline from Singapore.

Strangely enough when the international price of oil goes up (or the AUD dollar goes down), we instantly pay more for our gasoline.

However when the international price of oil drops (or the AUD dollar goes up) the price of gasoline takes weeks to come down. Strange?

Add to that the current joke in Australia where most state governments have privatised their electricity utilities only to see the price of electricity increase by 20% in last quarter.

So yes we do have lots of inflationary pressure here in Australia, but most of that pressure is created by the multi-nationals screwing us with our elected governments providing the lubrication.
There is no evidence that PGP is compromised. In fact, the snowden leaks revealed that the NSA has "serious problems" following people through TOR, and is unable to decrypt some OTR and PGP encrypted messages.

https://www.theverge.com/2014/12/28/7458159/encryption-stand...
A half full beaker is usually for unit tests, right?
AppleScript makes me mental; it tries to hard to be the COBOL of scripting languages. It might be okay for some people, but if I never had to think about it again I'd be a happier person.

Not sure what you mean by "programming is not scripting". Scripting is most certainly programming, and whether or not programming-is-not-scripting depends on what you're doing.

I've never seen any truly meaningful distinction between the two.
Just a reminder that for it to work both the recipient and sender need to use Protonmail... across the full e-mail thread.
It certainly does, but require client software that's capable to decrypt the data.

I think almost every desktop mail client support S/MIME. Many support PGP/MIME, using plugin/extension or natively. Unfortunately, the situation is much worse on mobile.

Anyway, if the client software is capable - which is rarely true but sometimes is the case - any classic mail server can store everything encrypted.

If you self-host - just make your MDA pipe the unencrypted emails to GnuPG or OpenSSL (and encrypted emails are already okay) and that's it. You'll be as good as ProtonMail (note: https://protonmail.com/support/knowledge-base/does-protonmai...). IIRC, there also was some hosted email service that works this way, although I forgot where I saw it and how it was called.
Fine inference, but the implementation degenerates to spam. My news feed has almost nothing other than things-others-liked now, mostly because Facebook seems to be trying to push video heavily into your feed because (I assume) it increases their engagement statistics drastically on the average
Crystal supports metaprogramming. Just on a much lower level. Ruby metaprogramming is convenient - Crystal's is powerful.
I was simply pointing out the flaws in your logic. The actual studies linking air pollution to heart disease stand on their own just fine.

The method of action is well supported and due to the inflammatory response. https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3784920/

But, at this point it's clear you don't care about science when it conflicts with your gut feelings, a common failing.
Movavi Video Converter 18 Crack and Activation Key 2018
> aaaaaand raise my kids to give them the best chance of doing the same.

There's the tough part. Money buys houses in good school districts (or a spot in a private school) which buys fewer highly-disruptive peers, a much better worst-probable-outcome for available peer groups, and a safer (=less stressful) environment. It's hard to live on the cheap housing-wise with kids, since housing costs are a proxy for school/peer quality, and housing's a big percentage of one's spending. Plus it's harder to find housing in good school districts with enough space for more than ~1 kid in car-free commuting range of business districts in most cities, et c., et c. Harder to achieve that paid-off house which is so very important to early retirement. Plus, you've really got to maintain decent health insurance, which in the US means steady employment with a somewhat stable company.

Then you're both working because you need that money to cover the higher priced housing without risking rapid homelessness in the case of a layoff, but now whichever of you's lower-paid and might otherwise stay home is probably working around or below minimum wage, effectively, because child care is so damn expensive.

Whole thing seems like a trap designed to eat all your money. Having three kids took us from "will probably retire very comfortably by age 50, without even having to try that hard" to "will very likely never retire".
1) It was a project of multiple choice questions management with an administration part, a user part and a statistics part.

2) I joined a company using smalltalk.

3) We are developing a set of tools to do software analysis and planification of software refactorings. Deployment is not really a problem. I find it simpler than in Java. There is still room for improvements and I plan to contribute to Pharo to help the deployment when I wall find the time.
Threat model, threat model, threat model.

There are some people for whom "The government is literally after me, personally" is a valid threat model. There are some people for whom "Google employees with privileged access to Gmail are conspiring to be after me, personally" (one assumes there's a two-person rule for access to individual inboxes or deploying code that scans inboxes) is also a valid threat model.

However, those people should consider that the government will be willing to use either software 0-days or algorithmic 0-days to attack them (see e.g. Stuxnet taking out Iran's nuclear program using a previously unknown method of generating SHA-1 collisions, that looked kind of like how the academic community knew to generate collisions but with a different fingerprint), in the government case. Or that any interaction with anyone who uses Google must be avoided, in the Google case. See e.g. https://mako.cc/copyrighteous/google-has-most-of-my-email-be...

For normal people (which includes me and probably everyone else commenting here)? Google seems at least as likely, probably a tiny bit more, to protect me from threats like "A personal relationship has gone bad and someone who isn't a government and isn't Google is trying to impersonate be me" or "I don't want to lose access to my email" (remember that availability is a part of security!).
Sorry about that, I lazily made the page refresh to restart a level, will fix!
Emacs is older than vim, almost exactly as old as vi (both emacs & vi started in 1976, IIRC), is quite smart and is capable of treating code as trees rather than strings.
In asymmetric encryption, the key for encryption is different from the key for decryption. You can encrypt something without being able to decrypt it, or vice versa.

You can encrypt your "master" key with another key derived from your password. When you change your password, you just decrypt and re-encrypt the master key so that it doesn't have to change.

The combination of these two techniques in one form or another is responsible for much of modern computer security, including the encryption used on this very website.
“How It [Shopify Bulk Import Export Update App] Works?” – With Detailed Video
Encryption is cool, but in terms of security, Google probably hires more security researches than the entire staff of ProtonMail.

> Protected by ... European privacy laws

So is GSuite (https://gsuite.google.com/)

> No conflict of interest

There is no conflict of interest with G Suite either, which is governed by a different Terms of Use than normal Gmail.
If that wouldn't be the case, being the "business" version, G Suite would be banned in most European companies.