skysight-inc/HackerNews huggingface dataset:
All my mobile phones ask me when I plug in to USB whether they should do more than just charge so it seems like a non-problem anyway.

But I like your suggestions for pairing.
Kernel patch:

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...
Isnt the mouse pointer actually a hardware layer in most OSes nowadays?
> How about some more sensors. No phone can tell me the temperature

Electronics get hot when operating, and even more so when they are sitting in the pocket. Typical temp sensors are attached to 30cm long cables.

Nevertheless, I'm sure phones can do that already if you install a weather station in your house.
"Tugboat captain" seems like a field that could be fully automated. I found this cool video of a university project: https://www.youtube.com/watch?v=t0nA8G2vbsY

That would be a really interesting project to work on. Some Tesla engineers that work on self-driving cars could probably do very well if they started their own company doing this for tugboats, or just the shipping industry in general.

Now that I think about it, autonomous self-flying airplanes should be coming pretty soon. Found this article about it: https://www.nytimes.com/2018/07/16/business/airplanes-unmann...

We're going to look back on this period of time and shudder at the thought of humans in the cockpit, or humans working as air traffic controllers.
I don’t use it at all.
Integrating applications as Heroku add-ons
Lawyer salaries follow a bimodal distribution[1], that's why the median isn't very helpful.
Besides showing the distribution (what the article does) the more interesting figures would be the two modes.

What might be relevant for the discussion here is that lawyer salaries have been unimodal 25 years ago but have changed over the course of time. It has been argued here on HN [2][3] and elsewhere [4] that developer salaries are bound to suffer the same fate.

[1] https://www.biglawinvestor.com/bimodal-salary-distribution-c...

[2] https://news.ycombinator.com/item?id=16337434

[3] https://news.ycombinator.com/item?id=12588202

[4] https://danluu.com/bimodal-compensation/
the best innovative: Clojure is a functional programming language based on relational database theory.

```

Clojure -> DBMS, Super Foxpro

STM -> Transaction，MVCC

Persistent Collections -> db, table, col

hash-map -> indexed data

Watch -> trigger, log

Spec -> constraint

Core API -> SQL, Built-in function

function -> Stored Procedure

Meta Data -> System Table

```

I don’t care about static or dynamic types, nor about FP, LP, or OO. For me, they are overly complex, unreliable, and unscientific. I think they are very bad and upset me.

The production methods and business management ideas of large industries are also more mature than FP&OO. I have used them as programming ideas.

I think that RMDB is the simplest and most reliable in theory and practice, and it is the most rigorous, long-term, high-stress test in critical situations.

Before using clojure, I was a Foxpro programmer. I used clojure as a super Foxpro, and I also used it successfully in the field of WebApp and R language mixed programming. I will continue to apply this routine to the AI field in the future.

The main development goal of clojure is to write the database. The development idea is actually from the database, not the FP.

https://github.com/linpengcheng/PurefunctionPipelineDataflow
I recently got a Umidigi A3 Pro [1] as my main phone. It's an iPhone X clone for $85.

Is it as good? No. But it's nearly as good, and has the flexibility of Android (tethering when the carrier doesn't allow it, side loading 'dodgy' apps, multi-sim so I can always get coverage even indoors, hackable headphone volume, call recording without hassle).

Overall, I'd value the iPhone and fake iPhone the same for my uses. And that's a problem for Apple when the real one is subpar in many respects and costs 15x as much.

[1]: https://s.click.aliexpress.com/e/c6vyrTdJ
You mean 127/8
Do you mean the Board-game or the programming language?
It's a good start but since it's meant to compare your own note taking app to others it's indeed a bit biased. Maybe make it easier for others to contribute to the table, and add a few missing features (for instance web clipper is not in the list). Also the negative categories like "no bloat", "no wysiwyg" being marked a positive for your app is a bit weird. Many users will not see a web clipper or wysiwyg as bloat.
My instructions to students always include the following.

1. Tell people why the work excites you.
2. Make sure that everyone in the room learns something.
That has probably changed recently indeed.
Secret Agent and Illinois Street Lounge for me.
No, it's not, that's why I said

> If the 51% user is truly malicious

Having 51% doesn't automatically make you a malicious user. People also wouldn't move away to another chain simply because someone or some group owns 51%. They would move if said person or group abuses the power they get from owning a majority.
What's the difference? Size? If a hardware layer could be configured to be 32x32 pixels and offset to any position, wouldn't it become a sprite?
Wen I was in Kindergarten, my teacher called in my parents to tell them that I had learning difficulties. My mother asked why the teacher felt that way, her answer: 'He won't sit on the mat with the other children for story time'.
My mother asked the teacher, 'Have you asked him why he won't sit on the mat? he usually loves stories at home.' She called me over in front of my teacher. 'Why won't you sit on the mat with the other children for story time?'
'I don't know how to cross my legs' I replied.

Children are people too, sometimes it's okay to talk to them.
That's an old, long closed bug. I think the bug you want is https://bugzilla.mozilla.org/show_bug.cgi?id=1488740
Honestly I'm shocked that my phone could disallow me tethering just because some third-party operator told him so, without any technical reasons. I paid my money to Apple, they got their salary from my money, yet they don't respect my freedom. The same with recording the calls. It's an extremely basic feature which is present in almost any Android phone AFAIK. That's what I don't like about iPhones, they have no respect for their owner. It's like a car with built-in limiter to 140 KM/h just because there are no roads where I can drive faster. It's my business, my liability.
Most places have some combination of minimum dwelling sizes, minimum lot sizes, minimum parking requirements, height limits, limits on number of units per lot, etc.

When you add over-wide roads laid out in pedestrian-hostile patterns, additional zoning restrictions on commercial buildings, etc., the end result in many places developed in the past few decades (including almost every recently developed neighborhood in the USA) is to depress density, increase per-unit housing prices, force most residents to travel by car, etc.

* * *

Edit: your other comments indicate you live in San Jose. It seems that minimum home size is not regulated there, but there are many other exclusionary features of San Jose zoning. https://www.spur.org/sites/default/files/publications_pdfs/S...
A Clojure seq offers much more than that. But you can re-create it in CL, it's just not built-in.
You have six years professional experience in programming. You can probably get onto the Oxford M.Sc. in Software Engineering but the deadline is soon. If you miss it the next one is in March.

https://www.ox.ac.uk/admissions/graduate/courses/msc-softwar...

Applicants are normally expected to be predicted or have achieved a first-class or strong upper second-class undergraduate degree with honours (or equivalent international qualifications), as a minimum, in a related subject, such as computer science, informatics or engineering.

For applicants with a degree from the USA, the minimum GPA sought is 3.5 out of 4.0.

Applications are invited from anyone with sufficient experience or proven ability in software, security, or data engineering. A typical applicant will have at least two years' experience in a professional environment, and an undergraduate degree in a related subject. However, more extensive experience may compensate for a lack of formal qualifications, and a strong, immediately-relevant qualification may compensate for a lack of professional experience.

Emphasis not in original
I would have switched to android this year due to high iPhone XS price had it not been the “need” to stay in iMessages. When most of your friends are having a blue chat bubble, you don’t want to be “that guy”.

iMessages is apples secret weapon and I’m surprised android hasn’t done their own iMessages api where all android can interoperable. Or at the very least why hasnt Samsung done their own?

Finally, other secret sauces apple has that keeps their customers in place: iCloud Keychain (very handy when switching between multiple iPads, MacBook, iPhone) without the need to pay a third party password vendor (whose security is not backed by a one trillion dollar market cap).

iCloud sync: easy way for app devs to sync and for customers to have automated syncing between multiple devices that “just works”. I don’t know if android has such easy syncing between different android manufacturers (ie Samsung phone to asus tablet to chrome book, for example). I doubt it.

Finally really nice features like Handoff where my safari tabs are all synced automatically between multiple iPads, iPhone, and MacBook.

And final finally: part of the high price I pay for using apple evosystem is security: I know that safari (unlike chrome) isn’t bent in tracking my every move in order to sell me more ads; or that my cloud password manager is safe (even safety in numbers in terms of security by obsurity (one in many iOS users) backed by a trillion dollar company: pretty sure nobody wants to f with that); my os isn’t bent on tracking my every move or file to analyze later (chromeos, google calendar, google docs); apple has hard stops in place on apps from over snooping (android apps such as fb tracking your calls and sms data); you pay once for your apps and then you can reuse them on the next iphone (app devs are free to release new versions or discontinue support in some reasonable timeframe); and finally all of the above is in apples interest to do for you as long as you pay more for hardware.

Heck even windows 10 tracks your every move and tried to serve you ads. Office has become a yearly subscription model (ewww!). Google offers you free products but you know your every move is tracked and stored into some obscure database only to be analyzed and used some years down the line.

I have been tempted for a while now to switch to android due to cheaper phones but the above benefits are just too strong right now for me to give up over the worry of being labeled some kind of apple fan boy (I’m not; my first smartphone was a galaxy s1 and I prefers thinkpads).

At this point, apple is a service company which offers a lifetime subscription model with free upgrades in exchange for high hardware prices. I’ll take that over security issues, data tracking, and highly convenient features that all “just work”.
> The reader must have equal opportunity with the detective for solving the mystery. All clues must be plainly stated and described.

Many TV shows fail on this point trying to surprise the viewer with an unexpected result which ironically becomes so common that ends up being predictable from the first few minutes of the show.

Edit: they also fail in number 2 and 5.
Maybe the ELI5 plugin could be reasonably approximated by adding links to all phrases with corresponding Wikipedia articles, like:

https://en.wikipedia.org/wiki/Validation_set

https://en.wikipedia.org/wiki/Smooth_function

https://en.wikipedia.org/wiki/N-simplex

https://en.wikipedia.org/wiki/Preimage_theorem

https://en.wikipedia.org/wiki/Codimension

https://en.wikipedia.org/wiki/Submanifold

I guess it depends on whether you're willing to read a textbook's worth of Wikipedia articles. (There is no shortcut. Actual 5-year-olds also require a few years until they can understand advanced mathematics.)
Windows doesn't have fine-grained permissions for adding to or changing certificate stores, though. When you run "mkcert -install" you'll get a generic prompt for mkcert requiring admin permissions, not a prompt for it changing certificate stores.

I believe the point is that any software asking for admin could fiddle with your certificate stores, so there's no sense in asking for a higher standard of integrity from software that tells you it will do so.
The history of infrastructure at Zendesk (Part 2) – the messy middle
Movavi Video Editor Plus v15.1.0 Full Crack (x86x64)
Maybe it is time to reinvent the wheel? Put the heaviest/extra loads on a fat bike or a wheelbarrow or 1-2 wheel trolley to be dragged in turns. You are unlikely to go slower than with +50kg backpack.
THIS IS HOW YOU INCREASE APP STORE RANKING
Yeah, it is. Sprite originally meant a hardware layer, back from the ancient times. Nowadays it also sometimes means rasterized 2D objects.

C64, Amiga, MSX, NES, SNES, Sega Master System, etc. all supported hardware layer sprites back in the eighties.
Just use the reader mode in your browser.
Most phones already have a bunch of temperature sensors, air pressure sensor, magnetic field sensors, humidity sensors etc.

I'm pretty sure the iPhone has them too, but perhaps they don't make them available to app developers.
Archer-svgs: async load svg and cache it in web
Just because a "virtue signaling" statement can also be true, doesn't in any way infer that his advice is good.

If anything, it gives him a motive to say it (virtue signal) which is not "to tell the truth".

So, the advice might very well be true and we should very well follow it. But thus far we have absolutely no arguments as to if that's the case.
I host on github for nothing.
This is interesting information, but I don't think it really answers OP's question. They're specifically asking about interesting jobs other than software engineering[0] that don't require a university education, and you're highlighting a chance to get a university education in software engineering.

[0] - "what I would do if for some reason the market for software developers would go down"
Why are you building modules you don't use?

The kernel seems to be the most half understood part of Linux. Not picking on you specifically, it's actually super common to think:

- More drivers means slower build times

- To add a driver you need to rebuild a kernel

Both of which are wrong and have been wrong for a decade (nearly two!).
That only means there wouldn't be a massive increase in the number of perpetrators. I expect that the set of people who aren't morally against it would be willing to do it more often if the risks went down.
Interesting to note: https://en.wikipedia.org/wiki/Yomp

The most famous yomp of recent times was during the 1982 Falklands War. After disembarking from ships at San Carlos on East Falkland, on 21 May 1982, Royal Marines and members of the Parachute Regiment yomped (and tabbed) with their equipment across the islands, covering 56 miles (90 km) in three days carrying 80-pound (36 kg) loads.

Wonder what their kit was in comparison to the article.
I think filesystems in kernel have automated tests, I know xfstests [1] exist, at least. And they exist exactly because filesystems bugs generally are critical: a filesystems bug generally means that someone will lose data.

[1]: different from what the name may suggest, xfstests is run in other filesystems too. Here is an example of xfstests ported to ZoL (ZFS on Linux): https://github.com/zfsonlinux/xfstests
Can it do blue bubbles? If not, then you should've went with a regular android.
I don't quite understand what you're replying to. The experimental and unreliable scheme they describe is used by WhatsApp, who have probably an order of magnitude or two more daily users.

I'm not saying threema is unsuccessful. I am saying their justification for not providing end-to-end forward secrecy isn't really valid.
Daemon (novel series)
I'm a zim user too but looking to replace it. Why is Electron a deal breaker for you?
(Also, in case you didn't notice, you can host Trilium on a server if you want to)
This sounds good for those who want to learn graphics programming for gaming and / or for animation etc. But where should a beginner start from to learn GUI programming without using existing frameworks or widget toolkits?
Purely anecdotal: our experience with Dialixir was rather disapointing (slow, lots of false positive, hard to express types coming from external libraries and generated code.)

Unfortunately, the tradeoff at the time made us stop using specs altogether.
Not news, but as 'anything that would be of interest to hackers' - people should know about these novels. Every time they come up on HN, people who've read them love them. If you know Snowcrash and Neuromancer, you should know Daemon/Freedom - which is way more near term than either.
I evaluated Hugo and went with Lektor for the reasons you mention. I haven't regretted it, Lektor is much more sane.
Yeah, it's swings and roundabouts. We recently modernised my grandmother's terraced house. Positive points:

- high ceilings and windows. Predated Parker-Morris: if you can find one those are absolutely the best. Modern houses are horribly shrunken by comparison, especially when we sell by bedroom count rather than area

- good sound insulation

- solid brick construction (although no cavity wall insulation)

Minus points:

- very leaky of heat

- lead piping embedded in concrete floors

- ancient electrical system (already reworked a few times)

- perilously steep staircase

- bathroom had been retrofitted in the 50s. Yes, the house was built without an inside bathroom, I think it only just had an inside toilet.
As was the Obama administration, which made these allegations in the first place.
I feel like Apple can just have a popup that says "Verizon has no service here. AppleNet has 4 bars service. Do you want to connect to AppleNet instead($35 per month)?".

Click 'Yes' and you're subscribed, billed to your Apple account just like any other in-app subscription, and only used when your main provider has no service or you have no SIM inserted.
> A "Billion laughs" attack should exist for any file format that can contain references, for example this YAML bomb:

C preprocessor?

$ gcc -E - | wc
#define EXP(X) X X X X X X X X X X X X X X X X
#define LOL1 EXP(LOL)
#define LOL2 EXP(LOL1)
#define LOL3 EXP(LOL2)
#define LOL4 EXP(LOL3)
#define LOL5 EXP(LOL4)
LOL5
[Ctrl-D][Enter]
11 1048588 4194376

Not normally considered a "file format", though. People don't open a C preprocessor attachment in their e-mail only to have some application grind their PC and crash. Or use this for RPC calls and whatnot.
Loads of BS.
Germany Reportedly Seeks U.S. Assistance After Hacking Breach
And they even fixed the biggest UX blunder of the iPhone, which is placing the volume buttons and sleep button on opposite sides of the device, just to make it look symmetrical. Symmetry is the worst for user experience.

It's a bit embarrassing when you are trying to turn the volume of your headphones down, and accidentally trigger the "emergency SOS" feature which makes a loud claxon sound, which you can't hear because your earbuds are too loud, and everyone on the bus starts looking at you funny.

Not to mention the idiotic shortcut for screenshots (press sleep + volume simultaneously), which means that half the time I want my device to sleep it just makes a screenshot instead.
The ease of WhatsApp feeds the craze for child porn in India
Can this be used for host hacked domains? I tend to use host hack where www is replaced with dev on my localhost like "dev.somedomain.xx"
just a quick note regarding speed limiter on cars (which most cars have), this is typically a safety feature to prevent you from exceeding the limit of the factory tires (imagine your tires blowing out at 160mph). Many performance cars can be reprogrammed to remove the speed limit (just do it once you've installed higher performance tires!)

https://www.tirerack.com/tires/tiretech/techpage.jsp?techid=...
Withings puts ECG in its $130 Move fitness watch at CES 2019
Documents are incapable of stopping an ambitious person from attempting to sieze power. Making it seem constitutional would just be propaganda.
Can you please share the AHK script? :)
You can use https://github.com/Wox-launcher/Wox as an interface for Everything which has configurable hotkeys
Browsers are susceptible to a server that generates an infinite HTML page (e.g. CGI shell script calling "yes <arg>"), and also to thing called JavaScript that can eat all your memory programmatically (and does exactly so on a regular basis).
I was replying to

> Scheme and CL have immutable data structures, but not persistent data structures.

And I said they do. You've said Clojure persistent data structure offer more. Ok, but I just said they existed in Lisp and they do.
For any number of particles, the equation for each of them is this one here:

https://en.wikipedia.org/wiki/Covariant_formulation_of_class...

Edit: Coupled differential equations.

If I have an equation for x in terms of y, and one for y in terms of x, then in total I have a set of equations for x and y.

e.g.:

dx/dt = y
dy/dt = -x

then the solution is

x = C e^(i t)
y = i C e^(i t)

with C a constant determined by the initial conditions. Nothing mysterious.
Artificial Neural Networks in PowerShell – Part 1 (x-post from /r/PowerShell)
I am skeptical that the child did it strictly because his hands were dry.

It sounds more like an infantile behavior, like thumb-sucking, that persists in some children well into school age much to the disappointment of their parents.

That said, the correct way to handle thumb-sucking is not to make it into a daily battle, just like the author discovered. It goes away by itself with little-to-no intervention required.
You're right. I kept it like this as a debugging solution of last resort. But having single ASAR is probably more useful for regular use.
> I'm surprised not to see a successor to the 5c. Maybe they are worried it would be too popular...

The 5C was a sales flop. In Australia, the 5S was outselling the 5C by eleven times [1]. Even in China, people were buying the more expensive iPhone rather than the plastic 5C one [2].

[1] https://www.smh.com.au/technology/australian-telcos-struggle...

[2] https://techcrunch.com/2014/03/24/apples-iphone-5c-sales-sto...
The new WiFi installations do not run old protocols. Surely they may support the older versions, but by default the newer protocols are used. Compare that with IPv6 when after 20 years the protocol is still disabled by default on ISP provided routers in Europe.
http://www.willpirkle.com/
Not in France. I just read that they are working on blocking foreign investment in key tech like AI, crypto, etc.
What happens when the battery is dead on this device? Why can't they make a simple USB C stick and focus an security instead of adding new potential entry points?
Not sure if such a balance exists for external bodies but there does exist a limit very similar that constrains the maximum size of a star [1].

[1]: https://en.wikipedia.org/wiki/Eddington_luminosity
Slightly off topic but I've noticed all the good contractors I've hired in recent years take photographs of their work after they have finished. I'm beginning to think it might be worth asking to see the photos before they start as a filter.
A serious concern for me is also exposing younger people to the pressure of targeted political advertising, and the social pressures associated with politics. Do we allow political campaigning or political activism in schools? How do we define, manage or prevent it? I don't see how it would be possible to do this without politicizing schools even if it occurs covertly. I'm all for introducing young people to political discourse and political ideas, but making young people under 18 targets for political campaigning or political activists within their cohort is an awful idea.
TIL! I see that MP = multi-protocol:

http://cs.hadassah.ac.il/staff/martin/Seminar/MPOA/mpoa.pdf